深度解析华云数据云物理裸机托管技术中的高可用实现

发布时间:2017-04-05 19:44:26 编辑:站点网
图二:文件服务器分布式集群分发云物理裸机接入网关控制面同OpenStack管理平面融合设计云物理裸机接入网关保证接入的物理服务器能够同OpenStack公有云平台互联互通,需要得到公有云中网络的基本信息,例如租户、子网、网络、端口、Vxlan VNI等一系列信息,然后配置到云物理裸机网关数据平面。云物理裸机网关使用文件服务器通过gateway agent 通过Sql Alchemy封装,绕过OpenStack中间业务层,直接远程调用OpenStack的DB API访问Neutron的数据库,周期的从数据库中提取Neutron网络的基本信息,将信息拼装生成文件同步到云物理裸机网关服务器。基本服务框图如下:
图三:文件服务器基本服务框图使用从数据库直接提取信息的方法,绕过OpenStack复杂的中间层处理,让gateway agent的工作变成直接对数据库的基本操作,工作流程变的非常简单,基本流程图如下:
图四:文件服务器基本工作流程云物理裸机托管数据面云物理裸机托管的网络架构云物理裸机托管网络主要分成物理裸机所在的VLAN网络和机房VXLAN两部分,如下图六所示:
图六云物理裸机托管的网络高可用设计其中图六中所示云物理裸机托管网关采用集群方式来提高网关的可靠性及网络处理能力,而云物理裸机托管网关两端的交换机则采用堆叠和端口聚合的设置来提高网络的可靠性及云物理裸机托管网关两端网络端口的带宽。如下图七 所示例,在物理连接上四台完全相同配置和软件版本的云物理裸机托管网关集群分别连接到南北向交换机的四个接口。在逻辑上,这四台云物理裸机托管网关所组成的集群可认为是逻辑上的一台云物理裸机托管网关。同样,它们所连接的四个交换机端口可被认为是逻辑上的一个端口,以实现Active-Active的HA模式,配合交换机的LACP端口聚合协议,集群中的服务器能够同时提供交换服务,支持容灾高可用,支持动态增加和删除物理云网管服务器而不影响云环境中的数据报文交换服务,如图示:
更多相关内容:
    无相关信息
[!--temp.cy--]