Design and Implementation of Process Migrating among Multiple Virtual Machines
Process migrating technology usually is used to solve the problems like user process death, system crash or lower executing efficiency because of the load unbalancing among the multi-processors. Virtual machine can supply system level backup and migration. But it is too much overhead sometimes. In t...
Saved in:
Published in | Intelligent Computing and Information Science pp. 262 - 267 |
---|---|
Main Authors | , , , , |
Format | Book Chapter |
Language | English |
Published |
Berlin, Heidelberg
Springer Berlin Heidelberg
|
Series | Communications in Computer and Information Science |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Process migrating technology usually is used to solve the problems like user process death, system crash or lower executing efficiency because of the load unbalancing among the multi-processors. Virtual machine can supply system level backup and migration. But it is too much overhead sometimes. In this paper, a process migration technology on program level is put forward and a demo program has been developed for validation. It possesses high performance, low cost and pertinence. Aiming at the information involved in process migration, obtain process data from JVM by calling Java JDI API, and transmit them to the node having idle computing resources. This technology is platform-independent, and the efficiency of distributed system would be enhanced with it. It also has the advantages such as strong commonality, protecting local environment from intrusion, and preventing from malicious code filching local information. |
---|---|
Bibliography: | This work has been supported by Yunnan NSF Grant No.2008PY034 and the TianYuan Special Funds of the National Science Foundation of China 2011. |
ISBN: | 9783642181337 3642181333 |
ISSN: | 1865-0929 1865-0937 |
DOI: | 10.1007/978-3-642-18134-4_42 |