quarta-feira, 22 de abril de 2015
Lab VMware na nuvem (AWS ou Google Cloud)
Que tal a possibilidade de
montar o seu ambiente de lab em uma nuvem pública da Amazon (AWS) ou Google
(GCP)?! Parece interessante né?! Pois essa é a nova oferta da startup
israelense Ravello Systems.
Basicamente a Ravello Systems
desenvolveu o seu próprio hypervisor (baseado no KVM), chamado HVX. O HVX roda
em cima de máquinas virtuais nas nuvens da AWS ou Google Cloud. Inicialmente a
tecnologia permitia a importação de máquinas virtuais VMware e KVM, sem a
necessidade de qualquer modificação nas VMs, oferecendo a oportunidade de
reproduzir um ambiente de produção na nuvem, atendendo a uma série de casos de
uso:
- Desenvolvimento/testes;
- Demonstrações;
- Treinamentos e etc.
Na última semana, a Ravello
Systems anunciou (ainda em versão beta) a implementação de uma nova
funcionalidade no HVX que emula as features Intel-VT/AMD-V, permitindo assim
que hypervisors como ESXi e KVM possam ser instalados em máquinas virtuais rodando
em cima do HVX, que por sua vez está rodando em cima de uma VM na nuvem. J
Por se tratar de uma
funcionalidade ainda em versão beta, existem algumas limitações:
- Não há suporte para a
interface de rede VMXNET3 no ESXi virtual. Consequentemente também não é
possível utilizar o SMP-FT, pois requer uma rede de 10Gb (vmxnet3);
- Não há suporte para o VCSA
6.0 por conta de limitações de controladoras de disco e no suporte ao formato
OVF;
Aqueles que tiverem interesse
podem se cadastrar para testar a solução por um período de 14 dias e com
algumas restrições de capacidade:
-
Versions
supported: ESXi 5.5 and ESXi 6.0
-
Maximum
number of CPUs per ESXi host: 4 CPUs
-
Maximum
memory per ESXi host: 32GB
-
Maximum
number of guest VMs per ESXi host: 4
-
Maximum
vCPU per guest VM: 2 vCPUs
-
Maximum
memory per guest VM: 8GB RAM
-
Maximum
number of ESXi hosts in an environment: 250
Como eu estava sem hardware
disponível para montar meu lab com o novo vSphere ESXi 6.0, resolvi testar a
plataforma da Ravello Systems.
O primeiro passo foi me
cadastrar no site da Ravello Systems. Após o cadastro recebi um email com todas
as informações de como instalar o ESXi na plataforma.
São várias as configurações
necessárias, mas com os artigos contendo os passo a passos publicados no blog
da empresa, foi bem tranquilo para colocar o lab no ar.
Abaixo você confere o ambiente
que eu criei:
AD/DNS – 2vCPU, 2GB RAM, 50GB HD
NFS – 1vCPU, 2GB RAM, 132GB HD
vCenter – 2vCPU, 8GB RAM, 52GB
HD
3 ESXi – 4vCPU, 7GB RAM, 20GB
HD (cada)
Para se ter uma idéia um
ambiente como este que eu montei, após o período de trial, me custaria em torno
de $2,64/hr.
O resultado final me agradou
bastante. A interface é bem intuitiva e o desempenho atende perfeitamente o necessário
para um ambiente de lab. Além disso, a possibilidade de utilizar templates (VM
library) e blueprints (que permite o deploy de um ambiente completo) facilita e
agiliza a criação/reprodução de novos ambientes.
Assinar:
Postagens (Atom)