Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds
IaaS clouds have become a promising platform for scalable distributed systems in recent years. However, while the virtualization techniques of such clouds are key to the cloud's elasticity, they also result in a reduced and less predictable I/O performance compared to traditional HPC setups. Be...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1051 |
---|---|
container_issue | |
container_start_page | 1042 |
container_title | |
container_volume | |
creator | Hovestadt, M. Kao, O. Kliem, A. Warneke, D. |
description | IaaS clouds have become a promising platform for scalable distributed systems in recent years. However, while the virtualization techniques of such clouds are key to the cloud's elasticity, they also result in a reduced and less predictable I/O performance compared to traditional HPC setups. Besides the regular performance degradation of virtualized I/O itself, it is also the potential loss of I/O bandwidth through co-located virtual machines that imposes considerable obstacles for porting data-intensive applications to that platform. In this paper we examine adaptive compression schemes as a means to mitigate the negative effects of shared I/O in IaaS clouds. We discuss the decision models of existing schemes and analyze their applicability in virtualized environments. Based on an evaluation using XEN, KVM, and Amazon EC2, we found that most decision metrics (like CPU utilization and I/O bandwidth) are displayed inaccurately inside virtual machines and can lead to unreasonable levels of compression. As a remedy, we present a new adaptive compression scheme for virtualized environments which solely considers the application data rate. Without requiring any calibration or training phase our adaptive compression scheme can improve the I/O throughput of virtual machines significantly as shown through experimental evaluation. |
doi_str_mv | 10.1109/IPDPS.2011.256 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6008892</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6008892</ieee_id><sourcerecordid>6008892</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-46b175e5d8da3004c49ec86c9f782015299bd16b5e4667461c1e26cf47029eb03</originalsourceid><addsrcrecordid>eNotj8FqAjEURVPaQsW67aab_MDoSyZ5SZYynVrBoqB7ycy80RR1ZBKF_n2l7d0czubAZexFwFgIcJP56m21HksQYiw13rGRMxYMOq20MXj_6wKFtEpJLR7YQOgcMglGP7FRjF9wG6JTqAdsWV794eJTOO34tPHnFK7Ei-547inG0J146vhnSGHnE_G0J162LdUp8q7l673vqeHzyZKHEy8O3aWJz-yx9YdIo38O2ea93BQf2WI5mxfTRRYcpExhJYwm3djG5wCqVo5qi7Vrjb390tK5qhFYaVKIRqGoBUmsW2VAOqogH7LXv2wgou25D0fff28RwFon8x9n9U_7</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hovestadt, M. ; Kao, O. ; Kliem, A. ; Warneke, D.</creator><creatorcontrib>Hovestadt, M. ; Kao, O. ; Kliem, A. ; Warneke, D.</creatorcontrib><description>IaaS clouds have become a promising platform for scalable distributed systems in recent years. However, while the virtualization techniques of such clouds are key to the cloud's elasticity, they also result in a reduced and less predictable I/O performance compared to traditional HPC setups. Besides the regular performance degradation of virtualized I/O itself, it is also the potential loss of I/O bandwidth through co-located virtual machines that imposes considerable obstacles for porting data-intensive applications to that platform. In this paper we examine adaptive compression schemes as a means to mitigate the negative effects of shared I/O in IaaS clouds. We discuss the decision models of existing schemes and analyze their applicability in virtualized environments. Based on an evaluation using XEN, KVM, and Amazon EC2, we found that most decision metrics (like CPU utilization and I/O bandwidth) are displayed inaccurately inside virtual machines and can lead to unreasonable levels of compression. As a remedy, we present a new adaptive compression scheme for virtualized environments which solely considers the application data rate. Without requiring any calibration or training phase our adaptive compression scheme can improve the I/O throughput of virtual machines significantly as shown through experimental evaluation.</description><identifier>ISSN: 1530-2075</identifier><identifier>ISBN: 9781612844251</identifier><identifier>ISBN: 1612844251</identifier><identifier>EISBN: 9780769545776</identifier><identifier>EISBN: 0769545777</identifier><identifier>DOI: 10.1109/IPDPS.2011.256</identifier><language>eng</language><publisher>IEEE</publisher><subject>Accuracy ; Adaptation models ; Bandwidth ; Data models ; Measurement ; Throughput ; Virtual machining</subject><ispartof>2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, 2011, p.1042-1051</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6008892$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,781,785,790,791,2059,27927,54922</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6008892$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hovestadt, M.</creatorcontrib><creatorcontrib>Kao, O.</creatorcontrib><creatorcontrib>Kliem, A.</creatorcontrib><creatorcontrib>Warneke, D.</creatorcontrib><title>Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds</title><title>2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum</title><addtitle>ipdpsw</addtitle><description>IaaS clouds have become a promising platform for scalable distributed systems in recent years. However, while the virtualization techniques of such clouds are key to the cloud's elasticity, they also result in a reduced and less predictable I/O performance compared to traditional HPC setups. Besides the regular performance degradation of virtualized I/O itself, it is also the potential loss of I/O bandwidth through co-located virtual machines that imposes considerable obstacles for porting data-intensive applications to that platform. In this paper we examine adaptive compression schemes as a means to mitigate the negative effects of shared I/O in IaaS clouds. We discuss the decision models of existing schemes and analyze their applicability in virtualized environments. Based on an evaluation using XEN, KVM, and Amazon EC2, we found that most decision metrics (like CPU utilization and I/O bandwidth) are displayed inaccurately inside virtual machines and can lead to unreasonable levels of compression. As a remedy, we present a new adaptive compression scheme for virtualized environments which solely considers the application data rate. Without requiring any calibration or training phase our adaptive compression scheme can improve the I/O throughput of virtual machines significantly as shown through experimental evaluation.</description><subject>Accuracy</subject><subject>Adaptation models</subject><subject>Bandwidth</subject><subject>Data models</subject><subject>Measurement</subject><subject>Throughput</subject><subject>Virtual machining</subject><issn>1530-2075</issn><isbn>9781612844251</isbn><isbn>1612844251</isbn><isbn>9780769545776</isbn><isbn>0769545777</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj8FqAjEURVPaQsW67aab_MDoSyZ5SZYynVrBoqB7ycy80RR1ZBKF_n2l7d0czubAZexFwFgIcJP56m21HksQYiw13rGRMxYMOq20MXj_6wKFtEpJLR7YQOgcMglGP7FRjF9wG6JTqAdsWV794eJTOO34tPHnFK7Ei-547inG0J146vhnSGHnE_G0J162LdUp8q7l673vqeHzyZKHEy8O3aWJz-yx9YdIo38O2ea93BQf2WI5mxfTRRYcpExhJYwm3djG5wCqVo5qi7Vrjb390tK5qhFYaVKIRqGoBUmsW2VAOqogH7LXv2wgou25D0fff28RwFon8x9n9U_7</recordid><startdate>201105</startdate><enddate>201105</enddate><creator>Hovestadt, M.</creator><creator>Kao, O.</creator><creator>Kliem, A.</creator><creator>Warneke, D.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201105</creationdate><title>Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds</title><author>Hovestadt, M. ; Kao, O. ; Kliem, A. ; Warneke, D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-46b175e5d8da3004c49ec86c9f782015299bd16b5e4667461c1e26cf47029eb03</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Accuracy</topic><topic>Adaptation models</topic><topic>Bandwidth</topic><topic>Data models</topic><topic>Measurement</topic><topic>Throughput</topic><topic>Virtual machining</topic><toplevel>online_resources</toplevel><creatorcontrib>Hovestadt, M.</creatorcontrib><creatorcontrib>Kao, O.</creatorcontrib><creatorcontrib>Kliem, A.</creatorcontrib><creatorcontrib>Warneke, D.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hovestadt, M.</au><au>Kao, O.</au><au>Kliem, A.</au><au>Warneke, D.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds</atitle><btitle>2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum</btitle><stitle>ipdpsw</stitle><date>2011-05</date><risdate>2011</risdate><spage>1042</spage><epage>1051</epage><pages>1042-1051</pages><issn>1530-2075</issn><isbn>9781612844251</isbn><isbn>1612844251</isbn><eisbn>9780769545776</eisbn><eisbn>0769545777</eisbn><abstract>IaaS clouds have become a promising platform for scalable distributed systems in recent years. However, while the virtualization techniques of such clouds are key to the cloud's elasticity, they also result in a reduced and less predictable I/O performance compared to traditional HPC setups. Besides the regular performance degradation of virtualized I/O itself, it is also the potential loss of I/O bandwidth through co-located virtual machines that imposes considerable obstacles for porting data-intensive applications to that platform. In this paper we examine adaptive compression schemes as a means to mitigate the negative effects of shared I/O in IaaS clouds. We discuss the decision models of existing schemes and analyze their applicability in virtualized environments. Based on an evaluation using XEN, KVM, and Amazon EC2, we found that most decision metrics (like CPU utilization and I/O bandwidth) are displayed inaccurately inside virtual machines and can lead to unreasonable levels of compression. As a remedy, we present a new adaptive compression scheme for virtualized environments which solely considers the application data rate. Without requiring any calibration or training phase our adaptive compression scheme can improve the I/O throughput of virtual machines significantly as shown through experimental evaluation.</abstract><pub>IEEE</pub><doi>10.1109/IPDPS.2011.256</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1530-2075 |
ispartof | 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, 2011, p.1042-1051 |
issn | 1530-2075 |
language | eng |
recordid | cdi_ieee_primary_6008892 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Accuracy Adaptation models Bandwidth Data models Measurement Throughput Virtual machining |
title | Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-17T21%3A42%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Evaluating%20Adaptive%20Compression%20to%20Mitigate%20the%20Effects%20of%20Shared%20I/O%20in%20Clouds&rft.btitle=2011%20IEEE%20International%20Symposium%20on%20Parallel%20and%20Distributed%20Processing%20Workshops%20and%20Phd%20Forum&rft.au=Hovestadt,%20M.&rft.date=2011-05&rft.spage=1042&rft.epage=1051&rft.pages=1042-1051&rft.issn=1530-2075&rft.isbn=9781612844251&rft.isbn_list=1612844251&rft_id=info:doi/10.1109/IPDPS.2011.256&rft_dat=%3Cieee_6IE%3E6008892%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9780769545776&rft.eisbn_list=0769545777&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6008892&rfr_iscdi=true |