Overload Avoidance Algorithm for Real-Time Distributed System

被引:0
|
作者
Akhter, A. F. M. Suaib [1 ]
Khan, Mahmudur Rahman [1 ]
Islam, Md. Shariful [1 ]
机构
[1] Univ Dhaka, Inst Informat Technol, Dhaka, Bangladesh
来源
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY | 2012年 / 12卷 / 09期
关键词
Distributed system; EDF; Real-Time System; Scheduling algorithm;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For real-time distributed systems dynamic scheduling has always been a challenging problem. Most of the systems handle overloaded condition after failure of some processes. Thus after recovery the system has to be involved in repairing the lost jobs. In the proposed algorithm the system will never enter in the overloaded state which will ensure that, none of the process will be failed which have already entered in the system. Proposed algorithm is a combination of a dynamic and a static scheduling algorithm. It uses EDF (Earliest Deadline First) which is the most widely used algorithm for dynamic scheduling and RM algorithm is the static algorithm for scheduling in such a condition when the probability of entering in overloaded condition is high. In regular load system will use EDF, but when the load reached in a certain level system will use RM algorithm until the system back to the safe state. A variable is assigned with each process to check whether the process will enter in the system and at the same time it decides when the system has to switch from one algorithm to another. The value of the variable depends on the current system load and remaining capacity of the system. By this way the algorithm will ensure resource utilization, efficiency and high performance of the system in any condition.
引用
收藏
页码:121 / 124
页数:4
相关论文
共 50 条
  • [1] The Research on Real-Time Scheduling Algorithm in Distributed System
    Wang Chengjun
    2009 PACIFIC-ASIA CONFERENCE ON KNOWLEDGE ENGINEERING AND SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 71 - 74
  • [2] A genetic algorithm for scheduling tasks in a real-time distributed system
    Monnier, Y
    Beauvais, JP
    Deplanche, AM
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 708 - 714
  • [3] A REAL-TIME MONITOR FOR A DISTRIBUTED REAL-TIME OPERATING SYSTEM
    TOKUDA, H
    KOTERA, M
    MERCER, CW
    SIGPLAN NOTICES, 1989, 24 (01): : 68 - 77
  • [4] Performance evaluation of scheduling algorithm in a real-time distributed transactional system
    Saidane, LA
    Kamoun, F
    PROCEEDINGS OF THE SIXTH IEEE COMPUTER SOCIETY WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, 1997, : 290 - 295
  • [5] Hybrid genetic algorithm for task scheduling in distributed real-time system
    Kumar H.
    Chauhan N.K.
    Yadav P.K.
    International Journal of Systems, Control and Communications, 2019, 10 (01) : 32 - 51
  • [6] A new on-line scheduling algorithm for distributed real-time system
    Hakem, M
    Butelle, F
    ADVANCED DISTRUBUTED SYSTEMS, 2004, 3061 : 241 - 251
  • [7] Real-time obstacle avoidance algorithm for visual navigation
    Maja, JM
    Takahashi, T
    Wang, ZD
    Nakano, E
    2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, 2000, : 925 - 930
  • [8] Real-time collision avoidance algorithm for robotic manipulators
    Bosscher, Paul
    Hedman, Daniel
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2011, 38 (02): : 186 - 197
  • [9] Real-time Obstacle Avoidance Algorithm Research for Telerobot
    Li, Dongjie
    Qiu, Jiangyan
    You, Bo
    2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, : 2783 - 2787
  • [10] Real-Time Collision Avoidance Algorithm on Industrial Manipulators
    Lin, Hsien-Chung
    Liu, Changliu
    Fan, Yongxiang
    Tomizuka, Masayoshi
    2017 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA 2017), 2017, : 1294 - 1299