PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 10, 2009116 citations

Achieving 10 Gb/s using safe and transparent network interface virtualization

View Full Paper
KRKaushik Kumar RamJSJosé Renato SantosYTYoshio Turner

Key Points

Key points are not available for this paper at this time.

Abstract

This paper presents mechanisms and optimizations to reduce the overhead of network interface virtualization when using the driver domain I/O virtualization model. The driver domain model provides benefits such as support for legacy device drivers and fault isolation. However, the processing overheads incurred in the driver domain to achieve these benefits limit overall I/O performance. This paper demonstrates the effectiveness of two approaches to reduce driver domain overheads. First, Xen is modified to support multi-queue network interfaces to eliminate the software overheads of packet demultiplexing and copying. Second, a grant reuse mechanism is developed to reduce memory protection overheads. These mechanisms shift the bottleneck from the driver domain to the guest domains, improving scalability and enabling significantly higher data rates. This paper also presents and evaluates a series of optimizations that substantially reduce the I/O virtualization overheads in the guest domain. In combination, these mechanisms and optimizations increase the maximum throughput achieved by guest domains from 2.9Gb/s to full 10 Gigabit Ethernet link rates.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Ram et al. (2009) studied this question.

synapsesocial.com/papers/6a192cffa0353395e957f63bhttps://doi.org/10.1145/1508293.1508303
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Bridging the gap between software and hardware techniques for I/O virtualization2008 · 211 citations
  2. 2Protection strategies for direct access to virtualized I/O devices2008 · 90 citations
  3. 3Direct Cache Access for High Bandwidth Network I/O2005 · 102 citations
  4. 4Optimizing the migration of virtual computers2002 · 411 citations
  5. 5Concurrent Direct Network Access for Virtual Machine Monitors2007 · 154 citations