Modeling a Flexible Replication Framework for Space-Based Computing

被引:0
|
作者
Crass, Stefan [1 ]
Hirsch, Juergen [1 ]
Kuehn, Eva [1 ]
Sesum-Cavic, Vesna [1 ]
机构
[1] Vienna Univ Technol, Inst Comp Languages, Argentinierstr 8, A-1040 Vienna, Austria
来源
关键词
Coordination middleware; Distributed systems; Peer-to-peer; Replication framework; Tuple space; AVAILABILITY;
D O I
10.1007/978-3-662-44920-2_16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large-scale distributed systems often require complex interaction among dynamically joining and leaving participants. Compared to classical approaches coordinated by a central authority, peer-to-peer systems have been shown to provide a highly scalable and flexible architecture for such scenarios. Coordination middleware like tuple spaces can help to unburden developers from coping with the complexity of distributed coordination by offering simple abstractions for the decoupled interaction of autonomous peers. However, a fault-tolerant peer-to-peer system can only be built if replication mechanisms exist to persist data on several peers at once. To enrich space-based middleware with a flexible replication mechanism, we have designed a generic, plugin-based replication framework that supports easy adaptation via configurable replication schemes. The framework may act as a testbed to analyze the efficiency and reliability of different replication strategies. Its architecture is built via highly composable coordination patterns that internally interact via space containers. Using the generic framework, this paper shows how different variants of multi-master replication can be realized and how they can be adapted for various scenarios.
引用
收藏
页码:256 / 272
页数:17
相关论文
共 50 条
  • [1] Triple Space Computing:: Adding semantics to space-based computing
    Riemer, Johannes
    Martin-Recuerda, Francisco
    Ding, Ying
    Murth, Martin
    Sapkota, Brahmananda
    Krummenacher, Reto
    Shafiq, Omair
    Fensel, Dieter
    Kuehn, Eva
    SEMANTIC WEB - ASWC 2006, PROCEEDINGS, 2006, 4185 : 300 - 306
  • [2] Middleware and architectures for space-based and situated computing
    Cristea, Valentin
    Dobre, Ciprian
    Costan, Alexandru
    Pop, Florin
    INTERNATIONAL JOURNAL OF SPACE-BASED AND SITUATED COMPUTING, 2011, 1 (01) : 43 - 58
  • [3] Space-based Computing Platform Based on SoC FPGA
    Yang, Shuling
    Cao, Suzhi
    Wei, Junyong
    Zhao, Yi
    Han, Hao
    Yan, Lei
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 172 - 177
  • [4] Optimization Framework for Large Space-Based Telescopes
    Bart, Ryan de Freitas
    Davidson, Rosemary
    Fifield, Michael
    Hoffman, Jeffrey
    2021 IEEE AEROSPACE CONFERENCE (AEROCONF 2021), 2021,
  • [5] Why advanced computing? The key to space-based operations
    Phister, P
    Plonisch, I
    Mineo, J
    CRITICAL TECHNOLOGIES FOR THE FUTURE OF COMPUTING, 2000, 4109 : 1 - 12
  • [6] Space-based space surveillance with the space-based visible
    Gaposchkin, EM
    von Braun, C
    Sharma, J
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2000, 23 (01) : 148 - 152
  • [7] High fidelity modeling of space-based radar
    Maher, J
    Davis, ME
    Hancock, RJ
    Theis, SW
    PROCEEDINGS OF THE 2003 IEEE RADAR CONFERENCE, 2003, : 185 - 191
  • [8] State Space-based Modeling and Identification of Flexible Loads in Renewable Energy Integrated Power Systems
    Zolfaghari, Mahdi
    Ahmadiahangar, Roya
    Gharehpetian, Gevork B.
    Rosin, Argo
    2021 21ST IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2021 5TH IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC/I&CPS EUROPE), 2021,
  • [9] Modeling for Space-based Visible Imaging Characteristics of Space Object
    Sun Cheng-ming
    Yuan Yan
    Zhou Zhi-liang
    OPTICS AND PHOTONICS FOR INFORMATION PROCESSING IX, 2015, 9598
  • [10] A statistical framework for space-based EUV ionospheric tomography
    Center for Space Physics, Boston University, Boston, MA, United States
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    Radio Sci, 2 (437-447):