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

被引:4
作者
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
相关论文
共 45 条
[21]   Challenges of QoE Management for Cloud Applications [J].
Hossfeld, Tobias ;
Schatz, Raimund ;
Varela, Martin ;
Timmerer, Christian .
IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (04) :28-36
[22]   Giving users an edge: A flexible Cloud model and its application for multimedia [J].
Islam, Salekul ;
Gregoire, Jean-Charles .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (06) :823-832
[23]   Statistical Framework for Video Decoding Complexity Modeling and Prediction [J].
Kontorinis, Nikolaos ;
Andreopoulos, Yiannis ;
van der Schaar, Mihaela .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2009, 19 (07) :1000-1013
[24]  
Krioukov A, 2011, ACM SIGCOMM COMP COM, V41, P102, DOI [10.1145/1925861.1925878, 10.1145/1851290.1851294]
[25]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[26]  
Leutenegger S, 2011, IEEE I CONF COMP VIS, P2548, DOI 10.1109/ICCV.2011.6126542
[27]   Distinctive image features from scale-invariant keypoints [J].
Lowe, DG .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 60 (02) :91-110
[28]  
Margolies R, 2014, IEEE INFOCOM SER, P1339, DOI 10.1109/INFOCOM.2014.6848067
[29]  
Masiyev K H., 2012, Application of Information and Communication Technologies (AICT), 2012 6th International Conference on, P1, DOI DOI 10.1109/ICAICT.2012.6398514
[30]  
Nan XM, 2012, IEEE INT WORKSH MULT, P175, DOI 10.1109/MMSP.2012.6343436