A Matchmaking Strategy Of Mixed Resource On Cloud Computing Environment
Wisam Elshareef, Hesham Ali, Amira Y. Haikal · International journal of scientific and technology research · 2015
Today, cloud computing has become a key technology for online allotment of computing resources and online storage of user data in a lower cost, where computing resources are available all the time, over the Internet with pay per use concept. Recently, there is a growing need for resource management strategies in a cloud computing environment that encompass both end-users satisfaction and a high job submission throughput with appropriate scheduling. One of the major and essential issues in resource management is related to allocate incoming tasks to suitable virtual machine (matchmaking). The main objective of this paper is to propose a matchmaking strategy between the incoming requests and various resources in the cloud environment to satisfy the requirements of users and to load balance the workload on resources. Load Balancing is an important aspect of resource management in a cloud computing environment. So, this paper proposes a dynamic weight active monitor (DWAM) load balance algorithm, which allocates on the fly the incoming requests to the all available virtual machines in an efficient manner, in order to achieve better performance parameters such as response time, processing time and resource utilization. The feasibility of the proposed algorithm is analyzed using Cloudsim simulator, which proves the superiority of the proposed DWAM algorithm over its counterparts in literature. Simulation results demonstrate that proposed algorithm dramatically improves response time, data processing time and more utilized of resource compared Active monitor and VM-assign algorithms.