时下,云计算技术在电信领域的应用日益深入,大量的电信业务平台正在进行云化迁移。这在促使电信运营商利用云资源池实现业务资源集约化管理的同时,也为传统的业务运维带来了巨大的挑战。目前采用的现有业务平台直接基于云资源池部署的方案,尚不能很好地满足业务资源弹性管理的需求。而以云托管平台实现面向业务运维者的平台级深度服务,从而满足业务资源弹性管理的诉求,则正处于业界积极的探索之中。
正在云化的业务平台
云计算技术在电信行业的引入,改变了电信平台建设和维护方式,给企业IT管理组织架构、管理制度和流程带来了巨大的冲击和本质性的改变。
随着移动网络和智能终端的快速发展,大量丰富的业务不断推出,新业务平台建设需求大量增长。与此同时,大量老业务平台的维护成本增加,老旧设备无法平滑扩容以满足业务量增长的需求,平台维护压力日益增大。在这种形势下,以云资源池的基础设施来承载日益增长的业务,成为业务规划和建设的基本要求。中国电信已建设承载业务平台的业务资源池,并已将大量的业务平台迁移到资源池中,还在这个过程中梳理了基于资源池的业务平台建设方式和管理维护体制,取得了一定的实践经验,同时也发现了需要进一步探索和解决的问题。
目前,业务平台云化主要采用业务平台软件基于资源池虚拟机部署的方式,将业务平台软件与物理资源解耦合,将业务平台整体或者部分迁移至资源池上,将释放的物理资源纳入资源池统一管理,实现了业务平台基础资源集约化的管理。云化以后的业务平台经过验证可保障基本功能与原有建设模式保持一致,同等配置的虚拟资源支持相当的处理能力,资源利用率有所提高。资源池建设与业务建设分离,业务部门、运维部门以及资源池管理部门各司其职,从业务资源申请到业务部署上线开通的流程较传统工程方式有所缩短。
但是,由于缺乏业务云化运营的经验,业务部门在申请所需的虚拟资源时,基本还是按照原有建设模式一比一的配置来要求,业务扩容建设的资源配置也是按照原有的业务模型进行估算后得出,没有充分体现云计算资源按需使用、按需配置的思想。与传统建设模式下的规划方式类似,业务平台工程设计和云化方案的制订,多数仍以单个业务来考虑,业务之间缺乏业务量削峰错谷和资源共享的机制。此外,在业务云化后的运维管理方面,业务的监控管理和资源的监控管理相对独立,缺乏业务与虚拟资源联动的统一视图和关联分析能力。
充分利用云资源的优势
业务云资源池为业务提供托管服务,资源的管理应该充分利用云资源的优势并结合业务部门的需求,使业务资源的申请、使用和管理更为便捷合理。
——资源申请服务化
提供面向业务部门的资源申请自助服务,以业务的视角衡量对资源的需求,提供典型业务的资源套餐和推荐配置、业务资源规模的评估工具等服务。
——资源审核模式化
根据不同类型的业务给出典型的资源配置参考,设置面向不同业务部门和业务平台类型的资源配额限制,提供资源审核工作流机制。
——资源开通自动化
通过审核的资源申请可自动映射为对应资源池的资源配置操作,实现业务申请资源的自动开通和配置,缩短工程周期。
——资源监控与业务监控关联
以业务的视图展现资源监控情况,与业务监控数据进行关联分析,支持业务部门和运维部门的快速故障定位,以及为业务资源的合理配额提供历史参考数据等。
——资源跨业务共享
实现真正的资源跨业务共享,根据不同的业务特征将业务搭配部署以实现资源的最佳配置,提高资源利用率。
——资源按业务需求动态调度
业务部署运行后可根据业务实际的资源需求动态调整资源配置,自动增加或减少业务的资源配置,满足业务量增减的动态变化。
托管云实现弹性管理
为解决现有业务云化的问题,满足基于云计算的业务资源管理需求,目前主流的技术是通过业务托管平台来提供面向业务的平台级服务。从云计算的理念来说,这属于PaaS服务的范畴。广义的PaaS是面向业务开发者的服务,包含了从开发、测试到业务托管的一系列服务,而针对业务平台云化所提供的服务主要是业务的托管服务。
托管云平台是在利用云计算技术实现资源集约化的背景下,面向业务运维部门提供业务自动化部署、业务感知的资源动态调配以及云化后的运维保障支持的服务平台。托管云平台旨在减轻业务运维部门在大量已有业务系统云化迁移和新业务系统建设、运维过程中的工作量,提升运维质量,有效实现多业务系统资源的集约化共享。
通过在基础资源池上叠加托管云平台,可以实现业务资源的弹性管理和自动调度,兼顾业务和资源的监控指标,提供灵活的资源配置方式和开放的资源调度算法,屏蔽资源池异构差异,为业务运维提供统一的技术支撑架构。平台级的服务可满足业务上线部署、业务扩容和业务版本升级的典型业务维护流程,提供业务和资源联动的统一视图,为业务运维提供全新的、便捷的管理手段。
目前,基于托管云平台技术的业务云化验证仍在进行,试验的成功与否不仅取决于托管云平台技术和产品的成熟度,同时也是对现有业务运维体系变革的考验。