Emulation-based study of dynamic service placement in mobile micro-clouds
- 1 October 2015
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in MILCOM 2015 - 2015 IEEE Military Communications Conference
- p. 1046-1051
- https://doi.org/10.1109/milcom.2015.7357583
Abstract
Tactical networks are highly constrained in communication and computation resources, particularly at the edge. This limitation can be effectively addressed by the emerging technology of mobile micro-clouds (MMCs) that is aimed at providing seamless computing/data access at the edge of such networks. Deployment of MMCs can enable the delivery of critical, timely, and mission relevant situational awareness to end users in highly dynamic environments. Different from traditional clouds, an MMC is smaller and deployed closer to users, typically attached to a fixed or mobile basestation that is deployed in the field. Due to the relatively small coverage area of each basestation, a mobile user may frequently switch across areas covered by different basestations. An important issue therefore is where to place the service so that acceptable service performance can be maintained, while coping with the user and network dynamics. Existing work has considered this problem mainly from a theoretical angle. In this paper, with the aim of pushing the theoretical results one step closer to practice, we study the performance of dynamic service placement using an emulation framework, namely the Common Open Research Emulator (CORE) which embeds the Extendable Mobile Ad-hoc Network Emulator (EMANE). We first present the system architecture used in the emulation. Then, we present the message exchange and control process between different network entities, as well as methods of deciding where to place the services. Finally, we perform emulation using real-world user mobility traces of San Francisco taxis and present the results. The results show several insightful observations in a realistic network setting, such as the impact of randomness and delay on the service placement performance.Keywords
This publication has 10 references indexed in Scilit:
- Dynamic service migration and workload scheduling in edge-cloudsPerformance Evaluation, 2015
- Dynamic service placement for mobile micro-clouds with predicted future costsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Dynamic service migration in mobile edge-cloudsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Mobility-Induced Service Migration in Mobile Micro-cloudsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- A Markov Decision Process-based service migration procedure for follow me cloudPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Challenges to support edge-as-a-serviceIEEE Communications Magazine, 2014
- The Role of Cloudlets in Hostile EnvironmentsIEEE Pervasive Computing, 2013
- Follow me cloud: interworking federated clouds and distributed mobile networksIEEE Network, 2013
- Mobile Ad Hoc Network emulation environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- A parsimonious model of mobile partitioned networks with clusteringPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009