Towards a Federated Learning Framework on a Multi-Cloud Environment

被引:1
|
作者
Brum, Rafaela C. [1 ,2 ]
Sens, Pierre [2 ]
Arantes, Luciana [2 ]
Castro, Maria Clicia [3 ]
Drummond, Lucia Maria de A. [1 ]
机构
[1] Fluminense Fed Univ, Inst Comp, Niteroi, RJ, Brazil
[2] Sorbonne Univ, CNRS, INRIA, LIP6, Paris, France
[3] Univ Estado Rio De Janeiro, Inst Math & Stat, Rio De Janeiro, Brazil
关键词
Federated Learning Framework; Multi-Cloud Environment; Efficient Resource Allocation;
D O I
10.1109/SBAC-PADW56527.2022.00016
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes Multi-FedLS, a Cross-silo Federated Learning (FL) framework for a multi-cloud environment aiming at minimizing financial cost as well as execution time. It comprises four modules: Pre-Scheduling, Initial Mapping, Fault Tolerance, and Dynamic Scheduler. Given an application and a multi-cloud environment, the Pre-Scheduling module runs experiments to obtain the expected execution times of the FL tasks and communication delays. The Initial Mapping module receives these computed values and provides a scheduling map for the server and clients' VMs. Finally, Multi-FedLS deploys the selected VMs, starts the FL application, and monitors it. The Fault Tolerance (FT) module includes fault tolerance strategies in the FL application, such as checkpoint and replication, and detects some anomalous behaviors. In case of an unexpected increase in the communication delay or a VM failure, the FT module triggers the Dynamic Scheduler Module in order to select a new VM and resume the concerned tasks of the FL application. Some preliminary experiments are presented, confirming that some proposed strategies are crucial to efficiently execute an FL application on a multi-cloud environment.
引用
收藏
页码:39 / 44
页数:6
相关论文
共 50 条
  • [41] A multi-cloud world requires a multi-cloud security approach
    Duncan R.
    [J]. Computer Fraud and Security, 2020, 2020 (05): : 11 - 12
  • [42] Distributed data hiding in multi-cloud storage environment
    Leonel Moyou Metcheka
    René Ndoundam
    [J]. Journal of Cloud Computing, 9
  • [43] A Subjective Trust Management System in Multi-Cloud Environment
    Bhadauria, Abhishek Singh
    Mishra, Ashish Kumar
    Saxena, Kshitiz
    Mishra, Shivendu
    [J]. 2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 38 - 42
  • [44] Cost Minimization of Service Deployment in a Multi-Cloud environment
    Legillon, Francois
    Melab, Nouredine
    Renard, Didier
    Talbi, El-Ghazali
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2580 - 2587
  • [45] An Optimal Service Composition Algorithm in Multi-Cloud Environment
    Nazari, Zahra
    Kamandi, Ali
    Shabankhah, Mahmood
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2019, : 141 - 151
  • [46] User preferences oriented cloud service selection in multi-cloud environment
    Liu, Li
    Yang, Letian
    Fan, Qi
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 20 (02) : 133 - 145
  • [47] Location-Aware Cloud Service Brokering in Multi-cloud Environment
    Shi, Tao
    Hartmann, Sven
    Chen, Gang
    Ma, Hui
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS, 2023, 13821 : 408 - 410
  • [48] Multi-Cloud Integration Security Framework Using Honeypots
    Alyas, Tahir
    Alissa, Khalid
    Alqahtani, Mohammed
    Faiz, Tauqeer
    Alsaif, Suleiman Ali
    Tabassum, Nadia
    Naqvi, Hafiz Hasan
    [J]. MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [49] Efficient Machine Learning Model for Movie Recommender Systems Using Multi-Cloud Environment
    Indira, K.
    Kavithadevi, M. K.
    [J]. MOBILE NETWORKS & APPLICATIONS, 2019, 24 (06): : 1872 - 1882
  • [50] Distributed data hiding in multi-cloud storage environment
    Metcheka, Leonel Moyou
    Ndoundam, Rene
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2020, 9 (01):