Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-Aware Virtual Machine Placement
The increasing popularity of modern virtualization-based datacenters continues to motivate both industry and academia to provide answers to a large variety of new and challenging questions. In this paper we aim to answer focusing on one such question: how to improve performance and availability of s...
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 | 79 |
---|---|
container_issue | |
container_start_page | 72 |
container_title | |
container_volume | |
creator | Jayasinghe, D. Pu, C. Eilam, T. Steinder, M. Whally, I. Snible, E. |
description | The increasing popularity of modern virtualization-based datacenters continues to motivate both industry and academia to provide answers to a large variety of new and challenging questions. In this paper we aim to answer focusing on one such question: how to improve performance and availability of services hosted on IaaS clouds. Our system, structural constraint-aware virtual machine placement (SCAVP), supports three types of constraints: demand, communication and availability. We formulate SCAVP as an optimization problem and show its hardness. We design a hierarchical placement approach with four approximation algorithms that efficiently solves the SCAVP problem for large problem sizes. We provide a formal model for the application (to better understand structural constraints) and the datacenter (to effectively capture capabilities), and use the two models as inputs to the placement problem. We evaluate SCAVP in a simulated environment to illustrate the efficiency and importance of the proposed approach. |
doi_str_mv | 10.1109/SCC.2011.28 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6009246</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6009246</ieee_id><sourcerecordid>6009246</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-716fffa69567ba56c2c0d6ea33374abc1fedeccb0346400c1ecd25e8803e651c3</originalsourceid><addsrcrecordid>eNotj09LwzAYhyMi6OZOHr3kC3TmT5u0x1HUDSYOOryOt-lbF2mTkaYbO_vFN9Df5Tk88MCPkCfO5pyz4qUqy7lgnM9FfkMmTKsiS1MlxC2Z8DTTmuVKFvdkNgw_7DqlCp3rB_K76g_BH637phsMrQ89OIMUXEMXR7Ad1Laz8Ux9SysMR2twoEs_RGyod3QFUNGy82Mz0JONe1rFMJo4Buho6d0QA1gXk8UJAtIvG-J4FR9g9tYh3XRgsEcXH8ldC92As39OyfbtdVsuk_Xn-6pcrBNbsJhortq2hesvpWvIlBGGNQpBSqlTqA1vsUFjaiZTlTJmOJpGZJjnTKLKuJFT8vyXtYi4OwTbQzjvFGOFSJW8AGAhYcQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-Aware Virtual Machine Placement</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Jayasinghe, D. ; Pu, C. ; Eilam, T. ; Steinder, M. ; Whally, I. ; Snible, E.</creator><creatorcontrib>Jayasinghe, D. ; Pu, C. ; Eilam, T. ; Steinder, M. ; Whally, I. ; Snible, E.</creatorcontrib><description>The increasing popularity of modern virtualization-based datacenters continues to motivate both industry and academia to provide answers to a large variety of new and challenging questions. In this paper we aim to answer focusing on one such question: how to improve performance and availability of services hosted on IaaS clouds. Our system, structural constraint-aware virtual machine placement (SCAVP), supports three types of constraints: demand, communication and availability. We formulate SCAVP as an optimization problem and show its hardness. We design a hierarchical placement approach with four approximation algorithms that efficiently solves the SCAVP problem for large problem sizes. We provide a formal model for the application (to better understand structural constraints) and the datacenter (to effectively capture capabilities), and use the two models as inputs to the placement problem. We evaluate SCAVP in a simulated environment to illustrate the efficiency and importance of the proposed approach.</description><identifier>ISBN: 1457708639</identifier><identifier>ISBN: 9781457708633</identifier><identifier>EISBN: 0769544622</identifier><identifier>EISBN: 9780769544625</identifier><identifier>DOI: 10.1109/SCC.2011.28</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Availability ; Clouds ; Complexity theory ; Datacenter ; IaaS ; Optimization ; Servers ; Strontium ; Structural Constraints ; Virtual machining ; VM Placement</subject><ispartof>2011 IEEE International Conference on Services Computing, 2011, p.72-79</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/6009246$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6009246$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jayasinghe, D.</creatorcontrib><creatorcontrib>Pu, C.</creatorcontrib><creatorcontrib>Eilam, T.</creatorcontrib><creatorcontrib>Steinder, M.</creatorcontrib><creatorcontrib>Whally, I.</creatorcontrib><creatorcontrib>Snible, E.</creatorcontrib><title>Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-Aware Virtual Machine Placement</title><title>2011 IEEE International Conference on Services Computing</title><addtitle>scc</addtitle><description>The increasing popularity of modern virtualization-based datacenters continues to motivate both industry and academia to provide answers to a large variety of new and challenging questions. In this paper we aim to answer focusing on one such question: how to improve performance and availability of services hosted on IaaS clouds. Our system, structural constraint-aware virtual machine placement (SCAVP), supports three types of constraints: demand, communication and availability. We formulate SCAVP as an optimization problem and show its hardness. We design a hierarchical placement approach with four approximation algorithms that efficiently solves the SCAVP problem for large problem sizes. We provide a formal model for the application (to better understand structural constraints) and the datacenter (to effectively capture capabilities), and use the two models as inputs to the placement problem. We evaluate SCAVP in a simulated environment to illustrate the efficiency and importance of the proposed approach.</description><subject>Algorithm design and analysis</subject><subject>Availability</subject><subject>Clouds</subject><subject>Complexity theory</subject><subject>Datacenter</subject><subject>IaaS</subject><subject>Optimization</subject><subject>Servers</subject><subject>Strontium</subject><subject>Structural Constraints</subject><subject>Virtual machining</subject><subject>VM Placement</subject><isbn>1457708639</isbn><isbn>9781457708633</isbn><isbn>0769544622</isbn><isbn>9780769544625</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj09LwzAYhyMi6OZOHr3kC3TmT5u0x1HUDSYOOryOt-lbF2mTkaYbO_vFN9Df5Tk88MCPkCfO5pyz4qUqy7lgnM9FfkMmTKsiS1MlxC2Z8DTTmuVKFvdkNgw_7DqlCp3rB_K76g_BH637phsMrQ89OIMUXEMXR7Ad1Laz8Ux9SysMR2twoEs_RGyod3QFUNGy82Mz0JONe1rFMJo4Buho6d0QA1gXk8UJAtIvG-J4FR9g9tYh3XRgsEcXH8ldC92As39OyfbtdVsuk_Xn-6pcrBNbsJhortq2hesvpWvIlBGGNQpBSqlTqA1vsUFjaiZTlTJmOJpGZJjnTKLKuJFT8vyXtYi4OwTbQzjvFGOFSJW8AGAhYcQ</recordid><startdate>201107</startdate><enddate>201107</enddate><creator>Jayasinghe, D.</creator><creator>Pu, C.</creator><creator>Eilam, T.</creator><creator>Steinder, M.</creator><creator>Whally, I.</creator><creator>Snible, E.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201107</creationdate><title>Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-Aware Virtual Machine Placement</title><author>Jayasinghe, D. ; Pu, C. ; Eilam, T. ; Steinder, M. ; Whally, I. ; Snible, E.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-716fffa69567ba56c2c0d6ea33374abc1fedeccb0346400c1ecd25e8803e651c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithm design and analysis</topic><topic>Availability</topic><topic>Clouds</topic><topic>Complexity theory</topic><topic>Datacenter</topic><topic>IaaS</topic><topic>Optimization</topic><topic>Servers</topic><topic>Strontium</topic><topic>Structural Constraints</topic><topic>Virtual machining</topic><topic>VM Placement</topic><toplevel>online_resources</toplevel><creatorcontrib>Jayasinghe, D.</creatorcontrib><creatorcontrib>Pu, C.</creatorcontrib><creatorcontrib>Eilam, T.</creatorcontrib><creatorcontrib>Steinder, M.</creatorcontrib><creatorcontrib>Whally, I.</creatorcontrib><creatorcontrib>Snible, E.</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 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>Jayasinghe, D.</au><au>Pu, C.</au><au>Eilam, T.</au><au>Steinder, M.</au><au>Whally, I.</au><au>Snible, E.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-Aware Virtual Machine Placement</atitle><btitle>2011 IEEE International Conference on Services Computing</btitle><stitle>scc</stitle><date>2011-07</date><risdate>2011</risdate><spage>72</spage><epage>79</epage><pages>72-79</pages><isbn>1457708639</isbn><isbn>9781457708633</isbn><eisbn>0769544622</eisbn><eisbn>9780769544625</eisbn><abstract>The increasing popularity of modern virtualization-based datacenters continues to motivate both industry and academia to provide answers to a large variety of new and challenging questions. In this paper we aim to answer focusing on one such question: how to improve performance and availability of services hosted on IaaS clouds. Our system, structural constraint-aware virtual machine placement (SCAVP), supports three types of constraints: demand, communication and availability. We formulate SCAVP as an optimization problem and show its hardness. We design a hierarchical placement approach with four approximation algorithms that efficiently solves the SCAVP problem for large problem sizes. We provide a formal model for the application (to better understand structural constraints) and the datacenter (to effectively capture capabilities), and use the two models as inputs to the placement problem. We evaluate SCAVP in a simulated environment to illustrate the efficiency and importance of the proposed approach.</abstract><pub>IEEE</pub><doi>10.1109/SCC.2011.28</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 1457708639 |
ispartof | 2011 IEEE International Conference on Services Computing, 2011, p.72-79 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6009246 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Algorithm design and analysis Availability Clouds Complexity theory Datacenter IaaS Optimization Servers Strontium Structural Constraints Virtual machining VM Placement |
title | Improving Performance and Availability of Services Hosted on IaaS Clouds with Structural Constraint-Aware Virtual Machine Placement |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T07%3A36%3A06IST&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=Improving%20Performance%20and%20Availability%20of%20Services%20Hosted%20on%20IaaS%20Clouds%20with%20Structural%20Constraint-Aware%20Virtual%20Machine%20Placement&rft.btitle=2011%20IEEE%20International%20Conference%20on%20Services%20Computing&rft.au=Jayasinghe,%20D.&rft.date=2011-07&rft.spage=72&rft.epage=79&rft.pages=72-79&rft.isbn=1457708639&rft.isbn_list=9781457708633&rft_id=info:doi/10.1109/SCC.2011.28&rft_dat=%3Cieee_6IE%3E6009246%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769544622&rft.eisbn_list=9780769544625&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6009246&rfr_iscdi=true |