Alta Disponibilidade & Virtualização ou
Virtualização & Alta Disponibilidade
Jéri Luis Balconi
- Graduado em Ciências da Computação pela UCS - Pós Graduado em OO pela UFRGS - Graduado em Adm. Empresas pela UCS
Agenda
• Conceitos de Alta Disponibilidade (HA)
• Conceitos de Virtualização (HV)
• Objetivos e vantagens neste cenário
• Alguns modelos de HA e HV
• Demo / Angel
• Perguntas
Alta Disponibilidade – HA - Conceito
• Sistema tolerante a falhas, cujo objetivo é manter os serviços disponibilizados o máximo de tempo possível.
• Servidores – switches – energia – discos – internet.
Conceito - Virtualização
• Virtualizar, é executar vários sistemas operacionais e consequentemente vários serviços em servidores separados mas em um única máquina física.
• É usar um software para criar uma máquina virtual (VM) que por sua vez, emula um computador físico.
Porque Virtualizar ?
• Reduzir Custos
• Aumentar a eficiência da TI
• Agilidade nos negócios
Consolidação de Servidores
Redução de Energia e Espaço
Compatibilidade de Aplicações
Provisionamento Rápido
Alta Disponibilidade
Continuidade de Negócios
Estações de Trabalho e Data
Centers Dinâmicos
Capacidade de Resposta
Acelerada
PCI Cards 17%
HDD 12%
8GB RAM 18%
Outros 7%
Gerenciar a energia do processador representa a melhor
oportunidade HOJE
Fonte: Intel Server Products Power Budget Analysis Tool
http://www.intel.com/support/motherboards/server/sb/cs-016976.htm
CPU 46%
Consumo de Energia no Computador
0
10000
20000
30000
40000
50000
1 server 4 servers 10 servers
kWh
/Ye
ar
Virtual Servers Physical Servers
Economizando Energia Através da Virtualização
Tipos de Virtualização • Virtualização de Servidores
Consolidar vários servidores “virtuais” num único físico. (Hyper-V, Vmware, Xen)
• Virtualização de Aplicação
Disponibilizar aplicações On-demand (MDOP – Microsoft Desktop Optimization Pack)
• Virtualização de Apresentação
Rodar um windows desktop num server – RDS (antigo Terminal Services – MetaFrame - Citrix)
• Virtualização de Desktop
Consolidar vários desktops num único hardware criando “OS” separados (MED_V – APPV – XEN Desktop).
Modelos
Virtualização de Servidor
Virtualização de Estação de Trabalho
Virtualização de Aplicativo
Virtualização de Apresentação
Windows Server
2008 R2 VSP
Windows Kernel
Hyper-V Arquitetura
Applications
OS without Synthetic
Drivers
Emulation
“Designed for Windows” Server Hardware
Windows hypervisor
Parent Partition Child Partitions
VM Service
WMI Provider
VM Worker Processes
User Mode
Kernel Mode
Ring -1
IHV Drivers
VMBus
Applications Applications
Windows Server 2003,
2008, 2008 R2
VSC
VMBus
Windows Kernel
Applications
Linux VSC
VMBus
Linux Kernel
Dynamic IT
“A virtualização sem um bom gerenciamento é mais perigosa que
não se utilizar sequer a virtualização.”
Thomas Bittman, Gartner
Modelo de HA
Modelo de HA
Modelo de HA
Modelo de HA
Modelo de HA
Modelo de HA
Contingência / Redundância
• Contingência
Redundância
Contingência / Redundância
• Contingência Redundância
Contingência / Redundância
• Contingência Redundância
Contingência / Redundância
• Contingência Redundância
Contingência / Redundância
• Contingência Redundância
Contingência / Redundância
• Contingência Redundância
Contingência / Redundância
• Contingência Redundância
Tendência e Cenário para uma implementação de H-A e HV.
Video DEMO
• http://www.microsoft.com/showcase/en/us/details/79043c95-680f-4adb-b947-51117422038a
Windows 2008 R2 – Hyper-V
• Aumento de disponibilidade de servidores
• Melhora o gerenciamento dos servidores
• Melhora a
• Livre Migration
• Cluster shared volumns
• 1TB memoria
•