Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/INFOCOM.2018.8486411guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Service Entity Placement for Social Virtual Reality Applications in Edge Computing

Published: 16 April 2018 Publication History

Abstract

While social Virtual Reality (VR) applications such as Facebook Spaces are becoming popular, they are not compatible with classic mobile-or cloud-based solutions due to their processing of tremendous data and exchange of delay-sensitive metadata. Edge computing may fulfill these demands better, but it is still an open problem to deploy social VR applications in an edge infrastructure while supporting economic operations of the edge clouds and satisfactory quality-of-service for the users. This paper presents the first formal study of this problem. We model and formulate a combinatorial optimization problem that captures all intertwined goals. We propose ITEM, an iterative algorithm with fast and big “moves” where in each iteration, we construct a graph to encode all the costs and convert the cost optimization into a graph cut problem. By obtaining the minimum s-t cut via existing max-flow algorithms, we can simultaneously determine the placement of multiple service entities, and thus, the original problem can be addressed by solving a series of graph cuts. Our evaluations with large-scale, real-world data traces demonstrate that ITEM converges fast and outperforms baseline approaches by more than 2 × in one-shot placement and around 1.3 × in dynamic, online scenarios where users move arbitrarily in the system.

References

[1]
ETSI MEC-IEG, “Mobile edge computing (mec); service scenarios”.
[3]
M. Jang, H. Lee, K. Schwan, and K. Bhardwaj, “SOUL: an edge-cloud system for mobile applications in a sensor-rich world”, in SEC, 2016.
[4]
J. Cho, K. Sundaresan, R. Mahindra, J. E. Van Der Merwe, and S. Rangarajan, “ACACIA: context-aware edge computing for continuous interactive applications over mobile networks”, in CoNEXT, 2016.
[5]
L. Wang, L. Jiao, D. Kliazovich, and P. Bouvry, “Reconciling task assignment and scheduling in mobile edge clouds”, in ICNP, 2016.
[6]
M. Jia, W. Liang, Z. Xu, and M. Huang, “Cloudlet load balancing in wireless metropolitan area networks”, in INFOCOM, 2016.
[7]
L. Tong, Y. Li, and W. Gao, “A hierarchical edge cloud architecture for mobile computing”, in INFOCOM, 2016.
[8]
S. Wang, R. Urgaonkar, M. Zafer, T. He, K. S. Chan, and K. K. Leung, “Dynamic service migration in mobile edge-clouds”, in Networking, 2015.
[9]
R. Urgaonkar, S. Wang, T. He, M. Zafer, K. S. Chan, and K. K. Leung, “Dynamic service migration and workload scheduling in edge-clouds”, PEVA, vol. 91, pp. 205–228, 2015.
[10]
H. Tan, Z. Han, X.-. Li, and F. C. Lau, “Online job dispatching and scheduling in edge clouds”, in INFOCOM, 2017.
[11]
L. Wang, L. Jiao, J. Li, and M. Mühlhäuser, “Online resource allocation for arbitrary user mobility in distributed edge clouds”, in ICDCS, 2017.
[12]
Y. Wu, C. Wu, B. Li, L. Zhang, Z. Li, and F. C. M. Lau, “Scaling social media applications into geo-distributed clouds”, ToN, vol. 23, no. 3, pp. 689–702, 2015.
[13]
L. Jiao, J. Li, T. Xu, and X. Fu, “Cost optimization for online social networks on geo-distributed clouds”, in ICNP, 2012.
[14]
B. Yu and J. Pan, “Location-aware associated data placement for geo-distributed data-intensive applications”, in INFOCOM, 2015.
[15]
L. Jiao, J. Li, W. Du, and X. Fu, “Multi-objective data placement for multi-cloud socially aware services”, in INFOCOM, 2014.
[16]
J. Zhou and J. Fan, “JPR: exploring joint partitioning and replication for traffic minimization in online social networks”, in ICDCS, 2017.
[17]
N. Bansal, K. Lee, V. Nagarajan, and M. Zafer, “Minimum congestion mapping in a cloud”, in PODC, 2011.
[18]
M. Chowdhury, M. R. Rahman, and R. Boutaba, “Vineyard: Virtual network embedding algorithms with coordinated node and link mapping”, ToN, vol. 20, no. 1, pp. 206–219, 2012.
[19]
C. Wilson, B. Boe, A. Sala, K. P. N. Puttaswamy, and B. Y. Zhao, “User interactions in social networks and their implications”, in EuroSys, 2009.
[20]
O. Tickoo, R. Iyer, R. Illikkal, and D. Newell, “Modeling virtual machine performance: challenges and approaches”, SIGMETRICS PER, vol. 37, no. 3, pp. 55–60, 2009.
[21]
J. Krarup and P. M. Pruzen, “The simple plant location problem: Survey and synthesis”, Eur. J. Oper. Res., vol. 12, pp. 36–81, 1983.
[22]
A. Delong, A. Osokin, H. N. Isack, and Y. Boykov, “Fast approximate energy minimization with label costs”, in CVPR, 2010, pp. 2173–2180.
[23]
V. Kolmogorov and C. Rother, “Minimizing nonsubmodular functions with graph cuts: a review”, IEEE TPAMI, vol. 29, no. 7, pp. 1274–1279, 2007.
[24]
Y. Boykov and V. Kolmogorov, “An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision”, IEEE TPAMI, vol. 26, no. 9, pp. 1124–1137, 2004.

Cited By

View all
  • (2024)Joint Optimization of Task Offloading and Service Placement for Digital Twin empowered Mobile Edge ComputingProceedings of the 2024 3rd International Conference on Networks, Communications and Information Technology10.1145/3672121.3672145(132-137)Online publication date: 7-Jun-2024
  • (2024)Online computation offloading for deadline-aware tasks in edge computingWireless Networks10.1007/s11276-021-02864-z30:5(4073-4092)Online publication date: 1-Jul-2024
  • (2023)Characterizing Distributed Mobile Augmented Reality Applications at the EdgeCompanion of the 19th International Conference on emerging Networking EXperiments and Technologies10.1145/3624354.3630584(9-18)Online publication date: 5-Dec-2023
  • Show More Cited By

Index Terms

  1. Service Entity Placement for Social Virtual Reality Applications in Edge Computing
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    IEEE INFOCOM 2018 - IEEE Conference on Computer Communications
    Apr 2018
    2776 pages

    Publisher

    IEEE Press

    Publication History

    Published: 16 April 2018

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 14 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Joint Optimization of Task Offloading and Service Placement for Digital Twin empowered Mobile Edge ComputingProceedings of the 2024 3rd International Conference on Networks, Communications and Information Technology10.1145/3672121.3672145(132-137)Online publication date: 7-Jun-2024
    • (2024)Online computation offloading for deadline-aware tasks in edge computingWireless Networks10.1007/s11276-021-02864-z30:5(4073-4092)Online publication date: 1-Jul-2024
    • (2023)Characterizing Distributed Mobile Augmented Reality Applications at the EdgeCompanion of the 19th International Conference on emerging Networking EXperiments and Technologies10.1145/3624354.3630584(9-18)Online publication date: 5-Dec-2023
    • (2023)SLA Management in Intent-Driven Service Management Systems: A Taxonomy and Future DirectionsACM Computing Surveys10.1145/358933955:13s(1-38)Online publication date: 13-Jul-2023
    • (2023)A Survey on Edge Intelligence and Lightweight Machine Learning Support for Future Applications and ServicesJournal of Data and Information Quality10.1145/358175915:2(1-30)Online publication date: 25-Jan-2023
    • (2023)Latency-Aware Scheduling for Real-Time Application Support in Edge ComputingProceedings of the 6th International Workshop on Edge Systems, Analytics and Networking10.1145/3578354.3592866(13-18)Online publication date: 8-May-2023
    • (2023)Availability-aware Provision of Service Function Chains in Mobile Edge ComputingACM Transactions on Sensor Networks10.1145/356548319:3(1-28)Online publication date: 1-Mar-2023
    • (2023)EdgeMove: Pipelining Device-Edge Model Training for Mobile IntelligenceProceedings of the ACM Web Conference 202310.1145/3543507.3583540(3142-3153)Online publication date: 30-Apr-2023
    • (2022)Multimodal Optimization of Edge Server Placement Considering System Response TimeACM Transactions on Sensor Networks10.1145/353464919:1(1-20)Online publication date: 8-Dec-2022
    • (2022)Joint optimization of social interactivity and server provisioning for interactive games in edge computingComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2022.109028212:COnline publication date: 20-Jul-2022
    • Show More Cited By

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media