Resource allocation optimization in cloud computing using the whale optimization algorithm

Message:
Article Type:
Research/Original Article (دارای رتبه معتبر)
Abstract:

Cloud computing is a massively distributed system in which existing resources interact with user-requested tasks to meet their requests. In such a system, the problem of optimizing Resource Allocation and Scheduling (RAS) is vital, because recourse allocation and scheduling deals with the mapping between recourses and user requests and also is responsible for optimal allocating of tasks to available resources. In the cloud environment, a user may face hundreds of computational resources to do his work. Therefore, manually recourse allocation and scheduling are impossible, and having a schedule between user requests and available recourses seems logical. In this paper, we used Whale Optimization Algorithm (WOA) to solve resource allocation and task scheduling problem in cloud computing to have optimal resource allocation and reduce the total runtime of requested services by users. The proposed algorithm is compared with the other existed algorithms. Results indicate the proper performance of the proposed algorithm than other ones.

Language:
English
Published:
International Journal Of Nonlinear Analysis And Applications, Volume:12 Issue: 1, Winter-Spring 2021
Pages:
343 to 360
https://www.magiran.com/p2329720  
سامانه نویسندگان
  • Vahidi، Javad
    Corresponding Author (2)
    Vahidi, Javad
    Associate Professor Computer Sci, Iran University of Science and Technology, Tehran, Iran
  • Kamel Tabbakh Farizani، Seyed Reza
    Author (3)
    Kamel Tabbakh Farizani, Seyed Reza
    Assistant Professor Department of Computer Engineering, Mashhad Branch, Islamic Azad University, Mashhad, Iran
اطلاعات نویسنده(گان) توسط ایشان ثبت و تکمیل شده‌است. برای مشاهده مشخصات و فهرست همه مطالب، صفحه رزومه را ببینید.
مقالات دیگری از این نویسنده (گان)