首页> 外文会议>IEEE International Conference on Cloud Computing Technology and Science >Self-adaptive management of the sleep depths of idle nodes in large scale systems to balance between energy consumption and response times
【24h】

Self-adaptive management of the sleep depths of idle nodes in large scale systems to balance between energy consumption and response times

机译:大规模系统中空闲节点睡眠深度的自适应管理,以平衡能量消耗和响应时间

获取原文

摘要

Due to the time-varying nature of real workload, a large scale computer system has quite a number of idle nodes in most time of operation. They consume energy, but do nothing useful. To save the huge energy waste caused by such active idle nodes, most modern compute nodes provide multiple level dynamic sleep mechanisms to reduce power consumption. However, awaking sleeping nodes takes time, thus affects the response times and performance of the system. A node is deeper in sleep, it consumes less energy, but has longer wakeup latency. This paper proposes a sleep state management model to balance the system's energy consumption and response times. In this model, idle nodes are classified into different groups according to their sleep states. Each group contains nodes of same level of sleep depth and forms a reserve pool of a certain readiness level. In a resource allocation process, nodes in the pool of highest level of readiness are preferentially provided to the application. When the nodes in the pool of the highest readiness level are not sufficient, the nodes in the pool(s) of next level(s) of readiness are allocated. After each allocation and reclaim of nodes, the numbers of nodes in each level of pools are adjusted by changing the sleep depth of the nodes up and down. Thus, the reserve pools can be maintained at all times. Obviously, a key factor that affects the effectiveness of the idle node management is the sizes of the reserve pools. This paper proposes and investigates a self-adaptive approach to this problem so that the sizes of reserve pools are dynamically adjusted according to the applications. Our experiments demonstrated that, by applying our self-adaptive management, the power consumption of idle nodes can be reduced by 84.12% with the cost of slowdown rate being only 8.85%.
机译:由于实际工作量的时变性,大规模的计算机系统在大多数操作时间内具有相当多的空闲节点。他们消耗能量,但做得没有什么用。为了节省由此类活动闲置节点引起的巨大能量浪费,大多数现代计算节点提供多级动态睡眠机制,以降低功耗。但是,唤醒睡眠节点需要时间,从而影响系统的响应时间和性能。节点在睡眠中更深,它消耗更少的能量,但唤醒延迟更长。本文提出了一种睡眠状态管理模式,可以平衡系统的能源消耗和响应时间。在该模型中,闲置节点根据其睡眠状态分类为不同的组。每组包含相同级别的睡眠深度的节点,并形成一定准备水平的储备池。在资源分配过程中,优先提供给应用程序的最高级别级别的节点。当池中的池中的节点不足以时,池中的池中的池中的节点被分配。在每个分配和回收节点的分配后,通过更改节点的睡眠深度上下调整每个级别的节点数量。因此,可以始终保持储备池。显然,影响空闲节点管理的有效性的关键因素是储备池的大小。本文提出并调查了对此问题的自适应方法,以便根据应用程序动态调整储备池的大小。我们的实验表明,通过应用我们的自适应管理,怠速节点的功耗可以减少84.12%,降低速率的成本仅为8.85%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号