A DHT-Based Process Migration Policy for Mobile Clusters
- 1 January 2010
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 934-938
- https://doi.org/10.1109/itng.2010.157
Abstract
A mobile cluster experiences disruption in execution of long-running applications because of its highly dynamic nature. Process migration is a solution for handling such dynamism to have seamless computing with minimal disruption. The challenge in process migration is that it should take considerably less time. This work is a novel effort at such a goal that employs a heap-based super P2P structure for the cluster. The P2P cluster transfers process state in terms of object migration between the peers through the base station. Also, while migrating processes, care is taken to maintain load balancing. As the mobile cluster has heterogeneous nodes with varying processing capabilities, we devise a mechanism for computing the capabilities of these nodes. Considering the capability and current load of the nodes the destination for process migration is chosen.Keywords
This publication has 13 references indexed in Scilit:
- Tapestry: A Resilient Global-Scale Overlay for Service DeploymentIEEE Journal on Selected Areas in Communications, 2004
- Chord: a scalable peer-to-peer lookup protocol for internet applicationsIEEE/ACM Transactions on Networking, 2003
- Handoff in Wireless Mobile NetworksPublished by Wiley ,2002
- A scalable content-addressable networkPublished by Association for Computing Machinery (ACM) ,2001
- Process migrationACM Computing Surveys, 2000
- Anonymous remote computing: a paradigm for parallel programming on interconnected workstationsIEEE Transactions on Software Engineering, 1999
- Low-cost checkpointing and failure recovery in mobile computing systemsIEEE Transactions on Parallel and Distributed Systems, 1996
- A survey of process migration mechanismsACM SIGOPS Operating Systems Review, 1988
- Attacking the process migration bottleneckACM SIGOPS Operating Systems Review, 1987
- Preemptable remote execution facilities for the V-systemPublished by Association for Computing Machinery (ACM) ,1985