Resource Allocation in Distributed Mixed-Criticality Cyber-Physical Systems

被引:53
|
作者
Lakshmanan, Karthik [1 ]
de Niz, Dionisio [2 ]
Rajkumar, Ragunathan [1 ]
Moreno, Gabriel [2 ]
机构
[1] Carnegie Mellon Univ, Elect & Comp Engn, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Software Engn Inst, Pittsburgh, PA 15213 USA
关键词
BIN-PACKING;
D O I
10.1109/ICDCS.2010.91
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale distributed cyber-physical systems will have many sensors/actuators (each with local micro-controllers), and a distributed communication/computing backbone with multiple processors. Many cyber-physical applications will be safety-critical and in many cases unexpected workload spikes are likely to occur due to unpredictable changes in the physical environment. In the face of such overload scenarios, the desirable property in such systems is that the most critical applications continue to meet their deadlines. In this paper, we capture this mixed-criticality property by developing a formal overload-resilience metric called ductility. The generality of ductility enables it to evaluate any scheduling algorithm from the perspective of mixed-criticality cyber-physical systems. In distributed cyber-physical systems, this ductility is the result of both the task-to-processor packing (a.k.a bin packing) and the uniprocessor scheduling algorithms used. In this paper, we present a ductility-maximization packing algorithm to complement our previous work on mixed-criticality uniprocessor scheduling [6]. Our packing algorithm, known as Compress-on-Overload Packing (COP) is a criticality-aware greedy bin-packing algorithm that maximizes the tolerance of high-criticality tasks to overloads. We compare the ductility of COP against the Worst-Fit Decreasing (WFD) bin-packing heuristic used traditionally for load balancing in distributed systems, and show that the performance of COP dominates WFD in the average case and can reach close to five times better ductility when resources are limited. Finally, we illustrate the practical use of COP in distributed cyber-physical systems using a radar surveillance application, and provide an overview of the entire process from assigning task criticality levels to evaluating its performance.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Overload Provisioning in Mixed-Criticality Cyber-Physical Systems
    Lakshmanan, Karthik
    de Niz, Dionisio
    Rajkumar, Ragunathan
    Moreno, Gabriel
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)
  • [2] Scheduling Complex Cyber-Physical Systems with Mixed-Criticality Components
    Lee, Jaewoo
    Koh, Keumseok
    SYSTEMS, 2023, 11 (06):
  • [3] Multi-layered scheduling of mixed-criticality cyber-physical systems
    Schneider, Reinhard
    Goswami, Dip
    Masrur, Alejandro
    Becker, Martin
    Chakraborty, Samarjit
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (10) : 1215 - 1230
  • [4] Extending resources for avoiding overloads of mixed-criticality tasks in cyber-physical systems
    Al Maruf, Md.
    Azim, Akramul
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2020, 5 (01) : 60 - 70
  • [5] Adaptive Dynamic Scheduling on Multifunctional Mixed-Criticality Automotive Cyber-Physical Systems
    Xie, Guoqi
    Zeng, Gang
    Li, Zhetao
    Li, Renfa
    Li, Keqin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (08) : 6676 - 6692
  • [6] ASDYS: Dynamic Scheduling Using Active Strategies for Multifunctional Mixed-Criticality Cyber-Physical Systems
    Bai, Yang
    Huang, Yizhi
    Xie, Guoqi
    Li, Renfa
    Chang, Wanli
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (08) : 5175 - 5184
  • [7] Traffic-type Assignment for TSN-based Mixed-criticality Cyber-physical Systems
    Gavrilut, Voica
    Pop, Paul
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2020, 4 (02)
  • [8] Control and resource allocation of cyber-physical systems
    Wen, Shixi
    Guo, Ge
    IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (16): : 2038 - 2048
  • [9] Distributed algorithms for resource allocation in cyber-physical energy systems with uniform/nonuniform communication delays
    Chen, Gang
    Zhao, Zhongyuan
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2020, 357 (07): : 4363 - 4391
  • [10] Energy efficient partition allocation in mixed-criticality systems
    Guasque, Ana
    Balbastre, Patricia
    Crespo, Alfons
    Peiro, Salva
    PLOS ONE, 2019, 14 (03):