网络虚拟化NVP(1)
NVP:Nicira Network Virtualization Platform
NSX:NVP架构的Vmware产品
NVP架构包括组件:
1) 外向扩展控制集群:处理计算网络的拓扑结构,提供配置。流信息的逻辑网络,接口north-bound REST API
云管理平台Openstack/CloudStack等。
2)可编程虚拟交换机:OVS(OpenvSwitch)
3)south-bound通信协议:OVSDB/OpenFlow
4)Gateway网关:提供进出NVP逻辑网络的通道。包括L2网关服务和L3网关服务。
其中:二层网关:桥接逻辑网络到物理网络的映射。 Switch层。
三层网关:NVP逻辑网络和物理网络间的路由。Route层。
5)封装协议:从底层物理网络封装,独立,隔离出逻辑网络。NVP使用封装协议传输逻辑网络流量。
其中包括:GRE,STT, 以及其它未来协议扩展。
GRE:Generic Routing Encapsulation通用路由封装
STT:Stateless Transport Tunneling无状态传输隧道
6)服务节点:提供服务过载处理 BUM