Type Ii Fuzzy Logic Controllers for VM Management and Task Assignment in Cloud System
Rashmi Singh Lodhi1, R. K. Pateriya2
1Rashmi Singh Lodhi*, PhD Scholar (CSE), Maulana Azad National Institute of Technology (MANIT), Bhopal, India. Email:
2Dr. R. K. Pateria, Associate Professor, Dept. of Computer Science & Engineering, Maulana Azad National Institute of Technology (MANIT), Bhopal, India.
Manuscript received on January 05, 2020. | Revised Manuscript received on January 25, 2020. | Manuscript published on January 30, 2020. | PP: 4974-4986 | Volume-8 Issue-5, January 2020. | Retrieval Number: E6819018520/2020©BEIESP | DOI: 10.35940/ijrte.E6819.018520
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Task distribution and VM (virtual machine) management are the foremost requirements for efficient resource utilization and ensuring SLO (service level objective) of a cloud computing system. To achieve this, it is important to configure VMs depending upon the requirements of the tasks, find proper VM-Task pairs to distribute the tasks over VMs and control the status of VMs. In this paper, a type-II fuzzy logic controller (FLC) based cloud resource management approach is presented. The presented approach contains four type-II FLCs based decision-making systems. The proposed algorithm firstly try to find the most suitable VM-task pair for task assignment, secondly, if it fails in the first step, then it creates a new VM with an appropriate configuration for the given task, at last, it controls the status (Active, Sleep, Shutdown, and Terminate) of running VMs based on their activities and resources utilization to free up resources and reduce power consumption. The simulation result shows that the proposed cloud VM management and task algorithm provides better QoS (quality of service), reduces the resources and power requirement.
Keywords: Cloud Computing, Cloud Resource Management, Cloud Task Scheduling, Type-II Fuzzy Logic Controller.
Scope of the Article: Cloud Computing.