华为数据中心SDN控制器对接OpenStack R版本
云主要分别私有云、公有云、混合云三类:
私有云是对企业的一种专用基础架构,整网定制化程度较高,与企业自身业务强耦合。
中小型企业从自身能力与经济考虑,无法建设私有云,从而转向云服务提供商租用基础设施和相关资源,这就是公有云
若企业规模较大,自身业务同时由私有云和公有云承载,多种云之间通过某种形式实现业务互通、迁移、移植等功能,这就是混合云
本博文仅讨论私有云场景
OpenStack是一个开源的云计算管理平台项目,该项目中包含了用于提供计算、存储、网络、镜像等多种服务组件。OpenStack旨在提供快速部署、可大规模扩展、丰富、接口标准的云计算管理平台。期望通过OpenStack实现IT业务与网络业务统一编排。
原生OpenStack网络编排可负责配置计算节点OVS,对VM网络负责。网络部分依然需要提前编排,或按业务实时变更。缺点如下:
业务部署效率低,大量业务上线,需要同步调整网络设备配置
出错率高,每次业务发放,均需要人为参与
通过SDN和云平台有机结合可以解决传统数据中心的上述困境,提供IT业务与网络业务端到端自动化发放。SDN业务模型需要与OpenStack业务模型一一对应,方便业务编排。OpenStack标准业务模型如下:
POD是物理单元,代表数据中心一个区域资源,包括网络、计算、给排水、空调、消防等等
Project是逻辑资源单元集合,对应公有云或私有云租户粒度,代表逻辑资源的集合
vRouter是逻辑资源单元,对应租户内不同业务类别,如PC支付、移动支付、渠道支付......
Network、Subnet是逻辑资源单元,Network对应Primary IP地址段,Subnet对应Secondary IP地址段
而SDN标准业务模型如下:
租户是逻辑资源的集合,包括:虚拟路由器、虚拟交换机、逻辑端口......
虚拟路由器代表一类业务的集合,对应OpenStack的vRouter模型,一个租户可以存在多个虚拟路由器
虚拟交换机代表某类业务的大二层概念,也可以理解为此类业务的某网段
逻辑端口代表与终端互联的接口,作为互联配置下发的锚点
从这里可以看出SDN与OpenStack业务模型基本相同,双方对接成为一种可能,通过替换OpenStack原生Neutron框架插件,将VM相关网络信息通过RestFul API接口传递到华为SDN控制器,由SDN控制器在网络设备实例化与VM相关网络配置,比如网关IP地址、与VM互联接口配置、VLAN配置等。
目前,华为SDN控制器成功与开源OpenStack R版本对接,如下测试项均已通过
计算与网络配置端到端自动化发放
同TOR虚拟机之间L2互通
同TOR虚拟机之间L3互通
跨TOR虚拟机之间L2互通
跨TOR虚拟机之间L3互通
手工接入物理服务器,并于其他虚拟机互通
虚拟机南北向不过墙互通业务
虚拟机冷迁移
虚拟机热迁移
业务链功能(二次编排)
话题1:关键词
在本主题帖回帖盖楼,帖子内容:“华为数通开发社区”即可。
回帖示例:华为疏通开发者社区
话题2:加入社区
微信扫描下方二维码或直接访问数通开发者社区网站,通过华为云注册后访问到社区首页,截图+华为云账号回帖即可。
华为数通开发者社区二维码
https://devzone.huawei.com/cn/network/portal.html
回帖示例:华为云账号XXXX+社区首页截图
注意事项
1、 以上2个话题均可参加,且盖楼评价相互独立。
2、 每种话题发帖数不超过5条,参与度越高获奖机会越大。但若单个话题回帖超过5个,视为取消活动资格。
3、 为了让更多的用户参与评奖,若活动中出现参与了2种及以上话题且均获奖的用户,原则上只发放活动中价值最高的奖品。
4、 该活动将在博客和论坛上同时进行,同一类奖品不可重复领取。
5、 中奖后博主或版主会跟你回帖交流,请反馈收件地址,奖品会在活动结束后7个工作日统一邮寄发出。
6、 活动时间:2020.11.26-2020.12.26。
7、 本次活动解释权归华为数通开发者社区所有。
- 点赞
- 收藏
- 关注作者
评论(0)