Load balancing for dynamic real-time systems

被引:1
|
作者
Lonnie R. Welch
Paul V. Werme
Behrooz A. Shirazi
Charles D. Cavanaugh
Larry Fontenot
Eui-Nam Huh
Michael W. Masters
机构
[1] Ohio University,Laboratory for Intelligent, Real
[2] Naval Surface Warfare Center,Time, Secure Systems, School of EECS
[3] The University of Texas at Arlington,Commander Dahlgren Division
关键词
Load Balance; Host Load; Tactical Load; Adaptive Resource Management; Naval Surface Warfare;
D O I
10.1023/A:1019028120001
中图分类号
学科分类号
摘要
Some classes of real-time systems function in environments, which cannot be modeled with static approaches. In such environments, the arrival rates of events which drive transient computations may be unknown. Also, periodic computations may be required to process varying numbers of data elements per period, but the number of data elements to be processed in an arbitrary period cannot be known at the time of system engineering, nor can an upper bound be determined for the number of data items; thus, a worst case execution time cannot be obtained for such periodics. This paper presents middleware services that support such dynamic real-time systems through load balancing. The middleware services have been implemented and employed for (1) the DynBench dynamic real-time benchmark suite and (2) an experimental Navy system. Experimental results show the effectiveness of our load balancing techniques for consistently delivering real-time quality-of-service, even in highly dynamic environments.
引用
收藏
页码:125 / 138
页数:13
相关论文
共 50 条
  • [1] Dynamic Load Balancing for Distributed Systems in Real-Time Environment
    Lin, H.-C.
    Raghavendra, C. S.
    Cosmetics and Toiletries, 1995, 110 (01):
  • [2] A Dynamic Load Balancing Framework for Real-time Applications in Message Passing Systems
    El Kabbany, Ghada F.
    Wanas, Nayer M.
    Hegazi, Nadia H.
    Shaheen, Samir I.
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2011, 39 (02) : 143 - 182
  • [3] A Dynamic Load Balancing Framework for Real-time Applications in Message Passing Systems
    Ghada F. El Kabbany
    Nayer M. Wanas
    Nadia H. Hegazi
    Samir I. Shaheen
    International Journal of Parallel Programming, 2011, 39 : 143 - 182
  • [4] Dynamic Load Balancing in Real-Time Distributed Transaction Processing
    Haque, Waqar
    Toms, Andrew
    Germuth, Aaron
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 268 - 274
  • [5] Dynamic Load Balancing for Real-Time Video Encoding on Heterogeneous CPU plus GPU Systems
    Momcilovic, Svetislav
    Ilic, Aleksandar
    Roma, Nuno
    Sousa, Leonel
    IEEE TRANSACTIONS ON MULTIMEDIA, 2014, 16 (01) : 108 - 121
  • [6] Load Balancing Algorithm for Real-Time Ray Tracing of Dynamic Scenes
    Lee, Jinyoung
    Chung, Woo-Nam
    Lee, Tae-Hyoung
    Nah, Jae-Ho
    Kim, Youngsik
    Park, Woo-Chan
    IEEE ACCESS, 2020, 8 : 165003 - 165009
  • [7] A Dynamic Load Balancing Strategy For Real-Time Aircraft Collaborative Simulation
    Zhao, J. X.
    Peng, G. Z.
    Zhang, H. M.
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ELECTRICAL, AUTOMATION AND MECHANICAL ENGINEERING (EAME 2015), 2015, 13 : 704 - 706
  • [8] A lower-bound algorithm for load balancing in real-time systems
    Ekelin, C
    Jonsson, J
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 146 - 158
  • [9] Real-time load balancing and dynamic profile management in mobile data networks
    Dureja A.
    Dureja A.
    Suman
    Pahwa P.
    International Journal of Vehicle Information and Communication Systems, 2023, 8 (1-2) : 33 - 49
  • [10] A Comprehensive Study of Load Balancing Approaches in Real-Time Multi-Core Systems for Mixed Real-Time Tasks
    Jadon, Shruti
    Kannan, Pradyuman Kavedi
    Kalaria, Urmil
    Varsha, K. R.
    Gupta, Karthik
    Honnavalli, Prasad B.
    IEEE ACCESS, 2024, 12 : 53373 - 53395