Cloud Management: Challenges and Opportunities
Cloud computing offers on-demand access to shared resources and services, hosted in warehouse sized data centers at cloud providers. Effective management of these shared resources and services is one of the key requirements for the delivery of cloud computing. However, there are several challenges to achieve effective cloud management. These include scale, multiple levels of abstraction, federation, sustainability, and dynamism. In this paper, the authors outline these challenges, and then describe specific examples of new management architectures that address these challenges. They focus on driving principles for the new designs, and give an illustration of its deployment on OpenCirrus - a research cloud testbed.