会员中心
用户名:
密 码:
 
  忘记密码
通信管理
基于ADC平台集客业务产品接入的监控系统
文章来源:本站原创  发布时间:2014-08-20  浏览次数:744
作者:佟恩崧 
(中国移动集团辽宁有限公司信息技术中心 110179)
摘要:随着移动ADC(Application Data Center 应用数据中心),平台业务的不断发展,越来越多的SI(业务集成商)需要接入到ADC平台。目前由于没有统一的监控手段,产品使用出现故障后不能第一时间定位问题,处理周期较长,严重影响用户的满意度。本文对接入ADC平台业务监控系统进行了研究,通过对所有业务系统进行业务运行监控配置,运维人员通过对业务流程运行总揽视图,从而实现对业务系统的集中监控;促进ADC平台业务的发展,为集客业务产品的引入做好支撑。
关键词: ADC业务平台;仿真监控
1.概述
      ADC(Application Data Center):为满足中小集团客户通过手机实现移动办公、生产控制、营销服务等信息化应用的需求,而建设的应用托管类业务统一管理平台,为客户提供移动信息化应用、运营及支撑等系列服务。基于ADC平台集客业务产品接入的监控系统,是对目前集客产品接入的有效补充;是一个可以让运维专员摆脱传统业务系统监控困扰的有效手段。通过此系统,可快速给客户收集、整理业务系统各时间段的系统性能表现;可以为客户在第一时间发现业务系统的各种运行事故,甚至可以在第一时间发现事故爆发的先兆,实现集客产品的集中监控,这样既有效利用资源,也便于后期的管理和维护。
2.集客业务接入ADC平台的现状
      传统的接入方式是分散方式,每个集客业务系统设计一套自身的接入方案。每接入一套业务系统就遇到不同的接入方式。业务数据重复制作,维护工作量大,不便于集中维护和管理,容易造成数据丢失。因此,改变以往的运维手段,即提高满足要求的能力的循环活动,其目的是改进业务接入的监控力度,对业务系统的操作系统、中间件、数据库、网络设备等指标进行采集,实现整合化的业务监控,提高预警的准确率、提升接入业务系统的服务质量、保障业务的开展能力。
3.产品接入平台的整合方案
3.1 整合目标
      针对集客业务接入ADC平台的现状及存在问题,对当前的接入技术进行可行性研究,在接入联调的数据量准确分析的基础上,建立并完善业务流程高仿真监控系统,创建高效性的整合方案。内容主要包括接入产品的业务流程、监控系统的组织构架、实现原理等内容,通过对接入平台的业务系统进行业务运行监控配置,采用集中控制原则,以分布式管理策略,实现对业务系统的集中监控为确定目标。
3.2 业务处理流程

      集客业务接入联调由地市经理实现BOSS系统订购,BOSS平台把信息传递给ADC平台,最后由ADC平台与SI平台信息同步,详细业务处理见图1。

图1 业务流程处理关联图
3.3 系统构架

      此系统主要通过可视化的业务流程录制,由策略配置、仿真监控、监控处理组成三个相对独立子系统通过交互业务信息对应产生内容对接入产品统一监控;结构分析见图2。

图2 系统总体架构图
3.4 实现原理
3.4.1 信息交互子系统
      业务流程流程的录制就是模拟用户对业务系统的业务流程进行操作,流程录制工具记录用户输入的模拟数据和操作的正确流程,记录操作产生的结果,以便于回放时对比分析。
      策略配置主要包括对录制的业务流程配置阀值和调度策略。流程录制完成后,对各个业务节点进行有针对性的预警阀值。以便监控平台在回放流程时,根据配置的阀值来进行条件预警。预警可以从如下方面进行配置:可用性分析、业务发布分析、业务内容分析、业务流程分析。
      业务系统建模后,可以将建模后的业务模型下发给监控终端进行仿真监控。监控终端根据预定的执行策略进行仿真监控调度,在监控过程中,记录任何一个业务系统、任何一个业务节点的仿真过程数据,并根据设定的阀值和预警策略进行匹配,然后进行预警。同时,支持将预警数据、镜像文件、过程数据等,传送到服务器,以供高级分析。
监控过程中提交的所有数据,系统支持进行查询、格式化报告、切片分析等。同时,系统支持对预警信息提供短信自动告知服务。
3.4.2 功能特性
      业务流程监控系统,是对目前所有接入产品的有效补充;是一个可以让运维专员摆脱传统业务系统监控困扰的有效手段;通过业务流程高仿真监控,可以给客户收集、整理业务系统各时间段的系统性能表现;可以为客户在第一时间发现业务系统的各种运行事故,甚至可以在第一时间发现事故爆发的先兆。
4.监控系统的基本功能
4.1 接入产品配置管理
      应用产品参数管理,主要对监控平台需要进行仿真监控的系统进行管理。对于集客业务产品使用而言,应用产品参数管理,主要是将当前的多个应用系统接入进行管理。主要包括:新建、修改、退订业务产品参数的统一管理。
      业务模型管理,主要通过可视化建模工具录制,并上传到数据库中,供未上线产品测试使用。业务模型即业务系统的业务处理流程,系统提供对业务模型的后台管理功能,主要包括:新建流程、退订流程、停用流程、启用流程等。
4.2 流程录制
      对需要进行业务监控的业务产品流程分析后,首先确定监控的业务产品,然后确定各业务产品流程节点的监控策略,如:可用性策略、延迟预警策略、准确性策略等,最后确定各策略下的预警阀值、预警等级等。采用建模方式,依次进行流程录制,系统详细记录每个业务流程的执行过程,根据监控策略和预警阀值等,详细配置好业务流程的监控参数。最终,将根据录制好的业务流程进行回放。
      流程的录制具有流程创建、修改和删除的功能。在新录制流程节点,要先确定流程的名称,所用执行器的个数,每批次间执行时间的间隔等。每个流程里面又可以分为多个子流程,每个子流程里面录制多个子节点。根据不同的网站业务,在录制的时候要注意选用不同的业务规则,根据业务规则的分类,有可用性分析、性能分析、业务发布分析、业务内容分析、业务流程分析。
      未触发告警,通过后可按照新增应用产品上线流程进行业务推广,比较之前传统平台现有平台效率上有显著提升见表1 。

表1 系统平台与传统平台应用比较

4.3 仿真监控
      仿真监控采用基于IE内核的高仿真监控程序,对业务系统的业务模型进行监控,并详细记录每个业务节点的性能情况,并将性能数据落地到本地文件中。仿真监控引擎在监控过程中,对达到预警条件的情况进行事件预警,事件预警时,根据配置的策略进行预警。将本地预警数据文件(按天存储)中的增量预警信息上传到服务器指定的文件夹的对应文件中,并在服务器端启动程序将预警数据写入数据库中。
4.4 预警处理
      预警处理平台是提供给系统监控人员的集中式操作平台。预警平台采用动态刷新技术,将监控平台中所有的最新预警事件(待处理状态)集中显示在一个列表中,以方便操作员进行预警信息处理。新发现的预警事件,系统支持采用自动语音方式进行语音告知,以提醒运维人员。
5.技术创新点
5.1 实现探测式集中监控
      通过对所有业务系统进行业务运行监控配置,可以实现一张图监控全局。运维人员、运维主管等,分别通过对业务运行总揽视图、单一业务系统视图、单一业务流程视图等进行监控,从而实现对业务系统的集中监控。
5.2 实现集中预警
      业务运行高仿真监控,主要通过“从外表看内在”的方式,来监控业务系统的实际表现。如:订购参数配置错误、流程数据不匹配、关键字段出错等。通过将所有业务系统的预警进行集中处理,使用不同业务的客户,提供与之相匹配的应用服务,诸如与签约关系匹配的服务有校讯通、移动总机等业务、提供用户签约比对功能,根据BOSS端发起的订购参数,做相应过滤匹配,减少用户订购失败的概率,有效的提升了客户满意度与服务感知。
5.3 实现运维事故提前预知
      接入业务产品监控系统支持对业务系统设置各种流程阀值。通过定义出合理的阀值,可以在业务订购失败前,获取到业务系统不正常的表现,从而从一定意义上实现运维事故的预知。如果将内部监控指标体系与外部监控指标体系的预警进行综合分析,通过服务用户的定义,那么,预知运维事故将更科学、可靠。
6.价值及市场前景
      此方案根据集客业务接入ADC平台的特性,在细分目标客户的基础上,在第一时间归纳概括用户的各种接入行为和特征,采用外部监控方式,“通过外表看内在”来发现接入产品参数的各种问题,一般情况下,无需进行任何额外部署进一步把握集团客户在接入ADC平台的业务参数,进行针对性地行为分析。在集客业务的推广中能准确定位目标客户、实时掌握订购信息、针对需求推荐合适集客产品的优化建议,具有针对性强、效率高、客户反响好等特点,有效拓展了集客业务产品的接入,提高了管理效率,推动公司集客业务迅速发展。同时提升了客户对中国移动品牌和服务的感知和满意度,真正体现了“以客户为中心”的经营服务理念,为未来竞争赢得更多优势。
参考文献:
1叶之秋, 浅谈移动ADC业务平台的发展 [J];中国通讯版; 2007年05期
2 徐琦; SI接入ADC业务平台的技术规范 [J]; 2007
网站首页 关于我们免责声明联系我们
版权所有:辽宁省通信学会  备案号:辽ICP备11005629
联系电话:024-22517766  地址:沈阳市沈河区北站路72号


网站建设:恒昊互联网络