2. Copyright ShapeBlue 2012. All rights reserved
Marcelo Lima <marcelo.lima@shapeblue.com>
Consultor de Cloud e Data Center da ShapeBlue
Especializado em:
Infraestruturas de Cloud Computing
Infraestruturas de Data Center
Infraestruturas de Service Provider
Automação de Infraestrutura
Ambientes de alta disponibilidade e escalabilidade
Sobre o palestrante
#CloudStackDayBrasil
3. Copyright ShapeBlue 2012. All rights reserved
Ementa da Palestra
Estruturas de rede em um Data Center
Arquitetura CDA – Core, Distribuição e Acesso
Arquitetura Leaf & Spine
Tipos de redes no Apache CloudStack
Básica
Avançada com Grupos de Segurança
Avançada (Compartilhada, Isolada e VPC)
#CloudStackDayBrasil
4. Copyright ShapeBlue 2012. All rights reserved
Estruturas de rede em um Data Center
Arquitetura CDA – Core, Distribuição e Acesso
#CloudStackDayBrasil
5. Copyright ShapeBlue 2012. All rights reserved
Arquitetura CDA – Core, Distribuição e Acesso
A muitos anos estruturas de Data Center são construídas em camadas,
seguindo uma hierarquia
Acesso: Prover conectividade com servidores (hosts)
Distribuição ou Agregação: Prover conectividade redundante para camada de
acesso, serviços como firewall e load-balancing, roteamento e interconexão com a
camada Core
Core: Prover roteamento para outras partes no Data Center, serviços externos
como Internet e interconexão com outros Data Centers
#CloudStackDayBrasil
6. Copyright ShapeBlue 2012. All rights reserved
Arquitetura CDA – Core, Distribuição e Acesso
#CloudStackDayBrasil
8. Copyright ShapeBlue 2012. All rights reserved
Arquitetura CDA – Core, Distribuição e Acesso
Este modelo proveu uma boa disponibilidade e até escalou bem, porém:
Está sujeito a gargalos nos up-links entre as camadas devido ao alto tráfego de
dados demandado hoje
Latência como consequência do alto tráfego
Utilização de protocolos obsoletos para Data Center afim de garantir redundância
da camada de Acesso (STP, RSTP, EAPS, etc)
Houveram tentativas com novas tecnologias e protocolos para amenizar a situação
(MEC, VPC)
#CloudStackDayBrasil
9. Copyright ShapeBlue 2012. All rights reserved
Estruturas de rede em um Data Center
Arquitetura Leaf & Spine
#CloudStackDayBrasil
10. Copyright ShapeBlue 2012. All rights reserved
Arquitetura Leaf & Spine
Nova arquitetura utilizada em Data Centers modernos
Camada Spine forma a camada de “Distribuição/Core”
Camada Leaf forma a camada de Acesso
Switches Spine não possuem conexão entre si
Todos os switches Leaf possuem conexões com todos switches Spine
Layer2 e Layer3
Scale-out!!!
Cisco FabricPath, Brocade VCS, Juniper QFabric, Arista, Mellanox
#CloudStackDayBrasil
11. Copyright ShapeBlue 2012. All rights reserved
Arquitetura Leaf & Spine
2 switches Spine
4 switches Leaf
160 servidores
40 servidores por rack conectados a 1 Gigabit
Oversubscription 2:1
#CloudStackDayBrasil
19. Copyright ShapeBlue 2012. All rights reserved
Arquitetura Leaf & Spine
O número de portas de uplink nos switches Leaf
determina o número máximo de switches Spine
O número de portas no switch Spine determina o
número máximo de switches Leaf
#CloudStackDayBrasil
21. Copyright ShapeBlue 2012. All rights reserved
Modelos de Redes Guest
Zona Básica – Compartilhada com Grupos de Segurança
Zona Avançada – Grupos de Segurança
Zona Avançada – Compartilhada, Isolada, VPC
Redes CloudStack
#CloudStackDayBrasil
22. Copyright ShapeBlue 2012. All rights reserved
Zona Básica – Compartilhada com Grupos de Segurança
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)
Uma única rede Flat
Redes CloudStack
#CloudStackDayBrasil
23. Copyright ShapeBlue 2012. All rights reserved
Rede ‘Compartilhada’ – Zona Básica
#CloudStackDayBrasil
24. Copyright ShapeBlue 2012. All rights reserved
Zona Avançada – Compartilhada com Grupo de Segurança
Semelhante a rede 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)
Mais de uma rede Flat
Redes CloudStack
#CloudStackDayBrasil
25. Copyright ShapeBlue 2012. All rights reserved
Rede ‘Guest’ – Zona Avançada com SG
#CloudStackDayBrasil
26. Copyright ShapeBlue 2012. All rights reserved
Zona Avançada – Compartilhada, Isolada ou VPC
Esse modelo de rede fornece maior flexibilidade na definição
de redes Guest e fornece ofertas 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, por exemplo, VLANs ou SDN.
Redes CloudStack
#CloudStackDayBrasil
27. Copyright ShapeBlue 2012. All rights reserved
Rede ‘Guest Compartilhada’ – Zona Avançada
#CloudStackDayBrasil
28. Copyright ShapeBlue 2012. All rights reserved
Rede ‘Guest Isolada’ – Zona Avançada
#CloudStackDayBrasil
29. Copyright ShapeBlue 2012. All rights reserved
Rede ‘VPC – Virtual Private Cloud’ – Zona Avançada
#CloudStackDayBrasil
30. Copyright ShapeBlue 2012. All rights reserved
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
Roteador Virtual
Roteador Virtual VPC
Balancedor Interno LBVM
Citrix NetScaler
F5 Load Balancer
Juniper SRX Firewall
Palo Alto Firewall
Nicira NVP (VMware NSX)
BigSwitch Vns
Cisco VNMC
Ovs
Baremetal DHCP
Baremetal PXE
#CloudStackDayBrasil
31. Copyright ShapeBlue 2012. All rights reserved
Perguntas?
marcelo.lima@shapeblue.com
www.cloudstack.org
www.shapeblue.com
#CloudStackDayBrasil