![Page 1: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/1.jpg)
IAASBehind the scenes
Roberto Gaiser@rgaiser
Agosto 2016
![Page 2: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/2.jpg)
AGENDA
▪ Definição
▪ Componentes
▪ Casos de uso
▪ Pontos de atenção
▪ Perguntas
![Page 3: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/3.jpg)
DEFINIÇÃO
![Page 4: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/4.jpg)
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)
![Page 5: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/5.jpg)
DEFINIÇÃO
▪ Sob demanda
▪ Cobrança pelo uso
▪ Painel de controle para o cliente
▪ Elasticidade
▪ API
![Page 6: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/6.jpg)
COMPONENTES
![Page 7: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/7.jpg)
COMPONENTES
Rede
Armazenamento Servidores
![Page 8: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/8.jpg)
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
![Page 9: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/9.jpg)
REDE
▪ Layered
▪ STP (Spanning Tree)
▪ Tempo de convergência
▪ Capacidade
▪ Desempenho
![Page 10: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/10.jpg)
REDE
▪ Spine Leaf
▪ BGP / ECMP
▪ Capacidade
▪ Desempenho
![Page 11: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/11.jpg)
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)
![Page 12: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/12.jpg)
REDE
▪ NFV (Network Function Virtualization)
▪ VNF (Virtualized Network Function)
▪ Firewall
▪ VPN
▪ Balanceamento de carga
▪ Service chaining
▪ Automação para provisionamento e configuração
▪ IPv6
![Page 13: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/13.jpg)
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
![Page 14: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/14.jpg)
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
![Page 15: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/15.jpg)
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)
![Page 16: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/16.jpg)
SERVIDORES
▪ Virtuais
▪ Físicos
▪ “Containers”
▪ Arquiteturas não x86
▪ Configuração específica para cada uso
![Page 17: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/17.jpg)
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)
![Page 18: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/18.jpg)
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
![Page 19: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/19.jpg)
CASOS DE USO
![Page 20: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/20.jpg)
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
![Page 21: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/21.jpg)
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
![Page 22: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/22.jpg)
PONTOS DE ATENÇÃO
![Page 23: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/23.jpg)
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
![Page 24: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/24.jpg)
PERGUNTAS
![Page 25: Inter Dev Ops Conf 2016 - IaaS behind the scenes](https://reader031.vdocument.in/reader031/viewer/2022022415/58eca5841a28ab821a8b460f/html5/thumbnails/25.jpg)
ROBERTO GAISER@rgaiser
OBRIGADO