Optimizing network I/O virtualization through guest-driven scheduler bypass

dc.contributor.advisorCox, Alan L.en_US
dc.creatorCrompton, Joannaen_US
dc.date.accessioned2011-07-25T02:06:50Zen_US
dc.date.available2011-07-25T02:06:50Zen_US
dc.date.issued2010en_US
dc.description.abstractVirtualization 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.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.callnoTHESIS E.E. 2011 CROMPTONen_US
dc.identifier.citationCrompton, Joanna. "Optimizing network I/O virtualization through guest-driven scheduler bypass." (2010) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/62146">https://hdl.handle.net/1911/62146</a>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/62146en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectComputer scienceen_US
dc.subjectApplied sciencesen_US
dc.titleOptimizing network I/O virtualization through guest-driven scheduler bypassen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentElectrical Engineeringen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Scienceen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1486559.PDF
Size:
2.01 MB
Format:
Adobe Portable Document Format