Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms

We present three algorithms for detecting the need for software rejuvenation by monitoring the changing values of a customer-affecting performance metric, such as response time. Applying these algorithms can improve the values of this customer-affecting metric by triggering rejuvenation before perfo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Avritzer, A., Bondi, A., Grottket, M., Trivedi, K.S., Weyuker, E.J.
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 444
container_issue
container_start_page 435
container_title
container_volume
creator Avritzer, A.
Bondi, A.
Grottket, M.
Trivedi, K.S.
Weyuker, E.J.
description We present three algorithms for detecting the need for software rejuvenation by monitoring the changing values of a customer-affecting performance metric, such as response time. Applying these algorithms can improve the values of this customer-affecting metric by triggering rejuvenation before performance degradation becomes severe. The algorithms differ in the way they gather and use sample values to arrive at a rejuvenation decision. Their effectiveness is evaluated for different sets of control parameters, including sample size, using simulation. The results show that applying the algorithms with suitable choices of control parameters can significantly improve system performance as measured by the response time
doi_str_mv 10.1109/DSN.2006.58
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1633532</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1633532</ieee_id><sourcerecordid>1633532</sourcerecordid><originalsourceid>FETCH-LOGICAL-c283t-c7351d7ac05831b68e41773e0de3f67a973d80d7aab4f20db86bb428cd6453cf3</originalsourceid><addsrcrecordid>eNotjElPwzAUhC0WiVJ64sjFP4CUZ79441aVVSqLKHCtHMcprtoE2W4R_54ImMuMvhkNIacMxoyBubiaP445gBwLvUcGnAldoOFqnxyDkkZwCYodkAETCAVobY7IKKUV9EJTMjQD8v7sY9PFjW2dp5OUtvE37YKl867JXzZ6-uJX251vbQ5de0kfujbkLoZ2eU7nuYcpB5eobWs6WS_7In9s0gk5bOw6-dG_D8nbzfXr9K6YPd3eTyezwnGNuXAKBauVdSA0skpqXzKl0EPtsZHKGoW1hn5gq7LhUFdaVlXJtatlKdA1OCRnf7_Be7_4jGFj4_eCSUSBHH8Atb5S1w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Avritzer, A. ; Bondi, A. ; Grottket, M. ; Trivedi, K.S. ; Weyuker, E.J.</creator><creatorcontrib>Avritzer, A. ; Bondi, A. ; Grottket, M. ; Trivedi, K.S. ; Weyuker, E.J.</creatorcontrib><description>We present three algorithms for detecting the need for software rejuvenation by monitoring the changing values of a customer-affecting performance metric, such as response time. Applying these algorithms can improve the values of this customer-affecting metric by triggering rejuvenation before performance degradation becomes severe. The algorithms differ in the way they gather and use sample values to arrive at a rejuvenation decision. Their effectiveness is evaluated for different sets of control parameters, including sample size, using simulation. The results show that applying the algorithms with suitable choices of control parameters can significantly improve system performance as measured by the response time</description><identifier>ISSN: 1530-0889</identifier><identifier>ISBN: 0769526071</identifier><identifier>ISBN: 9780769526072</identifier><identifier>EISSN: 2158-3927</identifier><identifier>DOI: 10.1109/DSN.2006.58</identifier><language>eng</language><publisher>IEEE</publisher><subject>Control systems ; Degradation ; Delay ; Measurement ; Monitoring ; Size control ; Software algorithms ; Software performance ; Statistics ; System performance</subject><ispartof>International Conference on Dependable Systems and Networks (DSN'06), 2006, p.435-444</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c283t-c7351d7ac05831b68e41773e0de3f67a973d80d7aab4f20db86bb428cd6453cf3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1633532$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1633532$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Avritzer, A.</creatorcontrib><creatorcontrib>Bondi, A.</creatorcontrib><creatorcontrib>Grottket, M.</creatorcontrib><creatorcontrib>Trivedi, K.S.</creatorcontrib><creatorcontrib>Weyuker, E.J.</creatorcontrib><title>Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms</title><title>International Conference on Dependable Systems and Networks (DSN'06)</title><addtitle>DSN</addtitle><description>We present three algorithms for detecting the need for software rejuvenation by monitoring the changing values of a customer-affecting performance metric, such as response time. Applying these algorithms can improve the values of this customer-affecting metric by triggering rejuvenation before performance degradation becomes severe. The algorithms differ in the way they gather and use sample values to arrive at a rejuvenation decision. Their effectiveness is evaluated for different sets of control parameters, including sample size, using simulation. The results show that applying the algorithms with suitable choices of control parameters can significantly improve system performance as measured by the response time</description><subject>Control systems</subject><subject>Degradation</subject><subject>Delay</subject><subject>Measurement</subject><subject>Monitoring</subject><subject>Size control</subject><subject>Software algorithms</subject><subject>Software performance</subject><subject>Statistics</subject><subject>System performance</subject><issn>1530-0889</issn><issn>2158-3927</issn><isbn>0769526071</isbn><isbn>9780769526072</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2006</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjElPwzAUhC0WiVJ64sjFP4CUZ79441aVVSqLKHCtHMcprtoE2W4R_54ImMuMvhkNIacMxoyBubiaP445gBwLvUcGnAldoOFqnxyDkkZwCYodkAETCAVobY7IKKUV9EJTMjQD8v7sY9PFjW2dp5OUtvE37YKl867JXzZ6-uJX251vbQ5de0kfujbkLoZ2eU7nuYcpB5eobWs6WS_7In9s0gk5bOw6-dG_D8nbzfXr9K6YPd3eTyezwnGNuXAKBauVdSA0skpqXzKl0EPtsZHKGoW1hn5gq7LhUFdaVlXJtatlKdA1OCRnf7_Be7_4jGFj4_eCSUSBHH8Atb5S1w</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>Avritzer, A.</creator><creator>Bondi, A.</creator><creator>Grottket, M.</creator><creator>Trivedi, K.S.</creator><creator>Weyuker, E.J.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>2006</creationdate><title>Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms</title><author>Avritzer, A. ; Bondi, A. ; Grottket, M. ; Trivedi, K.S. ; Weyuker, E.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c283t-c7351d7ac05831b68e41773e0de3f67a973d80d7aab4f20db86bb428cd6453cf3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Control systems</topic><topic>Degradation</topic><topic>Delay</topic><topic>Measurement</topic><topic>Monitoring</topic><topic>Size control</topic><topic>Software algorithms</topic><topic>Software performance</topic><topic>Statistics</topic><topic>System performance</topic><toplevel>online_resources</toplevel><creatorcontrib>Avritzer, A.</creatorcontrib><creatorcontrib>Bondi, A.</creatorcontrib><creatorcontrib>Grottket, M.</creatorcontrib><creatorcontrib>Trivedi, K.S.</creatorcontrib><creatorcontrib>Weyuker, E.J.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Avritzer, A.</au><au>Bondi, A.</au><au>Grottket, M.</au><au>Trivedi, K.S.</au><au>Weyuker, E.J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms</atitle><btitle>International Conference on Dependable Systems and Networks (DSN'06)</btitle><stitle>DSN</stitle><date>2006</date><risdate>2006</risdate><spage>435</spage><epage>444</epage><pages>435-444</pages><issn>1530-0889</issn><eissn>2158-3927</eissn><isbn>0769526071</isbn><isbn>9780769526072</isbn><abstract>We present three algorithms for detecting the need for software rejuvenation by monitoring the changing values of a customer-affecting performance metric, such as response time. Applying these algorithms can improve the values of this customer-affecting metric by triggering rejuvenation before performance degradation becomes severe. The algorithms differ in the way they gather and use sample values to arrive at a rejuvenation decision. Their effectiveness is evaluated for different sets of control parameters, including sample size, using simulation. The results show that applying the algorithms with suitable choices of control parameters can significantly improve system performance as measured by the response time</abstract><pub>IEEE</pub><doi>10.1109/DSN.2006.58</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1530-0889
ispartof International Conference on Dependable Systems and Networks (DSN'06), 2006, p.435-444
issn 1530-0889
2158-3927
language eng
recordid cdi_ieee_primary_1633532
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Control systems
Degradation
Delay
Measurement
Monitoring
Size control
Software algorithms
Software performance
Statistics
System performance
title Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T00%3A58%3A29IST&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=Performance%20Assurance%20via%20Software%20Rejuvenation:%20Monitoring,%20Statistics%20and%20Algorithms&rft.btitle=International%20Conference%20on%20Dependable%20Systems%20and%20Networks%20(DSN'06)&rft.au=Avritzer,%20A.&rft.date=2006&rft.spage=435&rft.epage=444&rft.pages=435-444&rft.issn=1530-0889&rft.eissn=2158-3927&rft.isbn=0769526071&rft.isbn_list=9780769526072&rft_id=info:doi/10.1109/DSN.2006.58&rft_dat=%3Cieee_6IE%3E1633532%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1633532&rfr_iscdi=true