O que é hiperconvergência.
Na TI hiperconvergência é o nome que se dá a um ambiente mais simplificado composto de hardware que absorve funções de outros hardwares.
É uma modernização que também reduz riscos e configurações.
É o que conhecemos hoje como HCI, ou Hyper-Converged Infrastructure. HCI é a virtualização de todos os elementos de hardware convencionais que existem, ou melhor, existiam até pouco tempo atrás. Aqui se virtualiza computação, armazenamento e rede. Quando se fala de virtualização, a primeira coisa quem vem à mente é uma máquina virtual, que é executada em um equipamento físico com um hypervisor instalado, seja VMware, Hyper-V, Virtual box, KVM, etc. HCI vai além da virtualizacao do servidor, trazendo dispositivos de rede e de armazenamento para o mesmo hardware.
Como assim Will?
Simples. Vamos para a computação primeiro. Computador existe para fazer cálculos. E isso é feito pelo processador e pela memória. Embora sejam duas coisas diferentes, só tem serventia operando em conjunto, logo representam a computação. A virtualização permite que ambos sejam compartilhados para várias VMS com funções distintas. Com isso há uma redução drástica na quantidade de servidores em um datacenter.
Vamos para a rede. Aqui consideramos os dispositivos gerenciadores, responsáveis por controlar o tráfego de dados. Virtualiza-se facilmente switch, roteador e firewall. Embora ainda existam conectores de rede, são apenas tomadas diferentes. Via software podemos simular esses equipamentos, com suas portas e regras.
Agora, na minha opinião, a cereja do bolo é o armazenamento.
É bem comum, ainda, encontrarmos equipamento dedicado apenas a armazenamento, conhecido como storage. É composto de vários discos, com algum tipo de RAID aplicado, e que são expostos à infraestrutura com uma capacidade maior de armazenamento. Por exemplo, um storage com 10 discos de 8 teras cada, com RAID aplicado, não oferece a soma dos dez discos. As características do raid, embora muito úteis para a disponibilidade e integridade, limitam a oferta. Além disso os storages precisam de uma configuração complexa e chata para correta exposição do armazenamento. No HCI, os discos estão no mesmo hardware do hypervisor, e são controlados por software. A Nutanix, por exemplo, faz muito bem esse trabalho. Seu software enumera todos os discos e oferta estes ao hypervisor instalado, gerenciando toda a comunicação entre as VMS e os discos. No caso dos “80 terabytes”, isso é o que o software tem à disposição. Desse total, volumes menores são criados e nestes volumes discos são expostos às VMS usando o iSCSI.
Só que um servidor não faz um data center.
É nesse ponto que entram os nodes, para formar um cluster. Um cluster de 4 nodes é composto de 4 servidores iguais. O software, que geralmente é uma vm dedicada e executada em cada servidor, se encarrega de manter o controle do tráfego de dados e do hypervisor. A parte parecida com o esquema de RAID é a replicação. Aqui o dado é replicado entre nodes, geralmente mais duas cópias. O software gerenciador se encarrega de manter o sincronismo dos dados.
Temos assim uma infraestrutura hyperconvergida
Imagina o que é possível ter com 4 nodes em um lugar, mais 4 nodes replicados em outro lugar, considerando que cada node te entrega poder computacional alto, armazenamento em SSD e nvme, e portas gigabit…
Deixe um comentário