DocumentCode :
3601374
Title :
Virtual Servers Co-Migration for Mobile Accesses: Online versus Off-Line
Author :
Yang Wang ; Wei Shi ; Menglan Hu
Author_Institution :
Fac. of Comput. Sci., Univ. of New Brunswick, Fredericton, BC, Canada
Volume :
14
Issue :
12
fYear :
2015
Firstpage :
2576
Lastpage :
2589
Abstract :
In this paper, we study the problem of co-migrating a set of service replicas residing on one or more redundant virtual servers in clouds in order to satisfy a sequence of mobile batch-request demands in a cost effective way. With such a migration, we can not only reduce the service access latency for end users but also minimize the network costs for service providers. The co-migration can be achieved at the cost of bulk-data transfer and increases the overall monetary costs for the service providers. To gain the benefits of service migration while minimizing the overall costs, we propose a co-migration algorithm Migk for multiple servers, each hosting a service replicas. Migk is a randomized algorithm with a competitive cost of O(γ log n/min{1/k, μ/λ+μ}) to migrate κ services in a static n-node network where γ is the maximal ratio of the migration costs between any pair of neighbor nodes in the network, and where λ and μ represent the maximum wired transmission cost and the wireless link cost respectively. For comparison, we also study this problem in its static off-line form by proposing a parallel dynamic programming (hereafter DP) based algorithm that integrates the branch&bound strategy with sampling techniques in order to approximate the optimal DP results. We validate the advantage of the proposed algorithms via extensive simulation studies using various requests patterns and cloud network topologies. Our simulation results show that the proposed algorithms can effectively adapt to mobile access patterns to satisfy the service request sequences in a cost-effective way.
Keywords :
cloud computing; dynamic programming; mobile computing; parallel algorithms; sampling methods; tree searching; virtual machines; DP based algorithm; Migk co-migration algorithm; branch-bound strategy; bulk-data transfer cost; cloud computing; cloud network topology; migration cost maximal ratio; mobile accesses; mobile batch-request demand sequence; network cost minimization; parallel dynamic programming; randomized algorithm; sampling techniques; service access latency reduction; service providers; service replicas; static n-node network; virtual servers co-migration algorithm; wired transmission cost; wireless link cost; Algorithm design and analysis; Heuristic algorithms; Mobile communication; Mobile computing; Mobile handsets; Servers; Wireless communication; Service migration; VM co-migration; branch and bound algorithm; mobile access; service migration;
fLanguage :
English
Journal_Title :
Mobile Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1233
Type :
jour
DOI :
10.1109/TMC.2015.2404791
Filename :
7044603
Link To Document :
بازگشت