项目背景
中国移动广东分公司省公司业务支持中心建设的各类系统共56个,目前缺乏完整的目标应用架构蓝图。存在如下诸多问题:
非核心系统数量多、投资大
据统计,目前分散在各个地市的非核心业务支持系统多达30多个,2011年由各个地市申报上来的系统扩容与新建系统的申请已达1200多万。
管理分散、效率低
众多系统分散在各个地市,都需要配备专门的系统管理人员进行日常维护,既加重了管理人员的负担,也容易忙中出错。
投资粗放、资源利用率低
传统的建设模式,硬件和软件的设计均按照达到系统峰值的要求进行建设,但是在实施生产过程中,很多系统资源明显闲置。
根据传统的建设方式,硬件资源的利用率一般不到20%,且无法动态伸缩。
架构落后,经验局限,周期长,风险高
目前各个地市系统的建设基本上是各自为政,技术平台不一、架构设计良莠不齐,购买的第三方软件产品也无法共享利旧,承建厂商的开发水平也有高有低,整个系统建设管控成本高,风险大。
广东移动BOSS周边系统实现了对广东移动BOSS 主体业务的辅助支撑和服务。随着广东移动BOSS系统广度与深度的不断增加,对其周边系统也提出了更高要求。现有的以应用为单位,相对独立的系统平台需要 向公共基础架构共享、资源共享、集中化管理系统平台转变,并最终实现系统快速交付、资源共享的云计算平台。
建设目标
根据当前的技术发展趋势与广东移动自身发展要求的需要,以搭建PaaS云计算平台架构为建设目标,主要建设目标包括:
- 长远目标是建立PaaS平台和SaaS平台,上收和规范下属地市的应用开发和使用规范;
- 建设资源池承载非核心应用,并进行计量和管控;
- 以非核心云平台架构的经验作为BOSS演进的基础;
- 建设规模合理的资源池,并可实现资源的快速部署;
- 在此云计算平台中初步实现IT基础架构、平台层的资源共享;
- 以云计算支撑平台为基础,实现后继BOSS周边系统的IT基础快速提供和部署;
- 建立以资源为对象的管理平台;
- 形成初步的服务快速供应模板。
解决方案
基于本项目的建设目标和相关云计算技术的解决方案,建议广东移动云计算平台结构如下图所示:
该体系架构的主要特点:
PaaS平台与IaaS平台可以分别建设,两个平台之间是松耦合关系;
IaaS平台关注于基础架构资源的供给,IaaS平台提供的服务可以给独立业务系统使用,也可以给上层的PaaS平台来使用;
PaaS平台着重于应用集成、应用开发、应用测试、应用部署、应用的个性化定制、业务流程管理、规范的统一;
PaaS通过资源调度来调用IaaS平台的IT基础架构资源,以满足PaaS平台上应用的需求。
为了能够在现有系统的现状基础上实现项目建设目标,将本项目的云计算平台定位为以快速提供业务需要的IT基础设施为主要功能的IaaS服务平台,并可在其上扩展更多的如数据库和中间件等多种具备共享条件和技术的业务支持相关资源。IaaS云计算平台的示意图如下所示:
根据云计算平台示意图,由低到高的组成层次可分别称为资源层、OS层和管理层的建设。
华胜天成PaaS平台在架构上由应用集成、业务运营平台、管理、展现、SaaS部署框架组成,如下图所示:
PaaS平台为不同角色的人员提供不同的环境,这些环境均基于浏览器提供,支持不同角色人员进行协调开发、协调管理等操作:
开发环境:为快速响应业务需求提供保障,开发人员能够在很短的时间内开发出满足业务需求的应用,让客户及时看到投资回报。开发者通过开发环境可以完成企业应用研发的全生命周期,如业务流程建模、服务互通、展现页面、测试、部署及监控与调优等。
运行支撑环境:为开发者所开发的应用提供运行环境,如接收客户的请求,执行客户的任务等。
管理环境:运营商可以通过其门户登陆到PaaS管理环境管理监控PaaS环境,包括应用管理、应用资源使用情况监控、业务流程运行监控及服务访问计量计费等。
平台服务:平台所提供的基础服务,包括业务流程引擎、企业服务总线、计量计费等基础服务。这些基础服务都为开发人员快速构建业务应用提供保障。
华胜天成IaaS管理平台,提供图形化的工作界面,使用户更好地使用IaaS云中动态资源池中的资源,使管理方更好地管理动态资源,以实现业务的快速开通。
主要功能
面向服务用户:
- VDC管理:创建、配置、调整、删除VDC,支持对虚拟设备管理;
- 资源申请:通过Web界面申请资源环境、时间周期、SLA要求、环境配置等;
- 计费管理:根据VDC查询得到分配资源的使用情况、计费、结算管理等;
- 监控管理:查询VDC的运行状态,实施监控资源状态;
- 用户管理:建立用户、授权管理、密码管理等;
- 日志管理:运行日志的查询、分析和审计管理等。
面向服务管理:
- 客户管理:多租户管理,服务满意度、服务投诉、SLA/OLA管理;
- 计费管理:费率、服务包、折扣等定义,结算、收费、提醒等管理;
- 监控管理:VDC、虚拟设备、物理设备监控;
- 报表管理:固定报表、动态报表、统计分析、仪表盘等;
- 平台管理:资产配置管理、资源分配管理、服务交付管理等;
- 系统日志:系统日志、安全日志、自定义日志管理。
方案亮点
平台服务
在省公司建立统一的IaaS平台管理运营计算能力、存储能力、网络能力;在IaaS平台之上构建PaaS平台,即可采用托管方式租用服务,又可采用交付形式实施建设。
平台功能
建立一套符合PaaS模式的新型移动信息化运营平台,其功能依托IaaS平台的核心技术设计
提供,既可提供支持企业流程信息化的移动应用,又可为IT资产提供有效安全管理手段,同时还具备向行业/企业提供定制的移动信息化应用的功能特点。
显著优势
PaaS平台
PaaS平台的多租户框架为企业提供了一种全新的运营模式,运营商通过门户向外提供服务,而用户根据自己的兴趣爱好及需求订阅运营商对外提供的服务。同时通过PaaS平台的计量计费模块,运营商能够为不同的服务定制不同的计费策略,并能及时管理用户产生的服务费用。
同时,通过PaaS平台的开发环境、运行支撑环境、管理环境及基础平台服务,使得开发者具有快速响应业务需求的能力,同时通过平台提供的应用互联框架,能让现有IT资源持续产生价值。
华胜天成PaaS平台框架不仅继承了传统业务模式为企业带来的经济、方便的软件使用模式,而且兼具解决传统业务模式局限性的能力,具备鲜明的竞争优势:
通过业务运维管理平台(BOP),快速定制企业用户的端到端业务流程,更加贴近各个企业用户自身的业务特色。
将原先独立维护、各自为政的应用作为应用构件,整合为一个完整的企业信息架构,并在真实的业务流程中加以调用,大大简化维护负担、提升企业用户的使用体验。
利用BOP业务运营平台的SOA架构,根据各个企业用户自身的要求,灵活取用丰富的基础信息系统(如CRM、ERP、财务管理,OA等专项业务系统)中的功能,为企业构建符合其自身需求的IT架构。
IaaS平台
在云计算平台下,需要实现公共基础架构共享、资源共享及集中化管理化,并最终实现资源快速交付、业务快速开通,因此建设以提供标准的服务目录、支持应用快速交付以及提供灵活、高可靠基础架构服务的IAAS服务支撑管理平台成为必要。
华胜天成IaaS支撑管理平台,提供图形化的工作界面,使用户更好地使用IaaS云中的动态资源池中的资源,使管理方更好地管理动态资源,以实现业务的快速开通。
客户受益
更快地实现及调整应用
- 减少应用程序开发和商用发布的障碍;
- 增强应用程序适应不断变化的业务需求的调整能力。
- 规范的系统建设标准开发、测试、部署、运维标准与规范。
提高服务水平
- 降低数据中心配置的复杂度;
- 将闲置的能力配置到需要的地方;
- 轻松而主动地满足SLA需求;
- 通过复用模板避免配置问题。
降低成本
- 管理更多的应用程序;
- 在相同的硬件上部署更多的应用;
- 更高效地维护平台。