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