Distributed computing with the cloud

被引:1
|
作者
Afek, Yehuda [1 ]
Giladi, Gal [1 ]
Patt-Shamir, Boaz [2 ]
机构
[1] Tel Aviv Univ, Sch CS, IL-6997801 Tel Aviv, Israel
[2] Tel Aviv Univ, Sch EE, IL-6997801 Tel Aviv, Israel
关键词
MODEL; FLOWS;
D O I
10.1007/s00446-024-00460-w
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate the effect of omnipresent cloud storage on distributed computing. To this end, we specify a network model with links of prescribed bandwidth that connect standard processing nodes, and, in addition, passive storage nodes. Each passive node represents a cloud storage system, such as Dropbox, Google Drive etc. We study a few tasks in this model, assuming a single cloud node connected to all other nodes, which are connected to each other arbitrarily. We give implementations for basic tasks of collaboratively writing to and reading from the cloud, and for more advanced applications such as matrix multiplication and federated learning. Our results show that utilizing node-cloud links as well as node-node links can considerably speed up computations, compared to the case where processors communicate either only through the cloud or only through the network links. We first show how to optimally read and write large files to and from the cloud in general graphs using flow techniques. We use these primitives to derive algorithms for combining, where every processor node has an input value and the task is to compute a combined value under some given associative operator. In the special but common case of "fat links," where we assume that links between processors are bidirectional and have high bandwidth, we provide near-optimal algorithms for any commutative combining operator (such as vector addition). For the task of matrix multiplication (or other non-commutative combining operators), where the inputs are ordered, we present tight results in the simple "wheel" network, where procesing nodes are arranged in a ring, and are all connected to a single cloud node.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [21] A Novel Distributed Index Method for Cloud Computing
    Li, Dongyu
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (02): : 1 - 16
  • [22] Secure Data Process in Distributed Cloud Computing
    Sharmila, P.
    Danapaquiame, N.
    Subhapriya, R.
    Janakiram, A.
    Amudhavel, J.
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2018, 11 (01): : 75 - 84
  • [23] Cloud forward: From distributed to complete computing
    Kyriazis, Dimosthenis
    Jeffery, Keith G.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 87 - 88
  • [24] Integration of Cloud resources in the LHCb Distributed Computing
    Garcia, Mario Ubeda
    Mendez Munoz, Victor
    Stagni, Federico
    Cabarrou, Baptiste
    Rauschmayr, Nathalie
    Charpentier, Philippe
    Closier, Joel
    20TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2013), PARTS 1-6, 2014, 513
  • [25] On the Impact of Backhaul Network on Distributed Cloud Computing
    Oueis, Jessica
    Calvanese-Strinati, Emilio
    De Domenico, Antonio
    Barbarossa, Sergio
    2014 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2014, : 12 - +
  • [26] An efficient distributed index method for cloud computing
    Huang, Bin
    Peng, Yuxing
    Peng, Xiaoning
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2014, 39 (11): : 1375 - 1381
  • [27] A novel distributed index method for cloud computing
    Li D.
    Li, Dongyu, 1600, Science and Engineering Research Support Society (09): : 1 - 16
  • [28] The Distributed Computing Framework Research for Avionics Cloud
    Xie Jianchun
    Wang Zhonghua
    Li Yahui
    2018 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS (NANA), 2018, : 390 - 393
  • [29] Distributed Denial of Service Attacks in Cloud Computing
    Abusaimeh, Hesham
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (06) : 163 - 168
  • [30] Distributed firewall and controller for Mobile Cloud Computing
    Kamoun-Abid, Ferdaous
    Meddeb-Makhlouf, Amel
    Zarai, Faouzi
    2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,