Load Balancing in Cloud Computing Using Meta-Heuristic Algorithm
被引:15
|
作者:
Fahim, Youssef
论文数: 0引用数: 0
h-index: 0
机构:
Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, MoroccoHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Fahim, Youssef
[1
]
Rahhali, Hamza
论文数: 0引用数: 0
h-index: 0
机构:
Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, MoroccoHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Rahhali, Hamza
[1
]
Hanine, Mohamed
论文数: 0引用数: 0
h-index: 0
机构:
Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, MoroccoHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Hanine, Mohamed
[1
]
Benlahmar, El-Habib
论文数: 0引用数: 0
h-index: 0
机构:
Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, MoroccoHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Benlahmar, El-Habib
[1
]
Labriji, El-Houssine
论文数: 0引用数: 0
h-index: 0
机构:
Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, MoroccoHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Labriji, El-Houssine
[1
]
Hanoune, Mostafa
论文数: 0引用数: 0
h-index: 0
机构:
Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, MoroccoHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Hanoune, Mostafa
[1
]
Eddaoui, Ahmed
论文数: 0引用数: 0
h-index: 0
机构:
Shaqra Univ, Dept Comp Sci, Riyadh, Saudi ArabiaHassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
Eddaoui, Ahmed
[2
]
机构:
[1] Hassan II Univ Casablanca, Fac Sci Ben Msik, Lab Informat Technol & Modeling, Casablanca, Morocco
[2] Shaqra Univ, Dept Comp Sci, Riyadh, Saudi Arabia
来源:
JOURNAL OF INFORMATION PROCESSING SYSTEMS
|
2018年
/
14卷
/
03期
Cloud computing, also known as "country as you go", is used to turn any computer into a dematerialized architecture in which users can access different services. In addition to the daily evolution of stakeholders' number and beneficiaries, the imbalance between the virtual machines of data centers in a cloud environment impacts the performance as it decreases the hardware resources and the software's profitability. Our axis of research is the load balancing between a data center's virtual machines. It is used for reducing the degree of load imbalance between those machines in order to solve the problems caused by this technological evolution and ensure a greater quality of service. Our article focuses on two main phases: the pre-classification of tasks, according to the requested resources; and the classification of tasks into levels ('odd levels' or 'even levels') in ascending order based on the meta-heuristic "Bat-algorithm". The task allocation is based on levels provided by the bat-algorithm and through our mathematical functions, and we will divide our system into a number of virtual machines with nearly equal performance. Otherwise, we suggest different classes of virtual machines, but the condition is that each class should contain machines with similar characteristics compared to the existing binary search scheme.