Dithen: A Computation-as-a-Service Cloud Platform for Large-Scale Multimedia Processing

被引:3
|
作者
Doyle, Joseph [1 ,2 ]
Giotsas, Vasileios [1 ,4 ]
Anam, Mohammad Ashraful [1 ,3 ]
Andreopoulos, Yiannis [1 ,3 ]
机构
[1] Dithen, 843 Finchley Rd, London NW11 8NA, England
[2] Univ East London, Univ Way, London E16 2RD, England
[3] UCL, Elect & Elect Engn Dept, Roberts Bldg Torrington Pl, London WC1E 7JE, England
[4] Univ Calif San Diego, Ctr Appl Internet Data Anal, CAIDA UCSD-SDSC9500 Gilman Dr, La Jolla, CA 92093 USA
基金
“创新英国”项目;
关键词
Computation-as-a-service; big data; multimedia computing; cloud computing; Amazon EC2; spot instances; MODEL; FRAMEWORK; EDGE;
D O I
10.1109/TCC.2016.2617363
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present Dithen, a novel computation-as-a-service (CaaS) cloud platform specifically tailored to the parallel execution of large-scale multimedia tasks. Dithen handles the upload/download of both multimedia data and executable items, the assignment of compute units to multimedia workloads, and the reactive control of the available compute units to minimize the cloud infrastructure cost under deadline-abiding execution. Dithen combines three key properties: (i) the reactive assignment of individual multimedia tasks to available computing units according to availability and predetermined time-to-completion constraints; (ii) optimal resource estimation based on Kalman-filter estimates; (iii) the use of additive increase multiplicative decrease (AIMD) algorithms (famous for being the resource management in the transport control protocol) for the control of the number of units servicing workloads. The deployment of Dithen over Amazon EC2 spot instances is shown to be capable of processing more than 80,000 video transcoding, face detection and image processing tasks (equivalent to the processing of more than 116 GB of compressed data) for less than $1 in billing cost from EC2. Moreover, the proposed AIMD-based control mechanism, in conjunction with the Kalman estimates, is shown to provide for more than 27 percent reduction in EC2 spot instance cost against methods based on reactive resource estimation. Finally, Dithen is shown to offer a 38 to 500 percent reduction of the billing cost against the current state-of-the-art in CaaS platforms on Amazon EC2 (Amazon Lambda and Amazon Autoscale). A baseline version of Dithen is currently available at dithen.com under the "AutoScale" option.
引用
收藏
页码:509 / 523
页数:15
相关论文
共 50 条
  • [1] An Automatic Cloud Service Platform for Learning from Large-Scale Data
    Xiong, Li
    Tong, Hengqing
    [J]. RESOURCES AND SUSTAINABLE DEVELOPMENT, PTS 1-4, 2013, 734-737 : 3085 - +
  • [2] Towards a framework for large-scale multimedia data storage and processing on Hadoop platform
    Wei Kuang Lai
    Yi-Uan Chen
    Tin-Yu Wu
    Mohammad S. Obaidat
    [J]. The Journal of Supercomputing, 2014, 68 : 488 - 507
  • [3] Towards a framework for large-scale multimedia data storage and processing on Hadoop platform
    Lai, Wei Kuang
    Chen, Yi-Uan
    Wu, Tin-Yu
    Obaidat, Mohammad S.
    [J]. JOURNAL OF SUPERCOMPUTING, 2014, 68 (01): : 488 - 507
  • [4] Cloud Instance Management and Resource Prediction For Computation-as-a-Service Platforms
    Doyle, Joseph
    Giotsas, Vasileios
    Anam, Mohammad Ashraful
    Andreopoulos, Yiannis
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 89 - 98
  • [5] RETRACTED: Design of Cloud Computing Platform for Large-Scale Multimedia Communication (Retracted Article)
    Wu, XiuJuan
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [6] Routing service in large-scale multimedia networks
    Wang, Hao
    Yu, Zhanwu
    Li, Rui
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 70 - +
  • [7] A Platform based Distributed Service Framework for Large-scale Cloud Ecosystem Development
    Hu, Bo
    Wang, Jian
    Zhang, Liang-Jie
    Chen, Huan
    Luo, Lihui
    [J]. 2015 IEEE WORLD CONGRESS ON SERVICES, 2015, : 87 - 94
  • [8] Ubiquitous Platform as a Service for Large-Scale Ubiquitous Applications Cloud-Based
    Zaryouli, Marwa
    Ezziyyani, Mostafa
    [J]. ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT, AI2SD'2019, VOL 6: ADVANCED INTELLIGENT SYSTEMS FOR NETWORKS AND SYSTEMS, 2020, 92 : 301 - 310
  • [9] Anomaly Detection in a Large-scale Cloud Platform
    Islam, Mohammad S.
    Pourmajidi, William
    Zhang, Lei
    Steinbacher, John
    Erwin, Tony
    Miranskyy, Andriy
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2021), 2021, : 150 - 159
  • [10] Deployment of Batch Mode Scientific Workflow on a Computation-as-a-Service Private Cloud
    Xu, Yiyi
    Liu, Pengfei
    Penesis, Irene
    He, Guanghua
    [J]. 2018 5TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI), 2018, : 123 - 128