A New Conception of Load Balancing in Cloud Computing Using Tasks Classification Levels

A New Conception of Load Balancing in Cloud Computing Using Tasks Classification Levels

Fahim Youssef (Hassan II University, Casablanca, Morocco), Ben Lahmar El Habib (Hassan II University, Casablanca, Morocco), Rahhali Hamza (Hassan II University, Casablanca, Morocco), Labriji El Houssine (Hassan II University, Casablanca, Morocco), Eddaoui Ahmed (Shaqra University, Shaqraa, Saudi Arabia) and Mostafa Hanoune (Hassan II University, Casablanca, Morocco)
Copyright: © 2018 |Pages: 16
DOI: 10.4018/IJCAC.2018100107

Abstract

Cloud users can have access to the service based on “pay as you go.” The daily increase of cloud users may decrease the performance, the availability and the profitability of the material and software resources used in cloud service. These challenges were solved by several load balancing algorithms between the virtual machines of the data centers. In order to determine a new load balancing improvement; this article's discussions will be divided into two research axes. The first, the pre-classification of tasks depending on whether their characteristics are accomplished or not (Notion of Levels). This new technique relies on the modeling of tasks classification based on an ascending order using techniques that calculate the worst-case execution time (WCET). The second, the authors choose distributed datacenters between quasi-similar virtual machines and the modeling of relationship between virtual machines using the pre-scheduling levels is included in the data center in terms of standard mathematical functions that controls this relationship. The key point of the improvement, is considering the current load of the virtual machine of a data center and the pre-estimation of the execution time of a task before any allocation. This contribution allows cloud service providers to improve the performance, availability and maximize the use of virtual machines workload in their data centers.
Article Preview
Top

State Of Art

Our contribution is the outcome of the study that has been presented in (Fahim, Ben lahmar, Labriji & Eddaoui, 2015) we have been conducted on different load balancing algorithms, static and dynamic, (Sandeep, Sarabjit, Meenakshi, 2008) in order to come up with an improvement inspired from the weaknesses and inconveniences (Mayanka, Atul, 2013) so as to complete our conception and modeling.

For a better load balancing approach, we suggest the use of one of the algorithms dedicated to the calculation of WCET (Benhamamouch & Monsuez, 2009). At least, in our art status, we shall introduce some load balancing algorithms for both static and dynamic categories as well as WCET calculation methods. The purpose is to select the most suitable method (WCET) for the first phase of our implementation. The WCET calculation methods can be classified in three families: the static analysis, the formal dynamic estimation and the dynamic estimation.

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 10: 4 Issues (2020): 1 Released, 3 Forthcoming
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing