1. JonildoSantos
IT Pro Specialist| MCP, MCSA, MCSE, MCTS , MCITP e MCT
TS: Windows Server Virtualization
Windows Beta Tester
Líder do Grupo de Usuários IT Connections
2. Agenda
Virtualização: Passado, Presente e FuturoReduzindo o Custo Total de Propriedade com VirtualizaçãoCenários para o Hyper-V e sua Arquitetura Gerenciando Servidores Virtuais
4. O Que é Virtualização? Virtualização é o isolamento de um recurso computacional de outros:
Apresentação Virtual
Camada de apresentaçãoseparada do processo
Armazenamento Virtual
Armazenamento e backup pela rede
Rede Virtual
Localizaçãode recursos dispersos
Máquina Virtual
O SO pode ser atribuído a qualquer estaçãode
trabalho ou servidor
AplicativosVirtuais
Qualquer aplicativo em qualquercomputador
por demanda
Interfacevinculada ao
processo
Armazenamento atribuído
a locaisespecíficos
Rede atribuída
a locais específicos
Sistema Operacionalatribuído
a hardware específico
Aplicativosinstaladosem
hardware e SO específicos
Stack de software tradicionalIsolamento de componente com VirtualizaçãoA Virtualização resulta em utilização mais eficiente de recursos e permite maior flexibilidade e gerenciamento de mudanças simplificado
5. Virtualização: Origens & Exemplos
1960: IBM M44X
•RAM Disk
1983: MS-DOS 2.0
•Memória Virtual
•Portas seriais/paralelas, vídeo, drivers(VxD)
•Virtual DOS Machine -VDM
1992: Windows
•Bytecode, “Processador Virtual”
1996: Java Virtual Machine -JVM
•Máquinas Virtuais (PC)
1997: Virtual PC (Connectix)
2004: MS Virtual Server
6. 6
Virtualização em 2010Information Week Oct. 07“The [virtualization field] is nowhere near saturated. IDC estimates that only 17% of the worldwide server market will be virtualized by 2010, up from 5% in 2005.”
83,00%
17,00%
World WideVirtualization Adoption
Non- Virtualized serversVirtualized servers
8. Desafios e Pressão
Resultados e Valor
para o Negócio
Produtividadepara o Usuário
Aumentar aUtilização
Manter oNegócio
Segurança
CompetiçãoMudançaTecnologicaAdequaçãoa NormasReduzirCustos
9. Benefícios da VirtualizaçãoBásico
DinâmicoPadronizado
Racionalizado
http://www.microsoft.com/ioRedução doCusto Totalde Propriedade
Aumento da Disponibilidade
Melhoria da
Agilidade
10. Redução do TCOUm conjunto abrangente de produtos de virtualização, os ativos do data centerà estação de trabalho –virtuais e físicos –são gerenciados a partir de uma única plataforma
11. Redução de Custos
Recursos de continuidade para aplicações de negócios
Simplifica e acelera atualização de sistemas operacionais
Redução do custo de gerenciamento de aplicações
Habilita efetivamente roaming e assento livre
Reduz problemas de
compatibilidade de
aplicações
Reduz
chamados
e otimiza o
helpdesk
Consolidar e
padroniza
imagens
corporativas
Consolidar
servidores de
terminais
12. Redução de Custos: Consolidação
Solução: Consolidação de servidores através de virtualização e gerenciamento de máquinas físicas e virtuais
Desafios:
•Hardware subutilizado
•Consumo excessivo de energia
•Espaço caro no data center ou no escritório remotoVirtualização de Servidores
13. Redução de Custos: AgilidadeSolução: Uma ferramenta de gerenciamento que potencialize os investimentos existentes, com migraçãorápida e aprovisionamento dinâmico de servidoresDesafios:
•Incapacidade para responder a rápidas mudanças nas estações de trabalho e no data center
•Múltiplas ferramentas de gerenciamento
14. Redução de Custos –Caso Prático
•54 servidores físicos…
•Economia total de R$ 1,3 milhões
•Economia de 3,5 TBem armazenamento
•Economia de R$ 37.500,00 / anoem energia elétrica
Servidores Físicos
EspaçoFísico
Energia
Armazenamento
Racks
PotênciaInstalada
Consumo Mensal
Discos
Utilização Prevista
Desperdíciode Espaço
MáquinasVirtuais
5servidores (DL585:4 U)
20 "U" (1/2 rack)
2.800 W
2.016 KWh
10discos (RAID-1)
85 %
36 GB
MáquinasFísicas
54servidores(DL360: 1 U)
54 "U" (1 e ½ rack)
15.660 W
11.275 KWh
108discos (RAID-1)
8,5 %
3,53 TB
54 servidores (BL20p: 8 x 6U) 7 enclosures +2fontes (3 U)
48 “U” (1 e ½ rack)
20.250 W
14.580 KWh
consolidados em 5 !!!
16. Cenários de Virtualização
Testes e Desenvolvimento
Gerenciamento de Continuidade de Negócios
Data Center Dinâmico
Consolidação de Servidor de Produção
Enterprise DesktopContinuamos a lidar com cenários importantes que ajudam o cliente a construir um data centerdinâmico e ágil.
18. Data Center CargaconsolidadaUtilizaçãode hardware maximizadae melhoradaReduçãoemgerenciamentode servidoresReduçãoemconsumode eletricidade
Cenários de VirtualizaçãoConsolidação de ServidoresConsolidaçãode ServidoresFundamental no direcionamentode capacidadede utilizaçãodos servidores
19. Cenários de VirtualizaçãoEscritórios Remotos
Escritório Remoto
Data Center Carga consolidadaUtilização de hardware maximizada e melhoradaRedução em gerenciamento de servidoresRedução em consumo de eletricidade
20. Cenários de VirtualizaçãoTestes e Desenvolvimento
Data Center
Test & Dev CargaconsolidadaUtilizaçãode hardware maximizadae melhoradaReduçãoemgerenciamentode servidoresReduçãoemconsumode eletricidade
21. Data Center Asseguraa continuidadeoua ininterrupçãodaprovisãode operaçõese serviçosOfereceumasoluçãoescalarde altadisponibilidadeDisaster e Business Recovery melhoradosOferecegerenciamentorobusto
GerenciamentonaContinuidadedos Negócios
Cenários de VirtualizaçãoDisaster Recovery –Host ClusteringPassivo
AtivoControlandoe minimizandoas paradasde ambiente(planejadasounão)
22. Data Center Cenários de VirtualizaçãoDisaster Recovery –VM ClusteringRápidoprovisionamentode cargaOferecesoluçõesescaláveisdinâmicasFacilidadeparasoluçõesde Scale-outPlanejamento, distribuiçãoe operaçãosimplificada/ automatizadaparacenárioscomplexos
Datacenter DinâmicoObtendovantagemdos benefíciosdavirtualizaçãoparacriarumainfra-estruturaágil
23. Requisitos do Hyper-VHyper-Vé o nome da tecnologia de Virtualização existente no Windows Server 2008É um papeldo Windows 2008, que requer: Hardware de 64 bits (x64) Hardware-AssistedVirtualization(AMD-V, Intel-VT) Data ExecutionPrevention(DEP) habilitadoAMD: NX-No Execute bitIntel: XD-Execute DisableDisponível em qualquerversão 64 bits do Win. Server 2008
Habilitar o recurso de virtualização na BIOS requer desligar a máquina (não é um reset) para ter efeito
24. 26
Monolítico vs. Microkernelizado
HypervisorMonolítico Mais simples que um kernelmoderno, mais ainda complexoContém seus próprios modelos de drivers
HypervisorMicrokernelizadoFuncionalidade de particionamentosimplesMaior confiabilidade e minimiza o TCBSem códigos de terceirosOs driverssão executados dentro dos guests
VM 1
(“Admin”) VM 3HardwarehypervisorVM 2(“Filha”)
VM 3
(“Filha”) Stack de Virtualiz.
VM 1(“Mãe”) Drivers
Drivers
Drivers
Drivers
DriversDrivers
DriversDrivers
DrivershypervisorVM 2HardwareDrivers
DriversDrivers
Abordagem do VMware ESXAbordagem do Hyper-V
O hypervisorMICROKERNELIZADO tem uma arquitetura inerentemente segura com superfície de ataque mínima
25. Detalhes da Arquitetura
Partição“Parent”
ModoKernel
ModoUsuário
Partições“Child”
Aplicações
Aplicações
Aplicações
Hypervisor do Windows
Windows Server 2003, 2008
KernalWindows
VSC
Hardware “Designed for Windows Server”
AMD-V, Intel VT
Windows 2008
Kernel do Windows
Emulação
VMBus
VMBus
VMBus
HypercallAdapter
Kernel Linux (Xen- enabled)
Linux VSCs
SO nãopreparadop/ Hypervisor
“Virtualization Stack”
WMI Provider
VM Service
VM WorkerProcess
VSP
Kernel SO
Driver IHV
ISV/IHV/OEM
MS / XenSourceNovell
VirtualizaçãoWindows Server
OS
27. Hyper-V: Principais RecursosPartições filhas de 32 bits (x86) e 64 bits (x64) Uma arquitetura de compartilhamento de hardware (VSP/VSC) Disco, interface de rede, entrada, vídeoSuporte a memória grande (>32 GB) dentro das VMsSuporte a SMP, até 4 cores por VMSuporte a VLAN, NAT, QuarentenaSuporte integrado a Cluster para HA & QuickMigrationSuporte a BitLockerpara criptografia de dadosSuporte a pass-throughde discoSuporte a “snapshots” de máquinas virtuaisSuporte ao Hyper-V rodar em Server CoreIntegração com Volume ShadowServicepara LiveBackupsPadrão DMTF para WMI de interface de gerenciamento
29. System Center
Provisionar Hardware
Provisionar Carga
Controle de Atualizações
Monitiração
Recuperação de Desastres
Backup
•Gerenciamento de maquinas virtuais
•Consolidação de Servidores e otimização de utilização de recursos
•Conversões: P2V e V2V
•Gerenciamento e distribuição de patchs
•Gerenciamento de configuração de sistema operacional e aplicação
•Atualização de Softwares
•LiveBackup da máquina virtual e mantém a consistência delas
•Rápida recuperação
•Serviço de gerenciamento fim-a-fim
•Monitoração e gerenciamento da saúde do servidores e das aplicações
•Relatório e Análise de Performance
30. O Hyper-V e o SCVMM 2008Confiabilidade e Segurança Aumentadas
•O hypervisormicrokernelizadopossui arquitetura inerentemente segura
•Gerenciamento, segurança e modelo de driver comuns
•Suporte integrado ao Active Directory®e permite gerenciamento delegado de VMs
Otimização de Recursos Aprimorada
•A virtualização é um recurso do Windows Server 2008
•Maior escalabilidade com suporte a guests x64 e SMP
•Implantação e gerenciamento de máquina virtual centralizados
Melhor Flexibilidade e Gerenciamento
•Suporte ao QuickMigratione LiveBackup
•Amplo suporte a ferramenta de gerenciamento, incluindo SCVMM
•Permite aprovisionamento e gerenciamento de atualizações, potencializando ferramentas e processos comuns
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
31. O que mais? Gerenciamento HeterogêneoHyper-V, Virtual Server, VMwareESXBiblioteca de Virtual MachineSuporte a Scripts PowerShellAdministraçãoDelegadaModelos/Clones de VMIntegração ao FailoverClusterTodo componente do VMM pode ser instalado remotamenteSuporte para hosts em uma Rede de PerímetroConversões de Físico para Virtual (Windows Server 2003, Windows XP e Windows 2000) Conversões de Virtual para Virtual de VMse discos VMwarepara formatos de VHD do Virtual ServerOperationsManager 2007 Management Pack e Relatórios
32. Virtual Machine Manager
Server
Connector
Self Service Web Portal
Administrator’s Console
Management Interfaces
SAN Storage
Operator’s Console
Web Console
Windows PowerShell
Operations Manager
Server
VMM Library
Server
VM
Template
ISO
ScriptVHD
VMware VI3
Virtual Center Server
ESX Host
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VMWindows®PowerShell
Arquitetura do VMM 2008
VM
VM
VM
VM
33. Hosts de Máquina Virtual
Infra-Estrutura Física
Agentes do Virtual Machine Manager implantados em hosts de máquina virtual
Dados de desempenho coletados para identificar candidatos a consolidação
•Servidores físicos convertidos em máquinas virtuais
Dados de desempenho coletados de hosts de VM para posicionamento inteligente
Posicionamento inteligente de cada VM em host ideal
Máquinas físicas retiradas ou realocadas
Relatório priorizado de candidatos a consolidação
Cenário: Consolidação
34. Dados de desempenho coletados a partir de hosts de VM para posicionamento inteligente
Posicionamento inteligente de nova VM em host ideal
Biblioteca centralizada de Modelos de VM
Modelo pré- configurado selecionado para nova VM
Configuração de VM personalizada a partir de modelo
Nova VM criada a partir de modelo configurado
Virtual Machine Hosts
Cenário: Aprovisionamento Administrativo
35. Cenário: Aprovisionamento Delegado
VM posicionada automaticamente no host idealmente designado
Biblioteca centralizada de Modelos de VM
VM criada a partir de modelo designado pelo administrador
Usuário delegado começa a criar nova máquina virtual
Virtual Machine Hosts
UI de web atualizada para aprovisionamento delegado
UI Baseda na Web
36. Londres
Topologia Corporativa
Windows® PowerShell
Console do Administrador
UI de Aprovisionamento Delegado baseado na Web
Rede Externa (DMZ)
Singapura
Hosts de Máquinas Virtuais
Servidor de Biblioteca Remoto
37. Virtualização Microsoft… Microsoft Provê uma Abordagem MultinívelInfra-estruturaGerenciamentoAplicaçõesInteroperabilidade
Gerenciamento
UnificadoFísica &Virtual
Máquinas VirtuaisApenasVirtual
Migração
Quick Migration
WAN Disaster Recovery
VMotion($$)
Local DisasterRecovery($$)
Multiprocessamento
1/2/4-core
1/2/4-core
Suporte aMemória
64GB por VM
64 GB por VM
Arquitetura Suportada
x86 & x64
x86 & x64
Hyper-V
VMWare
ESX 3.5 Server
38. Hyper-V Server 2008 & WS 2008
Capacidade
Hyper-VServer
WS 2008 Standard
WS 2008EE, DC
64 bits
Sim
Sim
Sim
Tipo de Produto
Produto separado
SistemaOperacional
SistemaOperacional
Número de Sockets
Até 4
Até4
Até 8= EE | Até 64 = DC
ProcessadoresLógicosp/ Host
24 Cores (com QFE)
24 Cores (com QFE)
24 Cores (com QFE)
Processadores Lógicos p/ VM
Até4 porVM
Até4 porVM
Até4 porVM
Memória
Até 32GB
Até 32GB
Até 1TB
Migraçãode VMs
Não
Não
Quick Migration (EE, DC)
Hot AddVirtual Disk
Não
Não
Não
Interface de Administração
Linha de Comando e Gerenciamento Remoto
Linha de Comando, Gerenciamento Remoto e Hyper-V Manager
Gerenciamento
Ferramentas de Gerenciamento Existentes
Gerenciávelpelo SCVMM 2008
Sim
Sim
Sim
N°de VMsexecutadas simultaneamente
Até 192, ou quanto o hardware suportar
Storage
Direct Attach Storage: SATA, eSATA, PATA, SAS, SCSI, USB, Firewire
Storage Area Networks: iSCSI, Fiber Channel, SAS
Suporte
Windows Server 2008/R2, Windows Server 2003 SP2, Windows 2000 Server SP4, Novell SUSE Linux Enterprise Server 10, Windows 7, Windows Vista SP1/SP2& Windows XP SP3/SP2, RedHat EE 5.2/5.3
40. Maior Disponibilidade do AmbienteLiveMigrationMigra máquinas virtuais entre hosts, sem parada de serviçoBenefícios: Sem queda nas conexões de redeAlta disponibilidade para cargas em produçãoGerenciamento flexívelTrás um ambiente de TI mais dinâmico
41. Mais DisponibilidadeLiveMigration
Cluster
Node 1
NetworkStorage
Cluster
Node 2
Configuration Data
Virtual Machine
Memory Content
VHDMemory Sync
Virtual Machine
User
42. RDS & VDI –Uma Solução Integrada
Remote Desktop Gateway Server
Remote Desktop Connection Broker
Servidores Remote AppRemoteApp & Desktop Web Access Server
Cliente
Autenticação
Hyper-V-based
Remote Desktops
44. Cluster Shared Volumes
Disk 5VHDVHD
VHD
SAN
Único Volume
Acesso Concorrente para um único sistema de arquivos
45. Cluster Fault Tolerances
SAN
VHDConectividade com a SAN Falha
I/O Redirecionado via rede
Volume montado noNó 1
VM rodando no NÓ 2 não é afetado
Falha do Nó
Breve fila de I/O enquanto o volume é alteradoVolume realoca para o nó saudávelVM Redireciona para a Rede Redundante
46. Hyper-V V2: O que mudou?
Capacidade
Hyper-VServer
WS 2008EE, DC
64 bits
Sim
Sim
Tipo de Produto
Produto separado
SistemaOperacional
Número de Sockets
Até 4
Até 8= EE | Até 64 = DC
ProcessadoresLógicosp/ Host
24 Cores (com QFE)
24 Cores (com QFE)
Processadores Lógicos p/ VM
Até4 porVM
Até4 porVM
Memória
Até 32GB
Até 1TB
Migraçãode VMs
Não
Quick Migration (EE, DC)
Hot AddVirtual Disk
Não
Não
Interface de Administração
Linha de Comando e Gerenciamento Remoto
Linha de Comando, Gerenciamento Remoto e Hyper-V Manager
Gerenciamento
Ferramentas de Gerenciamento Existentes
Gerenciávelpelo SCVMM 2008
Sim
Sim
N°de VMsexecutadas simultaneamente
Até 192, ou quanto o hardware suportar
Storage
Direct Attach Storage: SATA, eSATA, PATA, SAS, SCSI, USB, Firewire
Storage Area Networks: iSCSI, Fiber Channel, SAS
Suporte
Windows Server 2008/R2, Windows Server 2003 SP2, Windows 2000 Server, Novell SUSE Linux Enterprise Server 10, Windows 7, Windows Vista SP1/SP2& Windows XP SP3/SP2, RedHat EE 5.2/5.3
Hyper-VServer R2
WS 2008 R2EE,DC
Sim
SistemaOperacional
8
Até 8= EE | Até 64 = DC
32 Cores
Até4 porVM
Até 1 TB
1 TB
Até1 TB
Quick Migration (EE, DC)
Live Migration
Quick Migration (EE, DC)
Live Migration
Sim
Linha de Comando, Gerenciamento Remoto e Hyper-V Manager
Ferramentas de Gerenciamento Existentes
Sim(SCVMM 2008 R2)
Sim(SCVMM 2008 R2)
Até 256, ou quanto o hardware suportar
SAS, Network Attached Storage (NAS)
Windows Server 2008/R2, Windows Server 2003 SP2, Windows 2000 Server SP4, Novell SUSE Linux Enterprise Server 10, Windows 7, Windows Vista SP1/SP2& Windows XP SP3/SP2, RedHat EE 5.2/5.3
48. Virtualização Microsoft
A Microsoft oferece um conjunto abrangente de produtos de virtualização, do data center à estação de trabalho.
A Microsoft permite a você gerenciar recursos computacionais virtuais e físicos a partir de uma única plataforma de gerenciamento
A abrangente oferta de virtualização da Microsoft
combinadacom um único framework de gerenciamento permite aos clientes solucionar problemas críticos de tecnologia e comerciais que incluem reduzir custos, aumentar a disponibilidade e proporcionar agilidade