2008 · 83 citations · 17 references
ComputingComputer EngineeringComputer ScienceInterconnection NetworksOperating SystemsVirtualizationCpu SchedulingLive MigrationNetwork VirtualizationVirtual Machine MigrationVirtualization ArchitectureVirtualization Overhead ReductionEthernetGigabit EthernetHigh PerformanceI/o VirtualizationIsolationMulti-core ComputingScheduler DesignVirtual Machine Monitor Design
Virtualization technology is now widely deployed on high performance networks such as 10-Gigabit Ethernet (10GE). It offers useful features like functional isolation, manageability and live migration. Unfortunately, the overhead of network I/O virtualization significantly degrades the performance of network-intensive applications. Two major factors of loss in I/O performance result from the extra driver domain to process I/O requests and the extra scheduler inside the virtual machine monitor (VMM) for scheduling domains.
17
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · 2003 · 2.1K citations
Myrinet: a gigabit-per-second local area network
N.J. Boden, D. Cohen, Robert E. Felderman et al. · IEEE Micro · 1995 · 1.7K citations
Virtual machine monitors: current technology and future trends
Mendel Rosenblum, Tal Garfinkel · Computer · 2005 · 623 citations