== Green Cloud Scheduler == ---- dataentry addon ---- name : Green Cloud Scheduler url_url : http://www.coned.utcluj.ro/GreenCloudScheduler brief description : Green Cloud Scheduler consolidates the virtual machines in the cloud such that as few servers as possible are used to run the current workload while the unused servers are shut down. type : Extension license : European Union Public License V. 1.1. opennebula version : 3.x (tested on 3.0) author : Distributed Systems Research Laboratory of the Technical University of Cluj-Napoca email : Ioan.Salomie@cs.utcluj.ro , Daniel.Moldovan@cs.utcluj.ro organization_img : http://www.coned.utcluj.ro/GreenCloudScheduler/img/logo_utcn.jpg keyword_tags : green, scheduling last update_dt : 2012-03-09 ---- == Description == The Green Cloud Scheduler proactively detects the over provisioned computing resources and identifies the most appropriate adaptation decisions to dynamically adjust them to the incoming workload so that the data center overall energy consumption is minimized. The Green Cloud Scheduler may generate adaptation action plans consisting of consolidation actions (virtual task deployment and virtual task migration) and dynamic power management actions (set server to hibernate state and wake up server). The adaptation decision process uses a MAPE (Monitoring, Analysis, Planning and Execution) based methodology. In the monitoring phase, the information regarding data centre’s current state is collected and represented in a programmatic manner by means of an ontology based model called Energy Aware Context Model (more details in http://www.springerlink.com/content/8785323445771154/). In the analysis phase, the data center greenness level is determined by evaluating a set of predefined Green Performance Indicators (GPIs) describing the data center servers’ optimal loading values. In the planning phase, the sequence of adaptation actions to be executed for bringing the data center in a green state is determined, either by identifying similar previous situations which require the same adaptation actions or by using a reinforcement learning (what-if analysis) based approach (more details in http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6108269). In the execution phase the sequence of adaptation actions determined in the planning phase are enforced. == Benefits == The Green Cloud Scheduler manages the data center's computing resources and the hosted virtual machines in an energy efficient way. The Green Cloud Scheduler increases the data center greenness by assuring that an optimal number of servers are used to accommodate and run the incoming workload.