Title :
Migration decision for hybrid mobility in reconfigurable distributed virtual machines
Author :
Fu, Song ; Xu, Cheng-Zhong
Author_Institution :
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
Abstract :
Virtual machine (VM) is an important mechanism to multiplex computer resources. The increasing popularity of network computing has renewed research interests in the adaptive and distributed virtual machines. Service migration is a vital technique to construct reconfigurable VMs. By incorporating mobile agent technology, VM systems can improve their resource utilization, load-balancing and fault-tolerance significantly. This work focuses on the decision problem of hybrid mobility for load-balancing in reconfigurable distributed VMs. We tackle this problem from three aspects: migration candidate determination, migration timing and destination server selection. The service migration timing and destination server selection are formulated as two optimization models. We derive the optimal migration policy for distributed and heterogeneous systems based on stochastic optimization theories. Renewal processes are applied to model the dynamics of migration. We solve the agent migration problem by dynamic programming and extend the optimal service migration decision by considering the interplay of the hybrid mobility. Our decision policy is complementary to the existing service and agent migration techniques. Its accuracy is verified by simulations.
Keywords :
decision making; distributed processing; dynamic programming; fault tolerant computing; file servers; mobile agents; multiplexing; resource allocation; stochastic processes; virtual machines; computer resources multiplexing; destination server selection; dynamic programming; fault-tolerance; hybrid mobility; load-balancing; mobile agent technology; network computing; optimal service migration decision; reconfigurable distributed virtual machines; resource utilization; service migration timing; stochastic optimization model; Computer networks; Distributed computing; Fault tolerant systems; Mobile agents; Resource management; Stochastic systems; Timing; Virtual machining; Virtual manufacturing; Voice mail;
Conference_Titel :
Parallel Processing, 2004. ICPP 2004. International Conference on
Print_ISBN :
0-7695-2197-5
DOI :
10.1109/ICPP.2004.1327940