- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于消息中间件的多维QoS管理模型的设计与实现
摘要:目前大多数中间件产品主要关注于应用的功能性需求,对应用的服务质量(QoS)需求只提供“尽力而为”的服务,难以满足分布式交互在时间、空间、可靠性等方面的QoS需求。首先对消息中间件和QoS的概念进行了介绍,然后设计了一种基于消息中间件的多维QoS管理模型,介绍了该模型的体系结构,并对该模型的核心模块进行了详细分析。该模型以消息中间件为平台,对分布式交互的QoS进行管理,以满足分布式交互的QoS需求。
关键词:消息中间件;多维QoS;QoS管理
Design and realization of the Multi-QoS Management Model Based on Message-Oriented Middleware
LI Lu, WANG De-peng
(1.Department of Computer Engineering, Suzhou Vocational University, Suzhou 215104, China)
Abstract: Currently, most middleware products pay attention to the functionality requirement of the application and only provide the best-effort service to the QoS requirement of the application. They can’t meet the QoS requirement of the distributed interaction at time, space and reliability. Firstly, the definition of message-oriented middleware and QoS is introduced. Then a multi-QoS management model based on message-oriented middleware is designed. The architecture of the model is introduced and central modules of the model are analyzed in detail. The model uses message-oriented middleware as the platform to manage QoS of the distributed interaction and can meet the QoS requirement of the distributed interaction.
Key words: message-oriented middleware; multi-dimension QoS; QoS management
目前,分布式系统广泛应用于各行各业之中,发挥着重要作用。然而,分布式系统也存在着诸多问题:一方面,分布式系统中存在着多种硬件设备,而这些硬件设备上又运行着不同的操作系统和应用软件,实现这些异构系统间可靠、便捷地交互一直是一个难题;另一方面,分布式系统的广泛应用使得系统规模迅速扩大,导致网络带宽等资源严重不足,难以满足分布式环境下的用户需求。
为了解决上述第一个问题,使分布式环境下的应用能够在一个统一的平台上进行交互,学者们提出了中间件的概念。中间件是一种位于系统软件和应用软件之间的分布式软件,为分布式系统中不同组件之间的交互提供了支持[1]。当前,中间件已广泛应用于分布式系统中,为分布式环境下的通信和互操作提供着便利[2]。
为了解决上述第二个问题,缓解日益增长的用户需求与严重短缺的网络、系统资源间的矛盾,CCITT提出了服务质量(Quality of Service, QoS)的概念,希望通过对应用的QoS进行管理来解决这一问题。
鉴于上述两点,以中间件为平台对分布式应用的QoS进行管理,可以有效地解决分布式系统中存在的问题。然而目前的中间件产品大多只关注应用在功能方面的需求,对以QoS为代表的非功能性需求只提供“尽力而为”的服务,难以满足分布式环境下的用户需求[3]。
本文首先对消息中间和QoS的相关知识进行了介绍,然后针对目前分布式交互中存在的问题,设计了一种基于消息中间件 (Message-Oriented Middleware, MOM)的多维QoS管理模型,对分布式交互的QoS进行管理,介绍了该模型的体系结构,详细介绍了其核心模块的设计与实现,最后对全文进行了总
文档评论(0)