Benchmarking Linux Containers and Virtual Machines Public Deposited

http://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/jq085p73m

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • In data-centers, running multiple isolated workloads while getting the most performance out of available hardware is key. For many years Virtual Machines (VMs) have been an enabler, but native containers which offer isolation similar to virtual machines while reducing overhead costs associated with emulating hardware resources have become an increasingly attractive proposition for data-centers. This thesis aims at evaluating the CPU and Memory I/O performance of containers and VMs (specifically Docker and KVM) against bare-metal for nodes/clusters with single or multiple deployed virtual entities. However, such a process of measuring the performance of each entity in a cluster consisting of several entities is an onerous task and error-prone due to lack of benchmark synchronization, necessitating the development of a solution that allows automated benchmarking. This leads to the second contribution of this thesis which is to develop a new open source tool prototype (Playbench) that would enable repeatable benchmarking, allowing evaluating CPU and Memory I/O performance of each virtual entity (container or VM) in a cluster with multiple virtual entities deployed.
Resource Type
Date Available
Date Copyright
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Advisor
Committee Member
Academic Affiliation
Non-Academic Affiliation
Keyword
Subject
Rights Statement
Peer Reviewed
Language
Replaces
Additional Information
  • description.provenance : Submitted by Pranjal Mittal (mittalp@oregonstate.edu) on 2016-09-16T18:01:49Z No. of bitstreams: 2 license_rdf: 1370 bytes, checksum: cd1af5ab51bcc7a5280cf305303530e9 (MD5) MittalPranjal2016.pdf: 1282589 bytes, checksum: be80ec1cc962fc4226eae7f97691f031 (MD5)
  • description.provenance : Made available in DSpace on 2016-09-21T17:44:47Z (GMT). No. of bitstreams: 2 license_rdf: 1370 bytes, checksum: cd1af5ab51bcc7a5280cf305303530e9 (MD5) MittalPranjal2016.pdf: 1282589 bytes, checksum: be80ec1cc962fc4226eae7f97691f031 (MD5) Previous issue date: 2016-09-01
  • description.provenance : Approved for entry into archive by Julie Kurtz(julie.kurtz@oregonstate.edu) on 2016-09-20T18:17:24Z (GMT) No. of bitstreams: 2 license_rdf: 1370 bytes, checksum: cd1af5ab51bcc7a5280cf305303530e9 (MD5) MittalPranjal2016.pdf: 1282589 bytes, checksum: be80ec1cc962fc4226eae7f97691f031 (MD5)
  • description.provenance : Approved for entry into archive by Laura Wilson(laura.wilson@oregonstate.edu) on 2016-09-21T17:44:46Z (GMT) No. of bitstreams: 2 license_rdf: 1370 bytes, checksum: cd1af5ab51bcc7a5280cf305303530e9 (MD5) MittalPranjal2016.pdf: 1282589 bytes, checksum: be80ec1cc962fc4226eae7f97691f031 (MD5)

Relationships

Parents:

This work has no parents.

Last modified

Downloadable Content

Download PDF

Items