DocumentCode :
2702647
Title :
Light Weight Thread Level Health Check Framework for Highly Available Systems
Author :
Mulchandani, Jitesh ; Mital, Ayush ; Subramanian, Athinarayanan
Author_Institution :
Motorola India Pvt Ltd., Hyderabad, India
fYear :
2010
fDate :
26-28 May 2010
Firstpage :
504
Lastpage :
506
Abstract :
Currently in HA (Highly Available) [2] applications health is monitored using SAF (Service Availability Forum) framework [1]. There are multiple threads spawned by each of the HA application, these threads are not being monitored for: Thread is dead, Thread is blocked on a resource [7], Thread queue is full and it´s not able to receive messages. If these threads are to be monitored then they have to be registered with the SAF framework, which is a bulky proposal as the threads are expected to do minimal overhead tasks. This necessitates the need for a framework which will enable applications to monitor the threads. The solution proposed in this paper can be implemented as a generic framework (minimizing the application overhead) that is applicable to both hand coded and model (auto code generated) threads. A comparative study of the different approaches available for thread level health check monitoring has also been provided to illustrate the suitability of the proposed approach for highly available applications.
Keywords :
multi-threading; program compilers; software fault tolerance; auto code generation; health check monitoring; light weight thread level health check framework; multiple threads; service availability forum; Health Check; High Available System; Thread Monitoring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mathematical/Analytical Modelling and Computer Simulation (AMS), 2010 Fourth Asia International Conference on
Conference_Location :
Bornea
Print_ISBN :
978-1-4244-7196-6
Type :
conf
DOI :
10.1109/AMS.2010.102
Filename :
5489121
Link To Document :
بازگشت