Abstract
This paper discusses a management of controlling and monitoring of processes in a distributed system based on Linux and UNIX operating system by using Web Services. We propose a system architecture for handling processes located dispersedly in the Internet. In the design of the system architecture, the level of detail is focused on fault-tolerance aspect as part of non-functional attributes. We also show an experimental design of failure handling service named Hydra, which is based on Web Services. A prototype allows Linux and UNIX systems to provide more availability by restarting the process has been failure. But even more importantly, it enables us to be used by applications no modification to application structure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
W3C, Simple Object Access Protocol (SOAP) 1.1 (2000), http://www.w3c.org/TR/SOAP
Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language (WSDL) 1.1. W3C, 1.1Â ed. (March 2001), http://www.w3c.org/TR/wsdl
Chatterjee, S., Webber, J.: Developing Enterprise Web Services: An Architect’s Guide. Prentice Hall PTR, Englewood Cliffs (2004)
Lynch, N.A.: Distributed Algorithms. Morgan Kaufmann Publishers, Inc., San Francisco (1996)
Chandra, T., Toueg, S.: Unreliable failure detector for asynchronous distributed systems. In: Proceedings of the 10th Annual ACM Symposium on Principles of Distributed Computing (August 1991)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kang, Y., Kang, K. (2005). Process Controlling and Monitoring Scheme for Distributed Systems with Fault-Tolerance by Using Web Services. In: Fan, W., Wu, Z., Yang, J. (eds) Advances in Web-Age Information Management. WAIM 2005. Lecture Notes in Computer Science, vol 3739. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11563952_96
Download citation
DOI: https://doi.org/10.1007/11563952_96
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29227-2
Online ISBN: 978-3-540-32087-6
eBook Packages: Computer ScienceComputer Science (R0)