This paper presents the design and implementation of an energy saving daemon for clusters called cherub. The design of the cherub daemon is modular and extensible. In the field of High Performance Computing (HPC) well known Resource Management Systems (RMSs) like Portable Batch System (PBS) [8]or its open source derivative, the TORQUE resource manager [11]are used to manage clusters and work queues. Thus, cherub is able to interact with different RMSs to make them energy aware. cherub is also suited for load-balancing clusters managed by dispatchers like Linux Virtual Server (LVS) [17] since the only requirement is a central approach for resource management.
['Simon Kiertscher', 'Jörg Zinke', 'Stefan Gasterstadt', 'Bettina Schnor']
Cherub: Power Consumption Aware Cluster Resource Management