Management Summit 2013 Virtualização de Rede Josué Vidal Especialista de Produto Microsoft Brasil Twitter: @josuevidall Blog: http://josuevidal.wordpress.com Agenda • Computação em Nuvem • Introdução ao System Center 2012 • Implemente Virtualização de Rede no VMM 2012 SP1 • Demonstrações Evolução da Nuvem Servidores Datacenters tradicional com Servidores Dedicado Custo Virtualização dos Servidores no Datacenters Flexibilidade Nuvem Pública Privada Hibrida Desafios na Construção da Nuvem Mobilidade das Cargas de trabalho Uso de recursos Ineficiência Operacional Multilocação escalonável Atendimento • A localização física afeta o endereço IP • Não é possível mover a VM para qualquer host • O posicionamento das Vms não é totalmente flexível • Superprovisionamento de hardware para acomodar limitações • Necesssidade de coordenação entre os grupos de servidores e rede • Aumento no tempo de implantação • Limitações de VLAN não se adaptam bem à infraestrutura com base em nuvem • Reconfigurações de Switchs em redes de produção • As organizações que passam usar a nuvem precisam reconigurar as VMs • O endereçamento de IP está ligado ao acesso e à segurança Plataforma moderna SO de nuvem para aplicações de todo o mundo Virtualização • Transforma o datacenter • Habilita aplicaçõesIdentidade modernas Dados • Libera insights em qualquer conjunto de dados • Cria um TI centrado nas pessoas Desenvolvimento Operações, desenvolvimento e gerenciamento Introdução ao System Center 2012 O System Center ajuda a fornecer TI como um serviço App Controller Orchestrator Configur e Implante Nuvem pública Virtual Machine Manager Autoatendi mento Modelo de serviço Forneciment oe automação de serviços Operations Manager Configuration Manager Nuvem privada Data Protection Manager Proprietário de aplicações Service Manager Virtual Service Manager Monitore Opere Física Gerenciamento de aplicações Fornecimento e automação de serviços Gerenciamento de infraestrutura Administra dor do datacenter DevOps - System Center App Controller Orchestrator Configur e Implante Nuvem pública Virtual Machine Manager Desenvolvi mento .NET Autoatendi mento Model o de serviç o Fornecime nto e automação de serviços Operations Manager Configuration Manager Nuvem privada Data Protection Manager Desenvolvedor Virtual Service Manager Monitore Service Manager Opere Física Desenvolcimento Gerenciamento de aplicações Fornecimento e automação de serviços Gerenciamento de infraestrutura Administra dor do datacenter A construção da nuvem privada Windows Server 2012 Automação e Entrega de Serviços Gerenciamento De Aplicações Aplicações Web Virtualização Networking Remote Desktop Services Storage Gerenciamento Disponibilidade Escalabilidade Gerenciamento de Infraestrutura Segurança Hardware Compute Storage (File/Block) Rede Nuvem Privada: Consolidação de Datacenter Sales Sales Finance Finance R&D R&D Nuvem Híbrida: Extensão do Datacenter Visão Geral da Rede Public Internet Gateway Corporate Windows Azure Pack Tenant 1 Tenant 2 VMM SQL Management Hyper-V hosts Tenant 1 VMs Tenant 2 VMs LM, Cluster, Storage SPF, etc. Visão Geral da Rede com Virtualização Public Internet Network Virtualization Gateway Corporate Windows Azure Pack Provider Tenant 1 Tenant 1 VMs Tenant 2 Tenant 2 VMs VMM SQL Management LM, Cluster, Storage Hyper-V hosts with extensible Virtual switch SPF, etc. Nuvem Híbrida Tenant 2 Tenant 3 Internet Wingtip Hosted Service provider Remote users Gateway Wingtip private cloud Compute Storage Network VMM Windows Hoster infrastructure Azure Pack Implemente Virtualização de Rede no VMM 2012 SP1 Novidades do Rede no VMM 2012 SP1 Conectividade Capacidade Multi-tenancy Isolação Mobilidade Traga seu próprio IP Resultado: Rede Virtual Resultado: Switch Logico Virtualização de Rede • Rede Virtual • Uma ou mais subnets • Virtual Subnet Multi-Tenant Datacenter Blue Corp Customer’s VM Network Blue R&D Net Blue Subnet1 Virtual Subnet Blue Subnet2 Blue Subnet3 Red Corp Blue Sales Net Red HR Net Blue Subnet5 Red Subnet2 Blue Subnet4 Red Subnet1 Virtualize Endereço IP Provider Address Space (PA) Blue Corp Red Corp System Center Blue 10.0.0.5 10.0.0.7 Red 10.0.0.5 10.0.0.7 Datacenter Network Virtualization Policy 10.0.0.5 10.0.0.7 10.0.0.5 10.0.0.7 CA Blue 192.168.4.11 192.168.4.22 Red 192.168.4.11 192.168.4.22 PA 192.168.4.11 192.168.4.22 Host 1 Host 2 Blue 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Blue 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Red 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Red 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Blue1 Red1 Blue2 Red2 10.0.0.5 10.0.0.5 10.0.0.7 10.0.0.7 Customer Address Space (CA) O que é NVGRE? • Melhor escalabilidade de rede entre PA e VMs • Virtual Subnet ID 192.168.2.22 GRE Key 192.168.5.55 5001 MAC 10.0.0.5 10.0.0.7 192.168.2.22 GRE Key 192.168.5.55 6001 MAC 10.0.0.5 10.0.0.7 192.168.2.22 10.0.0.5 10.0.0.5 10.0.0.7 10.0.0.5 10.0.0.5 10.0.0.7 192.168.5.55 10.0.0.7 10.0.0.5 10.0.0.7 10.0.0.7 10.0.0.5 10.0.0.7 Arquitetura da Virtualização de Rede • Virtualização de Rede transparente para a VM • Gerencimento do tráfego do OS não é virtualizado; somente VM´s • Hyper-V Switch and Extensions operate in CA space VM1 Windows Server 2012 Management Live Migration Cluster Storage CA1 VM1 CA1 Hyper-V Switch VSID ACL Isolation Switch Extensions Network Virtualization Host Network Stack IP Virtualization Policy Enforcement Routing PA1 NIC NIC Data Center Policy System Center Host Agent System Center Blue • • • • Red • • • • VM1: MAC1, CA1, PA1 VM2: MAC2, CA2, PA3 VM3: MAC3, CA3, PA5 … VM1: MACX, CA1, PA2 VM2: MACY, CA2, PA4 VM3: MACZ, CA3, PA6 … Virtualização de Rede Blue VM Blue Network Red VM Red Network Virtualization Physical Server Virtualização de Servidores • Executar multiplos servidores virtuais em uma rede fisica • Cada VM está Isolada sendo executado como uma rede física Physical Network Virtuallização de Rede • Executar multiplas redes virtuais em uma rede fisica • Cada rede virtual está isoldada sendo executado como uma rede física Multi-Tenant Requisitos da Nuvem Private Cloud Multiplas Unidades de Negócio na Infraestrutura Compartilhada Isolamento Seguro Alocação Dinâmica de Recursos QoS & Medição dos Recursos Public Cloud Multiplas Clientes na Infraestrutura Compartilhada Multi-Tenant Datacenter Finance Sales Contoso Bank Woodgrove Bank Parceiros Arquitetura do Cisco Nexus 1000V VM VM VM VM Cisco Nexus 1000V VEM VM VM VM Cisco Nexus 1000V VEM WS 2012 Hyper-V Servidor VM VM VM VM VM Cisco Nexus 1000V VEM WS 2012 Hyper-V Servidor WS 2012 Hyper-V Servidor Virtual Supervisor Module (VSM) Virtual Ethernet Module (VEM) • Appliance virtual ou físico rodando Cisco NXOS (suporta alta disponibilidade) • Habilita funcionalidades avançacas no hypervisor • Executa gerenciamento, monitoração e configuração • Provê uma “porta de switch” para cada VM • Integração com ferramentas de gerenciamento de rede • As VEMs formam um único switch lógico Cisco Nexus 1000V VSM System Center Virtual Machine Manager Demonstração System Center 2012 Management Summit 2013 Obrigado!!! Josué Vidal Especialista de Produto Microsoft Brasil Twitter: @josuevidall Blog: http://josuevidal.wordpress.com