...
首页> 外文期刊>ACM Transactions on Internet Technology >QoS-Aware Service Management for Component-Based Distributed Applications
【24h】

QoS-Aware Service Management for Component-Based Distributed Applications

机译:基于组件的分布式应用程序的QoS感知服务管理

获取原文
获取原文并翻译 | 示例
           

摘要

Component-based software development has evolved from a tightly coupled style to a loosely coupled style in the recent few years. The paradigm shift will eventually allow heterogeneous systems to interoperate in open networks such as the Internet and will make software development more of a management task than a development task. Envisioning that future applications may comprise dynamically aggregated component services possibly distributed widely, we develop a Quality of Service (QoS)-aware service management framework in the middleware layer to make the component services infrastructure transparent to the applications. Specifically, we manage services not only as individuals, but more importantly as meaningful aggregated entities based on the logical compositional needs coming from the applications, by composing services properly according to QoS requirements at application setup time, and performing continuous maintenance at application runtime seamlessly. Our service management framework is scalable in two dimensions: network size and application's client population size. Specifically, the framework employs a decentralized management solution that scales to large network size, and explores resource sharing in one-to-many group-based applications by means of multicasting mechanisms. Moreover, it incorporates local adaptation operations and distributed failure detection, reporting, and recovery mechanisms to deal with runtime resource fluctuations and failures.
机译:近年来,基于组件的软件开发已从紧密耦合样式演变为松散耦合样式。范式转变最终将允许异构系统在开放网络(例如Internet)中进行互操作,并使软件开发更多地是管理任务,而不是开发任务。考虑到未来的应用程序可能包含可能广泛分布的动态聚合组件服务,我们在中间件层中开发了可感知服务质量(QoS)的服务管理框架,以使组件服务基础结构对应用程序透明。具体来说,我们不仅根据个人的逻辑组成需求将服务作为个人来管理,更重要的是作为有意义的聚合实体进行管理,方法是在应用程序设置时根据QoS要求适当地组合服务,并在应用程序运行时无缝地进行连续维护。我们的服务管理框架可在两个方面进行扩展:网络规模和应用程序的客户端数量。具体而言,该框架采用了可扩展至大型网络规模的分散管理解决方案,并通过多播机制探索了基于一对多组的应用程序中的资源共享。而且,它结合了本地适应操作以及分布式故障检测,报告和恢复机制,以处理运行时资源波动和故障。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号