[发明专利]一种对基于SOA的业务运营支撑系统的服务管理方法无效

专利信息
申请号: 201210184570.1 申请日: 2012-06-06
公开(公告)号: CN102722795A 公开(公告)日: 2012-10-10
发明(设计)人: 邱锡鹏;范雄雄;赵进;宋旭翃;朱悦念;金燕芬 申请(专利权)人: 复旦大学;东方有线网络有限公司
主分类号: G06Q10/06 分类号: G06Q10/06
代理公司: 上海正旦专利代理有限公司 31200 代理人: 陆飞;盛志范
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 soa 业务 运营 支撑 系统 服务 管理 方法
【权利要求书】:

1.一种基于SOA的业务运营支撑系统的服务管理方法,其特征在于设计3个模块,并使3个模块协同工作,实现对系统中众多服务的管理;3个模块分别为:服务注册管理模块、服务质量管理模块和工作流引擎模块;其中:

服务注册管理模块是一个服务注册中心,用于服务的增、删、改、查,采用TMF提出的e-TOM模型中的聚合商业实体和商业实体的概念对服务进行分类,并且以此作为组织服务的标准;  

服务质量管理模块是一个服务质量监控中心,用于对服务运行期间的动态监控,采用关键服务替换策略;

工作流引擎模块是一个工作流引擎,用于服务与业务的映射,提高服务重用的可能性和业务驱动的灵活性,并为质量监控中心反馈服务的相关信息;

系统采用总线结构,服务管理方法的具体步骤为: 

(1)利用面向对象思想和e-TOM模型的概念从业务流程中提取出相关服务,并挂接到总线上,向服务注册中心注册;

(2)工作流引擎组合服务与逻辑,驱动业务的运行,并反馈服务信息给质量监控中心和服务设计人员;

(3)质量监控中心动态监控服务运行情况。

2.根据权利要求1所述的服务管理方法,其特征在于:步骤(1)中所述服务挂接的步骤为:

(1)以TMF提出的e-TOM模型中的聚合商业实体和商业实体的概念为参考,从业务流程中,提取粒度不同的服务,完成服务需求设计,并由开发人员开发出相应对的服务;

(2)将服务挂接到企业系统总线上,并发送消息给服务注册中心进行注册;

(3)服务注册中心向服务质量监控中心发送ISO/IEC 9126模型要求的与服务相关的信息,服务质量监控中心据此更新本模块维护的服务质量参数表,表中记录ISO/IEC 9126模型要求的所有参数;

(4)服务注册中心发送消息给工作流引擎,工作流引擎收到消息后,更新业务服务映射表,并驱动相关业务的运作。

3.根据权利要求1所述的服务管理方法,其特征在于:步骤(3)中所述动态监控服务运行的步骤为:

根据ISO/IEC 9126模型,并采用算法Qj=                                                Pi,其中Pi为ISO/IEC 9126模型所要求的参数,Wi为参数对应的权重,根据实际的系统和以往的经验来设定各个Pi所对应的Wi;为Qj设定一个阈值θj,动态计算各个服务的Qj值,每间隔t秒遍历计算质量表中的所有值Qj值,当Qj> θj时,表明服务j未能正常执行其功能,在表中的标志位的参数Ij加1;如此循环,直至Ijj时,其中ξj为标志位的阈值,表明该服务已不能承担其声明的功能,需要替换或重启。

4.根据权利要求3所述的服务管理方法,其特征在于:对重要和不重要的服务,采取不同的策略;重要的服务影响系统的整体性能,所以对重要的服务采取异地备份,根据所述算法,当重要的服务出现问题时,采取替换策略,由工作流引擎中止出问题的服务,然后发送消息激活异地备份的服务,所述消息中含有被停服务的上下文,并且发出警报告知系统工作人员,有重要的服务已被中止,需重新调试;

不重要的服务不影响系统的整体性能,不需异地备份,采取直接发出警报告知服务维护人员进行相应的处理。

5.根据权利要求3、1所述的服务管理方法,其特征在于步骤(3)中所述的工作流引擎根据业务服务映射表,并在服务与服务之间加入逻辑处理,驱动相关业务的运作;增加业务和服务的映射,当业务流程变更,且调用的服务不变,而处理逻辑变更时,只需修改逻辑;或者当处理逻辑不变,只是变更服务,则将新的服务替换旧有服务;

并且在服务为质量监控中心筛选出重要服务,以及为设计人员提供筛选出冗余或不合适的服务,以下是筛选策略:为每一个服务设置一个标志位Dk,每调用一次k服务,Dk便加1,每间隔时间T,遍历一次服务注册中心,设λ为设定阈值,将其中Dk<λ的服务加入工作流引擎的服务待删表中,并为待删表中的服务设置标志位Lk,K服务每加入一次待删表,Lk便增1;当经过N个T时间之后,服务待删表中的服务的标志位Lk=N时,表明该服务调用次数极少,放入删除表中,供系统人员参考;

当Dk的值很高时,为之也设定一个阈值δ,当Dk>δ时,表明该服务经常被调用,将该服务的信息列入常用服务表,作为质量监控中心的关键服务。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学;东方有线网络有限公司,未经复旦大学;东方有线网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210184570.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top