SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Saiba como se tornar um profissional especialista em virtualização Fabio Hara EspecialistaemInfraestrutura de Redes Microsoft Brasil @fabiohara www.fabiohara.com.br Fabio.hara@microsoft.com 1
Sobre o Palestrante IT Pro Evangelist – Microsoft – TechNet/MSDN Responsável técnico – TechEd Brasil 2011 Certificado Microsoft desde 1998 (MCSA, MCSE, MCTS, MCITP, MCT) Palestrante das 11 edições do TechEd Brasil Projeto e execução das primeiras migrações de AD pela Microsoft em clientes de grande porte Revisor técnico – Kit de treinamento MCITP – exame 70-646 (Administração do Windows Server) Artigos na Microsoft Brasil, SuperDownloads, Linha de Codigo e Baboo
Agenda Microsoft Confidential 3 O mercado precisa de um profissional de virtualização? Quem está contratando? O que devo aprender? Como devo me capacitar?
Como gerencio custos?  Desafios e Prioridades de TIEm Resposta à Evolução das Necessidades do Usuário Final, Incerteza Econômica e Pressão de Conformidade Regulatória Como migroefetivamente para o Windows 7?  Como tiro  proveito  da virtualização? Como mantenho meusdados protegidos  eaplicações seguras? Devo adotar  serviços em nuvem? Como posso preservar e estender meus investimentos existentes?  Como garanto que minhas aplicações estejam disponíveis e possam ser acessadas?
Desafios e Prioridades de TIEm Resposta à Evolução das Necessidades do Usuário Final, Incerteza Econômica e Pressão de Conformidade Regulatória Seriaótimoterumaferramentaparagerenciarmeusativosfísicos e virtuais da estação de trabalhoao datacenter Preciso de umaestratégia de virtualizaçãoabrangenteparahoje e o futuro. Preciso maximizar meus investimentos existentes em TI.
TI ACOMPANHA O CRESCIMENTO A indústria de TI cresce  4 vezes acima do PIB nacional! BRASIL ,[object Object]
12,2 milhões de PCs
Crescimento de 16% em 2010Fonte:  IDC – Jan/2010
TI ACOMPANHA O CRESCIMENTO UM OLHAR NO FUTURO 2012 ,[object Object],2013 ,[object Object]
Aumento de 382 mil vagas no setor
2.700 novas empresas2014 ,[object Object]
US$ 8 bi em software (+ 25%)Fonte:  SMIT – Dez/2009
O Que é a Virtualização Microsoft? Virtualização de Estações de Trabalho Do datacenter à estação de trabalho Virtualização de Apresentação Virtualização de Servidores Virtualização  de Aplicações GERENCIAMENTO
O mercado precisa de um profissional de virtualização? Microsoft Confidential 9
Quem está contratando? 10
ProjetosqueFalharam 11
Caso #1 Microsoft Confidential 12 Falta de conhecimento do Hardware Descrição: Cliente adquire novo servidor para virtualizar ambiente Um dos recursos disponíveis no SP1 do WS08R2 era o NUMA (nom-uniformmemoryaccess) Consultor optou por não implantar recurso O que falhou no projeto? Cliente adquiriu mais um servidor para virtualizar mais 2 VMs que possuíam baixa carga de utilização Com recurso de NUMA cliente não precisaria adquirir mais um servidor físico
NUMA Node Groups Especificação segmentada– “grupos” de CPUs CPUs identificadas via software pelo Group#:  CPU#  Permite compatibilidade retroativa com afinidade 64-bit Novas aplicações tem total uso de CPU usando novas APIs Promove melhor localidade durante agendamento do que uma especificação “flat”
(8) Node Interconnect (4) DiskA MemB (6) Locked out for I/O Initiation Locked out for I/O Initiation (2) (6) (7) I/O Initiator ISR DPC Windows Server 2003 Disk Read P1 P3 P4 P2 (0) Cache1 Cache3 Cache4 Cache2 (5) (3) (1)         I/O Buffer Home Cache(s) DiskB MemA
I/O Initiator Node Interconnect DiskA MemB (3) Windows Server 2008 R2 Disk Read  (NUMA I/O HBA) (3) ISR DPC ISR P1 P3 P4 P2 (2) Cache1 Cache3 Cache4 Cache2 (2) Cache(s) DiskB MemA
Caso #2 Microsoft Confidential 16 Rede é o calcanhar de Aquiles Descrição: Projeto para virtualizar novos servidores utiliza uma infraestrutura de armazenamento de alta capacidade Virtualizados servidores de arquivo, vários servidores de aplicação e web servers.  Utilização de iSCSI como alternativa O que falhou no projeto? Lentidão nas maquinas virtuais Estratégia de backup das maquinas virtuais incluía apenas backup do VHD (“disasterrecovery” sensation - tabajara) Lentidão no acesso dos clientes para as maquinas virtuais
Networking TCP Offload (Chimney) Overview Trafego TCP/IP em uma VM pode ser “offloaded” para uma placa de rede física no servidor de virtualização Benefícios Redução de  CPU Networking offload para melhorar performance Live Migration é suportado com Full TCP Offload
Networking Virtual MachineQueue (VMQ) Support Overview Placa de rede pode direcionar pacotes DMA diretamente para a memoria da VM VM Device buffer faz enfileiramento Evita copias de pacote no VSP Evita routelookup no virtual switch (VMQ Queue ID) Permite placa física “aparecer” como múltiplas placas de rede para o servidor de virtualização (queues) Benefícios Servidor de virtualização não mantem dados de DMA no próprio buffer, resultando em um caminho mais curto para atingir melhor I/O (ganho de performance)
Networking Jumbo Frame Support Ethernet frames >1,500 bytes Padrão é ~9k Overview Permite grandes payloads de até 6X maiores por pacote Benefícios Melhora throughput Reduz utilização de CPU para grandes transferências
Caso #3 20 Qualquer coisa pode ser virtualizada Descrição: Projeto foi concebido para virtualizar todo o parque de servidores (aprox 50 maquinas) Um dos fatores que impulsionou projeto foi alto custo de manutenção de contrato de suporte para hardware de servidores antigos O que deu errado? Cliente virtualizou controladores de domínio e realizou snapshots a cada alteração feita no AD Após apagar acidentalmente um usuário o administrador resolve voltar um snapshot Cliente virtualiza servidores que não eram suportados em ambiente virtualizado Ao abrir chamado de suporte para resolver problema descobre que não tem direito ao suporte
O quedevoaprenderantes de mais nada? 21 Microsoft Confidential
22

Weitere ähnliche Inhalte

Was ist angesagt?

Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1GBanin
 
Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1Fabio Hara
 
Servidores 03 - Hyper V
Servidores 03 - Hyper VServidores 03 - Hyper V
Servidores 03 - Hyper VManoel Afonso
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2Fabio Hara
 
Windows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e TreinamentoWindows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e TreinamentoKeepIT Informática
 
Windows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio haraWindows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio haraFabio Hara
 
Vantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservicesVantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservicesFábio Rosato
 
Windows Server 2012 - Além da virtualização
Windows Server 2012 - Além da virtualizaçãoWindows Server 2012 - Além da virtualização
Windows Server 2012 - Além da virtualizaçãoFabio Hara
 
Windows Server 2012 - O poder de multiplos servidores, a simplicidade de um
Windows Server 2012 - O poder de multiplos servidores, a simplicidade de umWindows Server 2012 - O poder de multiplos servidores, a simplicidade de um
Windows Server 2012 - O poder de multiplos servidores, a simplicidade de umFabio Hara
 
Introdução ao Windows Server 2012
Introdução ao Windows Server 2012Introdução ao Windows Server 2012
Introdução ao Windows Server 2012Danilo Augusto Leite
 
Amadurecendo Equipes com Microservices
Amadurecendo Equipes com MicroservicesAmadurecendo Equipes com Microservices
Amadurecendo Equipes com Microservicessanchez_ivan
 
Windows Server 2012 - Todas aplicações em qualquer nuvem
Windows Server 2012 - Todas aplicações em qualquer nuvemWindows Server 2012 - Todas aplicações em qualquer nuvem
Windows Server 2012 - Todas aplicações em qualquer nuvemFabio Hara
 
Virtualização com Hyper-V
Virtualização com Hyper-VVirtualização com Hyper-V
Virtualização com Hyper-VCDS
 
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)Tiago Marchetti Dolphine
 
Hyper-V - avançado
Hyper-V - avançadoHyper-V - avançado
Hyper-V - avançadoFabio Hara
 

Was ist angesagt? (19)

Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
 
Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1
 
Servidores 03 - Hyper V
Servidores 03 - Hyper VServidores 03 - Hyper V
Servidores 03 - Hyper V
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2
 
Windows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e TreinamentoWindows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e Treinamento
 
Windows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio haraWindows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio hara
 
Vantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservicesVantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservices
 
VMware Portfolio 2015
VMware Portfolio 2015VMware Portfolio 2015
VMware Portfolio 2015
 
Windows Server 2012 - Além da virtualização
Windows Server 2012 - Além da virtualizaçãoWindows Server 2012 - Além da virtualização
Windows Server 2012 - Além da virtualização
 
Hyper-V
Hyper-VHyper-V
Hyper-V
 
Windows Server 2012 - O poder de multiplos servidores, a simplicidade de um
Windows Server 2012 - O poder de multiplos servidores, a simplicidade de umWindows Server 2012 - O poder de multiplos servidores, a simplicidade de um
Windows Server 2012 - O poder de multiplos servidores, a simplicidade de um
 
Introdução ao Windows Server 2012
Introdução ao Windows Server 2012Introdução ao Windows Server 2012
Introdução ao Windows Server 2012
 
Microservices
MicroservicesMicroservices
Microservices
 
2 virtualizacao
2 virtualizacao2 virtualizacao
2 virtualizacao
 
Amadurecendo Equipes com Microservices
Amadurecendo Equipes com MicroservicesAmadurecendo Equipes com Microservices
Amadurecendo Equipes com Microservices
 
Windows Server 2012 - Todas aplicações em qualquer nuvem
Windows Server 2012 - Todas aplicações em qualquer nuvemWindows Server 2012 - Todas aplicações em qualquer nuvem
Windows Server 2012 - Todas aplicações em qualquer nuvem
 
Virtualização com Hyper-V
Virtualização com Hyper-VVirtualização com Hyper-V
Virtualização com Hyper-V
 
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
 
Hyper-V - avançado
Hyper-V - avançadoHyper-V - avançado
Hyper-V - avançado
 

Ähnlich wie Tornar-se Especialista em Virtualização

Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2David Adam
 
Virtualização de Servidor
Virtualização de ServidorVirtualização de Servidor
Virtualização de ServidorDavid Adam
 
Treinamento sol virtualização
Treinamento sol   virtualizaçãoTreinamento sol   virtualização
Treinamento sol virtualizaçãoAnderson Lago
 
Opções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvemOpções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvemFabio Hara
 
Virtualização & Consolidação
Virtualização & ConsolidaçãoVirtualização & Consolidação
Virtualização & ConsolidaçãoCIMCORP
 
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSThiago Viola
 
Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02Juliana Borges
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Marcus Garcia
 
Planejamento e Otimização de Infra-estrutura de TI por Bruno Domingues
Planejamento e Otimização de Infra-estrutura de TI por Bruno DominguesPlanejamento e Otimização de Infra-estrutura de TI por Bruno Domingues
Planejamento e Otimização de Infra-estrutura de TI por Bruno DominguesJoao Galdino Mello de Souza
 
Apresentação Storage Craft
Apresentação Storage CraftApresentação Storage Craft
Apresentação Storage Craftsi7va
 
Microsoft - Seminário Computação em Nuvem 2011
Microsoft - Seminário Computação em Nuvem 2011Microsoft - Seminário Computação em Nuvem 2011
Microsoft - Seminário Computação em Nuvem 2011Teque Eventos
 
Lync Server 2010 - Arquitetura
Lync Server 2010 - ArquiteturaLync Server 2010 - Arquitetura
Lync Server 2010 - Arquiteturabrunoestrozi
 

Ähnlich wie Tornar-se Especialista em Virtualização (20)

Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
 
MSTECHDAY - SP
MSTECHDAY - SPMSTECHDAY - SP
MSTECHDAY - SP
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Vir306
Vir306Vir306
Vir306
 
What's New On Azure IaaS
What's New On Azure IaaSWhat's New On Azure IaaS
What's New On Azure IaaS
 
Virtualização de Servidor
Virtualização de ServidorVirtualização de Servidor
Virtualização de Servidor
 
Treinamento sol virtualização
Treinamento sol   virtualizaçãoTreinamento sol   virtualização
Treinamento sol virtualização
 
Aula01
Aula01Aula01
Aula01
 
Opções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvemOpções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvem
 
Virtualização & Consolidação
Virtualização & ConsolidaçãoVirtualização & Consolidação
Virtualização & Consolidação
 
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
 
Decatron e VMTurbo
Decatron e VMTurboDecatron e VMTurbo
Decatron e VMTurbo
 
Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
Planejamento e Otimização de Infra-estrutura de TI por Bruno Domingues
Planejamento e Otimização de Infra-estrutura de TI por Bruno DominguesPlanejamento e Otimização de Infra-estrutura de TI por Bruno Domingues
Planejamento e Otimização de Infra-estrutura de TI por Bruno Domingues
 
Apresentação Storage Craft
Apresentação Storage CraftApresentação Storage Craft
Apresentação Storage Craft
 
Cloud computing foundation
Cloud computing foundationCloud computing foundation
Cloud computing foundation
 
Microsoft - Seminário Computação em Nuvem 2011
Microsoft - Seminário Computação em Nuvem 2011Microsoft - Seminário Computação em Nuvem 2011
Microsoft - Seminário Computação em Nuvem 2011
 
Lync Server 2010 - Arquitetura
Lync Server 2010 - ArquiteturaLync Server 2010 - Arquitetura
Lync Server 2010 - Arquitetura
 

Mehr von Fabio Hara

Microsoft Azure | Visao Geral
Microsoft Azure | Visao GeralMicrosoft Azure | Visao Geral
Microsoft Azure | Visao GeralFabio Hara
 
Reduza seu trabalho de gerenciamento do kubernetes tdc 2018 poa
Reduza seu trabalho de gerenciamento do kubernetes   tdc 2018 poaReduza seu trabalho de gerenciamento do kubernetes   tdc 2018 poa
Reduza seu trabalho de gerenciamento do kubernetes tdc 2018 poaFabio Hara
 
Azure infrastructure as a service overview
Azure infrastructure as a service overviewAzure infrastructure as a service overview
Azure infrastructure as a service overviewFabio Hara
 
Conta gratuita do Azure
Conta gratuita do AzureConta gratuita do Azure
Conta gratuita do AzureFabio Hara
 
Fim do Suporte do Windows Server 2008 e SQL Server 2008
Fim do Suporte do Windows Server 2008 e SQL Server 2008Fim do Suporte do Windows Server 2008 e SQL Server 2008
Fim do Suporte do Windows Server 2008 e SQL Server 2008Fabio Hara
 
Conteineres no Microsoft Azure
Conteineres no Microsoft AzureConteineres no Microsoft Azure
Conteineres no Microsoft AzureFabio Hara
 
Microsoft Azure Advisor
Microsoft Azure AdvisorMicrosoft Azure Advisor
Microsoft Azure AdvisorFabio Hara
 
Windows Server 2016 | Hyperconvergência
Windows Server 2016 | HyperconvergênciaWindows Server 2016 | Hyperconvergência
Windows Server 2016 | HyperconvergênciaFabio Hara
 
Windows Admin Center
Windows Admin CenterWindows Admin Center
Windows Admin CenterFabio Hara
 
Azure Stack | Visão Geral
Azure Stack | Visão GeralAzure Stack | Visão Geral
Azure Stack | Visão GeralFabio Hara
 
Azure DevTest Labs
Azure DevTest LabsAzure DevTest Labs
Azure DevTest LabsFabio Hara
 
Windows Server 2016, System Center 2016 e OMS
Windows Server 2016, System Center 2016 e OMSWindows Server 2016, System Center 2016 e OMS
Windows Server 2016, System Center 2016 e OMSFabio Hara
 
Azure Security Center - 120715 - PTBR-Final
Azure Security Center - 120715 - PTBR-FinalAzure Security Center - 120715 - PTBR-Final
Azure Security Center - 120715 - PTBR-FinalFabio Hara
 
Ws2012r2 hyper v
Ws2012r2 hyper vWs2012r2 hyper v
Ws2012r2 hyper vFabio Hara
 
Windows Azure Pack - Visão Geral
Windows Azure Pack - Visão GeralWindows Azure Pack - Visão Geral
Windows Azure Pack - Visão GeralFabio Hara
 
Visão geral do Windows Azure Backup
Visão geral do Windows Azure BackupVisão geral do Windows Azure Backup
Visão geral do Windows Azure BackupFabio Hara
 
Sustentabilidade Ambiental em TI
Sustentabilidade Ambiental em TISustentabilidade Ambiental em TI
Sustentabilidade Ambiental em TIFabio Hara
 
Windows server 2012 otimize seu ambiente de ti com a nuvem
Windows server 2012   otimize seu ambiente de ti com a nuvemWindows server 2012   otimize seu ambiente de ti com a nuvem
Windows server 2012 otimize seu ambiente de ti com a nuvemFabio Hara
 

Mehr von Fabio Hara (20)

Microsoft Azure | Visao Geral
Microsoft Azure | Visao GeralMicrosoft Azure | Visao Geral
Microsoft Azure | Visao Geral
 
Reduza seu trabalho de gerenciamento do kubernetes tdc 2018 poa
Reduza seu trabalho de gerenciamento do kubernetes   tdc 2018 poaReduza seu trabalho de gerenciamento do kubernetes   tdc 2018 poa
Reduza seu trabalho de gerenciamento do kubernetes tdc 2018 poa
 
Azure infrastructure as a service overview
Azure infrastructure as a service overviewAzure infrastructure as a service overview
Azure infrastructure as a service overview
 
Azure Backup
Azure BackupAzure Backup
Azure Backup
 
Conta gratuita do Azure
Conta gratuita do AzureConta gratuita do Azure
Conta gratuita do Azure
 
Fim do Suporte do Windows Server 2008 e SQL Server 2008
Fim do Suporte do Windows Server 2008 e SQL Server 2008Fim do Suporte do Windows Server 2008 e SQL Server 2008
Fim do Suporte do Windows Server 2008 e SQL Server 2008
 
Conteineres no Microsoft Azure
Conteineres no Microsoft AzureConteineres no Microsoft Azure
Conteineres no Microsoft Azure
 
Microsoft Azure Advisor
Microsoft Azure AdvisorMicrosoft Azure Advisor
Microsoft Azure Advisor
 
Windows Server 2016 | Hyperconvergência
Windows Server 2016 | HyperconvergênciaWindows Server 2016 | Hyperconvergência
Windows Server 2016 | Hyperconvergência
 
Windows Admin Center
Windows Admin CenterWindows Admin Center
Windows Admin Center
 
Azure Stack | Visão Geral
Azure Stack | Visão GeralAzure Stack | Visão Geral
Azure Stack | Visão Geral
 
Azure DevTest Labs
Azure DevTest LabsAzure DevTest Labs
Azure DevTest Labs
 
Windows Server 2016, System Center 2016 e OMS
Windows Server 2016, System Center 2016 e OMSWindows Server 2016, System Center 2016 e OMS
Windows Server 2016, System Center 2016 e OMS
 
Azure Security Center - 120715 - PTBR-Final
Azure Security Center - 120715 - PTBR-FinalAzure Security Center - 120715 - PTBR-Final
Azure Security Center - 120715 - PTBR-Final
 
Ws2012r2 hyper v
Ws2012r2 hyper vWs2012r2 hyper v
Ws2012r2 hyper v
 
Windows Azure Pack - Visão Geral
Windows Azure Pack - Visão GeralWindows Azure Pack - Visão Geral
Windows Azure Pack - Visão Geral
 
SQL over SMB3
SQL over SMB3SQL over SMB3
SQL over SMB3
 
Visão geral do Windows Azure Backup
Visão geral do Windows Azure BackupVisão geral do Windows Azure Backup
Visão geral do Windows Azure Backup
 
Sustentabilidade Ambiental em TI
Sustentabilidade Ambiental em TISustentabilidade Ambiental em TI
Sustentabilidade Ambiental em TI
 
Windows server 2012 otimize seu ambiente de ti com a nuvem
Windows server 2012   otimize seu ambiente de ti com a nuvemWindows server 2012   otimize seu ambiente de ti com a nuvem
Windows server 2012 otimize seu ambiente de ti com a nuvem
 

Tornar-se Especialista em Virtualização

  • 1. Saiba como se tornar um profissional especialista em virtualização Fabio Hara EspecialistaemInfraestrutura de Redes Microsoft Brasil @fabiohara www.fabiohara.com.br Fabio.hara@microsoft.com 1
  • 2. Sobre o Palestrante IT Pro Evangelist – Microsoft – TechNet/MSDN Responsável técnico – TechEd Brasil 2011 Certificado Microsoft desde 1998 (MCSA, MCSE, MCTS, MCITP, MCT) Palestrante das 11 edições do TechEd Brasil Projeto e execução das primeiras migrações de AD pela Microsoft em clientes de grande porte Revisor técnico – Kit de treinamento MCITP – exame 70-646 (Administração do Windows Server) Artigos na Microsoft Brasil, SuperDownloads, Linha de Codigo e Baboo
  • 3. Agenda Microsoft Confidential 3 O mercado precisa de um profissional de virtualização? Quem está contratando? O que devo aprender? Como devo me capacitar?
  • 4. Como gerencio custos? Desafios e Prioridades de TIEm Resposta à Evolução das Necessidades do Usuário Final, Incerteza Econômica e Pressão de Conformidade Regulatória Como migroefetivamente para o Windows 7? Como tiro proveito da virtualização? Como mantenho meusdados protegidos eaplicações seguras? Devo adotar serviços em nuvem? Como posso preservar e estender meus investimentos existentes? Como garanto que minhas aplicações estejam disponíveis e possam ser acessadas?
  • 5. Desafios e Prioridades de TIEm Resposta à Evolução das Necessidades do Usuário Final, Incerteza Econômica e Pressão de Conformidade Regulatória Seriaótimoterumaferramentaparagerenciarmeusativosfísicos e virtuais da estação de trabalhoao datacenter Preciso de umaestratégia de virtualizaçãoabrangenteparahoje e o futuro. Preciso maximizar meus investimentos existentes em TI.
  • 6.
  • 8. Crescimento de 16% em 2010Fonte: IDC – Jan/2010
  • 9.
  • 10. Aumento de 382 mil vagas no setor
  • 11.
  • 12. US$ 8 bi em software (+ 25%)Fonte: SMIT – Dez/2009
  • 13. O Que é a Virtualização Microsoft? Virtualização de Estações de Trabalho Do datacenter à estação de trabalho Virtualização de Apresentação Virtualização de Servidores Virtualização de Aplicações GERENCIAMENTO
  • 14. O mercado precisa de um profissional de virtualização? Microsoft Confidential 9
  • 17. Caso #1 Microsoft Confidential 12 Falta de conhecimento do Hardware Descrição: Cliente adquire novo servidor para virtualizar ambiente Um dos recursos disponíveis no SP1 do WS08R2 era o NUMA (nom-uniformmemoryaccess) Consultor optou por não implantar recurso O que falhou no projeto? Cliente adquiriu mais um servidor para virtualizar mais 2 VMs que possuíam baixa carga de utilização Com recurso de NUMA cliente não precisaria adquirir mais um servidor físico
  • 18. NUMA Node Groups Especificação segmentada– “grupos” de CPUs CPUs identificadas via software pelo Group#: CPU# Permite compatibilidade retroativa com afinidade 64-bit Novas aplicações tem total uso de CPU usando novas APIs Promove melhor localidade durante agendamento do que uma especificação “flat”
  • 19. (8) Node Interconnect (4) DiskA MemB (6) Locked out for I/O Initiation Locked out for I/O Initiation (2) (6) (7) I/O Initiator ISR DPC Windows Server 2003 Disk Read P1 P3 P4 P2 (0) Cache1 Cache3 Cache4 Cache2 (5) (3) (1) I/O Buffer Home Cache(s) DiskB MemA
  • 20. I/O Initiator Node Interconnect DiskA MemB (3) Windows Server 2008 R2 Disk Read (NUMA I/O HBA) (3) ISR DPC ISR P1 P3 P4 P2 (2) Cache1 Cache3 Cache4 Cache2 (2) Cache(s) DiskB MemA
  • 21. Caso #2 Microsoft Confidential 16 Rede é o calcanhar de Aquiles Descrição: Projeto para virtualizar novos servidores utiliza uma infraestrutura de armazenamento de alta capacidade Virtualizados servidores de arquivo, vários servidores de aplicação e web servers. Utilização de iSCSI como alternativa O que falhou no projeto? Lentidão nas maquinas virtuais Estratégia de backup das maquinas virtuais incluía apenas backup do VHD (“disasterrecovery” sensation - tabajara) Lentidão no acesso dos clientes para as maquinas virtuais
  • 22. Networking TCP Offload (Chimney) Overview Trafego TCP/IP em uma VM pode ser “offloaded” para uma placa de rede física no servidor de virtualização Benefícios Redução de CPU Networking offload para melhorar performance Live Migration é suportado com Full TCP Offload
  • 23. Networking Virtual MachineQueue (VMQ) Support Overview Placa de rede pode direcionar pacotes DMA diretamente para a memoria da VM VM Device buffer faz enfileiramento Evita copias de pacote no VSP Evita routelookup no virtual switch (VMQ Queue ID) Permite placa física “aparecer” como múltiplas placas de rede para o servidor de virtualização (queues) Benefícios Servidor de virtualização não mantem dados de DMA no próprio buffer, resultando em um caminho mais curto para atingir melhor I/O (ganho de performance)
  • 24. Networking Jumbo Frame Support Ethernet frames >1,500 bytes Padrão é ~9k Overview Permite grandes payloads de até 6X maiores por pacote Benefícios Melhora throughput Reduz utilização de CPU para grandes transferências
  • 25. Caso #3 20 Qualquer coisa pode ser virtualizada Descrição: Projeto foi concebido para virtualizar todo o parque de servidores (aprox 50 maquinas) Um dos fatores que impulsionou projeto foi alto custo de manutenção de contrato de suporte para hardware de servidores antigos O que deu errado? Cliente virtualizou controladores de domínio e realizou snapshots a cada alteração feita no AD Após apagar acidentalmente um usuário o administrador resolve voltar um snapshot Cliente virtualiza servidores que não eram suportados em ambiente virtualizado Ao abrir chamado de suporte para resolver problema descobre que não tem direito ao suporte
  • 26. O quedevoaprenderantes de mais nada? 21 Microsoft Confidential
  • 27. 22
  • 28. Material gratuito de capacitação Microsoft Confidential 23 http://technet.microsoft.com/pt-br/treinamento
  • 29. Material gratuito de capacitação Microsoft Confidential 24 http://technet.microsoft.com/pt-br/virtualization/
  • 30. Material gratuito de capacitação Microsoft Confidential 25 Plano de capacitação em virtualização e gerenciamento
  • 31. Aprenda mais sobre o futuro da Virtualização Microsoft Microsoft Confidential 26 www.teched.com.br Principal evento técnico da Microsoft na América Latina 2 dias de evento Mais de 198 palestras técnicas Trilhas técnicas de Virtualização, Gerenciamento, Windows Server e Storage
  • 32. 27

Hinweis der Redaktion

  1. Windows support for more than 64 logical processors is based on a new concept—the group. A group is a static set of up to 64 logical processors that is treated as a single scheduling entity. Groups have the following characteristics:The Windows kernel determines at boot time which processor belongs to which group.Each logical processor is assigned to a single group.All the logical processors in a core, and all the cores in a physical processor, are assigned to the same group if possible.Physical processors that are physically close to one another are assigned to the same group.A process can have affinity for more than one group at a time. However, a thread can be assigned to only a single group at any time, and that group is always in the affinity of the thread’s process.An interrupt can only target processors of a single group.In NUMA architectures, a group can contain processors from one or more nodes, but all the processors in a node are assigned to the same group whenever possible.Up to 64 CPUs per groupGroups may span multiple NUMA nodes, but each node must be fully contained in a single groupA thread belongs to a single group at any point in time, but a process can span groupsInterrupt may be directed to any single CPU, but if directed to a set of CPUs, they must be in the same groupThe group architecture assumes that related code runs on the processors in the same group and that best performance results if the processors in a group are physically close to one another. This architecture has several benefits:Many existing drivers and applications can run without modification on systems that have fewer than 64 logical processors.Groups provide locality of hardware that is used by related software components, thus avoiding an adverse effect on performance.Software can determine the relationships among processors and groups by using exposed interfaces.The group architecture is easily extensible to support additional processors in the future.We will drill into this further and from an application developer perspective. We also have an online technical document you may download. Link provided on resource slide.http://www.microsoft.com/whdc/system/Sysinternals/MoreThan64proc.mspx
  2. This is a good place to make that point, namely “What happens when your app thread that is waiting on this NUMA-localized I/O is scheduled on a different node?” (Not pretty.)
  3. Whole Ecosystem Needs to ScaleScenario with Server 2008 R2… optimized for topology.How does the OS assist with NUMA Aware workloads : StorePort NUMA IOImprovements to Windows Server 2008 to improve data locality of storage transactionsIncludes:Per-I/O interrupt redirection (with appropriate hardware support)NUMA-aware control structure allocationI/O concurrency improvements through lock breakupTarget ~10% reduction in CPU utilization on I/O intensive workloadsUsed as an example herePointer to implementation details on Resources slideDifferent I/O models have different data flows – this case study is designed to demonstrate the analysis and thought processApplication issues a file read or writeEnds up as a storage adapter DMA transactionPotentially in the application buffer, more likely to an intermediate bufferInterrupt is generated after the I/O completesInterrupt source is cleared in the deviceControl structures associated with the request are updatedDPC is queued to process the dataDPC performs the bulk of the processingFlushes DMA adapters (potentially copying data into the user buffer)Potentially performs data transformationEach component (adapter, filesystems, etc) processes control structuresApplication thread is notified of completion