10/04/12 Under the Hood: Network Virtualization with OpenStack Neutron and VMware NSX Somik Behera – NSX Product Manager Dimitri Desmidt - NSX Senior Technical.

Slides:



Advertisements
Similar presentations
And many others…. Deliver networking as part of pooled, automated infrastructure Ensure multitenant isolation, scale and performance Expand.
Advertisements

Software Defined Networking in Apache CloudStack
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
© 2014 Avaya Inc. Avaya – Confidential & Proprietary Do not duplicate, publish or distribute further without the express written permission of Avaya. #AvayaATF.
OpenStack for VMware administrators in the context of a fictional use case Bridging the Gap.
© 2012 IBM Corporation Architecture of Quantum Folsom Release Yong Sheng Gong ( 龚永生 ) gongysh #openstack-dev Quantum Core developer.
Seamless migration from Nova-network to Neutron in eBay production Chengyuan Li, Han Zhou.
A 5 minutes intro to Openstack (and a few more minutes on Openstack Networking) Salvatore Orlando 3 rd OSUG Italy Meetup Rome, May 9 th 2013.
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
© 2014 VMware Inc. All rights reserved. Characterizing Cloud Management Performance Adarsh Jagadeeshwaran CMG INDIA CONFERENCE, December 12, 2014.
Module 1: Demystifying Software Defined Networking Module 2: Realizing SDN - Microsoft’s Software Defined Networking Solutions with Windows Server 2012.
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt Vpn service Ericsson.
1 Security on OpenStack 11/7/2013 Brian Chong – Global Technology Strategist.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Software Defined Networking.
SDN in Openstack - A real-life implementation Leo Wong.
Utilizing OpenStack to Meet Telco Needs
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
7th OpenSTACK USER group nordics
Flat or shrinking IT budgets even as business expectations increase. Efficient datacenter operations across entire customer base. Enterprise- class.
Microsoft Virtual Academy. Microsoft Virtual Academy Part 1 | Windows Server 2012 Hyper-V &. VMware vSphere 5.1 Part 2 | System Center 2012 SP1 & VMware’s.
Cisco and OpenStack Lew Tucker VP/CTO Cloud Computing Cisco Systems,
Data Center Network Redesign using SDN
Cisco Public © 2010 Cisco and/or its affiliates. All rights reserved. 1 OpenStack – Enterprise Trends Shannon McFarland – CCIE #5245 Principal Engineer.
Opensource for Cloud Deployments – Risk – Reward – Reality
Extreme Networks Confidential and Proprietary. © 2010 Extreme Networks Inc. All rights reserved.
Yury Kissin Infrastructure Consultant Storage improvements Dynamic Memory Hyper-V Replica VM Mobility New and Improved Networking Capabilities.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Enable Cloud with Virtual.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
AUTOMATING ADVANCED SECURITY
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Cloud Scale Performance & Diagnosability Comprehensive SDN Core Infrastructure Enhancements vRSS Remote Live Monitoring NIC Teaming Hyper-V Network.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Building Hosted Private and Public Clouds Using Windows Server 2012 Yigal Edery Principal Program Manager Microsoft Corporation Joshua Adams Senior Program.
BGP L3VPN Virtual CE draft-fang-l3vpn-virtual-ce-01 Luyuan Fang Cisco John Evans Cisco David Ward Cisco Rex Fernando Cisco John Mullooly Cisco Ning So.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
EXPOSING OVS STATISTICS FOR Q UANTUM USERS Tomer Shani Advanced Topics in Storage Systems Spring 2013.
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
Extending OVN Forwarding Pipeline Topology-based Service Injection
CoprHD and OpenStack Ideas for future.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Benefits For hoster or private cloud: Multi-tenant gateway reduces cost Enhanced Reliability with Clustering Works Seamlessly with Hyper-V network.
Introduction to CloudStack Networking Geoff Higginbottom CTO ShapeBlue
Turn Bare Metal Into Silver Lining With SCVMM 2012, Today! Mark Rhodes OBS SESSION CODE: SEC313 (c) 2011 Microsoft. All rights reserved.
1 TCS Confidential. 2 Objective: In this session we will be able to learn  What is Openstack?  History  Capabilities  Openstack as IaaS  Advantages.
| Basel Fabric Management with Virtual Machine Manager Philipp Witschi – Cloud Architect & Microsoft vTSP Thomas Maurer – Cloud Architect & Microsoft MVP.
© 2013, CYAN, INC. 11 Software Defined Metro Networks TNC2013 Virtualization and Innovation Robin Massey SE Manager EMEA
OpenContrail at OPNFV Summit 2015
Lattelecom | Cloud Pakalpojums. 2 | Lattelecom Cloud Platform: Competitive Advantages 3 Hardware infrastructure User Control Panel Customer self-service.
Module Objectives At the end of the module, you will be able to:
Azure Pack vs. Azure Stack
FlexPod Converged Solution. FlexPod is… A prevalidated flexible, unified platform featuring: Cisco Unified Computing System™ Programmable infrastructure.
What is Flexpod? Flexpod is a reference architecture for server, storage and networking components that are pretested and validated to work together as.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
Software Defined Datacenter – from Vision to Solution
CON8473 – Oracle Distribution of OpenStack Ronen Kofman Director of Product Management Oracle OpenStack September, 2014 Copyright © 2014, Oracle and/or.
Preamble Way off topic (or is it?) Kooky prediction $8 bil arm procs. 100% annual Intel about $80 billion ~2016 collision - economy of scale. Microsoft?,
Shaopeng, Ho Architect of Chinac Group
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
OpenStack.
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Virtual Network Management Center 2
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
The good, the bad and the ugly…
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
OpenStack-alapú privát felhő üzemeltetés
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
Re-think Networking Windows Server 2012 R2
OpenStack Summit Berlin – November 14, 2018
Nolan Leake Co-Founder, Cumulus Networks Paul Speciale
OpenStack for the Enterprise
Presentation transcript:

10/04/12 Under the Hood: Network Virtualization with OpenStack Neutron and VMware NSX Somik Behera – NSX Product Manager Dimitri Desmidt - NSX Senior Technical Product Manager

Agenda Intro – VMware philosophy on OpenStack (2 minutes) 10/04/12 Agenda Intro – VMware philosophy on OpenStack (2 minutes) Why Neutron + NSX VMware Plugin (20minutes) Demo of OpenStack + "vCenter/KVM" + "Neutron/NSX VMware Plugin" (10 minutes) Q&A (10 minutes) 2

Agenda Intro – VMware philosophy on OpenStack (2 minutes) 10/04/12 Agenda Intro – VMware philosophy on OpenStack (2 minutes) Why Neutron + NSX VMware Plugin (20 minutes) Demo of OpenStack + "vCenter/KVM" + "Neutron/NSX VMware Plugin" (10 minutes) Q&A (10 minutes) 3

VMware Philosophy on OpenStack An open framework for building clouds Assembles a solution from underlying Compute, Network, Storage components. Can be managed and automated using many solutions. Public Clouds Private Clouds Hybrid Cloud Seamlessly extend your data center to the public cloud Virtual Workspace Manage access to services, applications and data for any device The Foundation for IT: Software Defined Datacenter Software-Defined Data Center Virtualize the entire data center Management and Automation Storage and Availability Compute Network and Security VMware develops the best-in-class components that make up the Software-defined-Datacenter. The starting point or the fundamental building block of SDDC was the Compute Hypervisor or rather the Virtual Machines running on Hypervisors. VMware’s vision for SDDC is aiming at bringing the benefits of virtualization to the rest of the datacenter, including Networking & Storage subsystems. We believe, Openstack is an open framework for building clouds, that helps one assemble a cloud using a combination of underlying compute, network & storage components. VMware supports customer choice in how they consume and build their cloud environments and our support for OpenStack provides customers with that choice. We also believe that OpenStack is a significant opportunity for VMware’s portfolio of best-in-class SDDC components covering Compute, Network, Storage & Management. Customer Choice VMware supports Customer choice. Our support for OpenStack enables choice An Opportunity for VMware SDDC VMware SDDC provides best-in-class Compute, Network, Storage & management solutions for OpenStack. We view OpenStack as an opportunity for VMware SDDC portfolio.

VMware Technologies and OpenStack Tenant-Side Benefits of OpenStack API & Ecosystem Horizon ( Web Portal ) CLI Tools & Scripts (DevOps Automation) vCAC Application Director Nova (Compute) Neutron (Network) Cinder (Block Storage) Glance (Image Store) Now taking a quick look at OpenStack project components and Vmware’s products, we can quickly see that a cloud requires elements that are Tenant-facing as well as Operator facing. End-users love consuming Nova, Quanutm, Cinder & Glance APIs that provide them a vendor independent, DevOps friendly API for building Cloud Applications. Vmware is enabling our portfolio of products to be compatible with OpenStack’s vendor independent APIs and ecosystem of tooling. We will also ensure that Vmware’s award winning management tools support OpenStack Clouds end-to-end to enable operators to operationalize and manage their cloud infrastructure in an uniform way. Choice of best-in-class virtualization & management technologies vSphere & vCenter NSX vSAN vCenter (Image Catalog) Cloud Operator Tools (vCenter, vCOPs, Log Insight etc.) Third Party Operator tools (Puppet/Chef, scripts, nagios...) OpenStack or 3rd Party Component Operator-Side VMware Component

Agenda Intro – VMware philosophy on OpenStack (2 minutes) 10/04/12 Agenda Intro – VMware philosophy on OpenStack (2 minutes) Why Neutron + NSX VMware Plugin (20 minutes) Demo of OpenStack + "vCenter/KVM" + "Neutron/NSX VMware Plugin" (10 minutes) Q&A (10 minutes) 6

OpenStack main projects Dashboard (horizon) Network (Neutron) Provides UI for other projects Provides network connectivity Image repo (glance) Object Storage (Swift) Compute (nova) Stores Images as Objects Provides Images Provides volumes Block Storage (cinder) Provides Authentication and Service Catalog for other Projects Identity (keystone)

Why Neutron + NSX VMware Plugin 10/04/12 Why Neutron + NSX VMware Plugin OpenStack Networking before Neutron Why people use OpenStack with Neutron? Why people use OpenStack with Neutron + NSX VMware Plugin? 8

OpenStack Networking before Neutron Nova offers "networking as a service" in OpenStack (nova-network) Note: It was the only offer before Quantum (old Neutron project name) Nova-network is still present today, and can be used instead of Neutron Points to keep in mind: Limited Network Topologies supported Only Flat, Flat DHCP and VLAN DHCP

OpenStack Networking before Neutron Nova offers "networking as a service" in OpenStack (nova-network) Note: It was the only offer before Quantum (old Neutron project name) Nova-network is still present today, and can be used instead of Neutron Points to keep in mind: Limited Network Topologies supported Only Flat, Flat DHCP and VLAN DHCP No 3-tier Network topology supported

OpenStack Networking before Neutron Nova offers "networking as a service" in OpenStack (nova-network) Note: It was the only offer before Quantum (old Neutron project name) Nova-network is still present today, and can be used instead of Neutron Points to keep in mind: Limited Network Topologies supported Limited Scale and Network Services supported Scale L2 (using VLAN), DHCP&DNS (using dnsmask), Security (using IPtables on hypervisors) IP address management (using SQL DB table) Limited Network Services No self-tenant L3, no Load Balancer, no VPN.

OpenStack Networking before Neutron Nova offers "networking as a service" in OpenStack (nova-network) Note: It was the only offer before Quantum (old Neutron project name) Nova-network is still present today, and can be used instead of Neutron Points to keep in mind: Limited Network Topologies supported Limited Network Services supported No integration with 3rd party Network solutions No ability to use 3rd parties to overcome the limitations of nova-network

OpenStack Networking before Neutron Nova offers "networking as a service" in OpenStack (nova-network) Note: It was the only offer before Quantum (old Neutron project name) Nova-network is still present today, and can be used instead of Neutron Points to keep in mind: Limited Network Topologies supported Limited Network Services supported No integration with 3rd party Network solutions Complex/Limited HA and management/monitoring

Why Neutron + NSX VMware Plugin 10/04/12 Why Neutron + NSX VMware Plugin OpenStack Networking before Neutron Why people use OpenStack with Neutron? Why people use OpenStack with Neutron + NSX VMware Plugin? 14

Why people use OpenStack with Neutron? Neutron improves nova-network in multiple areas Larger number of Network Topologies and services supported L3: Self-Tenant provisioning Security (ingress + egress rules support) LBaSS VPNaSS (coming)

Why people use OpenStack with Neutron? 10/04/12 Why people use OpenStack with Neutron? Neutron improves nova-network in multiple areas Larger number of Network Topologies and services supported L3: Self-Tenant provisioning Security (ingress + egress rules support) LBaSS VPNaSS (coming) Supports overlay Remove the VLAN limitation (using overlay with GRE) VM Hypervisor Any L2/L3 Fabric Hypervisor1-IP@  Hypervisor2-IP@ [GRE VM1-IP@  VM2-IP@] VM VM1-IP@  VM2-IP@

Why people use OpenStack with Neutron? Neutron improves over nova-network in multiple areas Larger number of Network Topologies and services supported L3: Self-Tenant provisioning Security (ingress + egress rules support) LBaSS VPNaSS (coming) Supports overlay Remove the VLAN limitation (using overlay with GRE) Open Solution Open to 3rd party solution: VMware NSX Plugin (Nicira Plugin) LinuxBridge Plugin OVS Plugin Cisco UCS / Nexus 5000 Plugin NEC Ryu Plugin etc

Why Neutron + NSX VMware Plugin 10/04/12 Why Neutron + NSX VMware Plugin OpenStack Networking before Neutron Why people use OpenStack with Neutron? Why people use OpenStack with Neutron + NSX VMware Plugin? 18

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale Very high scale (thanks to the distribution "active/active" of the Control elements) Per NSX Domain: 60k VMs, 15k tenants, 1k hypervisors (and improved in each release) Active/ Active VM Hypervisor Any L2/L3 Fabric NSX Controller Cluster

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale Very high scale (thanks to the distribution "active/active" of the Control elements) Today per NSX Domain: 60k VMs, 15k tenants, 1k hypervisors (and improved in each release) Very high throughput (thanks to the encapsulation off-loaded on the NIC) Per hypervisor: 20Gbps (with 2x10Gbps NIC bonding) NSX Controller Cluster VM Hypervisor Any L2/L3 Fabric 20Gbps bi-directional

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale Very high scale (thanks to the distribution "active/active" of the Control elements) Today per NSX Domain: 60k VMs, 15k tenants, 1k hypervisors (and improved in each release) Very high throughput (thanks to the distribution "active/active" of the NVP Network Elements) Per NVP Gateway: 10Gbps++ Hypervisor Any L2/L3 Fabric NSX Controller Cluster Physical Layer Active/ Active NSX L2/L3Gateway VM VM VM VM VM VM 10Gbps++ bi-directional per NVP-GW

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale Very high scale (thanks to the distribution "active/active" of the Control elements) Today per NSX Domain: 60k VMs, 15k tenants, 1k hypervisors (and improved in each release) Very high throughput (thanks to the encapsulation off-loaded on the NIC) Today per hypervisor: 20Gbps (with 2x10Gbps NIC bonding) Optimized traffic (thanks to the distribution of L3 and Security) Hypervisor x86 Server DC Fabric Neutron Router on Neutron Server A world without NSX Choke Point

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale Very high scale (thanks to the distribution "active/active" of the Control elements) Today per NSX Domain: 60k VMs, 15k tenants, 1k hypervisors (and improved in each release) Very high throughput (thanks to the encapsulation off-loaded on the NIC) Today per hypervisor: 20Gbps (with 2x10Gbps NIC bonding) Optimized traffic (thanks to the distribution of L3 and Security) Hypervisor x86 Server DC Fabric NSX "North/South" Router A world with NSX

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring High-Availability of the Network Services is offered by design "for the management" Management Layer Active/ Active NSX Controller Cluster VM Hypervisor Any L2/L3 Fabric

Why people use OpenStack with Neutron + NSX VMware Plugin? 10/04/12 Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring High-Availability of the Network Services is offered by design "for the transport" with stateful failover for L3 and NAT Hypervisor Any L2/L3 Fabric NSX Controller Cluster Physical Layer Active/ Active NSX L2/L3Gateway VM VM VM VM VM VM VM VM VM 802.1q

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring High-Availability of the Network Services is offered by design on both management + transport Management and Monitoring tools (statistics, port monitoring, port mirroring, connection tool, seamless upgrade, etc)

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring Advanced popular network services L3 with static routing 172.16.1.0/24 192.168.10.0/24 .2 Default GW: 10.20.2.1 192.168.1.0/24 next-hop 10.20.2.2 Default GW: 10.20.2.1 192.168.1.0/24 next-hop 10.20.2.2 172.16.1.0/24 action blackhole .1 Default GW: 10.20.2.1 10.20.2.0/24 Logical Networks .11 .12 LS-1A LS-1B LS-2A VM VM VM VM VM VM

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring Advanced popular network services L3 with static routing L2 "logical-physical" Hypervisor Any L2/L3 Fabric NSX Controller Cluster Physical Layer NSX L2/L3Gateway VM VM VM VM VM VM VM VM VM 802.1q

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring Advanced popular network services L3 with static routing L2 "logical-physical" ACL Security Groups applied here .1 ACL applied here 10.20.2.0/24 Logical Networks .11 .12 VLAN 10 LS-1A LS-1B LS-2A VM VM VM VM VM VM

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring Advanced popular network services L3 with static routing L2 "logical-physical" ACL QoS Tenant A Logical Switch A Tenant B Logical Switch B TA VM1 TA VM2 TB VM1 TB VM2 VM Hypervisor Any L2/L3 Fabric VM GOLD traffic DSCP marking for QoS on the physical fabric

Why people use OpenStack with Neutron + NSX VMware Plugin? NSX VMware Plugin improves Neutron in multiple areas Scale (scale/throughput/optimization) HA and management/monitoring Advanced popular network services L3 with static routing L2 "logical-physical" ACL QoS Optimization of Broadcast/Multicast traffic VM Hypervisor Any L2/L3 Fabric

Agenda Intro – VMware philosophy on OpenStack (2 minutes) 10/04/12 Agenda Intro – VMware philosophy on OpenStack (2 minutes) Why Neutron + NSX VMware Plugin (20 minutes) Demo of OpenStack + "vCenter/KVM" + "Neutron/NSX VMware Plugin" (10 minutes) Q&A (10 minutes) 32

Demo1 Demonstrate: 2 Tiers-Architecture with "logical/physical" communication L3 and L2 Mix of KVM and ESXi hypervisors

Demo2 Demonstrate: VMotion Port-Mirroring Failure of NVP-L3-GW

Demo3 Demonstrate: How to build a 2-tier architecture

Agenda Intro – VMware philosophy on OpenStack (2 minutes) 10/04/12 Agenda Intro – VMware philosophy on OpenStack (2 minutes) Why Neutron + NSX VMware Plugin (20 minutes) Demo of OpenStack + "vCenter/KVM" + "Neutron/NSX VMware Plugin" (10 minutes) Q&A (10 minutes) 36

Recap: Why OpenStack on VMware NSX VMware believes in enabling customer choice. Nicira/VMware was among the founders of Neutron project. VMware NSX with OpenStack is used by leading Enterprises & Service Providers. VMware NSX with OpenStack is supported by many OpenStack ecosystem companies. NSX

Select OpenStack & VMware NSX customers Public Clouds Enterprise Private Clouds