Analysis of request balancing in non-dedicated web clusters
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Acta scientiarum. Technology (Online) |
Texto Completo: | http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3882 |
Resumo: | The amount of services and information available on the Internet, such as banking and business transactions, social networks, blogs and even interactive games, has steadily increased. Web providers must be prepared to support this growing demand for information and communication. In this sense, the use of web server clusters together with the balancing of requests has been an important strategy for distributing the services among several processors in a balanced way. This paper describes and discusses architectural and operational issues of request balancing, especially dynamic balancing, covering concepts, techniques and solutions. Real experiments were performed in different configurations on a cluster of Apache servers non dedicated exclusively to web service. The mod_proxy_balancer load balancing module was used with intensive synthetic overloads and a new balancing method called byalltraffic was proposed and evaluated. The results show that the balancing in this type of system will be more efficient if the external network workload to the web service is detected and used in the balancing factor. |
id |
UEM-6_1261830ba3172c1ed6fe82974ba538b2 |
---|---|
oai_identifier_str |
oai:periodicos.uem.br/ojs:article/3882 |
network_acronym_str |
UEM-6 |
network_name_str |
Acta scientiarum. Technology (Online) |
repository_id_str |
|
spelling |
Analysis of request balancing in non-dedicated web clustersAnálise do balanceamento de requisições em clusters Web não-dedicados - doi: 10.4025/actascitechnol.v33i4.3882distributed web serviceapacheserviço web distribuídoapache1.03.04.02-9The amount of services and information available on the Internet, such as banking and business transactions, social networks, blogs and even interactive games, has steadily increased. Web providers must be prepared to support this growing demand for information and communication. In this sense, the use of web server clusters together with the balancing of requests has been an important strategy for distributing the services among several processors in a balanced way. This paper describes and discusses architectural and operational issues of request balancing, especially dynamic balancing, covering concepts, techniques and solutions. Real experiments were performed in different configurations on a cluster of Apache servers non dedicated exclusively to web service. The mod_proxy_balancer load balancing module was used with intensive synthetic overloads and a new balancing method called byalltraffic was proposed and evaluated. The results show that the balancing in this type of system will be more efficient if the external network workload to the web service is detected and used in the balancing factor.A quantidade de serviços e informações disponibilizados na Internet, tais como movimentações bancárias, transações comerciais, redes sociais, blogs e até jogos interativos tem aumentado continuamente. Os provedores de web precisam estar preparados para suportar esta demanda crescente de informação e comunicação. Neste sentido, o uso de cluster de servidores web em conjunto com o balanceamento de requisições tem sido uma estratégia importante pelo fato de distribuir os serviços entre vários processadores de forma balanceada. O presente trabalho descreve e discute questões arquiteturais e operacionais sobre o balanceamento de requisições, principalmente o dinâmico, abordando conceitos, técnicas e soluções. Experimentos reais foram realizados em diferentes configurações sobre um cluster de servidores Apache não-dedicado exclusivamente ao serviço web. O módulo de balanceamento de carga mod_proxy_balancer foi usado com sobrecargas sintéticas intensivas e um novo método de balanceamento denominado byalltraffic foi proposto e avaliado. Os resultados mostram que o balanceamento neste tipo de sistema será mais eficiente se a carga de rede externa ao serviço web for detectada e usada no fator de balanceamento.Universidade Estadual De Maringá2011-04-19info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionExperimentaçãoapplication/pdfhttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/388210.4025/actascitechnol.v33i4.3882Acta Scientiarum. Technology; Vol 33 No 4 (2011); 393-400Acta Scientiarum. Technology; v. 33 n. 4 (2011); 393-4001806-25631807-8664reponame:Acta scientiarum. Technology (Online)instname:Universidade Estadual de Maringá (UEM)instacron:UEMporhttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3882/pdfSato, JôMartini, João AngeloGonçalves, Ronaldo Augusto de Larainfo:eu-repo/semantics/openAccess2024-05-17T13:03:01Zoai:periodicos.uem.br/ojs:article/3882Revistahttps://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/indexPUBhttps://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/oai||actatech@uem.br1807-86641806-2563opendoar:2024-05-17T13:03:01Acta scientiarum. Technology (Online) - Universidade Estadual de Maringá (UEM)false |
dc.title.none.fl_str_mv |
Analysis of request balancing in non-dedicated web clusters Análise do balanceamento de requisições em clusters Web não-dedicados - doi: 10.4025/actascitechnol.v33i4.3882 |
title |
Analysis of request balancing in non-dedicated web clusters |
spellingShingle |
Analysis of request balancing in non-dedicated web clusters Sato, Jô distributed web service apache serviço web distribuído apache 1.03.04.02-9 |
title_short |
Analysis of request balancing in non-dedicated web clusters |
title_full |
Analysis of request balancing in non-dedicated web clusters |
title_fullStr |
Analysis of request balancing in non-dedicated web clusters |
title_full_unstemmed |
Analysis of request balancing in non-dedicated web clusters |
title_sort |
Analysis of request balancing in non-dedicated web clusters |
author |
Sato, Jô |
author_facet |
Sato, Jô Martini, João Angelo Gonçalves, Ronaldo Augusto de Lara |
author_role |
author |
author2 |
Martini, João Angelo Gonçalves, Ronaldo Augusto de Lara |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Sato, Jô Martini, João Angelo Gonçalves, Ronaldo Augusto de Lara |
dc.subject.por.fl_str_mv |
distributed web service apache serviço web distribuído apache 1.03.04.02-9 |
topic |
distributed web service apache serviço web distribuído apache 1.03.04.02-9 |
description |
The amount of services and information available on the Internet, such as banking and business transactions, social networks, blogs and even interactive games, has steadily increased. Web providers must be prepared to support this growing demand for information and communication. In this sense, the use of web server clusters together with the balancing of requests has been an important strategy for distributing the services among several processors in a balanced way. This paper describes and discusses architectural and operational issues of request balancing, especially dynamic balancing, covering concepts, techniques and solutions. Real experiments were performed in different configurations on a cluster of Apache servers non dedicated exclusively to web service. The mod_proxy_balancer load balancing module was used with intensive synthetic overloads and a new balancing method called byalltraffic was proposed and evaluated. The results show that the balancing in this type of system will be more efficient if the external network workload to the web service is detected and used in the balancing factor. |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011-04-19 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Experimentação |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3882 10.4025/actascitechnol.v33i4.3882 |
url |
http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3882 |
identifier_str_mv |
10.4025/actascitechnol.v33i4.3882 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3882/pdf |
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 |
Universidade Estadual De Maringá |
publisher.none.fl_str_mv |
Universidade Estadual De Maringá |
dc.source.none.fl_str_mv |
Acta Scientiarum. Technology; Vol 33 No 4 (2011); 393-400 Acta Scientiarum. Technology; v. 33 n. 4 (2011); 393-400 1806-2563 1807-8664 reponame:Acta scientiarum. Technology (Online) instname:Universidade Estadual de Maringá (UEM) instacron:UEM |
instname_str |
Universidade Estadual de Maringá (UEM) |
instacron_str |
UEM |
institution |
UEM |
reponame_str |
Acta scientiarum. Technology (Online) |
collection |
Acta scientiarum. Technology (Online) |
repository.name.fl_str_mv |
Acta scientiarum. Technology (Online) - Universidade Estadual de Maringá (UEM) |
repository.mail.fl_str_mv |
||actatech@uem.br |
_version_ |
1799315333161418752 |