hibernate时,hibernate一个CentOS服务器

当系统暂时处于非活动状态时,我试图让CentOS 5.4服务器进入hibernate状态。 我的意思是不活动,没有传入的networking连接。

我可以让系统进入hibernate状态,也可以通过networking唤醒系统。 我需要知道的是如何configuration系统来监控networkingstream量,并在一段时间后进入hibernate状态,比如2个小时。

如果是服务器,那么哪些服务需要启动? 如果您只提供HTTP服务,并且还需要SSH,那么只需监视HTTP,HTTPS和SSH通信,并且如果它闲置超过X分钟,则将其hibernate。 你可以用tshark来检查这个。

你的脚本技能有多好? (或服务器监控系统)

您可能能够在您的以太网接口上采样TX / RX字节(捕获ifconfig的输出,或parsing/ proc / net / dev),如果1小时后低于某个阈值,则启动hibernate模式序列?

我不知道这样的一个开箱即用的解决scheme,但我可以看到这样的事情是有用的。 Google拥有许多数据中心,并将负载和功耗转移到当天的活动区域。