Abstract
This paper presents design and a prototype implementation of a network interface which may keep communication between processes during process migration and it may be used instead of the well-known socket interface. It is implemented in the user-space, and the TCP/IP is applied for internal communication what guarantees relatively high performance and portability. This new socket library (called msocket ) is developed for efficient dynamic load balancing by the process migration.
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
A. Barak, O. La’adan, and A. Shiloh. Scalable Cluster Computing with MOSIX for LINUX. In Proceedings of Linux Expo 1999, pages 95–100, May 1999. http://www.mosix.org/.
J.K. Hollingsworth and B. Buck. DyninstAPI Programmer’s Guide Release. Computer Science Department University of Maryland. http://www.cs.umd.edu/projects/dyninstAPI.
The distributed ASCI supercomputer (DAS). http://www.cs.vu.nl/das/.
K.A. Iskra, F. van der Linden, Z.W. Hendrikse, B.J. Overeinder, G.D. van Albada, and P.M.A. Sloot. The implementation of Dynamite-an environment for migrating PVM tasks. Operating Systems Review, 34(3):40–55, July 2000.
G.D. van Albada, J. Clinckemaillie, A.H.L. Emmen, O. Heinz J. Gehring, F. van der Linden, B.J. Overeinder, A. Reinefeld,, and P.M.A. Sloot. Dynamite-blasting obstacles to parallel cluster computing. In Peter Sloot, Marian Bubak, Alfons Hoekstra, and Bob Hertzberger, editors, Proceedings of High Performance Computing and Networking Europe, volume 1593 of Lecture Notes in Computer Science, pages 300–310, Amsterdam, The Netherlands, April 1999. Springer-Verlag.
V.C. Zandy, B.P. Miller, and M. Livny. Process Hijacking. In The Eighth IEEE International Symposium on High Performance Distributed Computing (HPDC’99), pages 177–184, Redondo Beach, California, August 1999. http://www.cs.wisc.edu/paradyn/papers/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bubak, M., Żbik, D., van Albada, D., Iskra, K., Sloot, P. (2001). Migratable Sockets for Dynamic Load Balancing. In: Hertzberger, B., Hoekstra, A., Williams, R. (eds) High-Performance Computing and Networking. HPCN-Europe 2001. Lecture Notes in Computer Science, vol 2110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48228-8_3
Download citation
DOI: https://doi.org/10.1007/3-540-48228-8_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42293-8
Online ISBN: 978-3-540-48228-4
eBook Packages: Springer Book Archive