Title :
FT-SOA: A Failure-Prediction Technique in Service-Oriented Systems
Author :
Alhosban, Amal ; Alhusban, Mohammed ; Hashmi, Khayyam ; Malik, Zaki ; Rezgui, Abdelmounaam
Author_Institution :
Comput. & Math. Dept., New Mexico Highlands Univ., Las Vegas, NM, USA
Abstract :
A modern organization´s day to day operations rely heavily on the proper functioning of its IT systems. Increasingly, most of these systems are starting to be based on the Service Oriented Architectures (SOAs). SOAs enable the automatic creation of business applications from independently developed and deployable Web services. When a SOA component suffers failure it results in sub-par operational performance and ultimately hampers the revenue stream of the organization. There are two approaches to minimize the failure risk in SOA: (a) Fault Intolerance tries to eliminate the faults before it occurs in a system. (b) Fault-Tolerance techniques deal with faults that occur on run time and try averting that faults from turning into system failures. Most of the current fault management techniques focus on the latter. However, in our study we develop a hybrid model. The method proposed in this paper (FT-SOA) predicts the failure based on HSMM and clustering techniques for SOAs and Web services. We focus on failure prediction because it plays a major role in having a highly available system. The objective of the online fault prediction is to predict the occurrence of faults in the system, based on the current information such as: service weight, previous history and reputation. A new prediction method is created to assess the fault likelihood in the near future execution of a specific service in a composite solution. We compare our approach with similar techniques to show the applicability of our approach.
Keywords :
Web services; business data processing; pattern clustering; service-oriented architecture; software fault tolerance; software performance evaluation; FT-SOA; HSMM; IT systems; business applications; clustering techniques; deployable Web services; failure risk; failure-prediction technique; fault intolerance; fault likelihood; fault-tolerance techniques; modern organization; near future execution; revenue stream; service oriented architectures; service-oriented systems; subpar operational performance; Educational institutions; Hidden Markov models; Mathematical model; Pattern recognition; Prediction algorithms; Probability; Service-oriented architecture;
Conference_Titel :
Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
Conference_Location :
Paris
DOI :
10.1109/MASCOTS.2014.30