操作系统在ordder中如何管理当前高性能计算机集群中的电源?为了省电,目前的高性能计算机集群有哪些功能?
发布于 2010-10-28 19:32:25
并不是每个集群都是相同的,而且电源管理与任何其他特性的差别都很大。有些使用非常基本的技术来节省一点电力,其他一些使用不使用的关闭节点,或者其他节省更多能量的操作。
如果您有关于集群的特定模型的问题,我们可能能够提供更多帮助,但是像这样的开放式问题不会有一个好的答案。
发布于 2010-10-28 20:32:12
如果您查看一个典型的HPC集群,计算节点将是运行Linux的标准x86服务器。因此,您可能会问,Linux可以做些什么来节省x86硬件的电源?好吧,所有这些ACPI C状态和诸如此类的东西都可以用来让处理器进入某种基于不活动的睡眠模式,或者给处理器计时等等。
然后,一些批处理调度程序具有允许关闭空闲节点的功能,然后当有工作要做时,调度程序可以启动这些节点(通过IPMI、劳工组织或其他远程管理系统)。
在实践中,我们还没有真正研究过这些问题。为什么?在90+%负载下,我们的集群或多或少地在运行。如果在某个时刻有大量空闲节点,一些聪明的geezer将看到他/她的机会,并向队列提交一英里长的作业列表;问题解决了。:)
https://serverfault.com/questions/195927
复制相似问题