Explore Clustering Algorithms for Server Placement in Edge Computing
The surge in mobile device usage and the growing demand for rapid data processing have spurred the adoption of edge computing solutions. This paper introduces an innovative data clustering method aimed at optimizing the deployment of edge servers to improve processing efficiency, using Shanghai taxi booking data as a practical illustration. Our goal is to identify the best locations for edge servers, treating each taxi as an individual edge device. These servers will handle incoming requests and route them to the appropriate edge devices within their assigned groups. The primary objective is to minimize server count while ensuring the clustering algorithm's quality and accuracy. To achieve this, we explore various clustering algorithms, including Balanced Iterative Reducing and Clustering using Hierarchies, KMEANS, Ordering Points to Identify the Clustering Structure, and Density-Based Spatial Clustering of Applications. We utilize the Silhouette method to determine the optimal number of clusters. Our results reveal that the Balanced Iterative Reducing and Clustering using Hierarchies algorithm produces the most favorable outcomes with the optimal cluster count. This study presents a promising avenue for implementing an edge computing framework to enhance processing efficiency in urban environments.
Authors
- Hoa. Doan Nguyen Thanh (ORCID: https://orcid.org/0009-0003-2993-3672)
- Tri. Nguyen Duc
- Phat. Truong Quang
- Duy. Hoang Khuong
Publication Details
- Published
- 2024-11-03
- DOI
- https://doi.org/10.1109/icce-asia63397.2024.10773926
- Citations
- 1
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.78