A Type-Theoretic Framework for Efficient and Safe Colocation of Periodic Real-time Systems

被引:0
|
作者
Ishakian, Vatche [1 ]
Bestavros, Azer [1 ]
Kfoury, Assaf [1 ]
机构
[1] Boston Univ, Dept Comp Sci, 111 Cummington St, Boston, MA 02215 USA
基金
美国国家科学基金会;
关键词
TASKS; ALGORITHMS; COMPLEXITY; STREAMS;
D O I
10.1109/RTCSA.2010.34
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Desirable application performance is typically guaranteed through the use of Service Level Agreements (SLAs) that specify fixed fractions of resource capacities that must be allocated for unencumbered use by the application. The mapping between what constitutes desirable performance and SLAs is not unique: multiple SLA expressions might be functionally equivalent. Having the flexibility to transform SLAs from one form to another in a manner that is provably safe would enable hosting solutions to achieve significant efficiencies. This paper demonstrates the promise of such an approach by proposing a type-theoretic framework for the representation and safe transformation of SLAs. Based on that framework, the paper describes a methodical approach for the inference of efficient and safe mappings of periodic, real-time tasks to the physical and virtual hosts that constitute a hierarchical scheduler. Extensive experimental results support the conclusion that the flexibility afforded by safe SLA transformations has the potential to yield significant savings.
引用
收藏
页码:143 / 152
页数:10
相关论文
共 50 条
  • [41] Component Framework for Multiprocessor Real-Time Operating Systems
    Takaso, Yoshitada
    Oyama, Hiroshi
    Azumi, Takuya
    2022 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, EUC, 2022, : 112 - 119
  • [42] A framework for developing intelligent real-time scheduling systems
    McPherson, Ronald F.
    White, K. Preston, Jr.
    HUMAN FACTORS AND ERGONOMICS IN MANUFACTURING, 2006, 16 (04): : 385 - 408
  • [43] A framework for modelling dependable real-time distributed systems
    Chen, YJ
    Mosse, D
    Chang, SK
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (11) : 1025 - 1043
  • [44] A FRAMEWORK FOR SOFTWARE FAULT TOLERANCE IN REAL-TIME SYSTEMS
    ANDERSON, T
    KNIGHT, JC
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (03) : 355 - 364
  • [45] Framework for Development of Real-Time Applications on Embedded Systems
    Restrepo Alvarado, Juan C.
    Benjumea Mazo, Miguel A.
    Lopez Parrado, Alexander
    2019 XXII SYMPOSIUM ON IMAGE, SIGNAL PROCESSING AND ARTIFICIAL VISION (STSIVA), 2019,
  • [46] CONCORD: A control framework for distributed real-time systems
    Song, Insop
    Guedea-Elizalde, Federico
    Karray, Fakhreddine
    IEEE SENSORS JOURNAL, 2007, 7 (7-8) : 1078 - 1090
  • [47] Implementation framework of extended real-time multidatabase systems
    Li, Rui-Xuan
    Lu, Zheng-Ding
    Wu, Wei
    Wang, Zhi-Gang
    Xiao, Wei-Jun
    2003, Dalian University of Technology (43):
  • [48] A Compositional Monitoring Framework for Hard Real-Time Systems
    Pedro, Andre de Matos
    Pereira, David
    Pinho, Luis Miguel
    Pinto, Jorge Sousa
    NASA FORMAL METHODS, NFM 2014, 2014, 8430 : 16 - 30
  • [49] A hardware/software framework for real-time spiking systems
    Oster, M
    Whatley, AM
    Liu, SC
    Douglas, RJ
    ARTIFICIAL NEURAL NETWORKS: BIOLOGICAL INSPIRATIONS - ICANN 2005, PT 1, PROCEEDINGS, 2005, 3696 : 161 - 166
  • [50] Framework for modelling dependable real-time distributed systems
    Univ of Pittsburgh, Pittsburgh, United States
    Int J Syst Sci, 11 (1025-1043):