Distributed computing with the cloud

被引:0
|
作者
Yehuda Afek
Gal Giladi
Boaz Patt-Shamir
机构
[1] Tel Aviv University,School of CS
[2] Tel Aviv University,School of EE
来源
Distributed Computing | 2024年 / 37卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:17
相关论文
共 50 条
  • [31] Distributed Denial of Service Attacks in Cloud Computing
    Abusaimeh, Hesham
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (06) : 163 - 168
  • [32] Energy Efficiency in Cloud Computing and Distributed Systems
    Barbulescu, Mihai
    Grigoriu, Ramona-Oana
    Neculoiu, Giorgian
    Halcu, Ionela
    Sandulescu, Virginia Cristiana
    Niculescu-Faida, Oana
    Marinescu, Mariana
    Marinescu, Viorel
    [J]. 2013 ROEDUNET INTERNATIONAL CONFERENCE: NETWORKING IN EDUCATION AND RESEARCH, 12TH EDITION, 2013,
  • [33] A Distributed Access Control Architecture for Cloud Computing
    Almutairi, Abdulrahman A.
    Sarfraz, Muhammad I.
    Basalamah, Saleh
    Aref, Walid G.
    Ghafoor, Arif
    [J]. IEEE SOFTWARE, 2012, 29 (02) : 36 - 44
  • [34] Beyond Edge Cloud: Distributed Edge Computing
    Benzaoui, Nihel
    [J]. 2020 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXPOSITION (OFC), 2020,
  • [35] Distributed Trust Protocol for IaaS Cloud Computing
    Kashif, Ubaidullah Alias
    Memon, Zulfiqar Ali
    Balouch, Abdul Rasheed
    Chandio, Jamil Ahmed
    [J]. 2015 12TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2015, : 275 - 279
  • [36] Towards an efficient distributed cloud computing architecture
    Khethavath, Praveenkumar
    Thomas, Johnson P.
    Chan-tin, Eric
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2017, 10 (05) : 1152 - 1168
  • [37] GoCJ: Google Cloud Jobs Dataset for Distributed and Cloud Computing Infrastructures
    Hussain, Altaf
    Aleem, Muhammad
    [J]. DATA, 2018, 3 (04):
  • [38] Nebula: Distributed Edge Cloud for Data Intensive Computing
    Ryden, Mathew
    Oh, Kwangsung
    Chandra, Abhishek
    Weissman, Jon
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2014, : 57 - 66
  • [39] From Distributed to Delegated Information Processing with Cloud Computing
    Ruzic, Fjodor
    [J]. BUSINESS TRANSFORMATION THROUGH INNOVATION AND KNOWLEDGE MANAGEMENT: AN ACADEMIC PERSPECTIVE, VOLS 1-2, 2010, : 554 - 570
  • [40] Distributed Cloud Computing: Applications, Status Quo, and Challenges
    Coady, Yvonne
    Hohlfeld, Oliver
    Kempf, James
    McGeer, Rick
    Schmid, Stefan
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2015, 45 (02) : 38 - 43