Show simple item record

dc.contributor.advisor Cox, Alan L.
dc.creatorCrompton, Joanna
dc.date.accessioned 2011-07-25T02:06:50Z
dc.date.available 2011-07-25T02:06:50Z
dc.date.issued 2010
dc.identifier.urihttps://hdl.handle.net/1911/62146
dc.description.abstract Virtualization is increasingly utilized for consolidating server resources to improve efficiency by conserving power and space. However, significant hurdles remain in achieving satisfactory performance in a virtualized system. Notably, virtualization of network I/O continues to be a performance barrier. The driver domain model of I/O virtualization suffers from an inherent network performance disadvantage due to the necessity of scheduling a driver domain. However, this virtualization model is desirable because of its fault tolerance and isolation properties. In this work, I argue that it is possible to overcome the barrier of network I/O performance while maintaining domain protection by providing a i mechanism which enables guests to operate the driver domain on their own behalf without the intervention of the scheduler. I describe my implementation of the worldswitch mechanism and evaluate its performance. I show that with the worldswitch enabled, guests achieve higher bandwidth and lower latency than in an unmodified system.
dc.format.mimetype application/pdf
dc.language.iso eng
dc.subjectComputer science
Applied sciences
dc.title Optimizing network I/O virtualization through guest-driven scheduler bypass
dc.type.genre Thesis
dc.type.material Text
thesis.degree.department Computer Science
thesis.degree.discipline Engineering
thesis.degree.grantor Rice University
thesis.degree.level Masters
thesis.degree.name Master of Science
dc.identifier.citation Crompton, Joanna. "Optimizing network I/O virtualization through guest-driven scheduler bypass." (2010) Master’s Thesis, Rice University. https://hdl.handle.net/1911/62146.


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record