Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorVarghese, Blesson
dc.contributor.authorSubba, Lawan Thamsuhang
dc.contributor.authorThai, Long Thanh
dc.contributor.authorBarker, Adam David
dc.date.accessioned2016-05-15T23:32:40Z
dc.date.available2016-05-15T23:32:40Z
dc.date.issued2016-07-21
dc.identifier241609062
dc.identifierca42e6a6-ede3-468e-9b10-2c80a957002e
dc.identifier84983391446
dc.identifier000382529800028
dc.identifier.citationVarghese , B , Subba , L T , Thai , L T & Barker , A D 2016 , DocLite : a Docker-based Lightweight Cloud benchmarking tool . in 2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) . , 7515691 , IEEE Computer Society , pp. 213-222 , 16th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid 2016) , Cartegena , Colombia , 16/05/16 . https://doi.org/10.1109/CCGrid.2016.14en
dc.identifier.citationconferenceen
dc.identifier.isbn9781509024544
dc.identifier.isbn9781509024537
dc.identifier.urihttps://hdl.handle.net/10023/8803
dc.descriptionThis research was pursued under the EPSRC grant, EP/K015745/1, a Royal Society Industry Fellowship, an Erasmus Mundus Master’s scholarship and an AWS Education Research grant.en
dc.description.abstractExisting benchmarking methods are time consuming processes as they typically benchmark the entire Virtual Machine (VM) in order to generate accurate performance data, making them less suitable for real-time analytics. The research in this paper is aimed to surmount the above challenge by presenting DocLite - Docker Container-based Lightweight benchmarking tool. DocLite explores lightweight cloud benchmarking methods for rapidly executing benchmarks in near real-time. DocLite is built on the Docker container technology, which allows a user-defined memory size and number of CPU cores of the VM to be benchmarked. The tool incorporates two benchmarking methods - the first referred to as the native method employs containers to benchmark a small portion of the VM and generate performance ranks, and the second uses historic benchmark data along with the native method as a hybrid to generate VM ranks.The proposed methods are evaluated on three use-cases and are observed to be up to 91 times faster than benchmarking the entire VM. In both methods, small containers provide the same quality of rankings as a large container. The native method generates ranks with over 90% and 86% accuracy for sequential and parallel execution of an application compared against benchmarking the whole VM. The hybrid method did not improve the quality of the rankings significantly.
dc.format.extent10
dc.format.extent4238315
dc.language.isoeng
dc.publisherIEEE Computer Society
dc.relation.ispartof2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)en
dc.subjectLightweight benchmarken
dc.subjectDockeren
dc.subjectCloud benchmarkingen
dc.subjectContainersen
dc.subjectHybrid benchmarken
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectNDASen
dc.subjectBDCen
dc.subject.lccQA75en
dc.titleDocLite : a Docker-based Lightweight Cloud benchmarking toolen
dc.typeConference itemen
dc.contributor.sponsorEPSRCen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.doi10.1109/CCGrid.2016.14
dc.date.embargoedUntil2016-05-16
dc.identifier.grantnumberEP/K015745/1en


This item appears in the following Collection(s)

Show simple item record