Inter Dev Ops Conf 2016 - IaaS behind the scenes

Post on 22-Jan-2018

277 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

Transcript

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

top related