Quão boas são suas habilidades de script? (ou sistema de monitoramento do servidor)
Você pode conseguir provar os bytes TX / RX na sua interface ethernet (capturar a saída de ifconfig ou parse / proc / net / dev) e, se estiver abaixo de um determinado limite após 1 h, iniciar a sequência de hibernação?
Não tenho conhecimento de uma solução pronta para uso para algo assim, mas posso ver como algo assim seria útil. O Google tem muitos centros de dados e transfere o consumo de carga + energia para áreas ativas @ nessa hora do dia.