- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于SDN全物理交换机部署OpenStack的实现.pdf
Compu~rKnowledgeandTechnology电瞳知识与技术 第 12卷第4期 (2016年2月)
路由模块 :根据交换机的拓扑结构信息以及路由选择策略
计算得到任意丽个所述交换机之间的路由路径信息,根据路由
路径信息生成相应的OpenFlow流表。可以通过配置相应的三
层网关,实现三层网络通信。
DHCP模块 :动态IP分配模块 ,根据相应策略划分子网,实
现租户的网络隔离;并负责IP池的创建、管理、回收等工作。
安全模块 :OpenStack的网络安全策略共功能的实现,可以
在该模块部属防火墙,实现内网、外网之间的访问控制,该模块
可以根据相应的安全策略生成特定的OpenFlow流表 ,并下发
到对应OpenFlow交换机。
SDN控制器后台:实现了对OpenFlow物理交换机的管理工
作 。利用OpenFlow协议控制物理交换机。实时统计网络的流
量以及网络拓扑信息,负责下发流表到对应交换机。 图6 基于 SDN的OpenStack实现流程
OpenFlow交换机层:物理层交换机,根据SDN控制器下发 相比现行OpenStack网络模块实现本文提出的方法具有以
的流表转发数据包。 下优势:
OpenStack平台:OpenStack无需关心底层网络实现 ,所有 OpenStack平台管理的网络为全OpenFlow物理交换机。区
网络管理工作交付SDN模块网络模块来进行统一管理。 别于现在通常的实现方式为全虚拟交换机 ,虚拟网关的模式。
OpenStack虚拟机之间不再通过网桥进行通讯 ,而是通过 重新定义了OpenStack平台内各交换机之间的连接方式 :
物理交换机直接建立一个点对点的连接。OpenStack平台不再 交换机之间不再使用二层网络通信的方式,而是通过流表控制
参与后 台网络的构建 ,把网络构建 ,连通与维护全部交于上述 的方式通信。物理交换机和OpenStack虚拟交换机之间通过点
的SDN控制器,SDN控制器会 自动识别拓扑、计算路由路径、下 对点方式进行连接。
发流表。 OpenStack平台管理方式保持不变 ,本文提出的网络管理
4基于SDN的全物理交换机部署OpenStack 模块对于OpenStack平台保持透明,OpenStack完全可以不关心
后台网络 ;控制器以插件的方式运行 ,负责整个交换机网络的
步骤 1:启动OpenStack,通常的模式是OpenStack控制节
路径计算,流表下发,使整个网络实现互通。
点、网络节点和计算节点分布在不 同的服务器上,不同的节点
使得OpenStack平台的网络管理更加方便,可以更加便捷
之间用管理网段相互通讯。
的配置网络的高级管理功能比如QoS、流量管理功能等。
步骤2:SDN控制器以OpenStackNeutron插件的方式实现
启动 ,在m12一conf中配置本项 目的控制器 ,然后启动SDN控制 5结束语
器后台。 本文提出了一种基于SDN控制器 ,对于全物理OpenFlow
步骤3:接入OpenFlow物理交换机 ,物理交换机之间使用 交换机 网络 的OpenStack解决方案 。该解决方案可 以实现
网线互连 ,物理交换机和OpenStack的网络节点服务器使用网 OpenStack平 台对于全物理OpenFlow交换机 网络 的管控 。
线互连,在OpenStack网络节点服务器相应增加通往物理交换 OpenFlow交换机层对于OpenSt
文档评论(0)