The Cloud computing model relies on the exploitation of several data centres installed on different geographical locations. Each data centre hosts servers which include the virtual machines in charge of processing users' requests. The geographic extent of the cloud architecture, as well as the number of interactions that exist between the physical components, make the mission of analysis and optimization of the performance highly complex. The study proposes to study the performance by considering the Cloud model as a black box with a list of inputs gathering the factors that can influence the performance of the system and the outputs that translate the Key Performance Indicators (KPIs). Each KPI makes it possible to measure the evolution of an aspect of the system performance such as the response time or the cost of service. The process of identifying and evaluating the influencing factors was carried out on the basis of Taguchi experience plans. This study includes two steps that aim to improve the performance of Cloud services while ensuring a lower price level. The first step is the evaluation of the Cloud model via a performance analysis methodology inspired by Taguchi concept and the second step details the implementation of a three-tier architecture.
The modelling of the system, as well as all the simulation scenarios, were carried out via the CloudAnalyst simulator. This simulator dedicated to Cloud architecture allows the implementation of various inputs configurations defined on the basis of Taguchi tables in order to find out the function f that links each output to the system's inputs. The conclusions of this study revealed the impact of the load balancing policy as well as the size of the queries and the location of the data centres with respect to the user on the response time, the processing time and the total cost. Particularly, the load balancing demonstrated a substantial impact on the performance of the Cloud system.
Following a comparative study of several load balancing algorithms, it was possible to define a three-tier solution based on an ant colony algorithm. The choice of the ant colony algorithm was justified by its ability to identify an optimal solution within a reasonable time and to be able to manage a wide area network encompassing thousands of nodes. These characteristics have made it possible to have a solution that satisfies both the response time and cost criteria. The architecture has also two controllers in order to decrease the load of the main controller and contribute to improving the processing time of the system.
The article by Dr. Awatif Ragmani et al. is published in Recent Patents on Computer Science , 2018
Cray introduces first exascale-class supercomputer ...
DOE to build next-generation supercomputer at Lawrence Berkeley National Laboratory ...
FaceMe to use Tatau's distributed supercomputer ...
A quantum computer for Europe: Joining forces for new FET flagship project OpenSuperQ ...
Tianhe-2 supercomputer works out the criterion for quantum supremacy ...
A billion euro for quantum research - the Danish contribution ...
One step closer to complex quantum teleportation ...
Tests show integrated quantum chip operations possible ...
Researchers create scalable platform for on-chip quantum emitters ...
Berkeley computer theorists show path to verifying that quantum beats classical ...
Multi-functional quantum bits for future computers ...
PRACE to issue The Scientific Case for Computing in Europe 2018-2026 ...
PRACE Digest 2018 now available online ...
Open Edge and HPC Initiative to be launched at SC18 ...
Human brain supercomputer with 1 million processors switched on for first time ...
Bright unveils plans to exhibit at SC18 in Dallas ...
Cray reports third quarter 2018 financial results ...
Ohio Supercomputer Center installing new Pitzer Cluster built by Dell EMC ...
SDSC Chief Data Science Officer Ilkay Altintas named an HDSI Fellow ...
Esther Bron is the winner of the Young eScientist Award 2018 ...
HPC & Artificial Intelligence: Addressing humanity's grand challenges at SC18 ...
Machine learning to help optimize traffic and reduce pollution ...
Cloud computing load balancing based on ant colony algorithms improves performance ...
VoiceBase extends deep learning neural network compute to Verne Global ...