Um Estudo do Servidor RIO em Uma Rede de Alta Velocidade
Autores
4416 |
768,754,1979
|
|
4417 |
768,754,1979
|
|
4418 |
768,754,1979
|
Informações:
Publicações do PESC
O trabalho apresentado nessa dissertação é um estudo sobre o servidor multimídia RIO em uma rede de alta velocidade usando uma carga real de usuários interativos. Foram coletados dados de experimentos reais relativos à qualidade de serviço percebida pelos clientes bem como ao tráfego gerado por um dos nós de armazenamento. Com essas medidas foi possível avaliar o impacto de escolhas de projeto tais como: a utilização de cache pelos clientes, a replicação de conteúdo do servidor e a distribuição de nós de armazenamento em redes heterogêneas. Foi realizada também uma comparação entre os resultados obtidos com os experimentos com uma carga de trabalho real e uma sintética, gerada por um modelo desenvolvido em um trabalho paralelo a este. As principais conclusões foram: A adição de um storage server em uma rede inferior as demais pode trazer ganhos para o sistema em alguns cenários; apesar do bom balanceamento de carga promovido pela técnica de alocação aleatória de blocos é possível que ocorra o desbalanceamento de curto prazo, o que pode aumentar a latência do sistema, porém, a replicação do conteúdo pode minimizar o desbalanceamento de curto prazo; os resultados obtidos com a carga sintética foram bem próximos dos obtidos com carga real, o que demonstra a boa acurácia do modelo.
The work performed in this dissertation is the performance study of the multimedia server RIO on a high speed network submitted to a real interactive workload. We collected data necessary to evaluate the QoS perceived by the users as well as the traffic originated from the storage nodes. From the collected measures we evaluated the impact of different server configurations such as: a) the use of cache in the client nodes; b)content replication and c) distribution of storage nodes through heterogeneus networks. we have also compared the results obtained from experiments using a real workload and a synthetic workload, generated by a model developed in another work. The most relevant conclusions are: a) the addition of a storage server located in the regular Internet (not the giga net) can improve the performance in some scenarios, b) despite the load balancing resulting from the random data allocation, we can observe short-term unbalancing that may increase the system's latency. However, content replication can minimize short-temp unbalancing. The results obtained from the use of synthetic workload are almost identical to those obtained from the real workload and therefore we conclude that the synthetic workload can be used in the large scale stress performance experiments of the RIO server.