在8月11日的《智享云未来 2017云计算技术与应用高峰论坛》上,烽火云计算资深专家赵锐为大家带来了《政务云智能化之路》的主题演讲。赵锐在演讲中提到,在湖北省楚天云的建设中,烽火自研的FitOS虚拟机高可用解决方案(HA-Stack)为保证关键业务连续性提供了重要技术支撑。另外,烽火HA-Stack解决方案还在近期荣获了2017可信云大会“年度技术创新奖”,受到了业界的高度认可。
![](http://www.ctiforum.com/uploadfile/2017/0811/20170811044417997.jpg)
作为大型政务云的典型代表,楚天云是“智慧湖北”的龙头工程,是国内第一个贯通国家、省、市、县四级的数据交换及共享平台,也是国内第一个采用OpenStack开源架构为基础的省级政务云平台。目前,楚天云在现有基础设施及全省统一的政务网络体系基础之上,上联国家电子政务外网,横联104个厅局委办,下联17个地市州政务外网,打破部门壁垒、区域分割,变“信息孤岛”为“信息枢纽”,实现全省范围内的数据共享互通。
基于楚天云的战略地位及重要功能,如何保证楚天云业务连续运行就成为了最基础而又最重要的工作。在楚天云规划早期,烽火基于 FitCloud云网一体化解决方案提出了创新的建设思路。其中,烽火FitOS云操作系统做为FitCloud的核心产品,基于OpenStack组件进行深度优化及二次开发,在原生的基础上,增加虚拟机HA解决方案,通过采用分布式锁的防脑裂技术,在OpenStack外新增组件来实现主机和虚拟机故障场景下的虚拟机高可用。
在传统场景中,由故障检测不准确导致的主备虚机“脑裂”现象时常发生,在双机热备高可用(HA)系统中,当联系两个节点的“心跳线”断开时, 节点上的HA软件像“裂脑人”一样,本能地争抢“共享资源”、争起“应用服务”,就会导致共享资源被瓜分、两边“服务”都起不来,或者两边“服务”都起来了,但同时读写“共享存储”,最终导致数据损坏;另外,以往依赖IPMI来监测主机下电,当状态Off时,通过疏散虚拟机的接口(底层调用的Rebuild接口)来进行虚拟机HA重建,但无法解决主机掉电的场景,导致的数据面、业务面中断也无法解决。
为避免楚天云在运行中出现传统故障场景,烽火FitOS虚拟机高可用解决方案中的防 “脑裂”方案基于分布式文件系统提供存储资源,底层使用SanLock锁提供防脑裂保护,保证磁盘同时只能有一处写入;此外,上层基于自研HA-Stack+Consul提供基于管理、存储、业务网络多平面探测,支持HA策略矩阵配置,基于QGA提供虚拟机内部异常检测(蓝屏、死机、业务网络中断等),同时超半数主机故障后,服务自动停止,防止故障扩散,当所有主机恢复后,服务将自动恢复。
除政务行业外,烽火云计算正同时在交通、教育、医疗等重点行业持续发力,并将基于用户场景提高云计算产品及解决方案中的智能化要素,帮助用户完成智能化的IT建设及业务运营,使得烽火成为具有持续创新性及竞争力的智慧城市建设领导者。