Abstract
We report our experiences on application development with the open source OpenAIS framework, which is an implementation of the standard Application Interface Specification (AIS) issued by the Service Availability Forum. Our focus is put on integrating existing (legacy) applications or services into the AIS framework (where the source code of these services is not available) in order to make such services highly available. This is achieved by using Proxy components, which are responsible for managing the High Availability (HA) lifecycle of legacy services (called proxied components). We estimate the availability of legacy services as provided by using redundant proxy and proxied components in the OpenAIS framework on a benchmark service architecture.
Furthermore, as the AIS standard does not contain any recommendation on business-related communication, in the paper, we propose to use communication mediation to forward requests to service provider components and responses back to the service consumers.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Openais, standards based cluster framework, http://developer.osdl.org/dev/openais/
Vmware inc. Homepage, http://www.vmware.com
Motorola Company. Netplane software, http://www.motorola.com/content.jsp?globalObjectId=5738
Fujitsu-Siemens Computers. Safe4cs ha 3 including rtp4cs 3 and primecluster 4.1b, http://safe4cs.com
Haddad, I.: Towards carrier grade platforms. In: Linux conference (2004)
Koch, R.R., Hortikar, S., Moser, L.E., Melliar-Smith, P.M.: Transparent tcp connection failover. Dsn 00, 383 (2003)
Trivedi, K.: Spnp homepage spnp (stochastic petri net package), http://www.ee.duke.edu/~kst/software_packages.html
Wang, D., Trivedi, K.S.: Modeling user-perceived service availability. In: Malek, M., Nett, E., Suri, N. (eds.) ISAS 2005. LNCS, vol. 3694, pp. 107–122. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kövi, A., Varró, D., Németh, Z. (2006). Making Legacy Services Highly Available with OpenAIS: An Experience Report. In: Penkler, D., Reitenspiess, M., Tam, F. (eds) Service Availability. ISAS 2006. Lecture Notes in Computer Science, vol 4328. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11955498_15
Download citation
DOI: https://doi.org/10.1007/11955498_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68724-5
Online ISBN: 978-3-540-68725-2
eBook Packages: Computer ScienceComputer Science (R0)