首页> 外文期刊>ACM Transactions on Modeling and Computer Simulation >A Holistic Approach for Collaborative Workload Execution in Volunteer Clouds
【24h】

A Holistic Approach for Collaborative Workload Execution in Volunteer Clouds

机译:志愿者云中协作工作负载执行的整体方法

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

摘要

The demand for provisioning, using, and maintaining distributed computational resources is growing hand in hand with the quest for ubiquitous services. Centralized infrastructures such as cloud computing systems provide suitable solutions for many applications, but their scalability could be limited in some scenarios, such as in the case of latency-dependent applications. The volunteer cloud paradigm aims at overcoming this limitation by encouraging clients to offer their own spare, perhaps unused, computational resources. Volunteer clouds are thus complex, large-scale, dynamic systems that demand for self-adaptive capabilities to offer effective services, as well as modeling and analysis techniques to predict their behavior. In this article, we propose a novel holistic approach for volunteer clouds supporting collaborative task execution services able to improve the quality of service of compute-intensive workloads. We instantiate our approach by extending a recently proposed ant colony optimization algorithm for distributed task execution with a workload-based partitioning of the overlay network of the volunteer cloud. Finally, we evaluate our approach using simulation-based statistical analysis techniques on a workload benchmark provided by Google. Our results show that the proposed approach outperforms some traditional distributed task scheduling algorithms in the presence of compute-intensive workloads.
机译:随着对无处不在的服务的追求,提供,使用和维护分布式计算资源的需求日益增长。诸如云计算系统之类的集中式基础架构为许多应用程序提供了合适的解决方案,但是在某些情况下(例如,依赖于延迟的应用程序),它们的可伸缩性可能会受到限制。自愿云范例旨在通过鼓励客户提供自己的备用(也许未使用的)计算资源来克服此限制。因此,志愿者云是复杂的,大规模的动态系统,需要自适应功能来提供有效的服务以及建模和分析技术以预测其行为。在本文中,我们为志愿者云提出了一种新颖的整体方法,以支持协作任务执行服务,从而能够提高计算密集型工作负载的服务质量。我们通过扩展最近提出的蚁群优化算法来实例化我们的方法,该算法用于基于志愿者云的覆盖网络的基于工作负载的分区的分布式任务执行。最后,我们根据Google提供的工作负载基准,使用基于仿真的统计分析技术评估我们的方法。我们的结果表明,在存在计算密集型工作负载的情况下,该方法优于某些传统的分布式任务调度算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号