是否有故意的部分正常运行时间的服务器管理方案?我的意思是,晚上自动休眠的服务器?或者每隔一小时唤醒一次的服务器(使用硬件,而不是 cron 作业)来执行一些循环任务?或者两台服务器以协作的方式工作——一台在睡觉,另一台在工作。如果没有,实施这样的计划有什么好处吗?例如,更长的预期寿命或低功耗?
是否有故意的部分正常运行时间的服务器管理方案?我的意思是,晚上自动休眠的服务器?或者每隔一小时唤醒一次的服务器(使用硬件,而不是 cron 作业)来执行一些循环任务?或者两台服务器以协作的方式工作——一台在睡觉,另一台在工作。如果没有,实施这样的计划有什么好处吗?例如,更长的预期寿命或低功耗?
VMware 和 Citrix 的 IIRC 主要针对他们的桌面虚拟化产品(主要工作负载几乎总是在工作日的 8:00 和 18:00 之间)有这样的节能方案。您可以手动或自动计划关闭大多数未使用的虚拟机管理程序(留下一些备用容量),然后在需求再次增加时启动额外的虚拟机管理程序。
此类服务器每周每 168 小时仅运行 50 小时,因此节能应该加起来。
在云世界中,您为使用付费,根据需求扩展和缩减您的基础设施和应用程序也是标准的。
我称之为一般类别的节电。
自动休眠/休眠操作系统对于桌面来说更为常见,它可能只在一天中的三分之一时间内使用。
您可能会留下服务器以提供服务或执行维护任务,但使用各种省电模式。尽管如果这在您的环境中有意义的话,您可以每晚关闭一些东西。
处理器的深度空闲状态降低了电源利用率,系统仍在运行。
一些管理程序管理器可以自动整合虚拟机并关闭主机以节省电力。例如,VMware DPM、SCVMM 电源优化或 XenServer 工作负载平衡器。 虚拟化电源管理:如何省钱和地球
在公共云中,自动扩展为您启动了正确数量的基础架构。或者,您编写一个函数以根据需要运行而不关心虚拟机。(尽管云账单是针对基础设施的,但您不会直接看到电力或硬件成本。)
对于每 2 小时的任务,运行适当大小的节能服务器可能更简单。在系统已经启动的情况下,醒来完成任务要快得多。空转只使用几瓦的功率。
预期寿命是一件棘手的事情。如果您有一个磁盘阵列的主轴,那么保持它们旋转对它们来说可能更好,然后旋转并备份。许多组件可以连续在线几年,直到它们过时。