Energy-Aware Scheduling Using Workload Consolidation Techniques in Cloud Environment
نویسنده
چکیده
In cloud computing, a cloud is a managed pool of resources which provide on-demand services or computational resources to the remote users over a network. The resources are provided to users in the form of virtual machines and are possibly distributed and heterogeneous, running on the cloud environment over Internet. Energyaware Scheduling algorithm and Energy-aware Live Migration algorithm reduces energy consumption in cloud environment. Both Algorithm use workload consolidation Techniques to make full use of the resources and investigate the problem of consolidating heterogeneous workloads and try to execute all Virtual Machines (VMs) with the minimum amount of Physical Machines (PMs), then power off unused physical servers to reduce power consumption. Energy-aware Scheduling Algorithm, Randomly turn on a physical server which is in sleep mode to active mode and place the VM to server. Energy-aware live Migration, VMs on underused physical servers to those which are mostly fully used that should be migrated to other unused physical server and is to optimize the current VM allocation and to migrate VMs. Multi-dimensional resources taken into consideration when placing VM and considering heterogeneous workloads. Both algorithms efficiently utilize the resources, and the multidimensional resources have good balanced utilizations, gives their promising energy saving capability.
منابع مشابه
Improving virtual host efficiency through resource and interference aware scheduling
Modern Infrastructure-as-a-Service Clouds operate in a competitive environment that caters to any user’s requirements for computing resources. The sharing of the various types of resources by diverse applications poses a series of challenges in order to optimize resource utilization while avoiding performance degradation caused by application interference. In this paper, we present two scheduli...
متن کاملA Method for Measuring Energy Consumption in IaaS Cloud
The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy measurement methods measure the energy consumed system-wide - including the energy lost in...
متن کاملGreen Energy-aware task scheduling using the DVFS technique in Cloud Computing
Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...
متن کاملAnti Load - Balancing for Energy - Aware Distributed Scheduling of Virtual Machines . JURY
The multiplication of Cloud computing has resulted in the establishment of largescale data centers around the world containing thousands of compute nodes. However, Cloud consume huge amounts of energy. Energy consumption of data centers worldwide is estimated at more than 1.5% of the global electricity use and is expected to grow further. A problem usually studied in distributed systems is to e...
متن کاملEnergy Aware Clouds Scheduling Using Anti-load Balancing Algorithm - EACAB
Cloud computing is a highly scalable and cost-effective infrastructure for running HPC, enterprise and Web applications. However rapid growth of the demand for computational power by scientific, business and webapplications has led to the creation of large-scale data centers consuming enormous amounts of electrical power. Hence, energy-efficient solutions are required to minimize their energy c...
متن کامل