适用,随着互联网、移动互联网的兴起以及全业务时代的来临,运营商管道化的趋势正在加剧。如何在新的市场环境下实现资源服务向业务服务的转型?目前运营商已意识到云计算所带来的机遇,着手利用云计算建设企业内部信息化,以提高运维、决策效率,以及快速的市场反应能力。
业务支撑系统(BOSS)作为运营商庞大而复杂的系统资源平台,规模每年都快速增长,然而烟囱式的建设模式造成了平台资源无法共享、系统总体利用率偏低、系统资源配制不合理、维护难度大、成本高等系列问题,所以为实现业务支撑系统的能力快速交付、灵活调优,运营商业务支撑系统云平台建设便首当其冲。
稳定可靠是基本
目前国内三大运营商纷纷开始研究云计算在内部IT系统的运用:中国移动发布大云研究计划,在IT支撑系统中试点使用云技术;中国电信启动云业务,着手启动BI云化系统的改造工作;中国联通启动了云计算应用于IT支撑系统的试验工作等。
山西移动业务支撑系统副总经理王峰表示,为更好地支撑业务发展,业务支撑系统正向云计算模式、虚拟化模式转型。
另一方面,对于运营商,业务支撑系统占据着重要地位,而同时云计算作为一项新技术,还存在不小的挑战,特别是如果贸然在核心业务系统中引入云计算技术会存在巨大的技术和业务风险。在王峰看来,运营商业务支撑系统云平台建设需遵循三个原则——按需选型、平滑过渡、稳定可靠。
“相比于互联网公司,电信运营商有更多样的应用场景,应该根据不同系统的需求进行选择,合适的就是最好的。”王峰说道。在云化改造的同时,“不能以牺牲性能和可靠性为代价”。
三架构层次改造思路
记者从山西移动处了解到,山西移动按照业务支撑系统应用普遍采用的接入层、中间层(应用层)、核心层(数据层)的三层架构进行横向整合,经过一年多时间的建设,目前已初步完成云化改造,正式上线。
在核心层(BOSS/CRM核心数据库系统),包含了关键数据库,并且应用复杂,出于对稳定性、高性能、可靠性的考虑,山西移动采取的仍是传统的异构平台,对集中的数据库按照地域和功能进行拆分,部署松耦合的应用架构,并减轻单一节点失效的影响。所以在技术选型方面,此层采用中高端小型机的动态分区模式,使用专有CPU和IO满足系统对性能和可靠性的需求。
在中间层(中间件、一般数据库及后台应用),针对分区数量大、种类多、系统变更快、负载变化快、单一区能力需求可控以及具有通用性和集中部署的特点,山西移动在该层级实现了软硬件解耦,使用虚拟化技术从技术资源、网络资源和存储资源三个方面,全面提高资源共享度和交付灵活度。在该层主要采用中端小型机,使用高级虚拟化模式,在兼顾可靠性和高性能的同时,提高分区的灵活度,满足快速部署的需求。
在接入层(Web Servie服务器和小应用系统),因小型应用数量大,应用自身具备群集运行特点,对单节点可靠性和性能要求不高,所以采用了基于linux技术的虚拟化与x86服务器虚拟化方案的结合,控制了成本,并有效利用原有设备,充分发挥了价格优势,同时还开发基于SaaS层的应用云平台。
未来朝SaaS服务提升
据悉,山西移动业务支撑系统基础架构云建设,在业务支撑系统中间层采用了IBM PowerVM高级虚拟化软硬件解决方案,在搭建云平台的同时,还为不同业务系统安全区域服务提供虚拟化资源池,实现了业务系统的横向整合。目前山西移动已部署了各类业务支撑系统中间件业务,包括业务渠道中间件、后台应用、非核心数据库、接口系统等共计80余个业务分区。同时,其业务支撑系统不仅系统资源利用率、系统敏捷性显著提升,在动态扩展、资源按需使用的灵活性方面也得到了提高。