|Institution:||University of Birmingham|
|Keywords:||QA75 Electronic computers. Computer science|
|Full text PDF:||http://etheses.bham.ac.uk/6706/|
Delivering environmentally friendly services has become an important issue in Cloud Computing due to awareness provided by governments and environmental conservation organisations about the impact of electricity usage on carbon footprints. Cloud providers and cloud consumers (organisations/ enterprises) have their own defined (green) (policies) to control energy consumption at their data centers. At service management level, (green) (policies) can be mapped as (energy) (management) (policies) or (management) (policies). Focusing at cloud consumer's side, (management) (policies) are described by business managers which can change regularly. The continuous changing is based on the nature of the technical environment, changes in regulation; and business requirements. Therefore, there is a gap between the level of describing and implementing (management) (policies) in the cloud environment. This thesis provides a method to bridge that gap by (a) defining a specification for formulating (management) (policies) into executable form for an infrastructure-as-a-service (IaaS) cloud model; (b) designing a framework to execute the described (management) (policies) automatically; (c) proposing a modelling and analysis method to identify the potential (energy) (management) (policy) that would save energy-cost. Each aspect covered in the thesis is evaluated with a help of an Energy Management Case Study for a private cloud scenario.