Litcius/Paper detail

Placement of parameter server in wide area network topology for geo-distributed machine learning

Yongyao Li, Chenyu Fan, Xiaoning Zhang, Yufeng Chen

2023Journal of Communications and Networks10 citationsDOIOpen Access PDF

Abstract

Machine learning (ML) is extensively used in a wide range of real-world applications that require data all around world to pursue high accuracy of a global model. Unfortunately, it is impossible to transmit all gathered raw data to a central data center for training due to data privacy, data sovereignty and high communication cost. This brings the idea of geo-distributed machine learning (Geo-DML), which completes the training of the global ML model across multiple data centers with the bottleneck of high communication cost over the limited wide area networks (WAN) bandwidth. In this paper, we study on the problem of parameter server (PS) placement in PS architecture for communication efficiency of Geo-DML. Our optimization aims to select an appropriate data center as the PS for global training algorithm based on the communication cost. We prove the PS placement problem is NP-hard. Further, we develop an approximation algorithm to solve the problem using the randomized rounding method. In order to validate the performance of our proposed algorithm, we conduct large-scale simulations, and the simulation results on two typical carrier network topologies show that our proposed algorithm can reduce the communication cost up to 61.78% over B4 topology and 21.78% over Internet2 network topology.

Topics & Concepts

Computer scienceNetwork topologyBottleneckData centerDistributed computingNetwork architectureServerComputer networkArtificial intelligenceEmbedded systemIoT and Edge/Fog ComputingEnergy Efficient Wireless Sensor NetworksSoftware-Defined Networks and 5G