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 条
  • [31] Data Protection as a Service in the Multi-cloud Environment
    Colombo, Maurizio
    Asal, Rasool
    Hieu, Quang
    El-Moussa, Fadi Ali
    Sajjad, Ali
    Dimitrakos, Theo
    2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 81 - 85
  • [32] Optimizing Multi-cloud CDN Deployment and Scheduling Strategies Using Big Data Analysis
    Wang, Congjie
    Lu, Zhihui
    Wu, Ziyan
    Wu, Jie
    Huang, Shalin
    2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC), 2017, : 273 - 280
  • [33] ColorMapND: A Data-Driven Approach and Tool for Mapping Multivariate Data to Color
    Cheng, Shenghui
    Xu, Wei
    Mueller, Klaus
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2019, 25 (02) : 1361 - 1377
  • [34] Policy-Driven Data Management Middleware for Multi-Cloud Storage in Multi-Tenant SaaS
    Rafique, Ansar
    Van Landuyt, Dimitri
    Lagaisse, Bert
    Joosen, Wouter
    2015 IEEE/ACM 2ND INTERNATIONAL SYMPOSIUM ON BIG DATA COMPUTING (BDC), 2015, : 78 - 84
  • [35] GDPR compliance verification through a user-centric blockchain approach in multi-cloud environment
    Ahmad, Haris
    Aujla, Gagangeet Singh
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 109
  • [36] An efficient approach for multi-user multi-cloud service composition in human–land sustainable computational systems
    Beibei Pang
    Fei Hao
    Yixuan Yang
    Doo-Soon Park
    The Journal of Supercomputing, 2020, 76 : 5442 - 5459
  • [37] Mapping the Literature on Diet and Multiple Sclerosis: A Data-Driven Approach
    Qu, Xiaochen
    Walsh, Erin, I
    Cherbuin, Nicolas
    Black, Lucinda J.
    NUTRIENTS, 2022, 14 (22)
  • [38] Mapping the literature on diet and multiple sclerosis: a data-driven approach
    Qu, X.
    Walsh, E. I.
    Cherbuin, N.
    Black, L. J.
    PROCEEDINGS OF THE NUTRITION SOCIETY, 2023, 82 (OCE2)
  • [39] Active Dependency Mapping A Data-Driven Approach to Mapping Dependencies in Distributed Systems
    Schulz, Alexia
    Kotson, Michael
    Meiners, Chad
    Meunier, Timothy
    O'Gwynn, David
    Trepagnier, Pierre
    Weller-Fahy, David
    2017 IEEE 18TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI 2017), 2017, : 84 - 91
  • [40] Active dependency mapping: A data-driven approach to mapping dependencies in distributed systems
    Schulz A.
    Kotson M.
    Meiners C.
    Meunier T.
    O’Gwynn D.
    Trepagnier P.
    Weller-Fahy D.
    Advances in Intelligent Systems and Computing, 2019, 838 : 169 - 188