Proximity-Aware IaaS in an Edge Computing Environment With User Dynamics

Edge computing enables application services to leverage low-latency responses. This paper describes the design of infrastructure-as-a-service for edge computing (EC-IaaS) to realize multiple application services on the same edge servers. In the provision of application services, it is important for application service providers (ASPs) to satisfy proximity constraints regarding the edge servers hosting virtual machines (VMs). State-of-the-art methods to provide VMs satisfying these proximity constraints require ASPs to have a large amount of information from an EC-IaaS provider, which incurs large computational and communication overheads. Otherwise, the edge servers will incur the large power draw. In this paper, we propose a virtual region model. The virtual region model abstracts the details of an edge computing infrastructure. We extend the VM request and placement processes based on the virtual region model, to support dynamics of end-user devices. We confirm that the amount of information, which ASPs receive from an EC-IaaS provider, is the same level of the least amount required by the state-of-the-art methods. Additionally, the power draw of edge servers is the same as the minimum in the state-of-the-art methods, and this level is even sustained when the number of end-user devices changes in a city.

[1]  Di Chen,et al.  Adaptive Radio Unit Selection and Load Balancing in the Downlink of Fog Radio Access Network , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[2]  Erik Elmroth,et al.  Location-aware load prediction in Edge Data Centers , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[3]  Muhammad Ali Imran,et al.  5G Backhaul Challenges and Emerging Research Directions: A Survey , 2016, IEEE Access.

[4]  Sherali Zeadally,et al.  Container-as-a-Service at the Edge: Trade-off between Energy Efficiency and Service Availability at Fog Nano Data Centers , 2017, IEEE Wireless Communications.

[5]  Wei-Ho Chung,et al.  Ultra-low latency service provision in 5G Fog-Radio Access Networks , 2016, 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[6]  T. V. Lakshman,et al.  Bringing the cloud to the edge , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[7]  Mahadev Satyanarayanan,et al.  The Impact of Mobile Multimedia Applications on Data Center Consolidation , 2013, 2013 IEEE International Conference on Cloud Engineering (IC2E).

[8]  Filip De Turck,et al.  Adaptive deployment and configuration for mobile augmented reality in the cloudlet , 2014, J. Netw. Comput. Appl..

[9]  Dan Pei,et al.  Characterizing and Improving WiFi Latency in Large-Scale Operational Networks , 2016, MobiSys.

[10]  Alberto Ceselli,et al.  Cloudlet network design optimization , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[11]  Ying Zhang,et al.  NetClust: A Framework for Scalable and Pareto-Optimal Media Server Placement , 2013, IEEE Transactions on Multimedia.

[12]  Qixin Wang,et al.  CSS: Facilitate the cloud service selection in IaaS platforms , 2013, 2013 International Conference on Collaboration Technologies and Systems (CTS).

[13]  Noriyuki Takahashi,et al.  Analysis of Process Assignment in Multi-tier mobile Cloud Computing and Application to Edge Accelerated Web Browsing , 2015, 2015 3rd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering.

[14]  Yuanguo Bi,et al.  Catalyzing Cloud-Fog Interoperation in 5G Wireless Networks: An SDN Approach , 2016, IEEE Network.

[15]  Hiroaki Harai,et al.  Proximity-Aware IaaS for Edge Computing Environment , 2017, 2017 26th International Conference on Computer Communication and Networks (ICCCN).

[16]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[17]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[18]  Zheng Song,et al.  Reliable and efficient mobile edge computing in highly dynamic and volatile environments , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[19]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[20]  Jun Chen,et al.  A Measurement-based Study on Application Popularity in Android and iOS App Stores , 2015, Mobidata@MobiHoc.

[21]  Thomas Zefferer,et al.  Hybrid Mobile Edge Computing: Unleashing the Full Potential of Edge Computing in Mobile Device Use Cases , 2017, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).

[22]  Tatsuma Matsuki,et al.  Admission control of API requests in OpenStack , 2017, 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM).

[23]  Minghua Chen,et al.  CALMS: Cloud-assisted live media streaming for globalized demands with time/region diversities , 2012, 2012 Proceedings IEEE INFOCOM.

[24]  Ravi Kothari,et al.  Latency and policy aware hierarchical partitioning for NFV systems , 2015, 2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN).

[25]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[26]  Lifeng Sun,et al.  A Survey of Cloudlet Based Mobile Computing , 2015, 2015 International Conference on Cloud Computing and Big Data (CCBD).

[27]  Peter Briggs,et al.  Carrier ethernet for mobile backhaul , 2010, IEEE Communications Magazine.