Uso de VMware FT

Otra de las novedades de VMware vSphere 4 es el poder usar Fault Tolerance o FT. Es el poder disponer de alta disponibilidad real, Isso é, con versiones anteriores de VMware, disponíamos de DRS, que si se caía un host físico, las máquinas virtuales que se ejecutan en él, pasan a ejecutarse a otro host, previo un reinicio de las máquinas virtuales. VMware FT lo que nos dá es la posibilidad de que las máquinas virtuales no se tengan que reiniciar, e em caso de falha do host ESX com as máquinas virtuais, as que estiverem protegidas com FT continuarão a ser executadas noutro host sem perda de serviço.

Como é isto? Ao ativar FT sobre uma máquina virtual, ativa-se em background a execução de uma segunda máquina virtual cópia da primeira noutro host, ficando essa máquina em 'leitura', e só mudará o seu estado se a máquina virtual primária cair, baseado na tecnologia vLockstep. Isso é o bom, lo malo, os requisitos que o FT tem à data de hoje, presume-se que para versões futuras esses requisitos desaparecerão. Requerimentos:

– Os hosts ESX devem ser versão 4 ou superior.
– Deve existir um cluster HA.
– O processador/CPU desses hosts ESX deve ser da mesma família.
– Hyperthreading desativado.
– Logicamente a MV não pode ter nenhum dispositivo físico ligado ao host (CD, adaptador PCI, disqueteira…)
– A máquina virtual deve estar num armazenamento partilhado.
– Só 1 vCPU na máquina virtual.
– Configurada uma rede para VMotion com 2 NIC por host.
– Configurada uma rede para Fault Tolerance Logging com 2 NIC por host.
– A máquina virtual secundária estará em execução, à espera de que a primária falhe. Portanto consumirá os seus recursos, não como a primária mas consumirá.
– Se tivermos DRS, as máquinas virtuais protegidas não se moverão automaticamente entre os hosts.
– Não se podem fazer snapshots nessas MVs, nem portanto usar backups baseados em snapshots (como VCB ou DataRecovery).
– Essas MVs não poderão dispor de adaptadores USB nem dispositivos de som.
– Não é suportado o uso de MSCS (Microsoft Cluster Services) dentro da máquina virtual.
No podremos usar RAW o RDM, Isso é, mapear directamente una LUN contra estas máquinas virtuales.
En cuanto al uso de los discos duros virtuales, no se podrán mover en caliente usando Storage VMotion. Ni podrán ser discos Thin, caso contrário, que serán Thick.

Una vez cumplimos los requisitos, la mayoría de ellos lógicos, otros cómo 1vCPU esperando a que desaparezcan… Continuar.

Em primeiro lugar, a la hora de crear la máquina virtual es tener en cuenta que el disco duro está configurado para ser usado con Fault Tolerance, marcando “Support clustering features such as Fault Tolerance”.

Tendremos que tener dos adaptadores a 1 Giga para la red de los log’s de FT entre todos los host ESX, así cómo una para VMotion.

Una vez cumplimos con todos los requisitos, habilitar FT es sencillo, sobre la máquina virtual que nos interese proteger, Clique com o botão direito do mouse “Tolerância a Falhas” > “Turn On Fault Tolerance”,

Debemos confirmar que habilitaremos FT, “Sim”,

esperamos unos segundos mientras habilita

Y veremos la máquina virtual diferente, si pulsamos en ella y vamos a la pestaña deSumaryveremos que Fault Tolerance está habilitado, ya que indica que la MV está protegida.

Si nos vamos al host que indica cómoSecondary Location”, veremos que sale la máquina virtual en “Virtual Machines” cómo secundaria, y si abrimos su consola será sólo en modo lectura.

A propósito, si queremos probar a habilitar FT en un entorno donde los servidores ESX sean virtuales, habrá que modificar el fichero .vmx de la máquina virtual a proteger añadiendo esto en su configuración:

replay.allowBTOnly = TRUE


Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!