Data Center Definido por Software Juliano Simões Diretor de Tecnologia Agenda ▪ Descrever os benefícios do data center definido por software. ▪ Apresentar a solução vCloud Director para criação de SDDC. Apresentação ▪ Juliano Simões ▪ Engenheiro Eletrônico formado pela UTFPR ▪ Mestre em Ciência da Computação pela Universidade de Birmingham (UK) ▪ Co-fundador e Diretor de Tecnologia da CentralServer, onde atua há 15 anos na gestão de: ▪ infraestrutura ▪ sistemas internet ▪ cloud hosting (desde 2009) ▪ suporte técnico ▪ desenvolvimento de software CentralServer ▪ Fundação: 2000 ▪ Serviços: Hospedagem de sites e domínios, Cloud Hosting, HotBackup ▪ Clientes: +6.000 empresas ▪ Estrutura: 2 DCs em Curitiba, +400 servidores, múltiplas conexões internet ▪ Equipe: 60 profissionais CentralServer Data center tradicional ▪ sistema operacional e aplicações rodando em servidores físicos ▪ múltiplos servidores no data center, realizando funções específicas ▪ pouca flexibilidade para alterar a capacidade ▪ custo de infraestrutura por servidor: espaço no rack, energia, ar condicionado, cabeamento, etc. ▪ capacidade do servidor é subutilizada: < 10% na média diária ▪ provisionamento lento: transporte, montagem, cabeamento, etc. Data center definido por software (SDDC) ▪ servidores virtuais (VMs): computador criado por software com HW virtual (CPU, RAM, HDs, NICs) ▪ múltiplas VMs isoladas rodando em um hospedeiros físicos ▪ S.O. e aplicativos veem a VM como HW físico ▪ switch virtual: VMs se comunicando a velocidades nearmemory ▪ consolidação de servidores ▪ flexibilidade para alterar capacidade das VMs ▪ custo de infraestrutura por hospedeiro Data center definido por software (SDDC) ▪ capacidade maximizada: servidor opera com carga alta, VMs com carga baixa ▪ provisionamento rápido de VMs ▪ implantação via GUI (minutos) ▪ não requer hardware ou cabeamento ▪ templates ▪ cloning Data center definido por software (SDDC) ▪ proteção de investimentos ▪ independência do HW ▪ suporte a aplicações legadas ▪ melhor gerenciamento ▪ painel de controle ▪ migração a quente ▪ snapshots ▪ monitoramento (CPU, memória, disco, rede) ▪ inventário facilitado Data center definido por software (SDDC) ▪ proteção da infraestrutura e do negócio ▪ backups de VMs ▪ alta disponibilidade (HA) ▪ tolerância a falhas (FT) ▪ disaster recovery (DR) ▪ business continuity (BC) Data center definido por software (SDDC) ▪ pools de recursos ▪ CPU, memória, disco, rede ▪ data centers virtuais -> nuvem! data center 1 data center n Data center definido por software (SDDC) ▪ catálogo ▪ VMs ▪ aplicações ▪ templates ▪ media (ISOs) ▪ segurança ▪ firewall ▪ políticas ▪ orquestração ▪ portal de automação e serviços vCloud Director ▪ SDDC provisionado localmente (nuvem privada) ▪ SDDC provisionado em service providers (nuvem pública) ▪ integração nuvem privada <-> núvem pública ▪ suporte multi-tenant e portal para consumo de recursos vCloud: Criar organização vCloud: Criar organização vCloud: Adicionar usuários vCloud: Definir parâmetros da organização vCloud: Criar data center virtual vCloud: Alocação de CPU e memória – cenários vCloud: Alocação de CPU e memória – cenários vCloud: Alocação de storage vCloud: Criação de rede externa vCloud: Alocação de rede externa vCloud: Alocação de rede externa vCloud: Criação do catálogo vCloud: Importação de template para vApp vCloud: Envio de mídia (ISO) vCloud: Deployment de vApp vCloud: Deployment de vApp vCloud: Deployment de vApp vCloud: Adição de VM à vApp vCloud: vApp com duas VMs vCloud: Acesso ao console das VMs Perguntas? Obrigado! Juliano Simões Diretor de Tecnologia [email protected]