首页> 外文会议> >Boosting performance of I/O-intensive workload by preemptive job migrations in a cluster system
【24h】

Boosting performance of I/O-intensive workload by preemptive job migrations in a cluster system

机译:通过在集群系统中抢先进行作业迁移来提高I / O密集型工作负载的性能

获取原文

摘要

Load balancing in a cluster system has been investigated extensively, mainly focusing on the effective usage of global CPU and memory resources. However, if a significant portion of applications running in the system is I/O-intensive, traditional load balancing policies that focus on CPU and memory usage may cause the system performance to decrease substantially. To solve this problem, a new I/O-aware load-balancing scheme with preemptive job migration is presented to sustain the high performance of a cluster with a diverse set of workload conditions. The proposed scheme dynamically detects I/O load imbalance on nodes of a cluster, and determines whether to preempt some running jobs on overloaded nodes and migrate them to other less- or under-loaded nodes. Besides balancing I/O load, the scheme takes into account both CPU and memory load sharing in clusters, thereby maintaining the same level of performance as existing schemes when I/O load is low or well balanced. Results from a trace-driven simulation show that, compared to the existing approaches that only consider I/O with nonpreemptive job migrations, the proposed schemes achieve the improvement in mean slowdown by up to a factor of 10.
机译:群集系统中的负载平衡已得到广泛研究,主要集中在全局CPU和内存资源的有效使用上。但是,如果系统中运行的大部分应用程序都是I / O密集型的,则传统的负载均衡策略(专注于CPU和内存使用)可能会导致系统性能大幅下降。为了解决此问题,提出了一种具有抢先式作业迁移的新的I / O感知负载平衡方案,以在具有各种工作负载条件的情况下维持集群的高性能。提出的方案可动态检测群集节点上的I / O负载不平衡,并确定是否要抢占过载节点上的某些正在运行的作业,然后将其迁移到其他负载较小或负载不足的节点。除了平衡I / O负载之外,该方案还考虑了群集中CPU和内存的负载共享,因此当I / O负载较低或平衡良好时,可以保持与现有方案相同的性能水平。跟踪驱动模拟的结果表明,与仅考虑具有非抢先性作业迁移的I / O的现有方法相比,所提出的方案将平均速度的降低幅度提高了10倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号