NPC 2014: Network and Parallel Computing pp 96-107 | Cite as
Towards Relaxed Rollback-Recovery Consistency in SOA
Conference paper
Abstract
Nowadays, one of the major paradigms of distributed processing is SOA. To improve the reliability of SOA-based systems, a ReServE service that ensures recovery of consistent processing state, has been proposed. ReServE introduces a high overhead during failure-free computing. Thus, in this paper we propose relaxed recovery consistency models that allow optimization of rollback-recovery in SOA. We propose their formal definitions, and discuss the conditions under which these models are provided by ReServE.
Keywords
SOA web services fault tolerance message logging rollback-recovery consistencyPreview
Unable to display preview. Download preview PDF.
References
- 1.Avizienis, A., Laprie, J.-C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Transactions on Dependable and Secure Computing 1(1), 11–33 (2004)CrossRefGoogle Scholar
- 2.Cabrera, L.F., Copeland, G., Cox, B., Freund, T., Klein, J., Storey, T., Thatte, S.: Web services transactions specifications (2005)Google Scholar
- 3.Danilecki, A., Hołenko, M., Kobusińska, A., Szychowiak, M., Zierhoffer, P.: ReServE service: An approach to increase reliability in service oriented systems. In: Malyshkin, V. (ed.) PaCT 2011. LNCS, vol. 6873, pp. 244–256. Springer, Heidelberg (2011)CrossRefGoogle Scholar
- 4.Danilecki, A., Hołenko, M., Kobusińska, A., Szychowiak, M., Zierhoffer, P.: Applying message logging to support fault-tolerance of SOA systems. Foundations of Computing and Decision Science 38(3), 145–158 (2013)Google Scholar
- 5.Dialani, V., Miles, S., Moreau, L., De Roure, D.C., Luck, M.: Transparent fault tolerance for web services based architectures. In: Monien, B., Feldmann, R.L. (eds.) Euro-Par 2002. LNCS, vol. 2400, pp. 889–898. Springer, Heidelberg (2002)CrossRefGoogle Scholar
- 6.Elnozahy, N.E., Lorenzo, A., Wang, Y.-M., Johnson, D.B.: A survey of rollback-recovery protocols in message-passing systems. ACM Computing Surveys 34(3), 375–408 (2002)CrossRefGoogle Scholar
- 7.Michal, K., Kobusińska, A., Kobusiski, J.: FAST failure detection service for large scale distributed systems. In: Proc. of the 17th Euromicro Int. Conf. on Parallel, Distributed and Network-Based Processing (PDP 2009), Weimar, Germany, pp. 229–236. IEEE Computer Society (February 2009)Google Scholar
- 8.Laskey, K., Estefan, J.A., McCabe, F.G., Thornton, D.: Reference Architecture Foundation for Service Oriented Architecture Version 1.0 Committee Draft 02. OASIS (2009)Google Scholar
- 9.Marinos, A., Razavi, A.R., Moschoyiannis, S., Krause, P.J.: RETRO: A consistent and recoverable RESTful transaction model. In: ICWS, pp. 181–188 (2009)Google Scholar
- 10.Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly Media (2007)Google Scholar
Copyright information
© IFIP International Federation for Information Processing 2014