nuage networks - cloud platforms - 101 and beyond by marten hauville
TRANSCRIPT
Copyright 2015 Alcatel-‐Lucent. All rights reserved. 26/08/15
1
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Management Systems 101
Marten Hauville Principal Solu@ons Architect ANZ
Cloud PlaCorms with Nuage Networks
@SReXperts #SReXpertsTokyo
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Marten Hauville § Principal Solu@ons Architect ANZ
§ Nuage VSP OpenStack Plugin Product Manager APAC § 22+ years in Informa@on Communica@ons Technology industry § OpenStack Founda@on & Community par@cipant
§ Prior to Nuage Networks § Designed & built cloud solu@ons leveraging OpenStack § Engineer, architect, project management, sales & consul@ng roles
for major global vendors, banking, telecommunica@ons & enterprise across Telco, Data Centre & Virtualisa@on environments
26/08/15
3
@martenhauville
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Agenda
1. Introduc@on – Defini@ons & Challenges 2. Cloud PlaCorms 3. Cloud PlaCorms with Nuage VSP 4. Conclusion
26/08/15
4
Copyright 2015 Alcatel-‐Lucent. All rights reserved. 26/08/15
5
Request… …wait…wait…wait
Copyright 2015 Alcatel-‐Lucent. All rights reserved. 26/08/15
6
A software layer that controls pools of compute, storage & networking resources managed through dashboard or API
Copyright 2015 Alcatel-‐Lucent. All rights reserved. 26/08/15
7
A software layer that ubiquitously controls pools of compute, storage & networking resources managed via software
Copyright 2015 Alcatel-‐Lucent. All rights reserved. 26/08/15
8
Change Driven by market Agile
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Levels of Abstrac<on *
26/08/15
9
* Thanks to Larrs Herrmann from Red Hat for his awesome graphic!
Copyright 2014 Alcatel-‐Lucent. All rights reserved.
CONFIDENTIAL -‐ SOLELY FOR AUTHORIZED PERSONS HAVING A NEED TO KNOW PROPRIETARY – USE PURSUANT TO COMPANY INSTRUCTION
Cloud Management System/Pla?orm Cloud Pla?orm
26/08/15
10
Unified Compute, Network, Storage, Authen@ca@on, Orchestra@on Unifie
d
Sep
arate
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Typical Customer Scenario
u Massive changes in technology drive business innovation
u Business challenged by the way of the old & new
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Enterprise Market Drivers
u Enhance internal capability to improve, automate u Reduce OpEx u Improve Turnaround u Competitiveness & Agility u Cloud-like: real-time, agile, flexible, & instantly scalable IT
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Technical Challenges
u Existing hardware u Apps that cannot be virtualised u Multiple Data Centres u Remote branch offices u Remote workers u Operational & Maintenance costs
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Needs…
u Scale up & out u Performance, throughput u Interoperability, flexibility u Security u Efficiency, automation u Service Chaining; complex paths
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Enterprise networking needs
Scalable Up and Out, resilient and federated
Abstrac<on Abstrac@on of the network topologies and
complexi@es, offers service velocity
Flexibility Integra@on with third-‐party
physical networking infrastructure
Extensibility Services need to be extended across data
centers, public or private
Enterprise Consump<on
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Consumable Enterprise IT
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Agenda
1. Introduc@on – Defini@ons & Challenges 2. Cloud PlaCorms 3. Cloud PlaCorms with Nuage VSP 4. Conclusion
26/08/15
17
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Pla?orms
1. VMware 2. OpenStack 3. Cloudstack 4. PaaS: OpenShij, Kubernetes, Mesos
26/08/15
18
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
VMware § ESXi § vSphere § vCenter § vCloud Director, vRealize, vVCAC § Separate products that make up a virtualisa@on to cloud product strategy
26/08/15
19
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
VMware vSphere § Virtualisa@on with ESXi § Configura@on, Administra@on Management & Visibility with Opera@ons Management
26/08/15
20
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
VMware vCenter § Centralised management of vSphere § SSO § Mul@ hypervisor management (limited) § Inventory management § vCenter Orchestrator & Ops Manager § Nuage VSP Plugin as vendor
26/08/15
21
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
VMware vRealize § Cloud management § Management stack for IT services on vSphere & other hypervisors, physical infrastructure & external clouds
§ Unified automa@on, opera@ons, insight & management § S@ll vCloud Director – very fragmented story
26/08/15
22
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
VMware scenario § All focus on ESXi and VMware § Trying to maintain walled garden § Trying to maintain market share
26/08/15
23
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Pla?orms
1. VMware 2. OpenStack 3. Cloudstack 4. PaaS: OpenShij, Kubernetes, Mesos
26/08/15
24
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
OpenStack § Open source – independent (vendor?) Founda@on managed project
§ Runs on hypervisors: KVM, ESXi, Xen & Hyper-‐V § Complex, but versa@le installa@on § Requires mul@ple hosts for produc@on § Mature (ing), solid vendor support
26/08/15
25
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
OpenStack delivers to Enterprise
• Faster turn up for business • Enable efficiency, minimise cost • DevOps, DevOps, DevOps • Open ecosystem of vendors & sojware • Freedom of choice • Strong(er) enterprise vendor support
26/08/15
26
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Source: hqp://superuser.openstack.org/ar@cles/user-‐survey-‐iden@fies-‐leading-‐industries-‐and-‐business-‐drivers-‐for-‐openstack-‐adop@on
26/08/15
27
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
OpenStack s<ll misses…
§ Agility § IP/MPLS Interworking § Service chaining § Underlay interac@on § Mul@cast § Branch § Analy@cs, repor@ng
§ Public Cloud Interoperability § Complex provisioning § DR, Migra@on § Cross PlaCorm Consistency § Control Plane Federa@on § Ubiquity of endpoints § Service Assurance
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
…but OpenStack delivers all this with Nuage
§ Agility § IP/MPLS Interworking § Service chaining § Underlay interac@on § Mul@cast § Branch § Analy@cs, repor@ng
§ Public Cloud Interoperability § Complex provisioning § DR, Migra@on § Cross PlaCorm Consistency § Control Plane Federa@on § Ubiquity of endpoints § Service Assurance
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
vm1Test Tenant
eth0
vm2Test Tenant
eth0
vm1Test1 Tenant
eth0
tapxx
alubr0
eth0
tapxx tapxx
VXLAN encapsulated
OVS Datapath (supports L2 only)
Nuage Datapath (supports distributed L2, L3, Floa@ng IP,…)
Policy configura@on from
VSC/VSD
BeSer OpenStack Networking – today Throughput
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
BeSer OpenStack Networking – today Control/Policy Scale
Openstack performance (VMs ac@vated/second): 75K VMs in 8 hours (or ~2.5 /second)
Another SDN solu@on: ~17.5 VMs/second
Nuage control plane: ~130 VMs/second
Cloud Service Management Plane
Datacenter Control Plane
Datacenter Data Plane
Virtual Rou@ng & Switching
Virtualized Services Directory
Virtualized Services Controller
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
IP Fabric
MP-‐BGP
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
BeSer OpenStack Networking – today Flexibility § Map OpenStack subnets to
exis@ng VSD network topology
§ Allows use of all VSD advanced networking constructs § Advanced QoS policies § Network Topology § Service Chaining § Interconnect to Bare Metal
Hosts, Legacy VLANs
26/08/15
32
Nuage VSD
Nuage VSC
Openstack
Nuage Plugin
Neutron Nova
KVM
Nuage VRS
Nuage VSG & VRS-G
Bare Metal Servers Appliances Legacy VLANs
ESXi
Nuage VRS
User portal
Network configuration
Network consumption
portbinding
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Addi<onally Nuage with OpenStack… § Vendor grade or na@ve VPNaaS § Vendor grade or na@ve FWaaS § Vendor grade or na@ve LBaaS § Rate Limi@ng § HEAT Orchestra@on Integra@on
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
In summary, Nuage with OpenStack… § Throughput § Scale § Flexibility § Agility § High Availability § Ubiquitousness
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Pla?orms
1. VMware 2. OpenStack 3. Cloudstack 4. PaaS: OpenShij, Kubernetes, Mesos
26/08/15
35
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloudstack
“monolithic architecture, installa@on processes that required a medium level of @me and exper@se, a strong GUI and Amazon EC2-‐like command line interface, offering baseline security @es and offering some load balancing capabili@es”
Daniel Kranowski of Business Algorithm
26/08/15
36
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloudstack § Open source -‐ Apache Founda@on managed project § Runs on hypervisors: KVM, ESXi, Xen & Hyper-‐V § Supports Amazon AWS API (old version) § Easily installed § Deploy the whole thing on one physical host § Solid, long term, dependable
26/08/15
37
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloudstack ‘Virtual Private Cloud’ (VPC) § Virtual router § Isolated networks
26/08/15
38
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloudstack ‘Virtual Private Cloud’ (VPC) § Overcomes ‘flat network’ § Needed for App-‐@ers
26/08/15
39
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloudstack ‘Virtual Private Cloud’ (VPC) § Basic ACLs, sNAT, Sta@c NAT, Port Forwarding, LB, VPN § OpenvSwitch Plugin… doesn’t work with VPC : (
26/08/15
40
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloudstack ‘Virtual Private Cloud’ § VMware NSX (Nicira NVP Plugin) doesn’t support Logical Router as a VPC Router
§ …nor possible to connect a private gateway using a Nicira NVP Logical Switch
§ Nuage VSP Plugin does (but performs streamlined rou@ng at hypervisor instead of virtual router) : )
26/08/15
41
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
…Cloudstack delivers all this with Nuage
§ Agility § IP/MPLS Interworking § Service chaining § Underlay interac@on § Mul@cast § Branch § Analy@cs, repor@ng
§ Public Cloud Interoperability § Complex provisioning § DR, Migra@on § Cross PlaCorm Consistency § Control Plane Federa@on § Ubiquity of endpoints § Service Assurance
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Pla?orms
1. VMware 2. OpenStack 3. Cloudstack 4. PaaS: OpenShij, Kubernetes, Mesos
26/08/15
43
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
PaaS
1. Red Hat OpenShij 2. Kubernetes 3. Mesos
26/08/15
44
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Cloud Levels of Abstrac<on *
26/08/15
45
* Thanks to Larrs Herrmann from Red Hat for his awesome graphic!
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Red Hat OpenShi] (PaaS) § Accelerate -‐ Deliver applica@on services faster § Efficient -‐ Build a stable, efficient plaCorm § Innovate with agility & portability § Scalable -‐ Expand capacity on demand § Choice
26/08/15
46
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
PaaS
1. Red Hat OpenShij 2. Kubernetes 3. Mesos
26/08/15
47
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Kubernetes Primi<ves
26/08/15
48
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Minion Node
26/08/15
49
§ May contain Network Management U@lity
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Networking with overlay
26/08/15
50
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
PaaS
1. Red Hat OpenShij 2. Kubernetes 3. Mesos
26/08/15
51
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Mesos § Runs on Kernel on every machine (in cluster) § Provides applica@ons (e.g., Hadoop, Spark, Ka{a, Elas@c
Search) with API’s for resource management/scheduling § Scalable to 10K+ nodes § Fault tolerant replicated master/slaves § Mul@ resource scheduling (CPU, Memory, Disks, Ports) § Works beqer WITH Kubernetes (Mesosphere cluster
scheduling)
26/08/15
52
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Agenda
1. Introduc@on – Defini@ons & Challenges 2. OpenStack, Cloudstack, VMware -‐ Overviews 3. Cloud PlaCorms with Nuage VSP 4. Conclusion
26/08/15
53
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Nuage Networks
VSP
DC HW
Cloudstack
VMware
OpenStack
Nuage Networks with Cloud Pla?orms
Orchestra<on/Automa<on: -‐ HP CSA
-‐ Red Hat CloudForms/ManageIQ -‐ Kubernetes
Underlay/Overlay Correla<on: -‐ VSAP
Partnership/Cer<fica<on & Reference Architecture
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Agenda
1. Introduc@on – Defini@ons & Challenges 2. OpenStack, Cloudstack, VMware -‐ Overviews 3. Cloud PlaCorms with Nuage VSP 4. Conclusion
26/08/15
56
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Across Virtual Machines, Docker and Bare Metal Nuage as a consistent overlay solu<on
26/08/15
57
Same Network Policy Same Automation Workflow
VM
Hypervisor
VM
VM
VM
VM
Docker
Container
Container
Container
Container
Physical Switch (HW VTEP)
BM BM BM
BM
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Across Hypervisors Nuage as a consistent overlay solu<on
26/08/15
58
Same Forwarding technology
Same Automation Workflow Same Features
*
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
BMS
Gateway
VM VM
Hypervisor
VM VM
Docker
Physical IP fabric – Any HW Vendor
Nuage VSP Network Virtualiza@on
Nuage enables flexibility & choice
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
Conclusion
• Innova@on drives business success • Future is cloud, uncertainty needs flexibility & choice • Cloud PlaCorms with Nuage VSP = beqer!
26/08/15
60
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
THANK YOU
Copyright 2015 Alcatel-‐Lucent. All rights reserved.
nuagenetworks.net @nuagenetworks