Self-Configuration of Distributed Applications in the Cloud

In the field of cloud computing, current solutions dedicated to PaaS (Platform as a Service), i.e. the environments that deal with the different stages of the application life-cycle, remain business domain specific and are only partially automated. This limitation is due to the lack of an architectu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Etchevers, X., Coupaye, T., Boyer, F., de Palma, N.
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 675
container_issue
container_start_page 668
container_title
container_volume
creator Etchevers, X.
Coupaye, T.
Boyer, F.
de Palma, N.
description In the field of cloud computing, current solutions dedicated to PaaS (Platform as a Service), i.e. the environments that deal with the different stages of the application life-cycle, remain business domain specific and are only partially automated. This limitation is due to the lack of an architectural model for describing a distributed application in terms of its software stacks (operating system, middleware, application), their instantiation as virtual machines, and their configuration interdependencies. This article puts forward (i) a component-based application model for defining any kind of distributed applications composed of a set of interconnected virtual machines, (ii) an automated line for deploying such a distributed application in the cloud, which includes a decentralized protocol for self-configuring the virtual application machines, (iii) a first performance evaluation demonstrating the viability of the solution.
doi_str_mv 10.1109/CLOUD.2011.65
format Conference Proceeding
fullrecord <record><control><sourceid>hal_6IE</sourceid><recordid>TN_cdi_ieee_primary_6008769</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6008769</ieee_id><sourcerecordid>oai_HAL_hal_00941398v1</sourcerecordid><originalsourceid>FETCH-LOGICAL-h124t-cb3a32e52f85b80332e61eff36d533bef9cb1a8a7e13d4a59a29261eef1fb8be3</originalsourceid><addsrcrecordid>eNo9kL1PwzAUxM2XRCkZmViyMqS8Z8eOLaYqBYoUqQN0juzmmRiFpkpSJP57AkWd7nT30w3H2A3CDBHMfV6s1osZB8SZkifsCjJlZJoqUKdswlGaRKGBMxaZTGMqswy0UNn5sdP8kkV9_wEACFpKFBP28EqNT_J268P7vrNDaLdx6-NF6IcuuP1AVTzf7Zqw-av6OGzjoaY4b9p9dc0uvG16iv51ytZPj2_5MilWzy_5vEhq5OmQbJywgpPkXkunQYxeIXkvVCWFcOTNxqHVNiMUVWqlsdzwkSCP3mlHYsruDru1bcpdFz5t9122NpTLeVH-ZgAmRWH0F47s7YENRHSEFYAezxI_9ItZ6g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Self-Configuration of Distributed Applications in the Cloud</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Etchevers, X. ; Coupaye, T. ; Boyer, F. ; de Palma, N.</creator><creatorcontrib>Etchevers, X. ; Coupaye, T. ; Boyer, F. ; de Palma, N.</creatorcontrib><description>In the field of cloud computing, current solutions dedicated to PaaS (Platform as a Service), i.e. the environments that deal with the different stages of the application life-cycle, remain business domain specific and are only partially automated. This limitation is due to the lack of an architectural model for describing a distributed application in terms of its software stacks (operating system, middleware, application), their instantiation as virtual machines, and their configuration interdependencies. This article puts forward (i) a component-based application model for defining any kind of distributed applications composed of a set of interconnected virtual machines, (ii) an automated line for deploying such a distributed application in the cloud, which includes a decentralized protocol for self-configuring the virtual application machines, (iii) a first performance evaluation demonstrating the viability of the solution.</description><identifier>ISSN: 2159-6182</identifier><identifier>ISBN: 9781457708367</identifier><identifier>ISBN: 1457708361</identifier><identifier>EISSN: 2159-6190</identifier><identifier>EISBN: 0769544606</identifier><identifier>EISBN: 9780769544601</identifier><identifier>DOI: 10.1109/CLOUD.2011.65</identifier><language>eng</language><publisher>IEEE</publisher><subject>autonomic computing ; cloud computing ; Computation and Language ; Computer architecture ; Computer Science ; deployment ; distributed applications ; Image generation ; Operating systems ; Protocols ; Servers ; Virtual machining ; virtualization</subject><ispartof>2011 IEEE 4th International Conference on Cloud Computing, 2011, p.668-675</ispartof><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-4603-4041 ; 0000-0003-4638-7266</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6008769$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,778,782,787,788,883,2054,27908,54903</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6008769$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://inria.hal.science/hal-00941398$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Etchevers, X.</creatorcontrib><creatorcontrib>Coupaye, T.</creatorcontrib><creatorcontrib>Boyer, F.</creatorcontrib><creatorcontrib>de Palma, N.</creatorcontrib><title>Self-Configuration of Distributed Applications in the Cloud</title><title>2011 IEEE 4th International Conference on Cloud Computing</title><addtitle>cloud</addtitle><description>In the field of cloud computing, current solutions dedicated to PaaS (Platform as a Service), i.e. the environments that deal with the different stages of the application life-cycle, remain business domain specific and are only partially automated. This limitation is due to the lack of an architectural model for describing a distributed application in terms of its software stacks (operating system, middleware, application), their instantiation as virtual machines, and their configuration interdependencies. This article puts forward (i) a component-based application model for defining any kind of distributed applications composed of a set of interconnected virtual machines, (ii) an automated line for deploying such a distributed application in the cloud, which includes a decentralized protocol for self-configuring the virtual application machines, (iii) a first performance evaluation demonstrating the viability of the solution.</description><subject>autonomic computing</subject><subject>cloud computing</subject><subject>Computation and Language</subject><subject>Computer architecture</subject><subject>Computer Science</subject><subject>deployment</subject><subject>distributed applications</subject><subject>Image generation</subject><subject>Operating systems</subject><subject>Protocols</subject><subject>Servers</subject><subject>Virtual machining</subject><subject>virtualization</subject><issn>2159-6182</issn><issn>2159-6190</issn><isbn>9781457708367</isbn><isbn>1457708361</isbn><isbn>0769544606</isbn><isbn>9780769544601</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9kL1PwzAUxM2XRCkZmViyMqS8Z8eOLaYqBYoUqQN0juzmmRiFpkpSJP57AkWd7nT30w3H2A3CDBHMfV6s1osZB8SZkifsCjJlZJoqUKdswlGaRKGBMxaZTGMqswy0UNn5sdP8kkV9_wEACFpKFBP28EqNT_J268P7vrNDaLdx6-NF6IcuuP1AVTzf7Zqw-av6OGzjoaY4b9p9dc0uvG16iv51ytZPj2_5MilWzy_5vEhq5OmQbJywgpPkXkunQYxeIXkvVCWFcOTNxqHVNiMUVWqlsdzwkSCP3mlHYsruDru1bcpdFz5t9122NpTLeVH-ZgAmRWH0F47s7YENRHSEFYAezxI_9ItZ6g</recordid><startdate>201107</startdate><enddate>201107</enddate><creator>Etchevers, X.</creator><creator>Coupaye, T.</creator><creator>Boyer, F.</creator><creator>de Palma, N.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>1XC</scope><orcidid>https://orcid.org/0000-0002-4603-4041</orcidid><orcidid>https://orcid.org/0000-0003-4638-7266</orcidid></search><sort><creationdate>201107</creationdate><title>Self-Configuration of Distributed Applications in the Cloud</title><author>Etchevers, X. ; Coupaye, T. ; Boyer, F. ; de Palma, N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-h124t-cb3a32e52f85b80332e61eff36d533bef9cb1a8a7e13d4a59a29261eef1fb8be3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>autonomic computing</topic><topic>cloud computing</topic><topic>Computation and Language</topic><topic>Computer architecture</topic><topic>Computer Science</topic><topic>deployment</topic><topic>distributed applications</topic><topic>Image generation</topic><topic>Operating systems</topic><topic>Protocols</topic><topic>Servers</topic><topic>Virtual machining</topic><topic>virtualization</topic><toplevel>online_resources</toplevel><creatorcontrib>Etchevers, X.</creatorcontrib><creatorcontrib>Coupaye, T.</creatorcontrib><creatorcontrib>Boyer, F.</creatorcontrib><creatorcontrib>de Palma, N.</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><collection>Hyper Article en Ligne (HAL)</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Etchevers, X.</au><au>Coupaye, T.</au><au>Boyer, F.</au><au>de Palma, N.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Self-Configuration of Distributed Applications in the Cloud</atitle><btitle>2011 IEEE 4th International Conference on Cloud Computing</btitle><stitle>cloud</stitle><date>2011-07</date><risdate>2011</risdate><spage>668</spage><epage>675</epage><pages>668-675</pages><issn>2159-6182</issn><eissn>2159-6190</eissn><isbn>9781457708367</isbn><isbn>1457708361</isbn><eisbn>0769544606</eisbn><eisbn>9780769544601</eisbn><abstract>In the field of cloud computing, current solutions dedicated to PaaS (Platform as a Service), i.e. the environments that deal with the different stages of the application life-cycle, remain business domain specific and are only partially automated. This limitation is due to the lack of an architectural model for describing a distributed application in terms of its software stacks (operating system, middleware, application), their instantiation as virtual machines, and their configuration interdependencies. This article puts forward (i) a component-based application model for defining any kind of distributed applications composed of a set of interconnected virtual machines, (ii) an automated line for deploying such a distributed application in the cloud, which includes a decentralized protocol for self-configuring the virtual application machines, (iii) a first performance evaluation demonstrating the viability of the solution.</abstract><pub>IEEE</pub><doi>10.1109/CLOUD.2011.65</doi><tpages>8</tpages><orcidid>https://orcid.org/0000-0002-4603-4041</orcidid><orcidid>https://orcid.org/0000-0003-4638-7266</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2159-6182
ispartof 2011 IEEE 4th International Conference on Cloud Computing, 2011, p.668-675
issn 2159-6182
2159-6190
language eng
recordid cdi_ieee_primary_6008769
source IEEE Electronic Library (IEL) Conference Proceedings
subjects autonomic computing
cloud computing
Computation and Language
Computer architecture
Computer Science
deployment
distributed applications
Image generation
Operating systems
Protocols
Servers
Virtual machining
virtualization
title Self-Configuration of Distributed Applications in the Cloud
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T20%3A20%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Self-Configuration%20of%20Distributed%20Applications%20in%20the%20Cloud&rft.btitle=2011%20IEEE%204th%20International%20Conference%20on%20Cloud%20Computing&rft.au=Etchevers,%20X.&rft.date=2011-07&rft.spage=668&rft.epage=675&rft.pages=668-675&rft.issn=2159-6182&rft.eissn=2159-6190&rft.isbn=9781457708367&rft.isbn_list=1457708361&rft_id=info:doi/10.1109/CLOUD.2011.65&rft_dat=%3Chal_6IE%3Eoai_HAL_hal_00941398v1%3C/hal_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769544606&rft.eisbn_list=9780769544601&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6008769&rfr_iscdi=true