Consistency vs. Availability in Distributed Cyber-Physical Systems

被引:1
|
作者
Lee, Edward A. [1 ]
Akella, Ravi [2 ]
Bateni, Soroush [1 ]
Lin, Shaokai [1 ]
Lohstroh, Marten [1 ]
Menard, Christian [3 ]
机构
[1] Univ Calif Berkeley, 545Q Cory Hall, Berkeley, CA 94720 USA
[2] DENSO Int Amer Inc, 101 Metro Dr,STE 760, San Jose, CA 95110 USA
[3] Tech Univ Dresden, Cfaed Ctr Adv Elect Dresden, Chair Compiler Construct, D-01062 Dresden, Germany
基金
美国国家科学基金会;
关键词
Coordination; concurrency; consistency; availability; TIME; DESIGN;
D O I
10.1145/3609119
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In distributed applications, Brewer's CAP theorem tells us that when networks become partitioned (P), one must give up either consistency (C) or availability (A). Consistency is agreement on the values of shared variables; availability is the ability to respond to reads and writes accessing those shared variables. Availability is a real-time property whereas consistency is a logical property. We extend consistency and availability to refer to cyber-physical properties such as the state of the physical system and delays in actuation. We have further extended the CAP theorem to relate quantitative measures of these two properties to quantitative measures of communication and computation latency (L), obtaining a relation called the CAL theorem that is linear in a max-plus algebra. This paper shows how to use the CAL theorem in various ways to help design cyberphysical systems. We develop a methodology for systematically trading off availability and consistency in application-specific ways and to guide the system designer when putting functionality in end devices, in edge computers, or in the cloud. We build on the Lingua Franca coordination language to provide system designers with concrete analysis and design tools to make the required tradeoffs in deployable embedded software.
引用
收藏
页数:24
相关论文
共 50 条
  • [41] Distributed Sampled-data Control of Cyber-physical Systems
    Huang J.
    Xu B.
    Chen L.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2019, 47 (02): : 31 - 40
  • [42] A framework for prototyping Distributed Cyber-Physical Systems with reference nets
    Sood, Vikas
    Nema, Malay Kumar
    Kumar, Rituraj
    Nene, Manisha J.
    SIMULATION MODELLING PRACTICE AND THEORY, 2022, 117
  • [43] Toward Distributed Declarative Control of Networked Cyber-Physical Systems
    Stehr, Mark-Oliver
    Kim, Minyoung
    Talcott, Carolyn
    UBIQUITOUS INTELLIGENCE AND COMPUTING, 2010, 6406 : 397 - 413
  • [44] Device Collaboration for Stability Assurance in Distributed Cyber-Physical Systems
    Li, Tao
    Cao, Jiannong
    2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 201 - 210
  • [45] Monitoring Signal Temporal Logic in Distributed Cyber-physical Systems
    Momtaz, Anik
    Abbas, Houssam
    Bonakdarpour, Borzoo
    PROCEEDINGS OF THE 2023 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, WITH CPS-IOTWEEK 2023, 2023, : 154 - 165
  • [46] Distributed Real-Time Software for Cyber-Physical Systems
    Eidson, John C.
    Lee, Edward A.
    Matic, Slobodan
    Seshia, Sanjit A.
    Zou, Jia
    PROCEEDINGS OF THE IEEE, 2012, 100 (01) : 45 - 59
  • [47] Distributed and Asynchronous Secure State Reconstruction for Cyber-Physical Systems
    Fioravanti, Camilla
    Oliva, Gabriele
    Panzieri, Stefano
    2022 30TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2022, : 815 - 820
  • [48] Distributed Estimation and Detection of Cyber-Physical Attacks in Power Systems
    Minot, Ariana
    Sun, Hongbo
    Nikovski, Daniel
    Zhang, Jinyun
    2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,
  • [49] Distributed intelligence in industrial and automotive cyber-physical systems: a review
    Piperigkos, Nikos
    Gkillas, Alexandros
    Arvanitis, Gerasimos
    Nousias, Stavros
    Lalos, Aris
    Fournaris, Apostolos
    Radoglou-Grammatikis, Panagiotis
    Sarigiannidis, Panagiotis
    Moustakas, Konstantinos
    FRONTIERS IN ROBOTICS AND AI, 2024, 11
  • [50] Towards cyber-physical systems:Distributed model predictive control
    LI ShaoYuan
    ZHENG Yi
    WEI YongSong
    Science Foundation in China, 2015, 23 (03) : 42 - 61