2009
DOI: 10.1007/s10586-009-0079-x
|View full text |Cite
|
Sign up to set email alerts
|

XenLoop: a transparent high performance inter-VM network loopback

Abstract: Advances in virtualization technology have focused mainly on strengthening the isolation barrier between virtual machines (VMs) that are co-resident within a single physical machine. At the same time, a large category of communication intensive distributed applications and software components exist, such as web services, high performance grid applications, transaction processing, and graphics rendering, that often wish to communicate across this isolation barrier with other endpoints on co-resident VMs. State … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
91
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 59 publications
(91 citation statements)
references
References 9 publications
(19 reference statements)
0
91
0
Order By: Relevance
“…Note that the applications running atop the guest domains are not aware of this para-virtualization, so no modification to them is needed. Another approach for IDC is to use shared memory to exchange data between domains [6]- [9], thus avoiding the involvement of Domain 0 to obtain better performance. However, the shared memory approach requires modifications to the guest domain besides the well supported Xen patch, and may even need to modify the applications as well (a detailed discussion is deferred to Section VII).…”
Section: Vmm#scheduler#mentioning
confidence: 99%
See 2 more Smart Citations
“…Note that the applications running atop the guest domains are not aware of this para-virtualization, so no modification to them is needed. Another approach for IDC is to use shared memory to exchange data between domains [6]- [9], thus avoiding the involvement of Domain 0 to obtain better performance. However, the shared memory approach requires modifications to the guest domain besides the well supported Xen patch, and may even need to modify the applications as well (a detailed discussion is deferred to Section VII).…”
Section: Vmm#scheduler#mentioning
confidence: 99%
“…Other research [6]- [9] concentrates on establishing a shared memory data channel between two guest domains via the Xen VMM. As a result, the time spent in the manager domain is avoided, and the performance is improved close to that of native socket communication.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The techniques proposed by these studies include VMM-bypassing [12], using XenLoop [13] alike techniques to replace the loopback network with the shared memory [14], and using a dedicated CPU core to handle all communications [15]. However, none of these studies addressed the overcommitted scenarios.…”
Section: B) Improving Mpi Communication Performance On Xenmentioning
confidence: 99%
“…al. proposed XenLoop which is a inter-domain communication channel [15]. It bypasses the regular virtual network interfaces in Figure 1, yet provides transparency in the sense that the application programs can still use standard TCP/IP APIs.…”
Section: Related Workmentioning
confidence: 99%