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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on services computing 2014-01, Vol.7 (1), p.40-53
Hauptverfasser: Yuezhi Zhou, Yaoxue Zhang, Hao Liu, Naixue Xiong, Vasilakos, Athanasios V.
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