User Mapping Strategies in Multi-Cloud Streaming: A Data-driven Approach

被引:0
|
作者
Zhu, Guowei [1 ]
Mo, Chou [1 ]
Wang, Zhi [2 ]
Zhu, Wenwu [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[2] Tsinghua Univ, Grad Sch Shenzhen, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
CDN User Mapping; User Preference; QoE; Video Delivery;
D O I
10.1109/GLOCOM.2016.7842366
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Using content delivery networks (CDNs) for video distribution has become a de facto approach for today's video streaming, due to the easy usage and good scalability. Today, it has become a norm rather than an exception for video providers to hire multiple cloud CDNs for their video services in a pay-per-use manner, to not only serve users at different locations, but also reduce the operation costs. Given the multiple CDNs and their peering servers at many different locations, mapping a user to an edge CDN server has become a critical decision that can affect the quality of experience (QoE) of users. Conventional user mapping strategies are generally rule-based, e.g., assigning users to CDN servers according to only their locations or ISPs, which cannot guarantee any QoE. In this paper, we first propose to use a data-driven approach to study factors determining the streaming QoE in the multi-cloud CDN paradigm. Our findings suggest that the streaming QoE is affected by a combination of not only network factors but also user factors including their preference of video content. Then, we design a machine learning based predictive model to capture the QoE given the network conditions and user preference. Finally, we formulate the user mapping problem as an optimization problem and design algorithms to solve it: our algorithms identify users whose QoE are mostly affected by QoS and assign users to CDN servers so that the overall QoE can be maximized. Trace-driven experiments further verify the effectiveness of our design.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Specification and Verification of Multi-user Data-Driven Web Applications
    Marcus, Monica
    WEB SERVICES AND FORMAL METHODS, 2010, 6194 : 128 - 146
  • [42] Security Governance in a Multi-Cloud Environment: A systematic Mapping Study
    Witti, Hamad
    Ghedira-Guegan, Chirine
    Disson, Eric
    Boukadi, Khouloud
    PROCEEDINGS 2016 IEEE WORLD CONGRESS ON SERVICES - SERVICES 2016, 2016, : 81 - 86
  • [43] Multi-Cloud Policy Enforcement through Semantic Modeling and Mapping
    Wu, Zhengping
    2015 IEEE 9TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2015, : 448 - 451
  • [44] CloudMF: Model-Driven Management of Multi-Cloud Applications
    Ferry, Nicolas
    Chauvel, Franck
    Song, Hui
    Rossini, Alessandro
    Lushpenko, Maksym
    Solberg, Arnor
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2018, 18 (02)
  • [45] Multi-Cloud Performance and Security Driven Federated Workflow Management
    Dickinson, Matthew
    Debroy, Saptarshi
    Calyam, Prasad
    Valluripally, Samaikya
    Zhang, Yuanxun
    Antequera, Ronny Bazan
    Joshi, Trupti
    White, Tommi
    Xu, Dong
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (01) : 240 - 257
  • [46] Data Privacy in Multi-Cloud: An Enhanced Data Fragmentation Framework
    Loh, Randolph
    Thing, Vrizlynn L. L.
    2021 18TH INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2021,
  • [47] Data-driven approach to design of passive flow control strategies
    Gomez, F.
    Blackburn, H. M.
    PHYSICAL REVIEW FLUIDS, 2017, 2 (02):
  • [48] Data-Driven Approach Develops Proactive Chemical Treatment Strategies
    Hudson, Rachel W.
    Spicka, Kevin J.
    Pagel, Ryan W.
    JPT, Journal of Petroleum Technology, 2022, 74 (09): : 94 - 96
  • [49] An evolutionary approach for Cloud learning agents in multi-cloud distributed contexts
    Comi, Antonello
    Fotia, Lidia
    Messina, Fabrizio
    Pappalardo, Giuseppe
    Rosaci, Domenico
    Sarne, Giuseppe M. L.
    2015 IEEE 24TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2015, : 99 - 104
  • [50] FERARI: A Prototype for Complex Event Processing over Streaming Multi-cloud Platforms
    Flouris, Ioannis
    Manikaki, Vasiliki
    Giatrakos, Nikos
    Deligiannakis, Antonios
    Garofalakis, Minos
    Mock, Michael
    Bothe, Sebastian
    Skarbovsky, Inna
    Fournier, Fabiana
    Stajcer, Marko
    Krizan, Tomislav
    Yom-Tov, Jonathan
    Curin, Taji
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 2093 - 2096