Apache dynamic update for feedback control of computing resources
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | , , , , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/69495 |
Resumo: | This paper shows an environment for performing data collection in the computational system that provides the response service to “HTTP” requests and makes interventions in the values of the available parameters in order to control the system automatically in the closed loop. The parameters to be obtained as endogenous variables of the computational system are MaxRequestWorks and KeppAliveTimeOut, and the exogenous ones will be the amount of memory consumed and the percentage of processor occupation time. The tool developed modifies neither the source code of the response software to the clients' “HTTP” requests nor the operating system code of the host computer, being non-intrusive regarding original system configuration. A proportional-integral (PI) controller was designed in order to keep the average perceived time response of “HTTP” messages regulated. The experimental tests carried out on an Apache Web server show the improvement obtained on the system's time response. |
id |
UFC-7_0af6c6543dcd34443577f940e93fb028 |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/69495 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Apache dynamic update for feedback control of computing resourcesHTTP protocolApache web serverDigital controllerThis paper shows an environment for performing data collection in the computational system that provides the response service to “HTTP” requests and makes interventions in the values of the available parameters in order to control the system automatically in the closed loop. The parameters to be obtained as endogenous variables of the computational system are MaxRequestWorks and KeppAliveTimeOut, and the exogenous ones will be the amount of memory consumed and the percentage of processor occupation time. The tool developed modifies neither the source code of the response software to the clients' “HTTP” requests nor the operating system code of the host computer, being non-intrusive regarding original system configuration. A proportional-integral (PI) controller was designed in order to keep the average perceived time response of “HTTP” messages regulated. The experimental tests carried out on an Apache Web server show the improvement obtained on the system's time response.IEEE Acess2022-11-25T14:13:06Z2022-11-25T14:13:06Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfNOGUEIRA, F. G. et al. Apache dynamic update for feedback control of computing resources. IEEE Acess, [s.l], v. 7, p. 55861-55872, 2019. DOI: 10.1109/ACCESS.2019.29135312169-3536http://www.repositorio.ufc.br/handle/riufc/69495Barreto, Marcos Vinicius SadalaBarra Júnior, WalterRocha, Erick MeloNogueira, Fabrício GonzalezMarcillo, Kevin Eduardo LucasMedeiros, Renan Landau Paiva deAbreu, Thiago Wanderley Matos deAlves, Maysa Sousainfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFC2023-12-06T17:11:37Zoai:repositorio.ufc.br:riufc/69495Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:47:43.009199Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Apache dynamic update for feedback control of computing resources |
title |
Apache dynamic update for feedback control of computing resources |
spellingShingle |
Apache dynamic update for feedback control of computing resources Barreto, Marcos Vinicius Sadala HTTP protocol Apache web server Digital controller |
title_short |
Apache dynamic update for feedback control of computing resources |
title_full |
Apache dynamic update for feedback control of computing resources |
title_fullStr |
Apache dynamic update for feedback control of computing resources |
title_full_unstemmed |
Apache dynamic update for feedback control of computing resources |
title_sort |
Apache dynamic update for feedback control of computing resources |
author |
Barreto, Marcos Vinicius Sadala |
author_facet |
Barreto, Marcos Vinicius Sadala Barra Júnior, Walter Rocha, Erick Melo Nogueira, Fabrício Gonzalez Marcillo, Kevin Eduardo Lucas Medeiros, Renan Landau Paiva de Abreu, Thiago Wanderley Matos de Alves, Maysa Sousa |
author_role |
author |
author2 |
Barra Júnior, Walter Rocha, Erick Melo Nogueira, Fabrício Gonzalez Marcillo, Kevin Eduardo Lucas Medeiros, Renan Landau Paiva de Abreu, Thiago Wanderley Matos de Alves, Maysa Sousa |
author2_role |
author author author author author author author |
dc.contributor.author.fl_str_mv |
Barreto, Marcos Vinicius Sadala Barra Júnior, Walter Rocha, Erick Melo Nogueira, Fabrício Gonzalez Marcillo, Kevin Eduardo Lucas Medeiros, Renan Landau Paiva de Abreu, Thiago Wanderley Matos de Alves, Maysa Sousa |
dc.subject.por.fl_str_mv |
HTTP protocol Apache web server Digital controller |
topic |
HTTP protocol Apache web server Digital controller |
description |
This paper shows an environment for performing data collection in the computational system that provides the response service to “HTTP” requests and makes interventions in the values of the available parameters in order to control the system automatically in the closed loop. The parameters to be obtained as endogenous variables of the computational system are MaxRequestWorks and KeppAliveTimeOut, and the exogenous ones will be the amount of memory consumed and the percentage of processor occupation time. The tool developed modifies neither the source code of the response software to the clients' “HTTP” requests nor the operating system code of the host computer, being non-intrusive regarding original system configuration. A proportional-integral (PI) controller was designed in order to keep the average perceived time response of “HTTP” messages regulated. The experimental tests carried out on an Apache Web server show the improvement obtained on the system's time response. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 2022-11-25T14:13:06Z 2022-11-25T14:13:06Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
NOGUEIRA, F. G. et al. Apache dynamic update for feedback control of computing resources. IEEE Acess, [s.l], v. 7, p. 55861-55872, 2019. DOI: 10.1109/ACCESS.2019.2913531 2169-3536 http://www.repositorio.ufc.br/handle/riufc/69495 |
identifier_str_mv |
NOGUEIRA, F. G. et al. Apache dynamic update for feedback control of computing resources. IEEE Acess, [s.l], v. 7, p. 55861-55872, 2019. DOI: 10.1109/ACCESS.2019.2913531 2169-3536 |
url |
http://www.repositorio.ufc.br/handle/riufc/69495 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
IEEE Acess |
publisher.none.fl_str_mv |
IEEE Acess |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028949148565504 |