|
A. Ciências Exatas e da Terra - 2. Ciência da Computação - 12. Simulação |
|
AVALIAÇÃO DE DESEMPENHO: MODELAGEM E SIMULAÇÃO – SERVIDOR WEB COM SERVIÇOS DIFERENCIADOS E ALGORITMO DE RESERVA ADAPTATIVA DE RECURSOS (RSVADAP) |
|
Alessandra Kelli Barbato 1, Regina Helena Cartucci Santana 1, Ottone Alexandre Traldi 1, Marcos José Santana 1 e Mário Antonio Meirelles Teixeira 2 |
|
1- Depto. de Ciências de Computação e Estatística, Inst. de Ciências Matemáticas e de Computação - USP
2- Depto. de Informática, Centro de Ciências Exatas e de Tecnologia - UFMA
, UNIVERSIDADE DE SÃO PAULO - USP |
|
O objetivo deste trabalho foi o estudo de técnicas para a avaliação de desempenho de sistemas computacionais, tendo como estudo de caso a inserção de um algoritmo de controle em um modelo de servidor Web com serviços diferenciados.
A avaliação de sistemas pode ser feita utilizando-se técnicas de aferição ou técnicas de modelagem. A modelagem é atrativa quando os sistemas a serem avaliados são complexos ou ainda inexistentes.
Um modelo pode ser solucionado tanto analiticamente quanto através de simulação. A solução através de simulação possibilita uma solução altamente flexível, permitindo a verificação de diferentes parâmetros do sistema prontamente.
Foi realizado um estudo em um modelo de servidor Web com diferenciação de serviços (SWDS), modelado através de Rede de Filas. A arquitetura do SWDS é composta pelos módulos Classificador, Controle de Admissão, Escalonador e Processos Servidores.
A motivação para o desenvolvimento do algoritmo surgiu da necessidade de se realizar a reserva dinâmica dos recursos às classes de serviço, uma vez que a carga gerada na Web é variável.
O algoritmo Reserva Adaptativa de Recursos (RSVAdap) foi desenvolvido e inserido no módulo Escalonador do SWDS, com o objetivo de prover o controle de serviços. Diferente da reserva estática, o algoritmo RSVAdap aloca os recursos às classes de serviço baseando-se no número de requisições presentes no sistema e no nível de diferenciação pretendido entre as classes, podendo ser definido pelo administrador do sistema. A solução do modelo com a inserção do novo algoritmo foi feita através de simulação, utilizando o pacote SimPackJava.
O algoritmo RSVAdap foi simulado considerando-se diferentes parâmetros e configurações para o servidor Web. Os resultados obtidos mostram que o algoritmo RSVAdap pode ser utilizado para diferenciação de serviços com sucesso, permitindo a boa utilização dos recursos.
|
|
Instituição de fomento: Fundação de Amparo à Pesquisa do Estado de São Paulo - FAPESP
| |
Trabalho de Iniciação Científica
|
|
Palavras-chave:
Simulação; Avaliação de Desempenho; QoS |
|
Anais da 57ª Reunião Anual da SBPC - Fortaleza, CE - Julho/2005
|