案例综述
作为中国的银行卡转接清算组织,中国银联网络遍布全世界,并已延伸至全球160个国家和地区。
中国银联采用开源OpenStack 云平台解决方案,在2012年底即上线OpenStack E 版本,是中国最早的OpenStack金融生产云,目前规模达到1000余台物理节点,承载移动互联网支付、银联钱包等创新交易业务。
同时在公司内部采用托管云模式(有公有云性质的私有云),利用云平台建立托管区,满足分公司及创新部门的快速开发上线及运营
后续将进一步基于OpenStack 新版本版进行优化开发,在大规模扩展、网络安全隔离、自动化/自助化部署、简化应用上线流程等得到了巨大提升。
云资源管理平台提出了以下需求:
1. 提供对后端软硬件的资源管理功能
2. 提供对上层业务及管理应用的服务调用功能
3. 快速实现业务的部署、上线及资源调配
4. 自身稳定性、可靠性、可用性,并提供虚机高可用
解决方案:openstack开源私有云平台
物理部署 通过采用模块化机房,在机柜、存储、服务器、交换机等物理部署层面均进行高可用分布,避免物理层单点故障
虚拟机高可用 实现物理宕机虚机自动漂移及虚机故障自愈功能,满足业务的高可用需求
后端NAS对接 使用cinder对接后端nas存储实现磁盘空间
健康监控 通过实时的前后台检查,监控探测平台自身问题,并快速报警
网络方案 采用大二层网络部署
物理装机 实现批量装机工具,批量实现近百节点的物理装机功能
弹性接口 实现虚拟机快速克隆机扩展的弹性接口,为上方业务扩展提供基础
自主团队 建立20多人的开发/运维团队对openstack进行自主建设维护
后续优化 实现基于ceph、sdn、容器、逻辑Qos、编排、大规模部署等技术方案与需求,满足面向devops的业务快速发展需要
客户价值:开源开放,自主可控
作为国内最早基于OpenStack的金融生产云使用者,云平台已经大量运用在互联网应用系统中,为该类业务的快速发展提供了强有力的技术支撑;同时培养了银联自身的开发运维团队,真正实现“开源、开放、自主、可控”。