A Real-Time Container Architecture for Dependable Distributed Embedded Applications

被引:0
|
作者
Telschig, Kilian [1 ]
Schoenberger, Andreas [2 ]
Knapp, Alexander [3 ]
机构
[1] Siemens AG, Corp Technol, Munich, Germany
[2] Siemens AG, Corp Technol, Erlangen, Germany
[3] Univ Augsburg, Inst Software & Syst Engn, Augsburg, Germany
关键词
LANGUAGE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Container technologies such as Docker and Linux Containers (lxc) have become common tools in modern software engineering practice. They provide a dynamic and lightweight mechanism for software isolation and resource control, e.g. for continuous integration jobs or as app execution context. We adapt containers to industrial domains to offer enhanced reliability and legacy compatibility for distributed embedded applications. We describe a cross-domain real-time container architecture for dependable distributed embedded applications with criticality of timing requirements ranging from hard to non real-time. Through containers the proposed architecture isolates the software components from the system and from each other and only provides resources and inter-component communication explicitly demanded in each component's description. This enforces the interfaces and enables quality assurance and legacy compatibility. We provide a platform-independent model of the real-time container architecture but also describe a concrete lxc-based realization which conforms to this model.
引用
收藏
页码:1367 / 1374
页数:8
相关论文
共 50 条
  • [21] DICOS: a real-time distributed industrial control system for embedded applications
    Campelo, JC
    Yuste, P
    Gil, PJ
    Serrano, JJ
    [J]. CONTROL ENGINEERING PRACTICE, 2001, 9 (04) : 439 - 447
  • [22] DICOS: A real-time distributed industrial control system for embedded applications
    Campelo, JC
    Yuste, P
    Gil, PJ
    Serrano, JJ
    [J]. ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 2000, 2000, : 33 - 38
  • [23] GUARDS - Generic upgradable architecture for real-time dependable systems
    Rabejac, C
    Schindler, H
    [J]. DASIA '97 - DATA SYSTEMS IN AEROSPACE, 1997, 409 : 271 - 275
  • [24] GUARDS: A generic upgradable architecture for real-time dependable systems
    LAAS-CNRS, 7 avenue du Colonel Roche, Toulouse Cedex 4, France
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    [J]. IEEE Trans Parallel Distrib Syst, 6 (580-599):
  • [25] THE DEPENDABLE RESPONSIVE MULTITHREADED PROCESSOR FOR DISTRIBUTED REAL-TIME SYSTEMS
    Suito, Kazutoshi
    Ueda, Rikuhei
    Fujii, Kei
    Kogo, Takuma
    Matsutani, Hiroki
    Yamasaki, Nobuyuki
    [J]. IEEE MICRO, 2012, 32 (06) : 51 - 60
  • [26] On aspect-orientation in distributed real-time dependable systems
    Gal, A
    Spinczyk, O
    Preikschat, WS
    [J]. PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2002, : 261 - 267
  • [27] GUARDS:: A generic upgradable architecture for real-time dependable systems
    Powell, D
    Arlat, J
    Beus-Dukic, L
    Bondavalli, A
    Coppola, P
    Fantechi, A
    Jenn, E
    Rabéjac, C
    Wellings, A
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (06) : 580 - 599
  • [28] OASIS: An architecture for dynamic instrumentation of enterprise distributed real-time and embedded systems
    Hill, James
    Sutherlandy, Hunt
    Staudingery, Paul
    Silveriaz, Thomas
    Schmidtx, Douglas C.
    Slabyz, John
    Visnevskiy, Nikita
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2011, 26 (06): : 413 - 423
  • [29] Real-time dependable decisions in timed asynchronous distributed systems
    Raynal, M
    [J]. THIRD INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 1997, : 283 - 290
  • [30] HARTS - A DISTRIBUTED REAL-TIME ARCHITECTURE
    SHIN, KG
    [J]. COMPUTER, 1991, 24 (05) : 25 - 35