Automated cluster-based Web service performance tuning

Active harmony provides a way to automate performance tuning. We apply the Active Harmony system to improve the performance of a cluster-based web service system. The performance improvement cannot easily be achieved by tuning individual components for such a system. The experimental results show th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chung, I.-H., Hollingsworth, J.K.
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 44
container_issue
container_start_page 36
container_title
container_volume
creator Chung, I.-H.
Hollingsworth, J.K.
description Active harmony provides a way to automate performance tuning. We apply the Active Harmony system to improve the performance of a cluster-based web service system. The performance improvement cannot easily be achieved by tuning individual components for such a system. The experimental results show that there is no single configuration for the system that performs well for all kinds of workloads. By tuning the parameters, Active Harmony helps the system adapt to different workloads and improve the performance up to 16%. For scalability, we demonstrate how to reduce the time when tuning a large system with many tunable parameters. Finally an algorithm is proposed to automatically adjust the structure of cluster-based web systems, and the system throughput is improved up to 70% using this technique.
doi_str_mv 10.1109/HPDC.2004.1323484
format Conference Proceeding
fullrecord <record><control><sourceid>proquest_6IE</sourceid><recordid>TN_cdi_ieee_primary_1323484</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1323484</ieee_id><sourcerecordid>31655651</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2104-5036edf7c8bf4fe9f2379dc8c7a15575d10a26c23aa9d888026cbf5223259b9f3</originalsourceid><addsrcrecordid>eNotkEtLxDAUhQMqOI7zA8RNV-463ryT5VAfIwzoQnFZ0vRGKn2ZtIL_3sLM6pwPPs7iEHJDYUsp2Pv920OxZQBiSznjwogzcgVaWcmoluKcrCgYlhsL-pJsUvoGAGqVBWtXRO3maejchHXm2zlNGPPKpYU-scoSxt_GYzZiDEPsXL_0ae6b_uuaXATXJtycck0-nh7fi31-eH1-KXaH3DMKIpfAFdZBe1MFEdAGxrWtvfHaUSm1rCk4pjzjztnaGAMLVEEyxpm0lQ18Te6Ou2McfmZMU9k1yWPbuh6HOZWcKimVpIt4exQbRCzH2HQu_pWnP_g_EwZTGQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31655651</pqid></control><display><type>conference_proceeding</type><title>Automated cluster-based Web service performance tuning</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chung, I.-H. ; Hollingsworth, J.K.</creator><creatorcontrib>Chung, I.-H. ; Hollingsworth, J.K.</creatorcontrib><description>Active harmony provides a way to automate performance tuning. We apply the Active Harmony system to improve the performance of a cluster-based web service system. The performance improvement cannot easily be achieved by tuning individual components for such a system. The experimental results show that there is no single configuration for the system that performs well for all kinds of workloads. By tuning the parameters, Active Harmony helps the system adapt to different workloads and improve the performance up to 16%. For scalability, we demonstrate how to reduce the time when tuning a large system with many tunable parameters. Finally an algorithm is proposed to automatically adjust the structure of cluster-based web systems, and the system throughput is improved up to 70% using this technique.</description><identifier>ISSN: 1082-8907</identifier><identifier>ISBN: 0769521754</identifier><identifier>ISBN: 9780769521756</identifier><identifier>ISBN: 0780321754</identifier><identifier>DOI: 10.1109/HPDC.2004.1323484</identifier><language>eng</language><publisher>IEEE</publisher><subject>Business ; Clustering algorithms ; Computer science ; Educational institutions ; Middleware ; Scalability ; Throughput ; Transaction databases ; Web server ; Web services</subject><ispartof>Proceedings of the IEEE International Symposium on High Performance Distributed Computing, 2004, p.36-44</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2104-5036edf7c8bf4fe9f2379dc8c7a15575d10a26c23aa9d888026cbf5223259b9f3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1323484$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,25140,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1323484$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chung, I.-H.</creatorcontrib><creatorcontrib>Hollingsworth, J.K.</creatorcontrib><title>Automated cluster-based Web service performance tuning</title><title>Proceedings of the IEEE International Symposium on High Performance Distributed Computing</title><addtitle>HPDC</addtitle><description>Active harmony provides a way to automate performance tuning. We apply the Active Harmony system to improve the performance of a cluster-based web service system. The performance improvement cannot easily be achieved by tuning individual components for such a system. The experimental results show that there is no single configuration for the system that performs well for all kinds of workloads. By tuning the parameters, Active Harmony helps the system adapt to different workloads and improve the performance up to 16%. For scalability, we demonstrate how to reduce the time when tuning a large system with many tunable parameters. Finally an algorithm is proposed to automatically adjust the structure of cluster-based web systems, and the system throughput is improved up to 70% using this technique.</description><subject>Business</subject><subject>Clustering algorithms</subject><subject>Computer science</subject><subject>Educational institutions</subject><subject>Middleware</subject><subject>Scalability</subject><subject>Throughput</subject><subject>Transaction databases</subject><subject>Web server</subject><subject>Web services</subject><issn>1082-8907</issn><isbn>0769521754</isbn><isbn>9780769521756</isbn><isbn>0780321754</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2004</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkEtLxDAUhQMqOI7zA8RNV-463ryT5VAfIwzoQnFZ0vRGKn2ZtIL_3sLM6pwPPs7iEHJDYUsp2Pv920OxZQBiSznjwogzcgVaWcmoluKcrCgYlhsL-pJsUvoGAGqVBWtXRO3maejchHXm2zlNGPPKpYU-scoSxt_GYzZiDEPsXL_0ae6b_uuaXATXJtycck0-nh7fi31-eH1-KXaH3DMKIpfAFdZBe1MFEdAGxrWtvfHaUSm1rCk4pjzjztnaGAMLVEEyxpm0lQ18Te6Ou2McfmZMU9k1yWPbuh6HOZWcKimVpIt4exQbRCzH2HQu_pWnP_g_EwZTGQ</recordid><startdate>2004</startdate><enddate>2004</enddate><creator>Chung, I.-H.</creator><creator>Hollingsworth, J.K.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>2004</creationdate><title>Automated cluster-based Web service performance tuning</title><author>Chung, I.-H. ; Hollingsworth, J.K.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2104-5036edf7c8bf4fe9f2379dc8c7a15575d10a26c23aa9d888026cbf5223259b9f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Business</topic><topic>Clustering algorithms</topic><topic>Computer science</topic><topic>Educational institutions</topic><topic>Middleware</topic><topic>Scalability</topic><topic>Throughput</topic><topic>Transaction databases</topic><topic>Web server</topic><topic>Web services</topic><toplevel>online_resources</toplevel><creatorcontrib>Chung, I.-H.</creatorcontrib><creatorcontrib>Hollingsworth, J.K.</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>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></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chung, I.-H.</au><au>Hollingsworth, J.K.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Automated cluster-based Web service performance tuning</atitle><btitle>Proceedings of the IEEE International Symposium on High Performance Distributed Computing</btitle><stitle>HPDC</stitle><date>2004</date><risdate>2004</risdate><spage>36</spage><epage>44</epage><pages>36-44</pages><issn>1082-8907</issn><isbn>0769521754</isbn><isbn>9780769521756</isbn><isbn>0780321754</isbn><abstract>Active harmony provides a way to automate performance tuning. We apply the Active Harmony system to improve the performance of a cluster-based web service system. The performance improvement cannot easily be achieved by tuning individual components for such a system. The experimental results show that there is no single configuration for the system that performs well for all kinds of workloads. By tuning the parameters, Active Harmony helps the system adapt to different workloads and improve the performance up to 16%. For scalability, we demonstrate how to reduce the time when tuning a large system with many tunable parameters. Finally an algorithm is proposed to automatically adjust the structure of cluster-based web systems, and the system throughput is improved up to 70% using this technique.</abstract><pub>IEEE</pub><doi>10.1109/HPDC.2004.1323484</doi><tpages>9</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1082-8907
ispartof Proceedings of the IEEE International Symposium on High Performance Distributed Computing, 2004, p.36-44
issn 1082-8907
language eng
recordid cdi_ieee_primary_1323484
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Business
Clustering algorithms
Computer science
Educational institutions
Middleware
Scalability
Throughput
Transaction databases
Web server
Web services
title Automated cluster-based Web service performance tuning
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T10%3A36%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Automated%20cluster-based%20Web%20service%20performance%20tuning&rft.btitle=Proceedings%20of%20the%20IEEE%20International%20Symposium%20on%20High%20Performance%20Distributed%20Computing&rft.au=Chung,%20I.-H.&rft.date=2004&rft.spage=36&rft.epage=44&rft.pages=36-44&rft.issn=1082-8907&rft.isbn=0769521754&rft.isbn_list=9780769521756&rft.isbn_list=0780321754&rft_id=info:doi/10.1109/HPDC.2004.1323484&rft_dat=%3Cproquest_6IE%3E31655651%3C/proquest_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=31655651&rft_id=info:pmid/&rft_ieee_id=1323484&rfr_iscdi=true