Dynamic resource management in an eUtility
Abstract
Océano is management software for a eUtility infrastructure capable of providing cost-effective, autonomie resource allocation for multiple customer or application domains, in response to existent performance and availability conditions. The Control Layer of Océano provides mechanisms to manage resources. This layer consists of a resource director and a set of resource managers. The resource director formulates resource configurations and coordinates their execution through resource managers. These resource managers maintain restore state and carry out detailed configuration tasks. This paper describes the Océano resource management model and its server and application deployment resource managers. A prototype of Océano has been developed and deployed on an 80 server platform, and has been tested with multiple domains and applications.