A Bare-Metal and Asymmetric Partitioning Approach to Client Virtualization
Advancements in cloud computing enable the easy deployment of numerous services. However, the analysis of cloud service access platforms from a client perspective shows that maintaining and managing clients remain a challenge for end users. In this paper, we present the design, implementation, and e...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on services computing 2014-01, Vol.7 (1), p.40-53 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 53 |
---|---|
container_issue | 1 |
container_start_page | 40 |
container_title | IEEE transactions on services computing |
container_volume | 7 |
creator | Yuezhi Zhou Yaoxue Zhang Hao Liu Naixue Xiong Vasilakos, Athanasios V. |
description | Advancements in cloud computing enable the easy deployment of numerous services. However, the analysis of cloud service access platforms from a client perspective shows that maintaining and managing clients remain a challenge for end users. In this paper, we present the design, implementation, and evaluation of an asymmetric virtual machine monitor (AVMM), which is an asymmetric partitioning-based bare-metal approach that achieves near-native performance while supporting a new out-of-operating system mechanism for value-added services. To achieve these goals, AVMM divides underlying platforms into two asymmetric partitions: a user partition and a service partition. The user partition runs a commodity user OS, which is assigned to most of the underlying resources, maintaining end-user experience. The service partition runs a specialized OS, which consumes only the needed resources for its tasks and provides enhanced features to the user OS. AVMM considerably reduces virtualization overhead through two approaches: 1) Peripheral devices, such as graphics equipment, are assigned to be monopolized by a single user OS. 2) Efficient resource management mechanisms are leveraged to alleviate complicated resource sharing in existing virtualization technologies. We implement a prototype that supports Windows and Linux systems. Experimental results show that AVMM is a feasible and efficient approach to client virtualization. |
doi_str_mv | 10.1109/TSC.2012.32 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_6357178</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6357178</ieee_id><sourcerecordid>3208822151</sourcerecordid><originalsourceid>FETCH-LOGICAL-c314t-d3cde9a4b0f8d89669aa6cac88f189b4e2ffe7288e0290bb021d3dd9af8e7d8d3</originalsourceid><addsrcrecordid>eNpd0EtLxDAUBeAgCo6jK5duCm4E6ZhX22Q5Fp-MKDi6DWlyq5E-xiRdjL_eDiMiru5dfBwOB6FjgmeEYHmxfC5nFBM6Y3QHTYhkMiWs4Lt__n10EMIHxjkVQk7Q_Ty51B7SB4i6SXRnk3lYty1E70zypH100fWd696S-Wrle23ek9gnZeOgi8mr83HQjfvSG3SI9mrdBDj6uVP0cn21LG_TxePNXTlfpIYRHlPLjAWpeYVrYYXMc6l1brQRoiZCVhxoXUMxtgNMJa4qTIll1kpdCyissGyKzra5Y5_PAUJUrQsGmkZ30A9BkYwwzhnFeKSn_-hHP_hubKcIlxnPaJblozrfKuP7EDzUauVdq_1aEaw2u6pxV7XZVTE66pOtdgDwK3OWFaQQ7BsWFHNU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1495452556</pqid></control><display><type>article</type><title>A Bare-Metal and Asymmetric Partitioning Approach to Client Virtualization</title><source>IEEE Electronic Library (IEL)</source><creator>Yuezhi Zhou ; Yaoxue Zhang ; Hao Liu ; Naixue Xiong ; Vasilakos, Athanasios V.</creator><creatorcontrib>Yuezhi Zhou ; Yaoxue Zhang ; Hao Liu ; Naixue Xiong ; Vasilakos, Athanasios V.</creatorcontrib><description>Advancements in cloud computing enable the easy deployment of numerous services. However, the analysis of cloud service access platforms from a client perspective shows that maintaining and managing clients remain a challenge for end users. In this paper, we present the design, implementation, and evaluation of an asymmetric virtual machine monitor (AVMM), which is an asymmetric partitioning-based bare-metal approach that achieves near-native performance while supporting a new out-of-operating system mechanism for value-added services. To achieve these goals, AVMM divides underlying platforms into two asymmetric partitions: a user partition and a service partition. The user partition runs a commodity user OS, which is assigned to most of the underlying resources, maintaining end-user experience. The service partition runs a specialized OS, which consumes only the needed resources for its tasks and provides enhanced features to the user OS. AVMM considerably reduces virtualization overhead through two approaches: 1) Peripheral devices, such as graphics equipment, are assigned to be monopolized by a single user OS. 2) Efficient resource management mechanisms are leveraged to alleviate complicated resource sharing in existing virtualization technologies. We implement a prototype that supports Windows and Linux systems. Experimental results show that AVMM is a feasible and efficient approach to client virtualization.</description><identifier>ISSN: 1939-1374</identifier><identifier>EISSN: 1939-1374</identifier><identifier>EISSN: 2372-0204</identifier><identifier>DOI: 10.1109/TSC.2012.32</identifier><identifier>CODEN: ITSCAD</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>asymmetric partitioning ; Asymmetry ; client virtualization ; Cloud computing ; desktop virtualization ; Devices ; Educational institutions ; End users ; Hardware ; Operating systems ; Partitioning ; Partitions ; Performance evaluation ; Platforms ; Resource management ; Security ; virtual machine ; Virtual machine monitor ; Virtual machine monitors</subject><ispartof>IEEE transactions on services computing, 2014-01, Vol.7 (1), p.40-53</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jan/Mar 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c314t-d3cde9a4b0f8d89669aa6cac88f189b4e2ffe7288e0290bb021d3dd9af8e7d8d3</citedby><cites>FETCH-LOGICAL-c314t-d3cde9a4b0f8d89669aa6cac88f189b4e2ffe7288e0290bb021d3dd9af8e7d8d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6357178$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6357178$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Yuezhi Zhou</creatorcontrib><creatorcontrib>Yaoxue Zhang</creatorcontrib><creatorcontrib>Hao Liu</creatorcontrib><creatorcontrib>Naixue Xiong</creatorcontrib><creatorcontrib>Vasilakos, Athanasios V.</creatorcontrib><title>A Bare-Metal and Asymmetric Partitioning Approach to Client Virtualization</title><title>IEEE transactions on services computing</title><addtitle>TSC</addtitle><description>Advancements in cloud computing enable the easy deployment of numerous services. However, the analysis of cloud service access platforms from a client perspective shows that maintaining and managing clients remain a challenge for end users. In this paper, we present the design, implementation, and evaluation of an asymmetric virtual machine monitor (AVMM), which is an asymmetric partitioning-based bare-metal approach that achieves near-native performance while supporting a new out-of-operating system mechanism for value-added services. To achieve these goals, AVMM divides underlying platforms into two asymmetric partitions: a user partition and a service partition. The user partition runs a commodity user OS, which is assigned to most of the underlying resources, maintaining end-user experience. The service partition runs a specialized OS, which consumes only the needed resources for its tasks and provides enhanced features to the user OS. AVMM considerably reduces virtualization overhead through two approaches: 1) Peripheral devices, such as graphics equipment, are assigned to be monopolized by a single user OS. 2) Efficient resource management mechanisms are leveraged to alleviate complicated resource sharing in existing virtualization technologies. We implement a prototype that supports Windows and Linux systems. Experimental results show that AVMM is a feasible and efficient approach to client virtualization.</description><subject>asymmetric partitioning</subject><subject>Asymmetry</subject><subject>client virtualization</subject><subject>Cloud computing</subject><subject>desktop virtualization</subject><subject>Devices</subject><subject>Educational institutions</subject><subject>End users</subject><subject>Hardware</subject><subject>Operating systems</subject><subject>Partitioning</subject><subject>Partitions</subject><subject>Performance evaluation</subject><subject>Platforms</subject><subject>Resource management</subject><subject>Security</subject><subject>virtual machine</subject><subject>Virtual machine monitor</subject><subject>Virtual machine monitors</subject><issn>1939-1374</issn><issn>1939-1374</issn><issn>2372-0204</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpd0EtLxDAUBeAgCo6jK5duCm4E6ZhX22Q5Fp-MKDi6DWlyq5E-xiRdjL_eDiMiru5dfBwOB6FjgmeEYHmxfC5nFBM6Y3QHTYhkMiWs4Lt__n10EMIHxjkVQk7Q_Ty51B7SB4i6SXRnk3lYty1E70zypH100fWd696S-Wrle23ek9gnZeOgi8mr83HQjfvSG3SI9mrdBDj6uVP0cn21LG_TxePNXTlfpIYRHlPLjAWpeYVrYYXMc6l1brQRoiZCVhxoXUMxtgNMJa4qTIll1kpdCyissGyKzra5Y5_PAUJUrQsGmkZ30A9BkYwwzhnFeKSn_-hHP_hubKcIlxnPaJblozrfKuP7EDzUauVdq_1aEaw2u6pxV7XZVTE66pOtdgDwK3OWFaQQ7BsWFHNU</recordid><startdate>201401</startdate><enddate>201401</enddate><creator>Yuezhi Zhou</creator><creator>Yaoxue Zhang</creator><creator>Hao Liu</creator><creator>Naixue Xiong</creator><creator>Vasilakos, Athanasios V.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201401</creationdate><title>A Bare-Metal and Asymmetric Partitioning Approach to Client Virtualization</title><author>Yuezhi Zhou ; Yaoxue Zhang ; Hao Liu ; Naixue Xiong ; Vasilakos, Athanasios V.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c314t-d3cde9a4b0f8d89669aa6cac88f189b4e2ffe7288e0290bb021d3dd9af8e7d8d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>asymmetric partitioning</topic><topic>Asymmetry</topic><topic>client virtualization</topic><topic>Cloud computing</topic><topic>desktop virtualization</topic><topic>Devices</topic><topic>Educational institutions</topic><topic>End users</topic><topic>Hardware</topic><topic>Operating systems</topic><topic>Partitioning</topic><topic>Partitions</topic><topic>Performance evaluation</topic><topic>Platforms</topic><topic>Resource management</topic><topic>Security</topic><topic>virtual machine</topic><topic>Virtual machine monitor</topic><topic>Virtual machine monitors</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yuezhi Zhou</creatorcontrib><creatorcontrib>Yaoxue Zhang</creatorcontrib><creatorcontrib>Hao Liu</creatorcontrib><creatorcontrib>Naixue Xiong</creatorcontrib><creatorcontrib>Vasilakos, Athanasios V.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><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>IEEE transactions on services computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Yuezhi Zhou</au><au>Yaoxue Zhang</au><au>Hao Liu</au><au>Naixue Xiong</au><au>Vasilakos, Athanasios V.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Bare-Metal and Asymmetric Partitioning Approach to Client Virtualization</atitle><jtitle>IEEE transactions on services computing</jtitle><stitle>TSC</stitle><date>2014-01</date><risdate>2014</risdate><volume>7</volume><issue>1</issue><spage>40</spage><epage>53</epage><pages>40-53</pages><issn>1939-1374</issn><eissn>1939-1374</eissn><eissn>2372-0204</eissn><coden>ITSCAD</coden><abstract>Advancements in cloud computing enable the easy deployment of numerous services. However, the analysis of cloud service access platforms from a client perspective shows that maintaining and managing clients remain a challenge for end users. In this paper, we present the design, implementation, and evaluation of an asymmetric virtual machine monitor (AVMM), which is an asymmetric partitioning-based bare-metal approach that achieves near-native performance while supporting a new out-of-operating system mechanism for value-added services. To achieve these goals, AVMM divides underlying platforms into two asymmetric partitions: a user partition and a service partition. The user partition runs a commodity user OS, which is assigned to most of the underlying resources, maintaining end-user experience. The service partition runs a specialized OS, which consumes only the needed resources for its tasks and provides enhanced features to the user OS. AVMM considerably reduces virtualization overhead through two approaches: 1) Peripheral devices, such as graphics equipment, are assigned to be monopolized by a single user OS. 2) Efficient resource management mechanisms are leveraged to alleviate complicated resource sharing in existing virtualization technologies. We implement a prototype that supports Windows and Linux systems. Experimental results show that AVMM is a feasible and efficient approach to client virtualization.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/TSC.2012.32</doi><tpages>14</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1939-1374 |
ispartof | IEEE transactions on services computing, 2014-01, Vol.7 (1), p.40-53 |
issn | 1939-1374 1939-1374 2372-0204 |
language | eng |
recordid | cdi_ieee_primary_6357178 |
source | IEEE Electronic Library (IEL) |
subjects | asymmetric partitioning Asymmetry client virtualization Cloud computing desktop virtualization Devices Educational institutions End users Hardware Operating systems Partitioning Partitions Performance evaluation Platforms Resource management Security virtual machine Virtual machine monitor Virtual machine monitors |
title | A Bare-Metal and Asymmetric Partitioning Approach to Client Virtualization |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T22%3A22%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Bare-Metal%20and%20Asymmetric%20Partitioning%20Approach%20to%20Client%20Virtualization&rft.jtitle=IEEE%20transactions%20on%20services%20computing&rft.au=Yuezhi%20Zhou&rft.date=2014-01&rft.volume=7&rft.issue=1&rft.spage=40&rft.epage=53&rft.pages=40-53&rft.issn=1939-1374&rft.eissn=1939-1374&rft.coden=ITSCAD&rft_id=info:doi/10.1109/TSC.2012.32&rft_dat=%3Cproquest_RIE%3E3208822151%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1495452556&rft_id=info:pmid/&rft_ieee_id=6357178&rfr_iscdi=true |