HV super(2)M: A novel approach to boost inter-VM network performance for Xen-based HVMs

Despite the rapid development and the wide use, virtualization confronts new challenges on improving network I/O performance. For virtual machines co-existed on a server, inter-VM network performance turns out to be worse than expected. Although many efforts have been dedicated to that issue on para...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2016-04, Vol.114, p.54-68
Hauptverfasser: Cheng, Kun, Bai, Yuebin, Zhao, Yongwang, Ma, Yao, Lu, Duo, Peng, Yuanfeng, Zhou, Minxuan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 68
container_issue
container_start_page 54
container_title The Journal of systems and software
container_volume 114
creator Cheng, Kun
Bai, Yuebin
Zhao, Yongwang
Ma, Yao
Lu, Duo
Peng, Yuanfeng
Zhou, Minxuan
description Despite the rapid development and the wide use, virtualization confronts new challenges on improving network I/O performance. For virtual machines co-existed on a server, inter-VM network performance turns out to be worse than expected. Although many efforts have been dedicated to that issue on paravirtualized (PV) machines, HVMs (Hardware Virtual Machines) get less attention. However, co-resident HVMs are also suffering from low network I/O performance which troubles IaaS cloud infrastructure providers. Such problem is prominent as in the front-back network model several performance bottlenecks appear when inter-VM traffic is being handled. In this paper, we propose a novel approach and implement a prototype called "HV super(2)M" to optimize inter-HVM network performance, which mainly address the throughput issues. HV super(2)M takes advantages of the existing mechanisms for HVMs provided by Xen and is totally hardware independent. Unlike the existing idea, HV super(2)M pushes data to the receivers without using shared memory buffer to transfer the pending network data. To evaluate our work, we test and compare network response time, network throughput and CPU utilization with other popular approaches such as SR-IOV. The result shows that the new communication model has great improvements in network delay and throughput with little pressure on Domain-0.
doi_str_mv 10.1016/j.jss.2015.12.002
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_1816029715</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1816029715</sourcerecordid><originalsourceid>FETCH-proquest_miscellaneous_18160297153</originalsourceid><addsrcrecordid>eNqVjLFuwkAQRK8AKUDyAXRbQuHL7iZAki6KQG7cRU46dDiLwJg75_ac_D4u-AGqGT3NG2OmhJaQlo-1rVUtIy0ssUXkgRn1_DkjJr4zY9UaEVeMPDJfeQnatRJnPC_e4B18-JMGXNvG4KoDpAC7EDTB0SeJWVmAl_Qf4gl6Zx_i2flKoC_wLT7bOZUfyMtC781w7xqVh2tOzGyz_vzIs_73txNN2_NRK2ka5yV0uqUXWiK_rmjxdMP0ArImSQI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1816029715</pqid></control><display><type>article</type><title>HV super(2)M: A novel approach to boost inter-VM network performance for Xen-based HVMs</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Cheng, Kun ; Bai, Yuebin ; Zhao, Yongwang ; Ma, Yao ; Lu, Duo ; Peng, Yuanfeng ; Zhou, Minxuan</creator><creatorcontrib>Cheng, Kun ; Bai, Yuebin ; Zhao, Yongwang ; Ma, Yao ; Lu, Duo ; Peng, Yuanfeng ; Zhou, Minxuan</creatorcontrib><description>Despite the rapid development and the wide use, virtualization confronts new challenges on improving network I/O performance. For virtual machines co-existed on a server, inter-VM network performance turns out to be worse than expected. Although many efforts have been dedicated to that issue on paravirtualized (PV) machines, HVMs (Hardware Virtual Machines) get less attention. However, co-resident HVMs are also suffering from low network I/O performance which troubles IaaS cloud infrastructure providers. Such problem is prominent as in the front-back network model several performance bottlenecks appear when inter-VM traffic is being handled. In this paper, we propose a novel approach and implement a prototype called "HV super(2)M" to optimize inter-HVM network performance, which mainly address the throughput issues. HV super(2)M takes advantages of the existing mechanisms for HVMs provided by Xen and is totally hardware independent. Unlike the existing idea, HV super(2)M pushes data to the receivers without using shared memory buffer to transfer the pending network data. To evaluate our work, we test and compare network response time, network throughput and CPU utilization with other popular approaches such as SR-IOV. The result shows that the new communication model has great improvements in network delay and throughput with little pressure on Domain-0.</description><identifier>ISSN: 0164-1212</identifier><identifier>DOI: 10.1016/j.jss.2015.12.002</identifier><language>eng</language><subject>Computer programs ; Delay ; Hardware ; Infrastructure ; Networks ; Servers ; Traffic flow ; Virtual environments</subject><ispartof>The Journal of systems and software, 2016-04, Vol.114, p.54-68</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Cheng, Kun</creatorcontrib><creatorcontrib>Bai, Yuebin</creatorcontrib><creatorcontrib>Zhao, Yongwang</creatorcontrib><creatorcontrib>Ma, Yao</creatorcontrib><creatorcontrib>Lu, Duo</creatorcontrib><creatorcontrib>Peng, Yuanfeng</creatorcontrib><creatorcontrib>Zhou, Minxuan</creatorcontrib><title>HV super(2)M: A novel approach to boost inter-VM network performance for Xen-based HVMs</title><title>The Journal of systems and software</title><description>Despite the rapid development and the wide use, virtualization confronts new challenges on improving network I/O performance. For virtual machines co-existed on a server, inter-VM network performance turns out to be worse than expected. Although many efforts have been dedicated to that issue on paravirtualized (PV) machines, HVMs (Hardware Virtual Machines) get less attention. However, co-resident HVMs are also suffering from low network I/O performance which troubles IaaS cloud infrastructure providers. Such problem is prominent as in the front-back network model several performance bottlenecks appear when inter-VM traffic is being handled. In this paper, we propose a novel approach and implement a prototype called "HV super(2)M" to optimize inter-HVM network performance, which mainly address the throughput issues. HV super(2)M takes advantages of the existing mechanisms for HVMs provided by Xen and is totally hardware independent. Unlike the existing idea, HV super(2)M pushes data to the receivers without using shared memory buffer to transfer the pending network data. To evaluate our work, we test and compare network response time, network throughput and CPU utilization with other popular approaches such as SR-IOV. The result shows that the new communication model has great improvements in network delay and throughput with little pressure on Domain-0.</description><subject>Computer programs</subject><subject>Delay</subject><subject>Hardware</subject><subject>Infrastructure</subject><subject>Networks</subject><subject>Servers</subject><subject>Traffic flow</subject><subject>Virtual environments</subject><issn>0164-1212</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNqVjLFuwkAQRK8AKUDyAXRbQuHL7iZAki6KQG7cRU46dDiLwJg75_ac_D4u-AGqGT3NG2OmhJaQlo-1rVUtIy0ssUXkgRn1_DkjJr4zY9UaEVeMPDJfeQnatRJnPC_e4B18-JMGXNvG4KoDpAC7EDTB0SeJWVmAl_Qf4gl6Zx_i2flKoC_wLT7bOZUfyMtC781w7xqVh2tOzGyz_vzIs_73txNN2_NRK2ka5yV0uqUXWiK_rmjxdMP0ArImSQI</recordid><startdate>20160401</startdate><enddate>20160401</enddate><creator>Cheng, Kun</creator><creator>Bai, Yuebin</creator><creator>Zhao, Yongwang</creator><creator>Ma, Yao</creator><creator>Lu, Duo</creator><creator>Peng, Yuanfeng</creator><creator>Zhou, Minxuan</creator><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20160401</creationdate><title>HV super(2)M: A novel approach to boost inter-VM network performance for Xen-based HVMs</title><author>Cheng, Kun ; Bai, Yuebin ; Zhao, Yongwang ; Ma, Yao ; Lu, Duo ; Peng, Yuanfeng ; Zhou, Minxuan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_miscellaneous_18160297153</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computer programs</topic><topic>Delay</topic><topic>Hardware</topic><topic>Infrastructure</topic><topic>Networks</topic><topic>Servers</topic><topic>Traffic flow</topic><topic>Virtual environments</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cheng, Kun</creatorcontrib><creatorcontrib>Bai, Yuebin</creatorcontrib><creatorcontrib>Zhao, Yongwang</creatorcontrib><creatorcontrib>Ma, Yao</creatorcontrib><creatorcontrib>Lu, Duo</creatorcontrib><creatorcontrib>Peng, Yuanfeng</creatorcontrib><creatorcontrib>Zhou, Minxuan</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Cheng, Kun</au><au>Bai, Yuebin</au><au>Zhao, Yongwang</au><au>Ma, Yao</au><au>Lu, Duo</au><au>Peng, Yuanfeng</au><au>Zhou, Minxuan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>HV super(2)M: A novel approach to boost inter-VM network performance for Xen-based HVMs</atitle><jtitle>The Journal of systems and software</jtitle><date>2016-04-01</date><risdate>2016</risdate><volume>114</volume><spage>54</spage><epage>68</epage><pages>54-68</pages><issn>0164-1212</issn><abstract>Despite the rapid development and the wide use, virtualization confronts new challenges on improving network I/O performance. For virtual machines co-existed on a server, inter-VM network performance turns out to be worse than expected. Although many efforts have been dedicated to that issue on paravirtualized (PV) machines, HVMs (Hardware Virtual Machines) get less attention. However, co-resident HVMs are also suffering from low network I/O performance which troubles IaaS cloud infrastructure providers. Such problem is prominent as in the front-back network model several performance bottlenecks appear when inter-VM traffic is being handled. In this paper, we propose a novel approach and implement a prototype called "HV super(2)M" to optimize inter-HVM network performance, which mainly address the throughput issues. HV super(2)M takes advantages of the existing mechanisms for HVMs provided by Xen and is totally hardware independent. Unlike the existing idea, HV super(2)M pushes data to the receivers without using shared memory buffer to transfer the pending network data. To evaluate our work, we test and compare network response time, network throughput and CPU utilization with other popular approaches such as SR-IOV. The result shows that the new communication model has great improvements in network delay and throughput with little pressure on Domain-0.</abstract><doi>10.1016/j.jss.2015.12.002</doi></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2016-04, Vol.114, p.54-68
issn 0164-1212
language eng
recordid cdi_proquest_miscellaneous_1816029715
source ScienceDirect Journals (5 years ago - present)
subjects Computer programs
Delay
Hardware
Infrastructure
Networks
Servers
Traffic flow
Virtual environments
title HV super(2)M: A novel approach to boost inter-VM network performance for Xen-based HVMs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T00%3A00%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=HV%20super(2)M:%20A%20novel%20approach%20to%20boost%20inter-VM%20network%20performance%20for%20Xen-based%20HVMs&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Cheng,%20Kun&rft.date=2016-04-01&rft.volume=114&rft.spage=54&rft.epage=68&rft.pages=54-68&rft.issn=0164-1212&rft_id=info:doi/10.1016/j.jss.2015.12.002&rft_dat=%3Cproquest%3E1816029715%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1816029715&rft_id=info:pmid/&rfr_iscdi=true