Design and implementation tradeoffs for wide-area resource discovery

被引:0
|
作者
Oppenheimer, D [1 ]
Albrecht, J [1 ]
Patterson, D [1 ]
Vahdat, A [1 ]
机构
[1] Univ Calif Berkeley, EECS Comp Sci Div, Berkeley, CA 94720 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the design and implementation of SWORD, a scalable resource discovery service for wide-area distributed systems. In contrast to previous systems, SWORD allows users to describe desired resources as a topology of interconnected groups with required intragroup, inter-group, and per-node characteristics, along with the utility that the application derives from various ranges of values of those characteristics. This design gives users the flexibility to find geographically distributed resources for applications that are sensitive to both node and network characteristics, and allows the system to rank acceptable configurations based on their quality for that application. We explore a variety of architectures to deliver SWORD's functionality in a scalable and highly available manner A 1000-node ModelNet evaluation using a workload of measurements collected from PlanetLab shows that an architecture based on 4-node server cluster sites at network peering facilities outperforms a decentralized DHT-based resource discovery infrastructure for all but the smallest number of sites. While such a centralized architecture shows significant promise, we find that our decentralized implementation, both in emulation and running continuously on over 200 PlanetLab nodes, performs well while benefitting from the DHT's self-healing properties.
引用
收藏
页码:113 / 124
页数:12
相关论文
共 50 条
  • [41] Design and Implementation of a Wide-Area Damping Controller Using High Voltage DC Modulation and Synchrophasor Feedback
    Schoenwald, David A.
    Pierre, Brian J.
    Wilches-Bernal, Felipe
    Trudnowski, Daniel J.
    IFAC PAPERSONLINE, 2017, 50 (01): : 67 - 72
  • [42] Distributed resource discovery in wide area grid environments
    Ellahi, TN
    Kechadi, MT
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 210 - 217
  • [43] Hardware Implementation of R-GOOSE for Wide-Area Protection and Coordination
    Yellajosula, Jaya R. A. K.
    Sharma, Nishchal
    Sundararaman, Manikandan
    Paudyal, Sumit
    Mork, Bruce A.
    2018 IEEE/PES TRANSMISSION AND DISTRIBUTION CONFERENCE AND EXPOSITION (T&D), 2018,
  • [44] Implementation of Wide-Area Monitoring System (WAMS) in Jordanian National Grid
    Al-Odienat, Abdullah
    Alawasa, Khaled
    Abu-Jaradeh, Backer
    Al-Walidi, Khaled
    Dawood, Mohammed
    2021 IEEE JORDAN INTERNATIONAL JOINT CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY (JEEIT), 2021, : 108 - 113
  • [45] Analysis of the implementation of microgrid: case study of wide-area Bjelimići
    Lejla Terzić
    Aiša Ramović
    Ajla Merzić
    Adnan Bosović
    Mustafa Musić
    SN Applied Sciences, 2019, 1
  • [46] Optical system design and simulation of a wide-area fundus camera
    Chen Wei-lin
    Chang Jun
    Zhao Xue-hui
    Jin Hui
    CHINESE OPTICS, 2020, 13 (04): : 814 - 821
  • [47] Study on Communication Architecture Design of Wide-Area Measurement System
    Xiong, Xiaoping
    Tan, Jiancheng
    Lin, Xiangning
    IEEE TRANSACTIONS ON POWER DELIVERY, 2013, 28 (03) : 1542 - 1547
  • [48] Design and evaluation of redistribution strategies for wide-area commodity distribution
    Çetintemel, U
    Özden, B
    Franklin, MJ
    Silberschatz, A
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 154 - 161
  • [49] Wide-area Nile: A case study of a wide-area data-parallel application
    Amoroso, A
    Marzullo, K
    Ricciardi, A
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 506 - 515
  • [50] A Study on Wide-Area Controller Design for Inter-Area Oscillation Damping
    Patel, Abhilash
    Samal, Sudhansu
    Ghosh, Sandip
    Subudhi, Bidyadhar
    2016 2ND INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, ENERGY & COMMUNICATION (CIEC), 2016, : 245 - 249