NSX is VMware's strategy for Software-defined networking, it was implemented purely in software, and  provides users with L2 networks over traditional IP networks which have role of L3. How to integrate NSX into OpenStack neutron? I have been searching on many sites for a couple of hours to get a clue, and fortunately enough, I came across articles wrote by Scott which dawn on me a lot,so I republish it on my own technical blog for convenience but without his agreement. Thanks Scott for great effort, and the original page is here:

http://blog.scottlowe.org/learning-nvp-nsx/

Learning NVP/NSX

For ease of reference, here are links to all of the entries in the “Learning NVP/NSX” blog series.

Part 1: High-Level Architecture: This post provides an overview of NVP/NSX and the core components. (published 5/21/13)

 

Part 2: NVP Controllers: In part 2, you learn how to install and configure a cluster of NVP/NSX controllers. (published 8/16/13)

 

Part 3: NVP Manager:
Part 3 shows you how to install and configure NVP/NSX Manager, a
web-based GUI that you use to configure certain aspects of NVP/NSX. (published 8/19/13)

 

Part 4: Adding Hypervisors to NVP: This post walks through the process for adding hypervisors (the example provided is KVM) to NVP/NSX. (published 8/22/13)

 

Part 5: Creating a Logical Network:
This part shows you how to create a logical network that can be used to
connect VMs independently of the underlying physical network topology. (published 9/6/13)

 

Part 6: Adding an NVP Gateway:
To provide L2/L3 connectivity to logical networks in an NVP/NSX
environment, you’ll need a gateway appliance. This post shows how to set
up a gateway appliance and add it to NVP/NSX. (published 10/28/13)

 

Part 7: Handling the NVP to NSX Transition: This post discusses the planned approach for transitioning from NVP to NSX. (published 11/1/13)

 

Part 8: An Update on the NVP to NSX Transition: This post provides an overview of the NVP-to-NSX upgrade process, and completes the transition of the series to focus on NSX. (published 12/5/13)

 

Part 9: Adding a Gateway Service:
Part 9 leverages the gateway appliance added in part 6 to create a L3
gateway service that provides routed connectivity in and out of
NSX-hosted logical networks. (published 2/26/14)

 

Part 10: Adding a Service Node: In this part, I show you how to add a service node to your NSX installation. (published 2/27/14)

 

Part 11: Reviewing OpenStack Integration Basics:
This part introduces some concepts related to VMware NSX integration
with OpenStack, and provides some basic information on how the
integration works. (published 3/12/14)

 

Part 12: Integrating VMware NSX with OpenStack: Part 12 builds on Part 11 by providing specific details on how to configure OpenStack Neutron to work with VMware NSX. (published 4/25/14)

 

Part 13: Revisiting Logical Networking:
Part 13 revisits the idea of logical switches and logical switch ports
in the context of using VMware NSX in an OpenStack environment. (published 4/28/14)

Part 14: Using Logical Routing:
Part 14 discusses NSX’s logical routing functionality, including
distributed logical routing, and discusses logical routing in an
OpenStack context. (published 6/20/14)

 

Part 15: NSX Gateways, Gateway Services, and Logical Routers:
Part 15 dives a bit deeper into the core components of NSX’s logical
routing functionality, and explores the relationships between the
different components. (published 7/16/14)

 

Part 16: Routing to Multiple External VLANs:
Part 16 describes how to configure the NSX gateway appliances and
OpenStack to support multiple external networks on different VLANs. (published 10/13/14)

 

Part 17: Adding External L2 Connectivity:
Part 17 describes the use of NSX gateway appliances and L2 gateway
services with OpenStack to add external L2 connectivity to logical
networks. (published 10/27/14)

 

Part 18: Routing Without Network Address Translation: Part 18 describes the use of logical routers in NSX that do not perform network address translation (NAT). (published 11/3/14)

 

As additional entries are published, I’ll update this page accordingly. Enjoy!

Integrate NSX into Neutron的更多相关文章

  1. GSO/TSO/GRO等对VirtIO虚机的网络性能影响分析(by quqi99)

    作者:张华  发表于:2016-04-05版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 ( http://blog.csdn.net/quqi99 ) IP层 ...

  2. openstack第四章:neutron— 网络服务

    第四篇neutron— 网络服务 一.neutron 介绍:   Neutron 概述 传统的网络管理方式很大程度上依赖于管理员手工配置和维护各种网络硬件设备:而云环境下的网络已经变得非常复杂,特别是 ...

  3. Neutron:ML2 Core Plugin

    两个 Core Plugin:linux bridge plugin 和 open vswitch plugin.   Moduler Layer 2(ML2)是 Neutron 在 Havana 版 ...

  4. OpenStack-Ocata版+CentOS7.6 云平台环境搭建 —7.网络服务Neutron配置

    网络服务Neutron本章节结束如何安装并配置网络服务(neutron)采用:ref:`provider networks <network1>`或:ref:`self-service n ...

  5. CentOS7安装OpenStack(Rocky版)-06.安装Neutron网络服务(控制节点)

    上一章介绍了独立的nova计算节点的安装方法,本章分享openstack的网络服务neutron的安装配制方法 ------------------- 完美的分割线 ----------------- ...

  6. 从SDN鼻祖Nicira到VMware NSX 网络虚拟化平台的简单探讨

    以前的大二层技术,一般是在物理网络底层使用IS-IS路由技术,再在此基础之上,实现数据中心网络的二层扩展,如公有的Trill.SPB技术和Cisco私有的OTV.Fabricpath技术:前沿一些的网 ...

  7. Neutron新进展|DragonFlow在Mitaka版本中的Roadmap

    OpenStack网络在Mitaka版本中将有哪些新变化?1月11日到12日,DragonFlow的PTL——Eran Gampel,Kuryr的PTL——Gal Sagie,和他们的老大从以色列来到 ...

  8. neutron qos Quality of Service

    Quality of Service advanced service is designed as a service plugin. The service is decoupled from t ...

  9. openstack——neutron网络服务

    一.neutron 介绍:   Neutron 概述 传统的网络管理方式很大程度上依赖于管理员手工配置和维护各种网络硬件设备:而云环境下的网络已经变得非常复杂,特别是在多租户场景里,用户随时都可能需要 ...

随机推荐

  1. 【bzoj1690】[Usaco2007 Dec]奶牛的旅行 分数规划+Spfa

    题目描述 作为对奶牛们辛勤工作的回报,Farmer John决定带她们去附近的大城市玩一天.旅行的前夜,奶牛们在兴奋地讨论如何最好地享受这难得的闲暇. 很幸运地,奶牛们找到了一张详细的城市地图,上面标 ...

  2. 关于css的float

    什么是浮动? CSS中的一些元素是块级元素,表示它们会自动另起一行. 举个例子,如果你创建了两个段落,每个段落都只有一个单词.这两个单词不会靠在一起,而是会各自占据一行. 另一些元素是行内元素,表示它 ...

  3. BZOJ3930 [CQOI2015]选数 【容斥】

    题目 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H-L+1)^N种方案.小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研 ...

  4. 基于Redis Sentinel的Redis集群(主从&Sharding)高可用方案

    本文主要介绍一种通过Jedis&Sentinel实现Redis集群高可用方案,该方案需要使用Jedis2.2.2及以上版本(强制),Redis2.8及以上版本(可选,Sentinel最早出现在 ...

  5. Spring之BeanFactory与ApplicationConText区别

    使用BeanFactory从xml配置文件加载bean: import org.springframework.beans.factory.xml.XmlBeanFactory; import org ...

  6. javaweb学习总结(十六)——JSP指令(转)

    一.JSP指令简介 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分. 在JSP 2.0规范中共定义了三个指令: pa ...

  7. POJ1167 The Buses

    Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 6234   Accepted: 1698 Description A man ...

  8. [LeetCode] Jump Game 数组控制

    Given an array of non-negative integers, you are initially positioned at the first index of the arra ...

  9. C语言处理json字符串

    JSON语法说明 先来看一个简单的JSON 1 { 2 "stars": [ 3 { 4 "name": "Faye", 5 "a ...

  10. codeforces A. In Search of an Easy Problem

    A. In Search of an Easy Problem time limit per test 1 second memory limit per test 256 megabytes inp ...