IAASBehind the scenes
Roberto Gaiser@rgaiser
Agosto 2016
AGENDA
▪ Definição
▪ Componentes
▪ Casos de uso
▪ Pontos de atenção
▪ Perguntas
DEFINIÇÃO
DEFINIÇÃO
“Infrastructure as a service (IaaS) is a standardized, highly automated
offering, where compute resources, complemented by storage and
networking capabilities are owned and hosted by a service provider and
offered to customers on-demand. Customers are able to self-provision this
infrastructure, using a Web-based graphical user interface that serves as an
IT operations management console for the overall environment. API access
to the infrastructure may also be offered as an option.”
(Gartner IT Glossary)
DEFINIÇÃO
▪ Sob demanda
▪ Cobrança pelo uso
▪ Painel de controle para o cliente
▪ Elasticidade
▪ API
COMPONENTES
COMPONENTES
Rede
Armazenamento Servidores
REDE
▪ Underlay
▪ Capacidade dos uplinks
▪ Baixa Latência
▪ Direção do tráfego (Norte-Sul / Leste-Oeste)
▪ Overlay
▪ SDN (Software Defined Network)
▪ Automação
▪ Isolamento
REDE
▪ Layered
▪ STP (Spanning Tree)
▪ Tempo de convergência
▪ Capacidade
▪ Desempenho
REDE
▪ Spine Leaf
▪ BGP / ECMP
▪ Capacidade
▪ Desempenho
REDE
▪ VLAN (Virtual LAN)
▪ TAG 12 bits
▪ 1 - 4094 VLANs
▪ Encapsulamento de trafego
▪ VxLAN (Virtual Extensible LAN)
▪ VNI (VxLAN Network Identifier) 24 bits
▪ 16M
▪ VTEP ( VxLAN Tunnel End Point)
▪ EVPN (Ethernet VPN)
▪ VPLS (Virtual Private LAN Service)
▪ MPLS (Multi Protocol Label Switching)
REDE
▪ NFV (Network Function Virtualization)
▪ VNF (Virtualized Network Function)
▪ Firewall
▪ VPN
▪ Balanceamento de carga
▪ Service chaining
▪ Automação para provisionamento e configuração
▪ IPv6
ARMAZENAMENTO
▪ Densidade
▪ Peso, energia, calor e vibração
▪ Conectividade
▪ Ethernet ou FC (Fibre Channel)
▪ Tiering
▪ Mover dados menos acessados para um sistema mais barato
▪ Replicação
▪ Cópia dos dados para outro sistema / site
▪ Síncrona / Assíncrona
ARMAZENAMENTO
▪ Deduplication / Compressão
▪ Criptografia
▪ Chaves gerenciadas pelo Provedor / Cliente
▪ In trasit / At rest
▪ Automação
▪ Criação de volumes
▪ Entrega dos volumes (iSCSI initiators / FC Zoning)
▪ QoS (Quality of Service)
▪ Controle do desempenho para cada tipo de volume
ARMAZENAMENTO
▪ SDS (Software Defined Storage)
▪ CEPH – Código aberto
▪ Produtos comerciais
▪ Rede de baixa latência e alta capacidade
▪ Replicação (multiplicação das escritas)
▪ Servidores de baixo custo
▪ Tipo de “disco”
▪ Sata/SAS (Serial Attached SCSI) – 6Gbps
▪ Disco rígido
▪ SSD
▪ NVMe (PCIe) – Gen 3 - 8Gbps per lane
▪ Endurance (JESD218 e JESD219)
SERVIDORES
▪ Virtuais
▪ Físicos
▪ “Containers”
▪ Arquiteturas não x86
▪ Configuração específica para cada uso
SERVIDORES
▪ Densidade
▪ Quantidade de servidores por rack
▪ Quantidade de processadores por servidor
▪ TDP – Thermal Design Power
▪ Quantidade de calor dissipado
▪ 65W – 165W por processador
▪ Relação entre quantidade de processadores X quantidade de memória
▪ Quantidade de DIMMs de memória
▪ Non-uniform memory access (NUMA)
▪ QuickPath Interconnect (QPI)
SERVIDORES
▪ Rede convergente
▪ LAN e SAN pela mesma interface (FCoE)
▪ Automação e Monitoração
▪ BMC (Baseboard Management Controller)
▪ Interface dedicada (Out Of Band)
▪ IPMI (Intelligent Platform Management Interface)
▪ Permitir gerenciar o servidor remotamente
▪ Ligar/desligar
▪ Instalar o sistema operacional
▪ Atualizar BIOS, Firmware
CASOS DE USO
CASOS DE USO
▪ Troca de hardware
▪ Híbrido
▪ Datacenter do cliente interconectado com o provedor de IaaS
▪ Aplicação legada
▪ Somente suporta um tipo específico de hardware
▪ Consolidação de servidores
▪ Containers
CASOS DE USO
▪ E-commerce
▪ Notícias / Conteúdo
▪ CAPEX x OPEX
▪ Openstack
▪ Rodar o próprio ou utilizar a API disponibilizada pelo provedor de IaaS
▪ DR (Disaster recovery)
▪ Cópia dos dados
▪ Aplicações rodando em diferentes localidades
PONTOS DE ATENÇÃO
PONTOS DE ATENÇÃO
▪ Gerenciamento de capacidade
▪ Servidores suficientes
▪ Armazenamento suficiente
▪ Capacidade de rede suficiente
▪ Esgotamento do IPv4
▪ IPv6
▪ Diferentes zonas de disponibilidade do provedor de IaaS
▪ Conectividade de rede do cliente
▪ Descarte do armazenamento
PERGUNTAS
ROBERTO GAISER@rgaiser
OBRIGADO