Design and Implementation of Process Migrating among Multiple Virtual Machines

2011 
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.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    7
    References
    0
    Citations
    NaN
    KQI
    []