Optimizing Multi-cloud CDN Deployment and Scheduling Strategies Using Big Data Analysis

被引:6
|
作者
Wang, Congjie [1 ]
Lu, Zhihui [1 ]
Wu, Ziyan [1 ]
Wu, Jie [1 ]
Huang, Shalin [2 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
[2] Wangsu Sci & Technol Co Ltd, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
CDN; QoS; Multi-cloud; cloud resource prediction; resource scheduling; Big Data; Spark;
D O I
10.1109/SCC.2017.42
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the substantial incensement of broadband networks, Internet applications have shifted from simple web browsing to content-centric applications. From the perspective of the content distributor, how to reduce the cost while satisfying quality of service and how to respond timely to users are of great concern. Currently, using multi-cloud technology is a feasible solution to provide more agile and scalable services. Meanwhile, big data techniques, such as Spark and Hadoop, can help content distributors make load-direct decisions more timely and accurately. In this paper, we present a multi-cloud architecture-supported resource allocation and scheduling optimized strategy through CDN (content delivery network) operation big data analysis. We firstly analyze quantities of CDN operation log data on Spark to evaluate quality of service (QoS) between end users and multi-cloud-based CDN operator. Then we perform a long-term resource deployment algorithm to book the minimum resources to meet users' requests with higher QoS and lower cost. We apply the prediction model ARIMA on Spark to predict the short term demand through analyzing a longer time series data. When the predicted resources cannot satisfy burst demand, we design a new multi-cloud extension algorithm to schedule additional cloud resource to handle overload requests and use precopying algorithm to select media contents to be stored in the new prepared cloud. We implement and evaluate our scheme with real operation logs data provided by China's biggest CDN distributor to show the efficiency of our algorithms.
引用
收藏
页码:273 / 280
页数:8
相关论文
共 50 条
  • [1] Optimizing the Performance of Big Data Workflows in Multi-Cloud Environments Under Budget Constraint
    Wu, Chase Q.
    Cao, Huiyan
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 138 - 145
  • [2] Multi-cloud Containerized Service Scheduling Optimizing Computation and Communication
    Zhang, Weifan
    Kosta, Sokol
    Mogensen, Preben
    [J]. PROCEEDINGS OF THE 27TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS, ICIN, 2024, : 186 - 193
  • [3] Scheduling Data-Driven Workflows in Multi-Cloud Environment
    Sooezi, Nafise
    Abrishami, Saeid
    Lotfian, Majid
    [J]. 2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 163 - 167
  • [4] MultiStack: Multi-Cloud Big Data Research Framework/Platform
    Mehta, Vishrut
    Rishabh, Kumar
    Raja, Reddy
    Varma, Vasudeva
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2016, : 147 - 152
  • [5] SULTAN: A Composite Data Consistency Approach for SaaS Multi-Cloud Deployment
    Elgedawy, Islam
    [J]. 2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 122 - 131
  • [6] Meteorological data layout and task scheduling in a multi-cloud environment
    Hao, Yongsheng
    Cao, Jie
    Wang, Qi
    Ma, Tinghuai
    Wang, Qin
    Zhang, Xin
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [7] Optimizing Monitorability of Multi-cloud Applications
    Fadda, Edoardo
    Plebani, Pierluigi
    Vitali, Monica
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 : 411 - 426
  • [8] MUSA Deployer: Deployment of Multi-cloud Applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. 2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 107 - 112
  • [9] Secure Model based on Multi-cloud for Big Data Storage and Query
    Yang, Zhendong
    Wang, Liangmin
    Song, Xiangmei
    [J]. 2016 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2016), 2016, : 207 - 214
  • [10] Optimal VNFs Placement in CDN Slicing Over Multi-Cloud Environment
    Benkacem, Ilias
    Taleb, Tarik
    Bagaa, Miloud
    Flinck, Hannu
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) : 616 - 627