VMware Storage: Além do Trivial Sho Funatsu Consultor em Armazenamento de Dados Dell VCP3, VCP4, VCP5 Anderson Passos Systems Engineer VMware
VMware: a líder comprovada no setor 84% de todos os aplicativos virtualizados no mundo são executados com a VMware. Gartner, Junho de 2011
Virtualização é uma realidade! Source: IDC
VMware é lider no Quadrante em virtualização de Plataforma x86. Gartner, Inc. Magic Quadrant for x86 Server Virtualization Infrastructure, Thomas J. Bittman, Philip Dawson, Mark Margevicius, George J. Weiss, 30 June 2011.
O que é Virtualização? Applicati on Applicati on Applicati on Sistema Hypervisor Operacional
Virtualização! Particionamento
Virtualização! Particionamento Rodar múltiplos sistemas operacionais em uma máquina física Dividir os recursos do sistema entre as máquinas virtuais VMware Isolamento
Virtualização! Particionamento Rodar múltiplos sistemas operacionais em uma máquina física Dividir os recursos do sistema entre as máquinas virtuais VMware Isolamento Falha e isolamento da segurança a nível de hardware Controles de recursos avançados preservam a performance Encapsulamento
Virtualização! Particionamento Rodar múltiplos sistemas operacionais em uma máquina física Dividir os recursos do sistema entre as máquinas virtuais VMware Isolamento Falha e isolamento da segurança a nível de hardware Controles de recursos avançados preservam a performance Particionamento Toda a condição da máquina virtual pode ser salva em arquivos Move e copia máquinas virtuais facilmente conforme movimentações e cópias de arquivos Independência de Hardware
Plataforma - vsphere
Desastres acontecem. Você precisa de proteção? 43% das empresas que sofreram algum desastre nunca mais re-abriram e 29% fecharam em 2 anos. (McGladrey and Pullen) 93% das empresas que perderam seu datacenter por 10 dias foram à falência em um ano. (National Archives & Records Administration) Executivos dizem: 10 horas para recuperar; Gerentes de TI dizem: Até 30 horas. (Harris Interactive)
Continuidade dos negócios em todos os níveis Site Local Site DR vsphere vsphere vsphere vsphere vsphere Disponibilidade Local vsphere High Availability vsphere Fault Tolerance vmotion e Storage vmotio Proteção dos Dados vsphere Data Recovery Storage APIs for Data Protection Disaster Recovery vcenter Site Recovery Manager Inclui vsphere Replication
Downtime Planejado: VMware vmotion VMware vmotion possibilita mover máquinas virtuais entre Hosts sem interromper os aplicativos em execução VMFS Datastore
Downtime Planejado: VMware Storage vmotion LUN 1 Correção Alerta LUN 3 VMware Storage vmotion possibilita mover máquinas virtuais entre LUNs / Datastore, garantindo melhor performance e manutenção do Storage. LUN 2
Downtime Planejado: vnetwork Distributed Switch App App App App App OS OS OS OS OS vnetwork vswitch Distributed vswitch Switch vswitch " Visão total da rede virtual " Rede no nível do Datacenter (versus nível de host) " Histórico e estatísticas sobre as VMs " Infraestrutura unificada para os serviços de rede (monitor, filtro, mgmt via PVLANs) " Simplifica configurações e alterações; melhora a capacidade " Fácil correção e monitoramento " Habilita novos serviços de seguraça
Downtime não Planejado: vstorage APIs Backup Partner Solutions APP OS APP OS ESX APP OS Backup Job BACKUP APP OS " Evolução da próxima geração do VMware Consolidated Backup " Backup centralizado fora do host de máquinas virtuais " Sem software adicional no servidor de backup VM Snapshot Tape or disk " Permite backup e recuperação incrementais, diferenciais e de imagem completa de máquinas virtuais " Suporte a backup no nível de arquivo para máquinas virtuais Windows e Linux " Permite backup eficiente sem carregar servidores ESX
Downtime não Planejado: VMware HA " Fornece reinicialização automatizada de VMs afetadas por falha de hardware ou SO. " Minimiza o tempo de inatividade e a interrupção dos serviços de TI. " Reduz o custo e a c o m p l e x i d a d e e m c o m p a r a ç ã o c o m clusters tradicionais X VMFS Datastore
Downtime não Planejado: Vmware Fault Tolerance " Máquinas virtuais idênticas em execução em hosts separados " Tempo de inatividade zero, failover de perda de dados zero para todas as máquinas virtuais em caso de falhas de hardware " Tempo de inatividade zero, perda de dados zero " Sem necessidade de cluster complexo ou hardware especializado " Mecanismo comum para todos os aplicativos e SOs X
DR simples e confiável com o Site Recovery Manager 19
A cobertura de DR geralmente é limitada pelos altos custos de proteção Aplicativos da camada 1 (protegidos) APL. SO APL. SO APL. SO Aplicativos das camadas 2 e 3 (somente backup) Necessidade de expandir a proteção de DR Aplicativos das camadas 2 e 3 em data centers maiores Pequenas e médias empresas APL. SO APL. SO APL. SO APL. SO APL. SO APL. SO APL. SO Escritório remoto/filiais Sites pequenos (somente backup) Data center corporativo Pequenas empresas Escritório remoto/filial
O SRM fornece várias alternativas de opções de replicação Site A (principal) vcenter Server Site Recovery Manager Site B (recuperação) vcenter Server Site Recovery Manager vsphere vsphere Replication vsphere Replicação baseada em armazenamento vsphere Replication Replicação simples e econômica para aplicativos da camada 2 e sites menores Replicação baseada em armazenamento Replicação de alto desempenho para aplicativos essenciais aos negócios em sites maiores
VMware View 22
VMware View - Delivers Desktops as a Managed Service SIMPLIFICA GERENCIA CONECTA Visão da Arquitetura VMware Desktop Service View ThinApp VMware View View ThinApp App Catalog Service End Users Users, Desktops, Apps, Data Policies VMware View Manager VMware View Composer VMware View Clients Data Service Secure Universal Access VMware ThinApp
Melhoria Contínua na Performance PCoIP Otimização Contínua da Utilização de CPU e Largura de Banda Visão Geral Otimização na Utilizaçãp da CPU Protocolos numerosos e otimização multimedia Benefícios Menos custos com mais usuários por servidor Melhor interatividade e resposta sobre WAN Melhor experiência de reprodução de vídeo com otimização para o cliente
Desktop Virtualizado VMware View Offline Desktop Aplicativos Access Rich-Client hospedados na nuvem
vcenter Operations Suite vcenter Operations Manager vcenter Configuration Manager vcenter Infrastructure Navigator vcenter Chargeback Manager
vcloud Suite
Infraestrutura Cloud Suite Infraestrutura Cloud VMware Suite vcloud Director vshield Security vcenter Operations Policy, Reporting, Self-Service Segurança Virtualizada e Funções Edge Monitoramento e Gerenciamento vcenter Site Recovery Manager vsphere Continuidade dos Negócios Controle dos Recursos de Alto Performance, Pooling E agendamento
Enterprise Hybrid Cloud Computing Apps Apps VMware vcloud Services ü Plataforma comum ü Gerenciamento comum ü Segurança comum Nuvem Privada VMware vcloud = Enterprise Hybrid Cloud Security Management vcloud Provedor de Serviços Permite Escolha de Operadores Quem e Onde
vcloud Datacenter Global Consistent Service Netherlands Denmark San Jose Chicago Plano Newark Beltsville United Kingdom Luxembourg Germany Singapore China Japan Dallas Chantilly Florence, KY Indianapolis Brazil Malaysia Hong Kong Australia
Tendências da indústria de TI: por que é essencial ter um storage inteligente e integrado com VMware? Reduzir o tempo deprovisionamento de novos serviços para minutos ou segundos ao invés de horas e dias. Workload Virtualizado 2008 25% 2012 60% 2015-2016 90% 31
Evolução para a Nuvem Físico Consolidação Virtualização Nuvem Aplicação OS Hardware App App App OS OS OS Virtualização Hardware VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM Passo 1: Maximizar a eficiência Passo 2: Otimizar a robustez Passo 3: Aumentar a agilidade 32
Virtualização de Servidores e Storage em Conjunto OS AP P OS AP P OS AP P OS AP P OS AP P OS AP P OS AP P OS AP P Aquisição de menos hardware Redução de espaço e energia Uso mais eficiente dos recursos Menor carga de gerenciamento 33 EXTRAS! Integração com virtualização de servidores Alto desempenho com auto-ajuste Capacity planning simplificado Mudança automática de RAID
Pontos de Integração VMware com Storage Dell vcenter plug-in Storage Replication Adapter (SRA) para SRM VAAI (vstorage APIs for Array Integration) 1. Block Zeroing (Phase 1) 2. Copy Offload (Phase 1) 3. Hardware Assisted Locking (Phase 1) 4. Thin Provisioning (Phase 2) STUN UNMAP (Space Reclamation) VASA vstorage APIs para Storage Awareness 34
vcenter Plug-In Disponível para todas as plataformas de storage Dell Facilita o gerenciamento de storage Permite à equipe de virtualização provisionar armazenamento através do vsphere Reduz o tempo de entrega de espaço de armazenamento para as VMs Provê estatísticas e monitoramento da utilização VM VM VM vsphere Plug-In Dell Storage Permite criação manual de snapshots de VMs Suporte a vsphere 4.1 e vsphere 5 35
36
vcenter Site Recovery Manager (SRM) Permite ao SRM controlar failover e failback do storage no caso de desastre, parada planejada e/ou teste de DR Utiliza a função de replicação do array para executar a cópia remota Storage Replication Adapter (SRA) disponível para todas as plataformas de storage Dell VM VM VM SRM SRA Dell Storage VM VM VM SRM SRA Dell Storage 37
vstorage APIs for Array Integration (VAAI) Block Zeroing Reduz drasticamente o tráfego de I/O: menos I/O no servidor, nas portas do array e na SAN Libera recursos de CPU e memória do servidor Reduz o tempo de criação de VMs, especialmente em VMs com Fault Tolerance habilitado Disponível para todas as plataformas de storage Dell No Compellent, a tecnologia Thin Write, não grava zeros e cria um VMDK thin VMDK Sem VAAI ESX Host Array 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 000000000 VMDK Com VAAI ESX Host Dell Storage 38
vstorage APIs for Array Integration (VAAI) Copy Offload Reduz draticamente o tráfego de I/O: menos I/O no servidor, nas portas do array e na SAN Delega ao storage a função de cópia dos blocos referentes à VM Sem VAAI ESX Host Array Com VAAI ESX Host Dell Storage Reduz o tempo de clonagem de VMs em 42% VMDK VMDK (clone) VMDK VMDK (clone) Reduz o tempo de Storage vmotion em 33% 39
vstorage APIs for Array Integration (VAAI) Hardware Assisted Locking Permite maior densidade de VMs por datastore em clusters ESX maiores vcloud VMware View SCSI Locks ocorrem apenas no nível de bloco e não reservam a LUN inteira Reduz a concorrência de reserva de LUN entre os servidores ESX no cluster Permite criação de maior número de snapshots e mais rápidos Sem VAAI ESX Host Array VMFS VMFS VMDK VMDK Com VAAI ESX Host Dell Storage VMDK VMDK 40
vstorage APIs for Array Integration (VAAI) Thin Provisioning (Stun) Suspende preventivamente as VMs Previne contra kernel panic ou blue screen of death nas VMs Evita queda e perda de dados na VM e aplicação por superutilização Sem VAAI VM VM VM Array SAN Volume (100%) Com VAAI VM VM VM Dell Storage* Dell Storage Volume (95%) 41
vstorage APIs for Array Integration (VAAI) Thin Provisioning (Unmap) Permite ao array reinvindicar espaço deletado pelo ESX, ex: Storage vmotion Aumenta a eficiência do storage devolvendo espaço não usado para o pool de recursos O VMware e o storage Dell reportam os mesmos números de utilização Volume Sem VAAI (deleted VMDK) VMDK VMDK Dell Storage Volume Com VAAI VMDK VMDK 42
Como habilitar o VAAI no ESX? Sem reboot!!! 43
Como ativar o VAAI no ESX? Sem reboot!!! 44
O que é VASA? VASA significa vstorage APIs for Storage Awareness e é uma extensão das APIs de storage do vsphere, extensões baseadas no vcenter Permite aos arrays de storage que se integrem com o vcenter para funcionalidades de gerenciamento via plug-ins de servidores ou provedores de cada fabricante Permite ao administrador do vcenter ficar a par da topologia, funcionalidades e status dos dispositivos físicos de storage disponíveis ao cluster Habilita funções como Entrega funcionalidades definidas pelo array (System-defined) que permitem Profile Driven Storage Provê informações internas ao array que ajudam em uma série de casos de uso de Storage DRS a funcionarem de forma otimizada com diversos arrays 45
Como o VASA funciona na prática? Profile Driven Storage Criar tiers de VMDK perfis de armazenamento de VMDK VMDK DADOS PRODUÇÃO, VMDK OS PRODUÇÂO vsphere Admin usando vcenter Operações na VM + VMDK DADOS PRODUÇÃO vendor1_tier1 OR vendor2_tier1 vsphere/vcenter Importance_Level1 = Funcionalidade do DR protected datastore definida pelo usuário vstorage APIs Vendor 1 Vendor 2 Funcionalidades do sistema (VASA) <vendor1>_type1 = RAID 5, replicated <vendor2>_typea = RAID 10, non-replicated Armazenamento heterogêneo Compellent, EqualLogic
Integração Dell VMware: Caso Prático
Integração Dell VMware: Caso Prático Servidores Blade Dell & Infraestrutura Convergente Dell Force 10 Core Switching Dell Unified Storage (Block & NAS) Dell Wyse P25 & P45 PCoIP Zero Clients
Integração Dell VMware: Caso Prático Servidores Blade Dell & Infraestrutura Convergente Dell Force 10 Core Switching Dell Unified Storage (Block & NAS) Dell Wyse P25 & P45 PCoIP Zero Clients 49
Integração Dell VMware: Caso Prático Site Primário Site DR VMware SRM 50
O Dell Fluid Data é um evento que não termina por aqui. Temos um grupo no Linkedin para debater assuntos relacionados à Fluid Data permanentemente, e todos vocês estão convidados a participar. 51 Cobertura especial do Fluid Data Forum ao longo do dia de hoje no Twitter, Linkedin e Facebook: #DellFluidData Acompanhe e participe! Para entrar, acesse o Linkedin e procure pelo grupo Dell Brazil Fluid Data Forum. A entrada é liberada para todos os participantes do evento. Participem, esperamos por vocês!
Avisos Copyright 2012 by Dell, Inc. No part of this document may be reproduced or transmitted in any form without the written permission from Dell, Inc. This document could include technical inaccuracies or typographical errors. Dell may make improvements or changes in the product(s) or program(s) described herein at any time without notice. Any statements regarding Dell s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. References in this document to Dell products, programs, or services does not imply that Dell intends to make such products, programs or services available in all countries in which Dell operates or does business. Any reference to an Dell Program Product in this document is not intended to state or imply that only that program product may be used. Any functionality equivalent program, that does not infringe Dell s intellectual property rights, may be used. The information provided in this document is distributed AS IS without any warranty, either expressed or implied. Dell EXPRESSLY DISCLAIMS any warranties of merchantability, fitness for a particular purpose OR INFRINGEMENT. Dell shall have no responsibility to update this information. The provision of the information contained herein is not intended to, and does not, grant any right or license under any Dell patents or copyrights. Dell, Inc. 300 Innovative Way Nashua, NH 03063 USA 52
Obrigado 53