电力企业服务的改进措施探究

电力企业服务的改进措施探究

ID:46770531

大小:69.00 KB

页数:7页

时间:2019-11-27

电力企业服务的改进措施探究_第1页
电力企业服务的改进措施探究_第2页
电力企业服务的改进措施探究_第3页
电力企业服务的改进措施探究_第4页
电力企业服务的改进措施探究_第5页
资源描述:

《电力企业服务的改进措施探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电力企业服务的改进措施探究改进的企业服务总线模型企业服务总线可支撐现有需求规模卜•所有集成接口的运行与管理。但是随着集成接口的不断增多、数据传输频度逐步提高、传输虽逐渐增大,越来越复杂的集成需求与场杲对企业服务总线性能提出了更高要求,不仅要求企业服务总线貝-备高传输能力,并且能实时监控服务的运行/统计信息,在服务出现异常时能及时准确定位异常产生的位置、原因,为解决异常提供参考,同吋需要能够对服务质量进行完整、有效的度屋以促进服务的重用与持续优化。因此,对现有企业服务总线模型进行改进设计,增加服务带宽控制模块、服务管理模块(包括异常

2、处理与服务监控)及服务治理度量与服务推荐模块,改进的企业服务总线模型如图2所示。1服务帶宽控制服务带宽控制采用漏桶(LcakyBuckct,LB)算法对业务请求进行流虽过滤和整形。业务请求先被放入一个输入缓冲队列中,漏桶控制组件根据系统分配给该业务的流量带宽,将业务消息放入输出缓冲队列供消息路由组件分发,并且使用加权公平队列(WeightedFairQueuing,WFQ)算法,以分配给该业务的帯宽作为权重调度各业务流,将消息路由至其他服务消费者•组件或服务引擎纽件。WFQ和LB算法共同保证了总线上各业务流量的稳定。2服务管理异常

3、管理:对企业服务总线的异常情况进行细化、分类,根据不同异常事件提供和应的策略、预警机制与处理流程,同吋,建立界常处理知识库,并进行统一管理,以及吋、有效地处理潜在或发生的异常情况。服务监控:可通过Java管理扩展(JavaManagcmcntExtcnsions,JMX)来监控企业服务总线以及注册于英上的各种服务的运行状态。可将基于定制的SLA规则、QoS指标作为衡量企业服务总线运行环境的应用服务器及各种资源的指标。3服务质量度量在根据业务需求対服务进行选择时,不仅应考虑服务的功能属性,服务的非功能属性(即QoS)也至关重要。业界

4、对QoS分类的定义各有不同,根据电力企业的际情况,并结合服务的设计时少运行时管理,将QoS分为:1)设计吋QoS:包括规范性、标准支持性、可重用性等。2)运行时QoS:包括响应时间、吞吐量、可靠性(包括稳定性、准确性)、可用性(包括可见性、可访问性、可组合性等)、异常处理、事务完整性、安全性(包括身份验证、授权、机密性、统计性、可追踪性、可追溯性、数据加密性、不可否认性等),以及执行费用、信苦度等。在此基础上,能对QoS度量指标进行定制与组合,进行多维度的统计与分析,并可输出用户友好的自定义报表。4服务推荐基于用八反馈评级和服务监

5、控分析对服务质量进行评佔,进而根据用八盂求动态选择最合适的服务,其中包括:可根据用八的不同需求,基于响应时间、可靠性、可用性等指标对服务能力进行评估,以及基于响应时间、可靠性、可用性、重用性、业务规范或技术标准遵从性等指标综合对服务分级进行评估,并进行偏差分析,提供服务推荐列表。关键技术1基于WFQ算法的带宽分配通过对集成场景进行分析汇总,将集成场景屮的业务类型分为3类,采川流量调度算法,根据各类型业务的实际盂求动态分配各业务流的带宽。业务类型分类见表1所列。分配算法如下,假设系统总带宽为BWtotal,笫一类所需带宽BWlr,笫

6、二类所需带宽BW2r笫二类业务的最小保证带宽为BW2mo1)为笫二类业务分配最低保证带宽后带宽余量为BWrest为:BWrest1=BWtotal-BW2m。2)分配笫一类业务所需所有带宽,带宽余量BWrest2为:BWrest2=BWrestl-BWlro3)将剩余带宽继续分配给优先级较高的第二类业务,带宽余量BWrest3为:BWrest3=BWrest2-(BW1r-BW1m)。4)将剩余的带宽按需求分配给第三类业务。采用动态带宽分配算法,当系统负载逐渐加大时,保证第一类业务的最大分恥带宽,确保第二类业务带宽最低保证带宽,同

7、时第三类业务带宽则较小,甚至趋近于0。2异常管理与服务监控在企业服务总线现冇异常处理的基础上,捕获服务调用异常、应用服务器内部异常、企业服务总线内部片常、网络界常等,刈此进行细化与分类,根据不同的界常事件提供和应的策略(如数据持久化、消息重发、抛出详细错谋信息等),并且基于不同的业务需求,利用定制的SLA、QoS指标等监控服务调用过程屮的消息内容大小、调用频度、响应吋间以及各个节点的执行时间(最人、最小、平均)、吞吐量、异常'处理时间、故障率、非授权调用等,一超过指定阈值,即通过发送邮件、JMS消息等警告通知指定的处理责任人,此外

8、,还针对不同级别的异常情况提供了应急预案,以及相应的自动流程与人工流程处理,建立了界常知识库,对发牛过的界常情况及其解决方案进行记录,参照第三方经验,累积最佳实践,以及吋、有效地处理潜在或发生的异常情况。在此过程中,可根据实际盂求,基于XMLSch

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。