首页> 外文学位 >System support of quality of service in shared network environments.
【24h】

System support of quality of service in shared network environments.

机译:共享网络环境中的服务质量的系统支持。

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

摘要

Rapid advancement of communication technology has changed the landscape of computing. New models of computing, such as business-on-demand, Web services, peer-to-peer networks, and Grid computing have emerged to harness distributed computing and network resources to provide powerful services. In these new computing platforms resources are shared, and likely are remote and out of the user's control. Consequently, resource availability to each user varies largely from time to time, due to resource sharing, system configuration change, potential software or hardware failure, and other factors beyond the control of a user. This non-deterministic nature of the resource availability raises an outstanding challenge to these newly-emerged models of computing: how to support Quality of Service (QoS) to meet a user's demand? In this dissertation, we conduct a through study of QoS of distributed computing, especially on Grid computing where the requirement of distributed sharing and coordination goes to the extreme. We propose a software solution based on advanced performance modeling, resource management and monitoring, and task allocation and scheduling techniques for system support of QoS in shared network environments. We develop and build different models to evaluate the impact of various resource availabilities and parallel processing on application performance, such as the effect of local jobs on the remote application's performance, the effect of resource reservation on local jobs' performance, and the impact of system failure on the application's execution time. To support the application of these novel performance models in practice, we implement effective and adaptive performance measurement mechanisms to dynamically monitor resource and application QoS. Based on resource sharing policies and application perspectives of QoS, we design and develop different task allocation strategies and scheduling algorithms to optimize the application completion time or application failure probability. To verify the efficiency of these advanced performance modeling, task scheduling, and resource management mechanisms, we develop and implement a prototype of QoS system, named Grid Harvest Service (GHS). This prototype software system is designed to provide system support of QoS in the most challenging distributed computing environment, Grid computing. It provides end-users with QoS guaranteed service automatically based on the underlying QoS policies.
机译:通信技术的飞速发展改变了计算领域。诸如按需业务,Web服务,对等网络和网格计算等新的计算模型已经出现,它们可以利用分布式计算和网络资源来提供强大的服务。在这些新的计算平台中,资源是共享的,并且很可能是远程的,并且不受用户控制。因此,由于资源共享,系统配置更改,潜在的软件或硬件故障以及用户无法控制的其他因素,每个用户的资源可用性有时会大不相同。资源可用性的这种不确定性给这些新兴的计算模型提出了严峻的挑战:如何支持服务质量(QoS)以满足用户的需求?本文对分布式计算的QoS进行了全面的研究,特别是在网格计算方面,分布式共享和协调的要求达到了极高的水平。我们提出了一种基于高级性能建模,资源管理和监视以及任务分配和调度技术的软件解决方案,以在共享网络环境中为QoS提供系统支持。我们开发和构建不同的模型来评估各种资源可用性和并行处理对应用程序性能的影响,例如本地作业对远程应用程序性能的影响,资源保留对本地作业性能的影响以及系统的影响应用程序执行时间失败。为了在实践中支持这些新颖的性能模型的应用,我们实现了有效的自适应性能测量机制来动态监视资源和应用程序QoS。基于资源共享策略和QoS的应用前景,我们设计和开发了不同的任务分配策略和调度算法,以优化应用程序完成时间或应用程序失败概率。为了验证这些高级性能建模,任务调度和资源管理机制的效率,我们开发并实现了QoS系统的原型,该原型称为Grid Harvest Service(GHS)。该原型软件系统旨在在最具挑战性的分布式计算环境(网格计算)中为QoS提供系统支持。它根据基础的QoS策略自动为最终用户提供QoS保证的服务。

著录项

  • 作者

    Wu, Ming.;

  • 作者单位

    Illinois Institute of Technology.;

  • 授予单位 Illinois Institute of Technology.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 2006
  • 页码 171 p.
  • 总页数 171
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号