SlideShare uma empresa Scribd logo
Apache CloudStack
Orquestrando a sua nuvem IaaS
Marcelo Lima
Copyright ShapeBlue 2012. All rights reserved
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Sobre ...
v Marcelo Lima marcelo.lima@shapeblue.com
v Arquiteto de Cloud & Data Center da ShapeBlue Brasil
v Especializado em...
v Design & Building de Clouds baseadas em Apache CloudStack / Citrix
CloudPlatform
v Infraestruturas de Data Center
v Automação de Infraestrutura
v Ambientes de alta disponibilidade e escalabilidade
v Certificações
v Apache CloudStack Certified Professional
v Citrix Certified Professional – Networking (CCP-N)
v F5 System Engineer – LTM/GTM/ASM
v Cisco Certified Internetwork Expert – Data Center (CCIE-DC Written)
v Cisco Certified Network Professional – Data Center (CCNP-DC)
v Cisco Certified Network Associate – Data Center (CCNA-DC)
v Cisco Data Center Unified Computing Support Specialist
v Cisco Data Center Unified Computing Design Specialist
v Cisco Data Center Unified Fabric Support Specialist
v Cisco Data Center Unified Fabric Design Specialist
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Sobre a ShapeBlue
“Somos um time de arquitetos e engenheiros especialistas
em construção de infraestruturas para nuvens IaaS tanto
públicas quanto privadas.
Somos líderes globais em consultoria e integração do
Apache CloudStack”
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Sobre a ShapeBlue
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Principais clientes
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Ementa da apresentação
v O que é o Apache CloudStack?
v Arquitetura
v Tipos de redes
v Básica
v Avançada com Grupos de Segurança
v Avançada (Compartilhada, Isolada, VPC e VPC roteado)
v SDN no Apache CloudStack
v Autenticação/Cloud federada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
O que o Apache CloudStack?
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Plataforma de orquestração de infraestrutura, multiusuário e
segura (multi-tenant)
v Plataforma confiável para entrega de Nuvem IaaS
v Agnóstico quanto ao hypervisor, ou seja, independente do software
de virtualização utilizado
v Escalável, flexível e seguro
v Código aberto, padrões abertos
v Implementação privada (no próprio Data Center) ou como uma
solução hospedada
O que é o CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Plataforma aberta flexível
Compute
Tipo de
rede
Isolamento Firewall SLB/GSLB SDN
Rede
Disco
local
iSCSI
FC /
FCoE
NFS Swift
Storage
Storage Primário Storage Secundário
VPN
S3
XenServer
Vmware
(vCenter)
KVM LXC
Xen
Project
Bare metal
(IPMI)
Hyper-V
Copyright ShapeBlue 2015. All rights reserved
CIFS/SMB
(Hyper-V)
NFS
CIFS/SMB
(Hyper-V)
CEPH
GlusterFS
(KVM)
Copyright ShapeBlue 2012. All rights reserved
v Um appliance físico ou virtual que forneça serviços de rede para o
CloudStack, como por exemplo:
Provedor de Serviços de Rede
v Virtual Router
v VPC Virtual Router
v Internal LBVM
v Citrix NetScaler
v F5 BigIP - LTM
v Juniper SRX Firewall
v Palo Alto
v Cisco VNMC/ASA 1000v
v MidoNet
v BigSwitch Vns
v Nuage VSP
v VMware NSX
v Juniper Contrail
v Ovs
v VXLAN
v OpenDaylight (experimental)
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Criar máquinas virtuais a partir de Templates (modelos) ou imagens ISO
v Iniciar e desligar máquinas virtuais
v Criar redes isoladas, compartilhadas e multicamadas (multi-tiered)
v Gerenciar regras de firewall e de redirecionamento de portas (port
forwarding)
v Gerenciar serviços de rede como Load Balancing, Static e Source NAT,
VPNs, Global Load Balancing e Autoscaling (escalonamento automático)
O que é possível fazer com o
CloudStack?
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Arquitetura
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Sua estrutura hierárquica possibilita escalar massivamente
v Região
v Um grupo de zonas de disponibilidade dentro de uma mesma área
geográfica
v Necessário um servidor de gerenciamento do CloudStack para gerenciar
cada região
v Zona de disponibilidade
v Tipicamente uma ou mais Zonas por Data Center
v Contém pelo menos um Pod, um Cluster e uma unidade de Storage
Secundário
Arquitetura do CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Pod
v Entidade lógica, normalmente, um rack contendo um ou mais
Clusters e infraestrutura de rede
v Cluster
v Grupo de servidores (Hosts) idênticos executando o mesmo
software de virtualização (Hypervisor)
v Storage Primário
Arquitetura do CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Storage Primário
v Tradicionalmente único para cada Cluster
v Tanto KVM quanto VMware suportam Storage Primário Zone-Wide
v Hospeda os discos das Instâncias de VMs e Snapshots das Maquinas Virtuais
v Podem ser em qualquer formato que o software de virtualização suportar
v Storage Secundário
v Zone-Wide (Region-Wide utilizando S3)
v NFS + S3 ou NFS + Swift para replicação dentro de uma mesma região
(Region Wide Replication)
v Armazena Templates, imagens ISO e Snapshots de volumes/discos
(backups)
Arquitetura do CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Arquitetura do CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Arquitetura de implantação dos
Servidores de Gerenciamento
Exemplo de implantação ‘Single-Node’
Servidor de
Gerenciamento
Zone 1
Zone 1
Zonas
MySQL
DB
API
GUI
Copyright ShapeBlue 2015. All rights reserved
CLI
Copyright ShapeBlue 2012. All rights reserved
Arquitetura de implantação de
Servidores de Gerenciamento
Exemplo de implantação ‘Multi-Node’
Servidor de
Gerenciamento
Zone 1
Zone 1
Zonas
MySQL
DB
(Master)
API
GUI
MySQL
DB
(Slave)
Servidor de
Gerenciamento
Servidor de
Gerenciamento
Load Balancer
Load Balancer
CLI
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Arquitetura do CloudStack
DC 1
Zona 1
DC 2
Zona 2
Zona 3
DC n
Zona n
Servidor de
Gerenciamento
Servidor de
Gerenciamento
Exemplo de múltiplas Zonas de Disponibilidade dentro de uma região
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Arquitetura do CloudStack
Region 1
DC 1
Zone 1
DC 2
Zone 2
Servidor de
Gerenciamento
Region 2
DC 3
Zone 3
DC 4
Zone 4
Servidor de
Gerenciamento
Sincronismo manual
Users, Accounts, Domains
DC 5
Zone 5
Exemplo de múltiplas Zonas de Disponibilidade dentro de uma região
Copyright ShapeBlue 2015. All rights reserved
Federação via SAML2
Copyright ShapeBlue 2012. All rights reserved
Tipos de rede no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Zonas
v Zona Básica – Compartilhada com Grupos de Segurança
v Zona Avançada – Grupos de Segurança
v Zona Avançada – Compartilhada, Isolada, VPC
Tipos de rede no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Zona Básica – Compartilhada com Grupos de Segurança
v Fornece uma única rede onde o isolamento dos hóspedes pode ser
fornecido através da camada 3 (IP) utilizando grupos de segurança
(filtragem por IP de origem)
v Uma única rede Flat
Zona Básica
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Rede ‘Compartilhada’ – Zona Básica
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Zona Avançada – Compartilhada com Grupo de Segurança
v Semelhante a zona Básica porém fornece mais de rede onde o
isolamento dos hóspedes pode ser fornecido através da
camada 3 (IP) utilizando grupos de segurança (filtragem por IP
de origem)
v Mais de uma rede Flat
Zona Avançada com SG
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Zona Avançada com SG
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Zona Avançada – Compartilhada, Isolada ou VPC
v Esse modelo de rede fornece maior flexibilidade na definição
de redes Guest e fornece ofertas/serviços de rede
personalizadas, tais como firewall, VPN, Load Balancer e
recursos de VPC. O isolamento dos Guests é realizado através
da camada-2 (Ethernet) usando VLANs, por exemplo, VLANs ou
SDN.
Zona Avançada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Rede ‘Guest Compartilhada’
Zona Avançada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Rede ‘Guest Isolada’
Zona Avançada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Rede ‘VPC – Virtual Private Cloud’
Zona Avançada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Rede ‘VPC – Roteado/IPv6’ Roadmap
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v O limitador – 802.1q (Vlan)
v Limita o isolamento entre clientes/usuários ao número de vlans
suportado pelos switches L2 utilizados na infraestrutura. No
melhor dos casos 4094 redes.
v Extensão de vlans entre Data Centers pode ser um problema.
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v SDN em Cloud Computing
v Não podemos limitar SDN apenas em gerenciamento de
fluxos. SDN em cloud não se limita apenas em OpenFlow.
v Serviços gerenciados via software, entre eles Firewall (filtros e
nat), Load Balancing (slb e gslb), VPN (c2s, s2s), AutoScaling,
OpenFlow, VLAN, VXLAN, NVGRE, STT, GRE, ODL, etc.
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v As alternativas
v VXLAN – Virtual eXtensible Local Area Network
v GRE Ovs – Generic Routing Encapulation over Open vSwitch
v STT – Stateless Transport Tunnel
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v VXLAN - Virtual eXtensible Local Area Network
v O frame L2 original é encapsulado dentro de pacote UDP.
v O switch não precisa aprender o mac de cada VM,
consequentemente reduz o tamanho da tabela mac dos switches.
v Necessita roteamento multicast caso haja equipamentos L3 entre
VTEPs.
v Não necessita Gateway VXLAN pois é somente para tráfego Guest.
v Altamente escalável, 2^24 (16M).
v VXLANs podem ser extendidas entre Data Centers via L3.
v + 54 bytes por pacote.
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v GRE - Ovs
v CloudStack programa e executa a criação de túneis GRE entre
Hypervisores utilizando Ovs. Forma uma estrutura full-mesh.
v Ovs protege contra loopings e storms.
v Sem delay para novos fluxos.
v Altamente escalável, 2^24 (16M).
v Túneis podem ser extendidos entre Data Centers via L3.
v + 24 bytes por pacote.
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v STT
v O frame L2 original é encapsulado dentro de pacote TCP.
v Para ter performance necessita de placas de rede aceleradoras
(TSO) para montagem dos frames fragmentados.
v Funciona muito bem dentro do mesmo domínio com MTU
grande e NICs TSO.
v Altamente escalável, 2^64 (18Q).
v Depende do VMware NSX.
v + 80 bytes no primeiro pacote e 62 bytes nos seguintes.
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
SDN no CloudStack
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Autenticação federada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
v Instituições diferentes podem utilizar sua base de usuários para
autenticação cruzada.
v Utiliza o protocolo SAML2 (ADFS, Shibboleth, OpenAM, etc)
v Compartilhamento de recursos entre instituições
v Single Sign-On
v Integração com a CAFe – Comunidade Academica Federada
Autenticação federada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Demonstração de uma Cloud Federada
Copyright ShapeBlue 2015. All rights reserved
Copyright ShapeBlue 2012. All rights reserved
Perguntas?
marcelo.lima@shapeblue.com
Skype: mlimadc
www.cloudstack.org
www.shapeblue.com
Copyright ShapeBlue 2015. All rights reserved

Mais conteúdo relacionado

PDF
CloudStackDay Brasil - Introdução às redes do Apache CloudStack
PDF
Webinar RHEV na IT Web
PDF
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
PDF
Flisol 2015
PDF
Cloud & AWS: Da teoria à prática
PDF
Data center seguro
PPTX
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
PDF
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)
CloudStackDay Brasil - Introdução às redes do Apache CloudStack
Webinar RHEV na IT Web
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Flisol 2015
Cloud & AWS: Da teoria à prática
Data center seguro
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)

Semelhante a Loren COmpass Computer Of day member political network datastore (20)

PPTX
Apresentação Summit IT 2015
PDF
Infraestrutura em nuvem com Amazon Web Services (AWS)
PPTX
Segurança em Plataforma Microsoft
PDF
Soluçõo Oracle Cloud VMware
PPTX
Cloud Publica Com alta performance, flexível e gerenciável.
PPTX
Secure Any Cloud
PDF
VDI e Projeto OSDVT
PPTX
Bem vindo a era da Inovação da TI com Cloud
PPTX
TRIO IT - Resumo
PDF
MySQL Cluster - visão geral
PPTX
Cloud Native Microservices - Rumo a uma Arquitetura de Microsserviços Nativos...
PDF
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
PDF
Treinamento Tropa de Elite Aws - Business - D1
PDF
Keynote nuvem estaleiro_ics
PDF
Arquiteturas para soluções microsoft na nuvem da aws
PPTX
Apresentação Windows Server 2012 R2
PPT
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Apresentação Summit IT 2015
Infraestrutura em nuvem com Amazon Web Services (AWS)
Segurança em Plataforma Microsoft
Soluçõo Oracle Cloud VMware
Cloud Publica Com alta performance, flexível e gerenciável.
Secure Any Cloud
VDI e Projeto OSDVT
Bem vindo a era da Inovação da TI com Cloud
TRIO IT - Resumo
MySQL Cluster - visão geral
Cloud Native Microservices - Rumo a uma Arquitetura de Microsserviços Nativos...
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
Treinamento Tropa de Elite Aws - Business - D1
Keynote nuvem estaleiro_ics
Arquiteturas para soluções microsoft na nuvem da aws
Apresentação Windows Server 2012 R2
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Anúncio

Último (11)

PPTX
Pieces-of-a-Woman-reflexoes-sobre-Psicologia-e-os-direitos-das-mulheres.pptx
PPTX
Técnicas de montagem e desmontagem..pptx
PPT
avaliaodascapacidadesfisicas-100604134856-phpapp01.ppt
PPTX
Folha de Verificação para engenharia -CHECK LIST.pptx
PPTX
RIGGING & SLING elevação de carga no .pptx
PPTX
CURSO DE CIPA - COMPLETO PARA TODOS OS PUBLICOS
PPTX
Representação+Interação Prof x Aluno_2020 (1).pptx
PPTX
Treinamento sobre os 8 desperdícios do lean manufacturing
PPTX
RESPONSABILIDADE CIVIL DO ESTADO 2.pptxX
PPTX
Epi e equipamento de proteção colectiva .pptx
PDF
Treinamento empilhadeira 17.04.21. Treinamento nr 05 CIPApdf
Pieces-of-a-Woman-reflexoes-sobre-Psicologia-e-os-direitos-das-mulheres.pptx
Técnicas de montagem e desmontagem..pptx
avaliaodascapacidadesfisicas-100604134856-phpapp01.ppt
Folha de Verificação para engenharia -CHECK LIST.pptx
RIGGING & SLING elevação de carga no .pptx
CURSO DE CIPA - COMPLETO PARA TODOS OS PUBLICOS
Representação+Interação Prof x Aluno_2020 (1).pptx
Treinamento sobre os 8 desperdícios do lean manufacturing
RESPONSABILIDADE CIVIL DO ESTADO 2.pptxX
Epi e equipamento de proteção colectiva .pptx
Treinamento empilhadeira 17.04.21. Treinamento nr 05 CIPApdf
Anúncio

Loren COmpass Computer Of day member political network datastore

  • 1. Apache CloudStack Orquestrando a sua nuvem IaaS Marcelo Lima
  • 2. Copyright ShapeBlue 2012. All rights reserved Copyright ShapeBlue 2015. All rights reserved
  • 3. Copyright ShapeBlue 2012. All rights reserved Sobre ... v Marcelo Lima marcelo.lima@shapeblue.com v Arquiteto de Cloud & Data Center da ShapeBlue Brasil v Especializado em... v Design & Building de Clouds baseadas em Apache CloudStack / Citrix CloudPlatform v Infraestruturas de Data Center v Automação de Infraestrutura v Ambientes de alta disponibilidade e escalabilidade v Certificações v Apache CloudStack Certified Professional v Citrix Certified Professional – Networking (CCP-N) v F5 System Engineer – LTM/GTM/ASM v Cisco Certified Internetwork Expert – Data Center (CCIE-DC Written) v Cisco Certified Network Professional – Data Center (CCNP-DC) v Cisco Certified Network Associate – Data Center (CCNA-DC) v Cisco Data Center Unified Computing Support Specialist v Cisco Data Center Unified Computing Design Specialist v Cisco Data Center Unified Fabric Support Specialist v Cisco Data Center Unified Fabric Design Specialist Copyright ShapeBlue 2015. All rights reserved
  • 4. Copyright ShapeBlue 2012. All rights reserved Sobre a ShapeBlue “Somos um time de arquitetos e engenheiros especialistas em construção de infraestruturas para nuvens IaaS tanto públicas quanto privadas. Somos líderes globais em consultoria e integração do Apache CloudStack” Copyright ShapeBlue 2015. All rights reserved
  • 5. Copyright ShapeBlue 2012. All rights reserved Sobre a ShapeBlue Copyright ShapeBlue 2015. All rights reserved
  • 6. Copyright ShapeBlue 2012. All rights reserved Principais clientes Copyright ShapeBlue 2015. All rights reserved
  • 7. Copyright ShapeBlue 2012. All rights reserved Ementa da apresentação v O que é o Apache CloudStack? v Arquitetura v Tipos de redes v Básica v Avançada com Grupos de Segurança v Avançada (Compartilhada, Isolada, VPC e VPC roteado) v SDN no Apache CloudStack v Autenticação/Cloud federada Copyright ShapeBlue 2015. All rights reserved
  • 8. Copyright ShapeBlue 2012. All rights reserved O que o Apache CloudStack? Copyright ShapeBlue 2015. All rights reserved
  • 9. Copyright ShapeBlue 2012. All rights reserved v Plataforma de orquestração de infraestrutura, multiusuário e segura (multi-tenant) v Plataforma confiável para entrega de Nuvem IaaS v Agnóstico quanto ao hypervisor, ou seja, independente do software de virtualização utilizado v Escalável, flexível e seguro v Código aberto, padrões abertos v Implementação privada (no próprio Data Center) ou como uma solução hospedada O que é o CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 10. Copyright ShapeBlue 2012. All rights reserved Plataforma aberta flexível Compute Tipo de rede Isolamento Firewall SLB/GSLB SDN Rede Disco local iSCSI FC / FCoE NFS Swift Storage Storage Primário Storage Secundário VPN S3 XenServer Vmware (vCenter) KVM LXC Xen Project Bare metal (IPMI) Hyper-V Copyright ShapeBlue 2015. All rights reserved CIFS/SMB (Hyper-V) NFS CIFS/SMB (Hyper-V) CEPH GlusterFS (KVM)
  • 11. Copyright ShapeBlue 2012. All rights reserved v Um appliance físico ou virtual que forneça serviços de rede para o CloudStack, como por exemplo: Provedor de Serviços de Rede v Virtual Router v VPC Virtual Router v Internal LBVM v Citrix NetScaler v F5 BigIP - LTM v Juniper SRX Firewall v Palo Alto v Cisco VNMC/ASA 1000v v MidoNet v BigSwitch Vns v Nuage VSP v VMware NSX v Juniper Contrail v Ovs v VXLAN v OpenDaylight (experimental) Copyright ShapeBlue 2015. All rights reserved
  • 12. Copyright ShapeBlue 2012. All rights reserved v Criar máquinas virtuais a partir de Templates (modelos) ou imagens ISO v Iniciar e desligar máquinas virtuais v Criar redes isoladas, compartilhadas e multicamadas (multi-tiered) v Gerenciar regras de firewall e de redirecionamento de portas (port forwarding) v Gerenciar serviços de rede como Load Balancing, Static e Source NAT, VPNs, Global Load Balancing e Autoscaling (escalonamento automático) O que é possível fazer com o CloudStack? Copyright ShapeBlue 2015. All rights reserved
  • 13. Copyright ShapeBlue 2012. All rights reserved Arquitetura Copyright ShapeBlue 2015. All rights reserved
  • 14. Copyright ShapeBlue 2012. All rights reserved v Sua estrutura hierárquica possibilita escalar massivamente v Região v Um grupo de zonas de disponibilidade dentro de uma mesma área geográfica v Necessário um servidor de gerenciamento do CloudStack para gerenciar cada região v Zona de disponibilidade v Tipicamente uma ou mais Zonas por Data Center v Contém pelo menos um Pod, um Cluster e uma unidade de Storage Secundário Arquitetura do CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 15. Copyright ShapeBlue 2012. All rights reserved v Pod v Entidade lógica, normalmente, um rack contendo um ou mais Clusters e infraestrutura de rede v Cluster v Grupo de servidores (Hosts) idênticos executando o mesmo software de virtualização (Hypervisor) v Storage Primário Arquitetura do CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 16. Copyright ShapeBlue 2012. All rights reserved v Storage Primário v Tradicionalmente único para cada Cluster v Tanto KVM quanto VMware suportam Storage Primário Zone-Wide v Hospeda os discos das Instâncias de VMs e Snapshots das Maquinas Virtuais v Podem ser em qualquer formato que o software de virtualização suportar v Storage Secundário v Zone-Wide (Region-Wide utilizando S3) v NFS + S3 ou NFS + Swift para replicação dentro de uma mesma região (Region Wide Replication) v Armazena Templates, imagens ISO e Snapshots de volumes/discos (backups) Arquitetura do CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 17. Copyright ShapeBlue 2012. All rights reserved Arquitetura do CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 18. Copyright ShapeBlue 2012. All rights reserved Arquitetura de implantação dos Servidores de Gerenciamento Exemplo de implantação ‘Single-Node’ Servidor de Gerenciamento Zone 1 Zone 1 Zonas MySQL DB API GUI Copyright ShapeBlue 2015. All rights reserved CLI
  • 19. Copyright ShapeBlue 2012. All rights reserved Arquitetura de implantação de Servidores de Gerenciamento Exemplo de implantação ‘Multi-Node’ Servidor de Gerenciamento Zone 1 Zone 1 Zonas MySQL DB (Master) API GUI MySQL DB (Slave) Servidor de Gerenciamento Servidor de Gerenciamento Load Balancer Load Balancer CLI Copyright ShapeBlue 2015. All rights reserved
  • 20. Copyright ShapeBlue 2012. All rights reserved Arquitetura do CloudStack DC 1 Zona 1 DC 2 Zona 2 Zona 3 DC n Zona n Servidor de Gerenciamento Servidor de Gerenciamento Exemplo de múltiplas Zonas de Disponibilidade dentro de uma região Copyright ShapeBlue 2015. All rights reserved
  • 21. Copyright ShapeBlue 2012. All rights reserved Arquitetura do CloudStack Region 1 DC 1 Zone 1 DC 2 Zone 2 Servidor de Gerenciamento Region 2 DC 3 Zone 3 DC 4 Zone 4 Servidor de Gerenciamento Sincronismo manual Users, Accounts, Domains DC 5 Zone 5 Exemplo de múltiplas Zonas de Disponibilidade dentro de uma região Copyright ShapeBlue 2015. All rights reserved Federação via SAML2
  • 22. Copyright ShapeBlue 2012. All rights reserved Tipos de rede no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 23. Copyright ShapeBlue 2012. All rights reserved v Zonas v Zona Básica – Compartilhada com Grupos de Segurança v Zona Avançada – Grupos de Segurança v Zona Avançada – Compartilhada, Isolada, VPC Tipos de rede no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 24. Copyright ShapeBlue 2012. All rights reserved v Zona Básica – Compartilhada com Grupos de Segurança v Fornece uma única rede onde o isolamento dos hóspedes pode ser fornecido através da camada 3 (IP) utilizando grupos de segurança (filtragem por IP de origem) v Uma única rede Flat Zona Básica Copyright ShapeBlue 2015. All rights reserved
  • 25. Copyright ShapeBlue 2012. All rights reserved Rede ‘Compartilhada’ – Zona Básica Copyright ShapeBlue 2015. All rights reserved
  • 26. Copyright ShapeBlue 2012. All rights reserved v Zona Avançada – Compartilhada com Grupo de Segurança v Semelhante a zona Básica porém fornece mais de rede onde o isolamento dos hóspedes pode ser fornecido através da camada 3 (IP) utilizando grupos de segurança (filtragem por IP de origem) v Mais de uma rede Flat Zona Avançada com SG Copyright ShapeBlue 2015. All rights reserved
  • 27. Copyright ShapeBlue 2012. All rights reserved Zona Avançada com SG Copyright ShapeBlue 2015. All rights reserved
  • 28. Copyright ShapeBlue 2012. All rights reserved v Zona Avançada – Compartilhada, Isolada ou VPC v Esse modelo de rede fornece maior flexibilidade na definição de redes Guest e fornece ofertas/serviços de rede personalizadas, tais como firewall, VPN, Load Balancer e recursos de VPC. O isolamento dos Guests é realizado através da camada-2 (Ethernet) usando VLANs, por exemplo, VLANs ou SDN. Zona Avançada Copyright ShapeBlue 2015. All rights reserved
  • 29. Copyright ShapeBlue 2012. All rights reserved Rede ‘Guest Compartilhada’ Zona Avançada Copyright ShapeBlue 2015. All rights reserved
  • 30. Copyright ShapeBlue 2012. All rights reserved Rede ‘Guest Isolada’ Zona Avançada Copyright ShapeBlue 2015. All rights reserved
  • 31. Copyright ShapeBlue 2012. All rights reserved Rede ‘VPC – Virtual Private Cloud’ Zona Avançada Copyright ShapeBlue 2015. All rights reserved
  • 32. Copyright ShapeBlue 2012. All rights reserved Rede ‘VPC – Roteado/IPv6’ Roadmap Copyright ShapeBlue 2015. All rights reserved
  • 33. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 34. Copyright ShapeBlue 2012. All rights reserved v O limitador – 802.1q (Vlan) v Limita o isolamento entre clientes/usuários ao número de vlans suportado pelos switches L2 utilizados na infraestrutura. No melhor dos casos 4094 redes. v Extensão de vlans entre Data Centers pode ser um problema. SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 35. Copyright ShapeBlue 2012. All rights reserved v SDN em Cloud Computing v Não podemos limitar SDN apenas em gerenciamento de fluxos. SDN em cloud não se limita apenas em OpenFlow. v Serviços gerenciados via software, entre eles Firewall (filtros e nat), Load Balancing (slb e gslb), VPN (c2s, s2s), AutoScaling, OpenFlow, VLAN, VXLAN, NVGRE, STT, GRE, ODL, etc. SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 36. Copyright ShapeBlue 2012. All rights reserved v As alternativas v VXLAN – Virtual eXtensible Local Area Network v GRE Ovs – Generic Routing Encapulation over Open vSwitch v STT – Stateless Transport Tunnel SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 37. Copyright ShapeBlue 2012. All rights reserved v VXLAN - Virtual eXtensible Local Area Network v O frame L2 original é encapsulado dentro de pacote UDP. v O switch não precisa aprender o mac de cada VM, consequentemente reduz o tamanho da tabela mac dos switches. v Necessita roteamento multicast caso haja equipamentos L3 entre VTEPs. v Não necessita Gateway VXLAN pois é somente para tráfego Guest. v Altamente escalável, 2^24 (16M). v VXLANs podem ser extendidas entre Data Centers via L3. v + 54 bytes por pacote. SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 38. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 39. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 40. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 41. Copyright ShapeBlue 2012. All rights reserved v GRE - Ovs v CloudStack programa e executa a criação de túneis GRE entre Hypervisores utilizando Ovs. Forma uma estrutura full-mesh. v Ovs protege contra loopings e storms. v Sem delay para novos fluxos. v Altamente escalável, 2^24 (16M). v Túneis podem ser extendidos entre Data Centers via L3. v + 24 bytes por pacote. SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 42. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 43. Copyright ShapeBlue 2012. All rights reserved v STT v O frame L2 original é encapsulado dentro de pacote TCP. v Para ter performance necessita de placas de rede aceleradoras (TSO) para montagem dos frames fragmentados. v Funciona muito bem dentro do mesmo domínio com MTU grande e NICs TSO. v Altamente escalável, 2^64 (18Q). v Depende do VMware NSX. v + 80 bytes no primeiro pacote e 62 bytes nos seguintes. SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 44. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 45. Copyright ShapeBlue 2012. All rights reserved SDN no CloudStack Copyright ShapeBlue 2015. All rights reserved
  • 46. Copyright ShapeBlue 2012. All rights reserved Autenticação federada Copyright ShapeBlue 2015. All rights reserved
  • 47. Copyright ShapeBlue 2012. All rights reserved v Instituições diferentes podem utilizar sua base de usuários para autenticação cruzada. v Utiliza o protocolo SAML2 (ADFS, Shibboleth, OpenAM, etc) v Compartilhamento de recursos entre instituições v Single Sign-On v Integração com a CAFe – Comunidade Academica Federada Autenticação federada Copyright ShapeBlue 2015. All rights reserved
  • 48. Copyright ShapeBlue 2012. All rights reserved Copyright ShapeBlue 2015. All rights reserved
  • 49. Copyright ShapeBlue 2012. All rights reserved Demonstração de uma Cloud Federada Copyright ShapeBlue 2015. All rights reserved
  • 50. Copyright ShapeBlue 2012. All rights reserved Perguntas? marcelo.lima@shapeblue.com Skype: mlimadc www.cloudstack.org www.shapeblue.com Copyright ShapeBlue 2015. All rights reserved