Energy-Aware Prediction-Based Load Balancing Approach with VM Migration for the Cloud Environment
Computing has become a prominent computing model to endure processing of large volumetric data utilizing clusters of commodity computers. Due to the extensive demand of cloud resources, efficient utilization of the resources has become a prime goal of the
- PDF / 638,508 Bytes
- 16 Pages / 439.37 x 666.142 pts Page_size
- 64 Downloads / 275 Views
1 Introduction In the IT field, a new technology is emerging regularly and adoption of these technology demands several investments on infrastructure that is no’t possible for all the enterprises. Cloud computing has resolved these issues by providing services on-demand basis that may be accessed through web on pay-per-use basis. The cloud is one of the most demanding technologies in IT industries [1, 2]. The cloud has created a new look to align IT and business visions. It is providing Software-as-Service (Saas), Platform-as-Service (Paas) and Infrastructure-as-Service (Iaas) in a very virtualized cloud atmosphere. The cloud computing power is created through distributed computing and the advanced communication networks. Cloud works on the principle of virtualization of resources with on-demand and pay-as-you go model policy. It is originated from the large-scale Grid atmosphere. It is a technology of computing that is extensively utilized in today’s business moreover as a society. Applications run within the cloud, the user will access it anywhere at any time through an associate Internet-enabled mobile device or a connected PC. Due to some attractive features, demand for the cloud resources are increasing gradually. In order to fulfill this demand huge number of servers are used which runs several VMs. These servers consume large amount of energy for their operational and cooling function, which leads to emitting large amount of CO2 . This energy consumption can be minimized by reducing the number of running server in the data center [3]. The key thought of the cloud computing is Virtualization. Virtualization D. Patel (B) · R. K. Gupta · R. K. Pateriya Department of CSE, MANIT, Bhopal, India e-mail: [email protected] R. K. Gupta e-mail: [email protected] R. K. Pateriya e-mail: [email protected] © Springer Nature Singapore Pte Ltd. 2019 R. K. Shukla et al. (eds.), Data, Engineering and Applications, https://doi.org/10.1007/978-981-13-6351-1_6
59
60
D. Patel et al.
has become a very popular valuable and standard technology for cloud computing environment. Virtualization is the concept that abstracts the coupling between the hardware and the operating system and enhances the computing power without installing additional hardware infrastructure. Virtual Machine Monitor (VMM) is a great tool for administrator which is responsible for the separation between software and hardware and add the flexibility to migrate the VM from one PM to another. Virtual Machine Migration allows load balancing which leads to increase the resource utilization and energy saving [4]. VM migrations techniques are classified mainly into three categories: i. Energy-Efficient Migration Techniques ii. Fault-Tolerant Migration Techniques iii. Load Balancing Migration Techniques. i. Energy-Efficient Migration Techniques The energy consumption of data center is mostly estimated by the utilization of the servers and their systems. The servers usually went up to 70% of their highest power consumption, even at their low utilizat
Data Loading...