Share via


Arquitetura: Hyper-V Multi-Site Clustering

Olá pessoal, tudo bem?

Durante algum tempo eu mim dediquei para um assunto bem interessante. Como eu posso providenciar uma solução de “Multi-Site Clustering” com Windows 2008 R2 e Hyper-V. Muitas pessoas falarem para mim que isto só é possível com VMWare Site Reovery Manager, e que a Microsoft não teria uma solução competitiva.

Hoje eu posso falar, que isto é um mito grego ! A Microsoft com soluções de parceiros pode providenciar esta capacidade em varias níveis de desempenho e funcionalidade. Vamos analisar durante neste post a solução mais exclusivo e dediacada para ambientes de alto desempenho.

Hardware redundante, servidores redundantes e datacenter distribuídas e gerenciamento eficaz, todas estes aspectos desempenham um papel em manter esses aplicativos on-line e disponíveis para seus funcionários e seus clientes. No entanto, nenhumas dessas precauções podem preparar para interrupções de aplicações em grande escala. Incêndios, enchentes e terremotos que podem destruir ou comprometer um datacenter inteiro são relativamente raros, ainda que eles ocorram, sem uma preparação adequada, podam custar uma organização milhões de reais em receitas perdidas. Para verdadeiramente grandes catástrofes, a distância entre os locais de servidor é a única coisa que pode providenciar uma solução para manter suas aplicações online.

Como uma infraestrutura em conjunto com pessoas e processos pode providenciar um ambiente de clustering entre localidades distribuídas para maquinais virtuais (Guest ou Host) ?

 

Solução Hyper-V com EMC (Partition Replication)

A solução da EMC é uma solução de alto desempenho e disponibilidade. Ele já existe vários anos no mercado com muito sucesso. Um dos grandes benefícios é a integração com o serviço de clusteriçacão da Microsoft. Sé a hardware da EMC com o processo da replicação e a definição da SAN esta concluído, a criação de novos maquinais virtualizadas com suporte de “Failover” via LiveMigration é simples e não se diferencia do processo de um ambiente sem replicação entre sites.

A solução da EMC se integra com “Microsoft Failover Cluster” com a possibilidade de “failover” entre localidades dispersas sem a necessidade de modificação nas aplicações. Todo aspecto de replicação de dados entre as localidades e o processo de anexar “LUN’s” e tratado via a solução EMC.

image image

image 

Processo “Failover” entre localidades

image O processo de “Failover” não se diferencia em grandes partes de outras soluções não replicadas. No processo de “Failover” os recursos do “Cluster Group” são movidos para a localidade 2. O processo de “Failover” é transparente para o sistema operacional, todos os aspectos de replicação e anxo de LUN’s é sobre a responsabilidade da solução EMC. Clientes acessam as aplicações depois do “Failover” na localidade 2 sem modificações o processos manuais.

Se você tem mais perguntas manda um email ;)

Abraços, Markus

Technorati Tags: Hyper-V,Geo-Replication,Multi-Site Cluster