Service Migrations in the Cloud for Mobile Accesses: A Reinforcement Learning Approach
Authors:
- Shan CaoSCShan Cao
- Yang WangYWYang Wang
- Chengzhong XuChengzhong Xu
- 1 August 2017
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-10
Abstract
Migrating service to certain vantage locations that are close to its clients can not only reduce the service access latency,but also minimize the network costs for its service provider. As such, this problem is particularly important for time-bounded services to achieve both enhanced QoS and cost effectiveness as well. However, the service migration is not free, coming at costs of bulk-data transfer and likely service disruption, as a result, increasing the overall service costs. To gain the benefits of service migration while minimizing service costs, in this paper, we leverage reinforecement learning (RL) methods to propose an efficient algorithm, called Mig- RL, for the service migration in a cloud environment. The Mig-RL utilizes an agent to learn the optimal policy that determines service migration status by using a typical RL algorithm, called Q-learning. Specifically, the agent learns from the historical access information to decide when and to where the service should be migrated, without requiring any prior information regarding the service accesses. Therefore, the agent can dynamically adapt to the environment and achieve online migration in real time. Experimental results on the real and synthesized access sequences from cloud networks show that Mig-RL can minimize the service costs, and in the meantime, improve the quality of service (QoS) by adapting to the changes of mobile access patterns.Keywords
This publication has 19 references indexed in Scilit:
- Virtual Servers Co-Migration for Mobile Accesses: Online versus Off-LineIEEE Transactions on Mobile Computing, 2015
- Integrating On-policy Reinforcement Learning with Multi-agent Techniques for Adaptive Service Composition2014
- Virtual Machine Migration in Cloud Computing Environments2013
- URL: A unified reinforcement learning approach for autonomic cloud managementJournal of Parallel and Distributed Computing, 2012
- A survey of network virtualizationComputer Networks, 2010
- Rethinking virtual network embeddingACM SIGCOMM Computer Communication Review, 2008
- Live wide-area migration of virtual machines including local persistent state2007
- A reinforcement learning framework for online data migration in hierarchical storage systemsThe Journal of Supercomputing, 2007
- A survey of autonomic communicationsACM Transactions on Autonomous and Adaptive Systems, 2006
- Service Migration in Distributed Virtual Machines for Adaptive Grid Computing2005