EVALUATION OF LOAD SHARING IN HARTS WITH CONSIDERATION OF ITS COMMUNICATION ACTIVITIES

Authors
Citation
Kg. Shin et Cj. Hou, EVALUATION OF LOAD SHARING IN HARTS WITH CONSIDERATION OF ITS COMMUNICATION ACTIVITIES, IEEE transactions on parallel and distributed systems, 7(7), 1996, pp. 724-739
Citations number
25
Categorie Soggetti
System Science","Engineering, Eletrical & Electronic","Computer Science Theory & Methods
ISSN journal
10459219
Volume
7
Issue
7
Year of publication
1996
Pages
724 - 739
Database
ISI
SICI code
1045-9219(1996)7:7<724:EOLSIH>2.0.ZU;2-1
Abstract
We rigorously analyze load sharing (LS) in a distributed real-time sys tem, called HARTS (Hexagonal Architecture for Real-Time Systems), whil e considering LS-related communication activities, such as task transf ers and state-change broadcasts. First, we give an overview of the gen eral distributed real-time LS approach described in [1], [2], and then adapt it to HARTS by exploiting the topological properties of HARTS. Second, we model task arrival/completion/transfer activities in HARTS as a continuous-time Markov chain from which we derive the distributio n of queue length and the rate of generating LS-related traffic-task t ransfer-out rate and state-region change broadcast rate. Third, we der ive the distribution of packet delivery time as a function of LS-relat ed traffic rates by characterizing the hexagonal mesh topology and the virtual cut-through capability of HARTS. Finally, we derive the distr ibution of task waiting time (the time a task is queued for execution plus the time it would spend if the task is to be transferred), from w hich the probability of a task failing to complete in time, called the probability of dynamic failure, can be computed. The results obtained from our analytic models are verified through event-driven simulation s, and can be used to study the effects of varying various design para meters on the performance of LS while considering the details of LS-re lated communication activities.