• Home
  • Search
  • Optimized Inter-domain Communications Among Multiple Virtual Machines Based on Shared Memory
  • Cite Icon1
  • https://doi.org/10.1109/hpcc-css-icess.2015.213Copy DOI Icon

Optimized Inter-domain Communications Among Multiple Virtual Machines Based on Shared Memory

  • Aug 1, 2015
  • Congfeng Jiang +6 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In elastic cloud computing environment, multiple virtual machines may reside in the same physical machine for services consolidation. For the same residential guest domains or multi-tiered hosting services, the inter-domain communications are complex and frequent. However, traditional inter-domain communications are conducted through the virtual network interfaces of both sending and receiving virtual machines. Such TCP/IP networking communications involve lengthy communication path and frequent kernel interactions and thus downgrade the I/O performance of virtual machines. In this paper, we present an optimized inter-domain communication approach based on shared memory to improve the communication performance of multiple virtual machines residing in the same physical machine. In our approach, the sending data is shared in memory, not transferred via TCP/IP stack. The communication data are directly mapped into user space of the virtual machine and therefore it reduces useless system calls and context switches. The memory is shared via a customized shared device kernel module with bidirectional event channel resided in both communicating virtual machines. We use state flags in circular buffer to reduce wait and notify operations and thus reduce the system calls. Experiments show that our proposed approach can provide 5 time higher throughput and 2.5 times less latency compared to TCP/IP communication path.

Similar Papers
  • Conference Article
  • Citations17

VM Performance Maximization and PM Load Balancing Virtual Machine Placement in Cloud

  • May 01, 2020
  • Hui Zhao +4
  • PDF
  • Research Article
  • Citations17

Benchmarking and Performance Evaluations on Various Configurations of Virtual Machine and Containers for Cloud-Based Scientific Workloads

  • Jan 22, 2021
  • Applied Sciences
  • Syed Asif Raza Shah +5
  • Research Article
  • Citations149

Power-Aware and Performance-Guaranteed Virtual Machine Placement in the Cloud

  • Jun 01, 2018
  • IEEE Transactions on Parallel and Distributed Systems
  • Hui Zhao +5
  • Research Article
  • Citations1

Performance Analysis and Comparison of the Micro Virtual Machines Provided by the Top Cloud Vendors.

  • Jan 01, 2023
  • International Journal of Research Publication and Reviews
  • Mr Yugansh Garg +1
  • Research Article
  • Citations3

Measuring the Characteristics of Hypervisor I/O Scheduling in the Cloud for Virtual Machine Performance Interference

  • Oct 01, 2013
  • International Journal of Grid and High Performance Computing
  • Ziye Yang +3
  • Research Article
  • Citations7

Analysis of virtualized cloud server together with shared storage and estimation of consolidation ratio and TCO/ROI

  • Oct 28, 2014
  • Engineering Computations
  • Bao Rong Chang +3
  • Conference Article
  • Citations2

A Network-Friendly Disk I/O Optimization Framework in a Virtualized Cloud System

  • Sep 01, 2014
  • Dingding Li +5
  • Research Article
  • Citations11

Mitigation technique for performance degradation of virtual machine owing to GPU pass-through in fog computing

  • Jun 01, 2018
  • Journal of Communications and Networks
  • Jihun Kang +1
  • Conference Article
  • Citations6

Virtual Machine Performance Analysis and Prediction

  • Nov 03, 2020
  • Yuegang Li +6
  • Conference Article
  • Citations28

Evaluating the performance and intrusiveness of virtual machines for desktop grid computing

  • May 01, 2009
  • Patricio Domingues +2
  • Conference Article

The Effect of Resource Allocation and System Events on VM Consolidation

  • Sep 01, 2017
  • Maruf Ahmed +1
  • Conference Article

D 3

  • Oct 05, 2014
  • Myunghoon Oh +3
  • Conference Article
  • Citations15

Evaluating I/O Scheduler in Virtual Machines for Mapreduce Application

  • Nov 01, 2010
  • Jun Fang +3
  • Conference Article
  • Citations1

A CPU Overhead-Aware VM Placement Algorithm for Network Bandwidth Guarantee in Virtualized Data Centers

  • Sep 01, 2015
  • Kwonyong Lee +1
  • Research Article
  • Citations20

Stochastic scheduling for variation-aware virtual machine placement in a cloud computing CPS

  • Oct 12, 2017
  • Future Generation Computer Systems
  • Yunliang Chen +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.