NetPlus – Um Ambiente para Gerência de QoS baseado na Web Lisandro Zambenedetti Granville, Márcio Bartz Ceccon, Liane Margarida Rockenbach Tarouco, Maria Janilce Bosquiroli Almeida Universidade Federal do Rio Grande do Sul – Instituto de Informática Av. Bento Gonçalves, 9500 – Porto Alegre, RS {granville, ceccon, liane, janilce}@inf.ufrgs.br 1 Introdução Os sistemas de gerência de rede padrão não são mais capazes de fornecer funcionalidades adequadas à gerência das modernas redes que fornecem serviços com QoS. Ferramentas com explícito suporte a QoS são necessárias [1]. Além disso, o uso da Web como meio de comunicação entre o gerente humano e a rede gerenciada é um facilitador nem sempre presente. Este trabalho apresenta o ambiente NetPlus, desenvolvida com tecnologia Web para permitir a gerência de redes com QoS. O ambiente é atualmente utilizado na gerência da rede do projeto MetroPOA (Rede Metropolitana da Grande Porto Alegre) [2]. 2 O ambiente NetPlus Elementos de rede necessitam ser administrados, monitorados, analisados e avaliados. Essas atividades são necessárias para que a ligação entre a rede e seus usuários mantenha-se sempre ativa e funcionando da melhor forma possível. Abaixo são citados alguns exemplos de atividades que podem ser realizadas através da gerência de rede. - O gerente pode visualizar os dispositivos da rede através de um mapa topológico; - O gerente pode acessar, consultar e configurar os dispositivos de rede; - O gerente pode obter gráficos diários, semanais ou anuais contendo estatísticas sobre o volume de tráfego nos dispositivos. A gerência padrão de redes é amplamente utilizada, mas sua complexidade tem aumentado porque o número de dispositivos das redes também aumentou. Soma-se a isso a heterogeneidade das redes, bem como o grande conjunto de serviços que a rede disponibiliza. Entretanto, com a implantação de serviços com QoS (Quality of Service), a complexidade da gerência torna-se ainda maior, pois o volume total de informação a serem analisadas é extremamente grande. Neste cenário, as soluções atualmente encontradas no mercado não são adequadas à gerência de redes com QoS por dois principais motivos: - As ferramentas não conseguem lidar com o volume de informações existentes; - As ferramentas não mostram informações sobre QoS de forma explícita aos gerentes. De forma a atacar estes problemas, foi desenvolvido o ambiente NetPlus, que se utiliza de tecnologia Web para permitir acesso às informações de gerência de QoS a partir de qualquer máquina conectada à Internet. Os elementos necessários para que a gerência possa ser efetuado via Web são: navegador Web (que se constitui na interface do gerente), servidor Web (como ambiente de gerência), base de dados, bibliotecas SNMP, agentes SNMP e os equipamentos a serem gerenciados. O servidor Web é responsável por receber requisições HTTP do cliente (navegador Web) e proceder com consultas ao banco de dados ou com consultas diretas aos dispositivos gerenciados. A consulta ao banco de dados é realizada utilizando-se scripts PHP4 [3]. O banco escolhido foi o MySQL [4] por ser rápido e não consumir muitos recursos de máquina, se comparado aos bancos tradicionais.