domingo, 9 de março de 2014

Introdução ao VMware Virtual SAN (VSAN)

                 

Na última quinta-feira (dia 06/03/2014) foi anunciado de forma oficial o lançamento do novo produto da VMware chamado Virtual SAN, que também é conhecido como VSAN. O produto já estava disponível para o público em uma versão BETA desde setembro de 2013, e de acordo com a VMware nunca um programa BETA da empresa causou tanto alvoroço na indústria como o VSAN, foram mais de 12.000 inscritos no programa.

Foi anunciado que o VSAN estaria disponível a partir desta semana (iniciada em 10/03/2014), assim como as informações referentes ao formato do licenciamento e ao preço da solução, que apesar de estar embutida no kernel do ESXi, será vendida como uma solução independente.

Confira abaixo as novidades e alguns números que foram apresentados:

- Só funcionará com a versão vSphere 5.5 Update 1 (provavelmente será lançada juntamente com o VSAN);
- Não é possível fazer um upgrade da versão beta para a versão final;
- Suporta no mínimo 3 hosts ESXi num cluster;
- Suporta no máximo 32 hosts ESXi num cluster;
- Exige no mínimo 1 disco magnético (HDD) e 1 disco SSD;
- Suporta no máximo 35 discos magnéticos (HDD), sendo que para cada 7 é necessário pelo menos 1 disco SSD;
- A replicação dos dados é síncrona;
- Ainda não há suporte a deduplicação;

Mas afinal de contas, o que é o VSAN?

O VSAN é a peça que estava faltando na engrenagem da VMware para a construção do famoso centro de dados definido por software, do inglês SDDC - Software Defined DataCenter. O VSAN é uma solução de armazenamento definida por software que está nativamente embutida no hypervisor, ou seja, no kernel do ESXi. E é exatamente isso que diferencia o VSAN das demais soluções de armazenamento virtual, as famosas VSA (Virtual Storage Appliance). O VSAN não é um appliance virtual, e não precisa de nenhuma máquina virtual para gerencia-lo. Todo o gerenciamento é realizado pela própria interface de gerenciamento WEB do Virtual Center (WEB Client).

O VSAN se propõe a utilizar os discos locais de um host ESXi (discos SSD e HDD), agrupando os discos locais de todos os hosts ESXi de um cluster (ou dos hosts que você escolher) em um único datastore compartilhado por todos estes hosts. É obrigatório que cada host tenha pelo menos um disco SSD e um disco HDD para fazer parte do cluster VSAN. 

Todo os desempenho do VSAN depende dos discos SSD, pois toda operação de escrita em disco vai primeiro para os dispositivos SSD, para em seguida serem movidos para os discos magnéticos (HDD). 

O Virtual SAN permite que você trabalhe com políticas de armazenamento por máquinas virtuais, ou seja, com base nas necessidades de cada VM você pode definir políticas do tipo “esta VM precisa estar sempre em discos de alto desempenho e que possua no mínimo duas cópias dos seus dados”. 

Um dos diferenciais do VSAN é justamente a possibilidade de escolher a quantidade de cópias dos dados de uma VM você vai querer. Essa característica permite que mesmo que o host no qual os dados de uma determinada VM estejam venha a falhar, esta VM poderá ser restaurada (através do HA) em um outro host do cluster. 


A replicação acontece através de uma interface de rede VMkernel, podendo ser de 1Gb ou 10Gb, e pode ser utilizada num switch standard ou num switch distribuído.

Existem duas formas de adquirir um host ESXi que suporte o VSAN:

- Escolhendo um dos servidores “pré-configurados” para suportar o VSAN (de acordo com a VMware junto com o lançamento do VSAN também serão lançadas 13 opções de servidores, de diferentes fabricantes, prontos para serem utilizados com o Virtual SAN);

- Escolher individualmente cada um dos componentes que serão utilizados no servidor, como por exemplo os discos SSD e as controladoras RAID. 


Aos que tiverem interesse em conhecer mais sobre a solução, recomendo a leitura dos documentos oficiais publicados pela VMware recentemente:


E também a série de artigos publicados pelo Cormac Hogan (um dos arquitetos de soluções de armazenamento da VMware), são mais de 17 posts só sobre VSAN. Vale muito a pena dar uma olhada: http://cormachogan.com/vsan/

Nenhum comentário:

Postar um comentário