《OpenStack高可用集群(上册):原理与架构》—2.5.3 TCP Cloud OpenStack高可用部署方案
【摘要】 本书摘自《OpenStack高可用集群(上册):原理与架构》一书中的第2章,第2.5.3节,作者是山金孝。
2.5.3 TCP Cloud OpenStack高可用部署方案
TCPCloud的OpenStack高可用方案主要针对企业私有云设计,与Juniper Networks的架构类似,TCPCloud的网络控制器SDN也由两部分组成,即OpenStack和OpenContrail,因此在高可用架构实现上,也分为OpenStack的HA和OpenContrail的HA,图2-38为TCPCloud的OpenStack高可用架构。TCPCloud最新的OpenStack发行版本为Mk.20,主要基于OpenStack Kilo版本和OpenContrail R2.2版本以及其他社区开源软件所构建。Mk.20资源高可用的实现主要是基于HAProxy和Keepalived,而不再基于之前的Pacemker/Corosync技术栈,Keystone的Token使用的是Fernet Tokens而不再是UUID Tokens。Neutron的网络后端为OpenContrail R2.2,Cinder后端主要是IBM的中端存储Stowize系列,并采用SlatStack进行配置管理,Foreman进行生命周期管理,总体而言,TCPCloud的架构相对复杂,不适合普通用户。
图2-37 Helion故障节点恢复后集群状态
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)