|Title||C2MS: Dynamic Monitoring and Management of Cloud Infrastructures|
|Publication Type||Conference Paper|
|Year of Publication||2013|
|Authors||McGilvary, G, Rius, J, Goiri, Í, Solsona, F, Barker, A, Atkinson, MP|
|Conference Name||IEEE CloudCom|
|Conference Location||Bristol, UK|
Server clustering is a common design principle employed by many organisations who require high availability, scalability and easier management of their infrastructure. Servers are typically clustered according to the service they provide whether it be the application(s) installed, the role of the server or server accessibility for example. In order to optimize performance, manage load and maintain availability, servers may migrate from one cluster group to another making it difficult for server monitoring tools to continuously monitor these dynamically changing groups. Server monitoring tools are usually statically configured and with any change of group membership requires manual reconfiguration; an unreasonable task to undertake on large-scale cloud infrastructures.