Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment

Cloud computing has caused a revolution in our way of using software. Software development and deployment based on the new models of Software as a Service (SaaS) and Service-Oriented Architecture (SOA) are expected to bring a lot of benefits for users. However, software developers and software servi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kuo-Chan Huang, Bo-Jyun Shen, Tsung-Ju Lee, Hsi-Ya Chang, Yuan-Hsin Tung, Pin-Zei Shih
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 844
container_issue
container_start_page 839
container_title
container_volume
creator Kuo-Chan Huang
Bo-Jyun Shen
Tsung-Ju Lee
Hsi-Ya Chang
Yuan-Hsin Tung
Pin-Zei Shih
description Cloud computing has caused a revolution in our way of using software. Software development and deployment based on the new models of Software as a Service (SaaS) and Service-Oriented Architecture (SOA) are expected to bring a lot of benefits for users. However, software developers and software service providers will have to address new challenging issues before such benefits can be realized. The issues mainly arise from two characteristics of service-based applications: software based on distributed service flows and online concurrent user access. This paper deals with one of the important issues concerning resource allocation and dynamic provisioning for the deployed services in a cloud environment. We propose a service deployment strategy based on the structural property of application service flows and a dynamic resource provisioning mechanism utilizing the estimation of future service requests. A series of experiments were conducted on the CloudSim platform to evaluate the proposed mechanisms. The experimental results indicate that the proposed methods significantly outperform the commonly used primitive approaches, achieving up to 79.9% performance improvement.
doi_str_mv 10.1109/CloudCom.2012.6427592
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6427592</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6427592</ieee_id><sourcerecordid>6427592</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-1f4378a79bb49b637d8001711a37b4e2839cbe0d7d7d36e128f1ada1c18038143</originalsourceid><addsrcrecordid>eNpNUMtqwzAQVCmFltRfUAr6AadaybakYzF9QSDQxznI0rqo2JKRHUP-vg7JIcxh2WF2mRlCHoGtAZh-qru4d3Xs15wBX1cFl6XmVyTTUkFRSVGUTJfXlzuAuiXZOP4xxoCJI3lH7CeOcZ8sUtN10ZrJx0BNcNQdgum9pUOKsx8X1odf2sZEvzDN3mK-TR7DhI6aYej86XKkPlB7dEYxzD7F0C-ae3LTmm7E7DxX5Of15bt-zzfbt4_6eZN7kOWUQ1sIqYzUTVPophLSqcWoBDBCNgVyJbRtkDm5QFQIXLVgnAELioklpFiRh9Nfj4i7IfnepMPuXI34B3CrWos</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kuo-Chan Huang ; Bo-Jyun Shen ; Tsung-Ju Lee ; Hsi-Ya Chang ; Yuan-Hsin Tung ; Pin-Zei Shih</creator><creatorcontrib>Kuo-Chan Huang ; Bo-Jyun Shen ; Tsung-Ju Lee ; Hsi-Ya Chang ; Yuan-Hsin Tung ; Pin-Zei Shih</creatorcontrib><description>Cloud computing has caused a revolution in our way of using software. Software development and deployment based on the new models of Software as a Service (SaaS) and Service-Oriented Architecture (SOA) are expected to bring a lot of benefits for users. However, software developers and software service providers will have to address new challenging issues before such benefits can be realized. The issues mainly arise from two characteristics of service-based applications: software based on distributed service flows and online concurrent user access. This paper deals with one of the important issues concerning resource allocation and dynamic provisioning for the deployed services in a cloud environment. We propose a service deployment strategy based on the structural property of application service flows and a dynamic resource provisioning mechanism utilizing the estimation of future service requests. A series of experiments were conducted on the CloudSim platform to evaluate the proposed mechanisms. The experimental results indicate that the proposed methods significantly outperform the commonly used primitive approaches, achieving up to 79.9% performance improvement.</description><identifier>ISBN: 9781467345118</identifier><identifier>ISBN: 1467345113</identifier><identifier>EISBN: 9781467345095</identifier><identifier>EISBN: 1467345091</identifier><identifier>EISBN: 9781467345101</identifier><identifier>EISBN: 1467345105</identifier><identifier>DOI: 10.1109/CloudCom.2012.6427592</identifier><language>eng</language><publisher>IEEE</publisher><subject>Cloud computing ; dynamic resource provisioning ; Dynamic scheduling ; Estimation ; resource allocation ; Resource management ; SaaS ; service flow ; SOA ; Software as a service ; Time factors</subject><ispartof>4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, 2012, p.839-844</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/6427592$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6427592$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kuo-Chan Huang</creatorcontrib><creatorcontrib>Bo-Jyun Shen</creatorcontrib><creatorcontrib>Tsung-Ju Lee</creatorcontrib><creatorcontrib>Hsi-Ya Chang</creatorcontrib><creatorcontrib>Yuan-Hsin Tung</creatorcontrib><creatorcontrib>Pin-Zei Shih</creatorcontrib><title>Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment</title><title>4th IEEE International Conference on Cloud Computing Technology and Science Proceedings</title><addtitle>CloudCom</addtitle><description>Cloud computing has caused a revolution in our way of using software. Software development and deployment based on the new models of Software as a Service (SaaS) and Service-Oriented Architecture (SOA) are expected to bring a lot of benefits for users. However, software developers and software service providers will have to address new challenging issues before such benefits can be realized. The issues mainly arise from two characteristics of service-based applications: software based on distributed service flows and online concurrent user access. This paper deals with one of the important issues concerning resource allocation and dynamic provisioning for the deployed services in a cloud environment. We propose a service deployment strategy based on the structural property of application service flows and a dynamic resource provisioning mechanism utilizing the estimation of future service requests. A series of experiments were conducted on the CloudSim platform to evaluate the proposed mechanisms. The experimental results indicate that the proposed methods significantly outperform the commonly used primitive approaches, achieving up to 79.9% performance improvement.</description><subject>Cloud computing</subject><subject>dynamic resource provisioning</subject><subject>Dynamic scheduling</subject><subject>Estimation</subject><subject>resource allocation</subject><subject>Resource management</subject><subject>SaaS</subject><subject>service flow</subject><subject>SOA</subject><subject>Software as a service</subject><subject>Time factors</subject><isbn>9781467345118</isbn><isbn>1467345113</isbn><isbn>9781467345095</isbn><isbn>1467345091</isbn><isbn>9781467345101</isbn><isbn>1467345105</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpNUMtqwzAQVCmFltRfUAr6AadaybakYzF9QSDQxznI0rqo2JKRHUP-vg7JIcxh2WF2mRlCHoGtAZh-qru4d3Xs15wBX1cFl6XmVyTTUkFRSVGUTJfXlzuAuiXZOP4xxoCJI3lH7CeOcZ8sUtN10ZrJx0BNcNQdgum9pUOKsx8X1odf2sZEvzDN3mK-TR7DhI6aYej86XKkPlB7dEYxzD7F0C-ae3LTmm7E7DxX5Of15bt-zzfbt4_6eZN7kOWUQ1sIqYzUTVPophLSqcWoBDBCNgVyJbRtkDm5QFQIXLVgnAELioklpFiRh9Nfj4i7IfnepMPuXI34B3CrWos</recordid><startdate>201212</startdate><enddate>201212</enddate><creator>Kuo-Chan Huang</creator><creator>Bo-Jyun Shen</creator><creator>Tsung-Ju Lee</creator><creator>Hsi-Ya Chang</creator><creator>Yuan-Hsin Tung</creator><creator>Pin-Zei Shih</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201212</creationdate><title>Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment</title><author>Kuo-Chan Huang ; Bo-Jyun Shen ; Tsung-Ju Lee ; Hsi-Ya Chang ; Yuan-Hsin Tung ; Pin-Zei Shih</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-1f4378a79bb49b637d8001711a37b4e2839cbe0d7d7d36e128f1ada1c18038143</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Cloud computing</topic><topic>dynamic resource provisioning</topic><topic>Dynamic scheduling</topic><topic>Estimation</topic><topic>resource allocation</topic><topic>Resource management</topic><topic>SaaS</topic><topic>service flow</topic><topic>SOA</topic><topic>Software as a service</topic><topic>Time factors</topic><toplevel>online_resources</toplevel><creatorcontrib>Kuo-Chan Huang</creatorcontrib><creatorcontrib>Bo-Jyun Shen</creatorcontrib><creatorcontrib>Tsung-Ju Lee</creatorcontrib><creatorcontrib>Hsi-Ya Chang</creatorcontrib><creatorcontrib>Yuan-Hsin Tung</creatorcontrib><creatorcontrib>Pin-Zei Shih</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>Kuo-Chan Huang</au><au>Bo-Jyun Shen</au><au>Tsung-Ju Lee</au><au>Hsi-Ya Chang</au><au>Yuan-Hsin Tung</au><au>Pin-Zei Shih</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment</atitle><btitle>4th IEEE International Conference on Cloud Computing Technology and Science Proceedings</btitle><stitle>CloudCom</stitle><date>2012-12</date><risdate>2012</risdate><spage>839</spage><epage>844</epage><pages>839-844</pages><isbn>9781467345118</isbn><isbn>1467345113</isbn><eisbn>9781467345095</eisbn><eisbn>1467345091</eisbn><eisbn>9781467345101</eisbn><eisbn>1467345105</eisbn><abstract>Cloud computing has caused a revolution in our way of using software. Software development and deployment based on the new models of Software as a Service (SaaS) and Service-Oriented Architecture (SOA) are expected to bring a lot of benefits for users. However, software developers and software service providers will have to address new challenging issues before such benefits can be realized. The issues mainly arise from two characteristics of service-based applications: software based on distributed service flows and online concurrent user access. This paper deals with one of the important issues concerning resource allocation and dynamic provisioning for the deployed services in a cloud environment. We propose a service deployment strategy based on the structural property of application service flows and a dynamic resource provisioning mechanism utilizing the estimation of future service requests. A series of experiments were conducted on the CloudSim platform to evaluate the proposed mechanisms. The experimental results indicate that the proposed methods significantly outperform the commonly used primitive approaches, achieving up to 79.9% performance improvement.</abstract><pub>IEEE</pub><doi>10.1109/CloudCom.2012.6427592</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781467345118
ispartof 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, 2012, p.839-844
issn
language eng
recordid cdi_ieee_primary_6427592
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Cloud computing
dynamic resource provisioning
Dynamic scheduling
Estimation
resource allocation
Resource management
SaaS
service flow
SOA
Software as a service
Time factors
title Resource allocation and dynamic provisioning for Service-Oriented applications in cloud environment
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T20%3A36%3A55IST&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=Resource%20allocation%20and%20dynamic%20provisioning%20for%20Service-Oriented%20applications%20in%20cloud%20environment&rft.btitle=4th%20IEEE%20International%20Conference%20on%20Cloud%20Computing%20Technology%20and%20Science%20Proceedings&rft.au=Kuo-Chan%20Huang&rft.date=2012-12&rft.spage=839&rft.epage=844&rft.pages=839-844&rft.isbn=9781467345118&rft.isbn_list=1467345113&rft_id=info:doi/10.1109/CloudCom.2012.6427592&rft_dat=%3Cieee_6IE%3E6427592%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781467345095&rft.eisbn_list=1467345091&rft.eisbn_list=9781467345101&rft.eisbn_list=1467345105&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6427592&rfr_iscdi=true