Methods of Resource Scheduling Based on Optimized Fuzzy Clustering in Fog Computing

Sensors (Basel). 2019 May 8;19(9):2122. doi: 10.3390/s19092122.

Abstract

Cloud computing technology is widely used at present. However, cloud computing servers are far from terminal users, which may lead to high service request delays and low user satisfaction. As a new computing architecture, fog computing is an extension of cloud computing that can effectively solve the aforementioned problems. Resource scheduling is one of the key technologies in fog computing. We propose a resource scheduling method for fog computing in this paper. First, we standardize and normalize the resource attributes. Second, we combine the methods of fuzzy clustering with particle swarm optimization to divide the resources, and the scale of the resource search is reduced. Finally, we propose a new resource scheduling algorithm based on optimized fuzzy clustering. The experimental results show that our method can improve user satisfaction and the efficiency of resource scheduling.

Keywords: fog computing; fuzzy c-means algorithm; particle swarm optimization; resource clustering; resource scheduling.