[MASOCH-L] RES: Virtualização com HA

Fernando Ulisses dos Santos fernando at bluesolutions.com.br
Sun May 1 23:29:19 BRT 2011


Jean,

Infelizmente os recursos "legais" só vai encontrar mesmo nas versões pagas:
- VMotion = XenMotion = Live Migration = migrar a máquina virtual de um 
host pra outro com ela ligada
- VMware HA = Xen HA = Microsoft HA - a máquina virtual reinicia sozinha 
em outro host quando o host que ela roda falhar
- VMware FT - exclusividade da VMware por enquanto, a máquina rodar 
simultaneamente em dois hosts, se um deles falhar, o outro assume sem 
perda, tem uma série de restrições e requisitos, deve melhorar na 
próxima versão
- Storage VMotion - migrar a máquina virtual de Storage enquanto ela 
está ligada - exclusividade da VMware
- Outras facilidades de gerência, de acordo com a solução, a Microsoft 
foca na gerência dos servidores Windows dentro do System Center, a 
RedHat foca na gerência dos serviços de Cluster da RedHat, a VMware foca 
na gerência do ambiente virtual como um todo.

Para todos esses recursos você também vai precisar de um armazenamento 
(Storage) externo aos servidores, para o qual existem hardwares 
dedicados pra isso, claro que envolve custos extras.

O Storage pode ser suprido usando algum software, como um servidor com 
iSCSI ou NFS. Para redundância desse servidor pode usar DRBD. O 
OpenFiler já sugerido e o FreeNAS são exemplos de distribuições já 
prontas pra isso. Mas acho que isso só complicaria seu ambiente.

Como você já tem duas máquinas físicas pra dividir a carga, sugiro que 
distribua as máquinas virtuais entre elas, e mantenha uma cópia sempre 
atualizada na outra, se uma falhar, você manualmente dá o boot na outra.

DISCLAMER: daqui pra baixo fala um VCP:

Para o ambiente VMware ESXi (free), sugiro o Veeam Backup and FastSCP 
(free também), você pode agendar cópias periódicas da VM, assim seu 
ambiente sempre estaria sincronizado, sem muito esforço.

O VMware tem outros recursos que as outras soluções não tem, mesmo na 
versão free (algumas tem um ou outro, mas só a VMware tem todos esses 
que vou citar), e que podem ser importantes para seu projeto: 
Transparent Page Sharing, Memory Overcommit, Memory Compression, 
Balooning, Virtual Switch, só por isso eu já recomendaria VMware ESXi. 
Os kits para pequenas empresas tem valores bem agressivos, permitindo 
profissionalizar a solução mais pra frente.


Fernando Ulisses dos Santos
Blue Solutions - Soluções em TI
19-3321-9068 / 19-3551-3898


Em 29-04-2011 14:26, Jean Carlos Oliveira Guandalini escreveu:
> Puxa, fiquei contente com as dicas pessoal, tenho bastante coisa pra
> procurar, estamos começando agora com virtualizações e estamos bem
> "crus" no assunto.
>
> Então nossa preocupação com essas máquinas virtuais é que vamos ter duas
> máquinas físicas muito boas e não queremos deixar nenhuma ociosa pra só
> assumir se a outra parar, mas também não queremos que se uma pare a
> outra não possa fazer nada, algumas das dicas aqui vão de encontro com o
> que a gente precisa mesmo.
>
> Temos servidor com o Xen livre e um com XenServer da Citrix mas a versão
> free, essa segunda tem um ótimo gerenciamento e gostamos da maneira como
> ela trabalha.
>
> Obrigado
>
> Em 29-04-2011 14:18, Renato Fernandes escreveu:
>> No XenSource versão 4.0 existe a possibilidade de utilizar o Remus para fazer o "espelhamento" de VM entre hosts. Dessa forma, se um host cair, o outro assume de forma transparente. Esse recurso não existe por padrão no XenServer, mas existem aplicações de terceiros para incluir esse recurso no XenServer, como é o caso do http://www.marathontechnologies.com/high_availability_xenserver.html.
>> No VMware vSphere existe um recurso chamado Fault Tolerance que possibilita fazer esse "espelhamento" também.
>>
>> Live migration e HA são coisas totalmente diferentes.
>> Live migration atualmente é um recurso padrão presente nas principais plataformas de virtualização e que possibilita migrar uma VM de um host para outro sem parar a VM. Isso não é um recurso de HA mas sim para facilitar a manutenção, gerenciamento e consolidação dos hosts.
>> HA é tolerante a falhas de hardware e é um recurso presente(de forma oficial e suportado pelo fabricante) apenas no VMware, pago e muito bem pago por sinal! =)
>>
>> Abraços,
>>
>>
>> Renato Fernandes
>>
>> 		
>> ----- Mensagem original -----
>> De: "Cássio Lange"<cassio at cassio.eng.br>
>> Para: "Mail Aid and Succor, On-line Comfort and Help"<masoch-l at eng.registro.br>
>> Enviadas: Sexta-feira, 29 de Abril de 2011 14:04:27
>> Assunto: Re: [MASOCH-L] RES: Virtualização com HA
>>
>> Boa Tarde Cleber,
>>
>> KVM, XenServer, Hyper-V também possuem live migration. Sempre é necessário um storage.
>>
>> Storage poder ser: ISCSI, NFS, FC e etc.. cada sistema de virtualização possuí suporte a tipos específicos de storages. Por exemplo o KVM suporta GFS2.
>>
>> Have trouble with Windows - reboot!
>> Have trouble with Unix - be root!
>>
>>
>> On 04/29/2011 01:47 PM, Cleber Saad @ Inetweb wrote:
>>> Jean,
>>>
>>> Acredito que apenas a VMWARE tem a migração a quente de maquina virtual.
>>> Do Xen não tenho essa info ainda, mas vou busca-la.
>>>
>>> Abraços
>>>
>>> -----Mensagem original-----
>>> De: masoch-l-bounces at eng.registro.br [mailto:masoch-l-bounces at eng.registro.br] Em nome de Renato Fernandes
>>> Enviada em: sexta-feira, 29 de abril de 2011 13:38
>>> Para: Mail Aid and Succor, On-line Comfort and Help
>>> Assunto: Re: [MASOCH-L] Virtualização com HA
>>>
>>> Boa tarde Jean,
>>>
>>> Voc  pode utilizar o recurso de HA existente no XenServer Advanced/Enterprise/Platinum. Esse recurso funciona muito bem, mas   necess rio utilizar uma SAN para armazenar os discos das VM's.
>>>
>>> O Ganeti, que   um projeto desenvolvido pelo Google e utilizado nos Offices deles... funciona muito bem tamb m(assim como citado pelo Jean Franco no e-mail anterior), e dispensa o uso de uma SAN pois faz uso do DRBD para manter os discos das VM's em sincronia entre os hosts.
>>>
>>> Fato: Se um host cair, a VM ser  reiniciada em outro host, isso n o   considerado HA, pois em HA a VM n o pode parar mesmo ap s uma falha no host. Isso ocorre tanto no XenServer quanto no Ganeti.
>>>
>>> Abra os,
>>>
>>>
>>> Renato Fernandes
>>>
>>> 						
>>> ----- Mensagem original -----
>>> De: "Jean Rousseau Franco"<jfranco at maila.com.br>
>>> Para: "Mail Aid and Succor, On-line Comfort and Help"<masoch-l at eng.registro.br>
>>> Enviadas: Sexta-feira, 29 de Abril de 2011 13:18:04
>>> Assunto: Re: [MASOCH-L] Virtualiza  o com HA
>>>
>>> Ol  Jean,
>>>
>>> Aqui utilizamos o Ganeti para este tipo de instala  o:
>>> http://code.google.com/p/ganeti/
>>>
>>> N o   compat vel com a solu  o da Citrix, que requer licen as e storages separados.
>>> O Ganeti faz uso de DRDB e funciona muito bem!
>>>
>>> Abs,
>>>
>>> Em 28 de abril de 2011 14:33, Jean Carlos Oliveira Guandalini<  jean.guandalini at corp.visaonet.com.br>  escreveu:
>>>
>>>> Ol  pessoal, estamos querendo fazer o seguinte aqui com virtualiza  o:
>>>>
>>>> Termos dois servidores fisicos rodando de prefer ncia o Citrix
>>>> XenCenter, na primeira m quina ter as m quinas virtuais A, B e C e na
>>>> segunda m quina as virtuais D, E e F. O que estamos querendo   que
>>>> quando qualquer uma parar a outra assuma as m quinas virtuais da que parou.
>>>>
>>>> Algu m j  mexeu com algo parecido? Tem algum cen rio de alta
>>>> disponibilidade funcionando diferente e pode me sugerir algo?
>>>>
>>>> Obrigado.
>>>>
>>>> jean
>>>> __
>>>> masoch-l list
>>>> https://eng.registro.br/mailman/listinfo/masoch-l
>>>>
>>>
>>> --
>>> Atenciosamente,
>>> Jean Rousseau Franco
>>> 51.4063.6335 - 51. 9767.0401
>>> Maila Networks - Solu  es em Conectividade IP __ masoch-l list https://eng.registro.br/mailman/listinfo/masoch-l
>>> __
>>> masoch-l list
>>> https://eng.registro.br/mailman/listinfo/masoch-l
>>>
>>> __
>>> masoch-l list
>>> https://eng.registro.br/mailman/listinfo/masoch-l
>> __
>> masoch-l list
>> https://eng.registro.br/mailman/listinfo/masoch-l
>> __
>> masoch-l list
>> https://eng.registro.br/mailman/listinfo/masoch-l
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l


More information about the masoch-l mailing list