Implementation of Dynamic Resource Allocation using Adaptive Fuzzy Multi-Objective Genetic Algorithm for IoT based Cloud System

V. Srinadh,P. V. Nageswara Rao
DOI: https://doi.org/10.1109/icssit53264.2022.9716228
2022-01-20
Abstract:IoT based cloud computing system faces new challenges every day, due to the complex structure of system clusters and high volume of data processed by the systems. The ability of acquiring resources in an elastic manner is considered as the primary rationale for adopting IoT based cloud computing system. Elasticity mainly supports the facility to grow and shrink the virtual resources dynamically according to the requirement of IoT based cloud users. This work proposes enhanced genetic algorithm is proposed to solve these problems, which is used to accomplish better virtual machine allocation across IoT based cloud servers for maintaining vertical elasticity. The resource underutilization problem and high operational cost of IoT based cloud system noticed in the dynamic resource allocation (DRA) technique motivated to propose resource allocation technique. Further, the DRA operation is improved by adaptive fuzzy multi-objective genetic algorithm (AFMOGA) for efficient resource allocation using horizontal elasticity approach in second contribution. The objectives of the problem are to maximize the load distribution and to improve the resource utilization, thereby tried to provide the horizontal elasticity for resource allocation in an efficient manner. Further, the proposed technique also reduces the virtual machine migration count. Moreover, the proposed algorithm provides perfect balance between the exploration and exploitation processes by efficiently making use of adaptive genetic operators integrated with the fuzzy inference system (FIS). The simulation results shows that the proposed method outperforms compared to the state of art approaches.
What problem does this paper attempt to address?