2016
DOI: 10.1145/2847562
|View full text |Cite
|
Sign up to set email alerts
|

Shared-Memory Optimizations for Inter-Virtual-Machine Communication

Abstract: Virtual machines (VMs) and virtualization are one of the core computing technologies today. Inter-VM communication is not only prevalent but also one of the leading costs for data-intensive systems and applications in most data centers and cloud computing environments. One way to improve inter-VM communication efficiency is to support coresident VM communication using shared-memory-based methods and resort to the traditional TCP/IP for communications between VMs that are located on different physical machines.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
7
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 21 publications
(7 citation statements)
references
References 24 publications
0
7
0
Order By: Relevance
“…Compared to the above interdomain communication mode, based on shared memory [6,50,51,52,53,54], Fido et al [50] implemented interdomain communication by using full page mapping. Pages are mapped to the other side, so the other side can directly read and write the corresponding page while communicating.…”
Section: Related Workmentioning
confidence: 99%
“…Compared to the above interdomain communication mode, based on shared memory [6,50,51,52,53,54], Fido et al [50] implemented interdomain communication by using full page mapping. Pages are mapped to the other side, so the other side can directly read and write the corresponding page while communicating.…”
Section: Related Workmentioning
confidence: 99%
“…An in‐depth comparison of state‐of‐the‐art shared‐memory optimizations for inter‐VM communication is conducted in a most recent survey by Ren et al where the key issues for improving inter‐VM communication using shared memory are studied. However, it is worthwhile to note that the compared works are mostly oriented to the coresident VMs on the same physical host, which is different from Naplus , which implements a global shared memory across the VMs on different physical hosts.…”
Section: Related Workmentioning
confidence: 99%
“…In order to address this problem, some efforts have been made to improve the inter‐VM communication within the realm of virtualization . However, the existing improvements are by and large limited to the coresident VMs on the same host machine , where the message passing mechanisms are often optimized out by exploiting the shared memory in the hosts . For example, XenLoop uses shared‐memory ring buffers as an inter‐VM communication mechanism, and Fido , designed for Xen, provides a shared‐memory network and blocks devices to achieve the same purpose.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations