Apache Dynamic Update for Feedback Control of Computing Resources
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. Th...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8701643/ |
id |
doaj-8fcd265744d54c54960ceb1612ffb73f |
---|---|
record_format |
Article |
spelling |
doaj-8fcd265744d54c54960ceb1612ffb73f2021-03-29T22:54:11ZengIEEEIEEE Access2169-35362019-01-017558615587210.1109/ACCESS.2019.29135318701643Apache Dynamic Update for Feedback Control of Computing ResourcesMarcos V. S. Barreto0https://orcid.org/0000-0003-0443-7640Walter Barra1Erick Melo Rocha2Fabricio G. Nogueira3Kevin Lucas Marcillo4https://orcid.org/0000-0003-2414-2874Renan Landau Paiva De Medeiros5Thiago W. M. Abreu6Maysa Sousa Alves7Instituto Federal de Educação, Ciência e Tecnologia do Pará, Belém, BrazilFederal University of Pará (UFPA), Professional Campus, Belém, BrazilFederal University of Pará (UFPA), Professional Campus, Belém, BrazilFederal University of Ceará (UFC), Campus of Pici, Fortaleza, BrazilFacultad de Ingeniería Eléctrica y Computación, Escuela Superior Politécnica del Litoral, Campus Gustavo, Guayaquil, EcuadorFederal University of Amazonas (UFAM), Campus of Pici, Fortaleza, BrazilUniversité de Paris, Paris, FranceFederal University of Pará (UFPA), Professional Campus, Belém, BrazilThis 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.https://ieeexplore.ieee.org/document/8701643/HTTP protocolapache web serverdigital controller |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Marcos V. S. Barreto Walter Barra Erick Melo Rocha Fabricio G. Nogueira Kevin Lucas Marcillo Renan Landau Paiva De Medeiros Thiago W. M. Abreu Maysa Sousa Alves |
spellingShingle |
Marcos V. S. Barreto Walter Barra Erick Melo Rocha Fabricio G. Nogueira Kevin Lucas Marcillo Renan Landau Paiva De Medeiros Thiago W. M. Abreu Maysa Sousa Alves Apache Dynamic Update for Feedback Control of Computing Resources IEEE Access HTTP protocol apache web server digital controller |
author_facet |
Marcos V. S. Barreto Walter Barra Erick Melo Rocha Fabricio G. Nogueira Kevin Lucas Marcillo Renan Landau Paiva De Medeiros Thiago W. M. Abreu Maysa Sousa Alves |
author_sort |
Marcos V. S. Barreto |
title |
Apache Dynamic Update for Feedback Control of Computing Resources |
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 |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
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. |
topic |
HTTP protocol apache web server digital controller |
url |
https://ieeexplore.ieee.org/document/8701643/ |
work_keys_str_mv |
AT marcosvsbarreto apachedynamicupdateforfeedbackcontrolofcomputingresources AT walterbarra apachedynamicupdateforfeedbackcontrolofcomputingresources AT erickmelorocha apachedynamicupdateforfeedbackcontrolofcomputingresources AT fabriciognogueira apachedynamicupdateforfeedbackcontrolofcomputingresources AT kevinlucasmarcillo apachedynamicupdateforfeedbackcontrolofcomputingresources AT renanlandaupaivademedeiros apachedynamicupdateforfeedbackcontrolofcomputingresources AT thiagowmabreu apachedynamicupdateforfeedbackcontrolofcomputingresources AT maysasousaalves apachedynamicupdateforfeedbackcontrolofcomputingresources |
_version_ |
1724190571798462464 |