网络通信 频道

SDN技术及其在云计算中的应用

    4.1 IBM SDN VE解决方案总览

  IBM SDN VE是一种分布式的叠加型虚拟网络,它可以利用现有的物理网络,而无需对物理网络基础架构进行任何更改。此解决方案可用于VMware环境,也可用于KVM环境。可以使用IBM SDN VE的KVM版构建开源的云计算方案中的SDN网络。


▲图4 IBM SDN VE总览图

  图4是IBM SDN VE的总览图,中间的菱形框内是SDN VE的虚拟网络环境,在这个虚拟网络环境中可以创建多个虚拟网络。虚拟网络之间的通信由SDN VE网关负责转发。网关同时负责跨IDC的相同虚拟网络之间的流量转发,这个过程可以理解为在一端的网关将虚拟网络的分组先以一定格式封装(通常是VXLAN封装),然后再通过传统的IP网络向对端传送,对端以相应方式解开封装并且转发到相应的虚拟网络内。SDN VE通过RESTful和Neutron的标准提供了北向接口以提供给OpenStack等应用程序来控制和定义虚拟网络。

  4.2 IBM SDN的构成部件

  IBM SDN VE通过一些分离的部件来完成软件定义网络的原则和构想,这些部件对传统的交换机控制平面和数据转发平面在虚拟的叠加网络环境中进行了仿真。

  图5表示了IBM SDN VE各部件之间的逻辑关系,同时说明了这些部件是如何与“底层网络”即现有的物理网络之间产生关系。画面中心的“DOVE Overlay”网络是整个解决方案的基础,它实现了虚拟机(VM)之间实现透明的通信而不需要关心虚拟机之间的“底层网络”基础设施,同时它的存在也实现了可以不对“底层网络”做任何的修改就可以以叠加的方式实现SDN。


▲图5 IBM SDN VE部件关系图

  在这里,我们不需要关心我们是使用VMware平台还是KVM虚拟化平台,在不同的平台之上这些IBM SDN VE部件的功能是相似的。  

0
相关文章