首页> 外文期刊>Concurrency, practice and experience >The impact of checkpointing interval selection on the scheduling performance of real-time fine-grained parallel applications in SaaS clouds under various failure probabilities
【24h】

The impact of checkpointing interval selection on the scheduling performance of real-time fine-grained parallel applications in SaaS clouds under various failure probabilities

机译:不同故障概率下检查点间隔选择对SaaS云中实时细粒度并行应用程序调度性能的影响

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

摘要

As the adoption of Software as a Service (SaaS) cloud computing continues to gainmomentum, the arising challenges of scheduling parallel applications on such platforms need to be addressed.Due to the complexity and the fine-grained parallelism of the workload, as well as the multi-tenancy of the underlying host environment, end-user applications are usually prone to transient software failures. Therefore, fault tolerance is one of the most crucial aspects of scheduling in SaaS clouds. It is usually achieved through application-directed checkpointing. However, selecting an appropriate checkpointing interval is not a trivial task. Unnecessary frequent checkpointingmay degrade the system performance. On the other hand, infrequent checkpointing may lead to greater recovery time and thus poorer performance. Consequently, the checkpointing interval must be selected taking into account the failure probability, as well as the nature of the workload. Towards this direction, we investigate via simulation the impact of checkpointing interval selection on the performance of a SaaS cloud, where fine-grained parallel applications with firm deadlines and approximate computations are scheduled for execution, under various failure probabilities. The simulation results are analyzed, in an attempt to shed light on the relation between the checkpointing interval and failure probability.
机译:随着软件即服务(SaaS)云计算的采用不断增长,由于工作负载的复杂性和细粒度的并行性以及在底层主机环境的多租户情况下,最终用户应用程序通常容易出现短暂的软件故障。因此,容错是SaaS云中调度最关键的方面之一。通常通过应用程序控制的检查点来实现。但是,选择适当的检查点间隔并不是一件容易的事。不必要的频繁检查点可能会降低系统性能。另一方面,不频繁的检查点可能会导致更长的恢复时间,从而降低性能。因此,必须在考虑故障概率以及工作负载的性质的情况下选择检查点间隔。朝这个方向发展,我们通过仿真研究了检查点间隔选择对SaaS云性能的影响,在这种SaaS云中,在各种故障可能性下,计划有固定期限的细粒度并行应用程序和近似计算可以执行。分析了仿真结果,以试图阐明检查点间隔与故障概率之间的关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号