Placement of Parameter Server in Wide Area Network Topology for Geo-Distributed Machine Learning

被引:3
|
作者
Li, Yongyao [1 ]
Fan, Chenyu [2 ]
Zhang, Xiaoning [2 ]
Chen, Yufeng [1 ]
机构
[1] Macau Univ Sci & Technol, Ringgold Std Inst, Macau, Peoples R China
[2] Univ Elect Sci & Technol China, Ringgold Stand Inst, Sch Informat & Commun Engn, Chengdu, Peoples R China
基金
中国国家自然科学基金;
关键词
Geo-distributed machine learning; routing; wide area networks; ALGORITHMS;
D O I
10.23919/JCN.2023.000021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 geodistributed 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.
引用
收藏
页码:370 / 380
页数:11
相关论文
共 50 条
  • [1] The Effects of IDS/IPS Placement on Big Data Systems in Geo-Distributed Wide Area Networks
    Hart, Michael
    Richardson, Eric
    Dave, Rushit
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (09) : 11 - 20
  • [2] Improving Performance for Geo-Distributed Data Process in Wide -Area
    Zhang, Ge
    Wang, Haozhan
    Luan, Zhongzhi
    Wu, Weiguo
    Qian, Depei
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2017, : 162 - 167
  • [3] Joint Energy Optimization on the Server and Network Sides for Geo-Distributed Datacenters
    Qin, Yang
    Han, Wuji
    Yang, Yuanyuan
    Yang, Weihong
    Liu, Bing
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [4] PSNet: Reconfigurable network topology design for accelerating parameter server architecture based distributed machine learning
    Liu, Ling
    Jin, Qixuan
    Wang, Dan
    Yu, Hongfang
    Sun, Gang
    Luo, Shouxi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 : 320 - 332
  • [5] Gaia: Geo-Distributed Machine Learning Approaching LAN Speeds
    Hsieh, Kevin
    Harlap, Aaron
    Vijaykumar, Nandita
    Konomis, Dimitris
    Ganger, Gregory R.
    Gibbons, Phillip B.
    Mutlu, Onur
    PROCEEDINGS OF NSDI '17: 14TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, 2017, : 629 - 647
  • [6] Joint energy optimization on the server and network sides for geo-distributed data centers
    Qin, Yang
    Han, Wuji
    Yang, Yuanyuan
    Yang, Weihong
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (07): : 7757 - 7790
  • [7] Online Placement and Scaling of Geo-Distributed Machine Learning Jobs via Volume-Discounting Brokerage
    Li X.
    Zhou R.
    Jiao L.
    Wu C.
    Deng Y.
    Li Z.
    IEEE Transactions on Parallel and Distributed Systems, 2020, 31 (04) : 948 - 966
  • [8] Joint energy optimization on the server and network sides for geo-distributed data centers
    Yang Qin
    Wuji Han
    Yuanyuan Yang
    Weihong Yang
    The Journal of Supercomputing, 2021, 77 : 7757 - 7790
  • [9] Intelligent Virtual Machine Placement for Cost Efficiency in Geo-Distributed Cloud Systems
    Chen, Kuan-yin
    Xu, Yang
    Xi, Kang
    Chao, H. Jonathan
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 3498 - 3503
  • [10] NFV Orchestrator Placement for Geo-Distributed Systems
    Abu-Lebdeh, Mohammad
    Naboulsi, Diala
    Glitho, Roch
    Tchouati, Constant Wette
    2017 IEEE 16TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2017, : 447 - 451