Open Access Open Access  Restricted Access Subscription or Fee Access

A Resource Management Framework to Enhance Reliability of Real Time System

Radhakrishna Naik, Dr.R.R. Manthalkar, Dr. Mukta Dhopeshwarkar

Abstract


This paper suggests a novel idea of resource estimation of a real time system and regulation of the same. To enable the engineering of real time systems such as greenhouse control systems,we present static resource management middleware techniques that achieve the QoS requirements of the system. The middleware performs QoS monitoring and failure detection, QoS diagnosis, and reallocation of resources to adapt the system to achieve acceptable levels of QoS. Thus in this paper we have proposed a three phase model to improve the system reliability and availability. In the first phase we discussed about how to analyze the system design to identify key processes that needs to be provided with redundancies. In our second phase we defined a resource model using a box-in-box strategy for managing resources for regular periodic processes, redundant processes as well as sporadic processes. In our final phase we described how exactly redundant processes will be applicable in case of process failure. Thus this three-phase attempt at redundant scheduling and resource management of real time systems is aimed at achieving improved system reliability and availability. In the end we are getting an optimal system structure and resource policy.


Keywords


Contribution Factor (CF), Critical Process (CP),Earliest Deadline First (EDF), Rate Monotonic (RM), Quality of Service(QoS),Worst Case Execution Time(WCET).

Full Text:

PDF

References


Binoy Ravindran, Lonnie welch and Behrooz shirazi, “Resource Management Middleware for Dynamic, Dependable Real-Time Systems,” Kluwer Academic Publishers, Boston. Manufactured in The Netherlands.

Hector A. Duran-Limon, Gordon S. Blair,“Adaptive Resource Management in Middleware: A Survey,” IEEE DISTRIBUTED SYSTEMS ONLINE 1541-4922 © 2004 Published by the IEEE Computer Society, Vol. 5, No. 7; July 2004.

Ragunathan Rajkumar. Chen Lee, John Lehoczkyt, DanSiewiorek, “A Resource Allocation Model for QoS Management,” Proc .of IEEE conference, 1997, pp.298-307.

Luca abeni,Giorgio Buttazo , “Resource reservation in dynamic real time systems ,”Journal of Real Time Systems,Vol . .27, 2004, pp.123-167.

M.H. Klein, T. Ralya, B. Pollak, R. Obenza, M.G Harbour, “A Practitioner’s Handbook for Real-Time Analysis: Guide to Rate Monotonic Analysis for Real-Time Systems,” Kluwer Academic Publishers, 1993.

Mercer C.W., Rajkumar R. Tokuda H., “Processor capacity reserves for multimedia operating system,” CMU-CS ,Pittsburg My 1993 ,pp. 93-157.

Cardei , et al., "Hierarchical Architecture for Real-Time Adaptive Resource Management,"Proc. IFIP/ACM Middleware Conf.,Springer-Verlag, 2000,pp. 415 434.

Rosa Casta˜n´e, Pau Mart´ı, Manel Velasco at el,.” Resource Management for Control Tasks Based on the Transient Dynamics of Closed-Loop Systems, “Proceedings of the 18th Euromicro Conference on Real-Time Systems (ECRTS’06).

P. Mart´ı, C. Lin, S. A. Brandt, M. Velasco, J. M. Fuertes. “Optimal State Feedback Based Resource Allocation for Resource-Constrained Control Tasks.” In Proc. 23rd IEEE Real-Time Systems Symposium, 2004.

Anne Immonen and Antti Niskanen, “A Tool for Reliability and Availability Prediction”, Proceedings of the 31st EUROMICRO Conference 2005.

Rakesh Tripathi,“Early Stage Software Reliability and Design Assessment”, Proceedings of the 12th Asia-Pacific Software Engineering Conference,2004.

Swapna S. Gokhale, and Kishor S. Trivedi, “Analytical Models for Architecture-Based Software Reliability Prediction: A Unification Framework”, IEEE transaction on reliability Vol.55 No.4 Dec.2006

M.Shooman “Software Engineering: Design, reliability and management”1985.

K. Goseva-Popstojanova and K. S. Trivedi, “Architecture based approach to reliability assessment of software systems,” performance Evaluation, vol. 45, no. 2–3, June 2001.

A.M.Natrajan ,A.Tamilarasi, “Probability random processes and queuing theory”, New Age publication 2005 .

S.K.Yang, “A Condition-Based Failure-Prediction and Processing-Scheme for Preventive Maintenance,” IEEE transactions on reliability, vol. 52, no. 3, September 2003.

Phillip A. Laplante. “Real-Time Systems Design and Analysis,” IEEE Press, A JOHN WILEY & SONS, INC., PUBLICATION, third Edition,pp.401-404.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.