TY - GEN
T1 - An efficient Bayesian diagnosis for QoS management in service-oriented architecture
AU - Zhang, Jing
AU - Zhang, Xiaoqi
AU - Lin, Kwei Jay
PY - 2011
Y1 - 2011
N2 - When running a business process in SOA, systems need an efficient mechanism to detect performance issues and identify root causes. In this paper, we study the Bayesian network diagnosis model to identify faulty services in a business process by monitoring a subset of services selected as evidence channels. Both local and global optimal evidence channel selection algorithms can be used to select the most informative services for runtime monitoring. In the local optimal algorithm, monitoring coverage on services is defined by the behavior similarity between individual services. In the global optimal algorithm, an iterative search is adopted to choose the service that reduces system entropy most in each round. We have implemented the Bayesian diagnosis capability in the Llama middleware. The system study shows that the new diagnosis approach can achieve a good diagnosis result for deployed business process by monitoring about 25% of the services.
AB - When running a business process in SOA, systems need an efficient mechanism to detect performance issues and identify root causes. In this paper, we study the Bayesian network diagnosis model to identify faulty services in a business process by monitoring a subset of services selected as evidence channels. Both local and global optimal evidence channel selection algorithms can be used to select the most informative services for runtime monitoring. In the local optimal algorithm, monitoring coverage on services is defined by the behavior similarity between individual services. In the global optimal algorithm, an iterative search is adopted to choose the service that reduces system entropy most in each round. We have implemented the Bayesian diagnosis capability in the Llama middleware. The system study shows that the new diagnosis approach can achieve a good diagnosis result for deployed business process by monitoring about 25% of the services.
UR - http://www.scopus.com/inward/record.url?scp=84859952512&partnerID=8YFLogxK
U2 - 10.1109/SOCA.2011.6166214
DO - 10.1109/SOCA.2011.6166214
M3 - 会议稿件
AN - SCOPUS:84859952512
SN - 9781467303194
T3 - Proceedings - 2011 IEEE International Conference on Service-Oriented Computing and Applications, SOCA 2011
BT - Proceedings - 2011 IEEE International Conference on Service-Oriented Computing and Applications, SOCA 2011
T2 - 2011 IEEE International Conference on Service-Oriented Computing and Applications, SOCA 2011
Y2 - 12 December 2011 through 14 December 2011
ER -