|
|
|
|
Há uma forte tendência do crescimento das redes heterogêneas no ambiente de comunicações de hoje. Tal diversidade requer que operadores de redes tenham um maior conhecimento e um treinamento mais extenso. Administrar essas diversas redes requer uma coleção de grande quantidade de informações sobre a rede; dados que devem então ser analisados antes das atividade de gerenciamento poderem ser iniciadas. Simultaneamente, há uma expectativa de crescimento de confiabilidade e qualidade dos serviços disponibilizados aos usuários das redes. Esses desafios são as principais motivações para pesquisas em softwares agentes. A maioria das pesquisas nos aspectos de inteligência de agentes vem da Inteligência Artificial Distribuída (DAI) [O'Hare98]. DAI é uma extensão de idéias derivadas da IA aplicada a Sistemas Multi-Agente (MAS) [Lesser95]. Em vez de uma aplicação normalmente muito grande e centralizada que codifica toda a inteligência do sistema, vários programas relativamente pequenos, os agentes, são envolvidos num esforço cooperativo para resolver um problema. Isto não implica que um sistema grande simplesmente seja dividido em pequenos pedaços. Por exemplo, algumas aplicações centralizadas, cada uma capaz de tratar um certo aspecto do sistema, podem ser ligadas através de um sistema de comunicação. Permitindo a troca de pontos de vista entre elas, propondo estratégias para um progresso ou combinar resultados para uma solução. Esta classe de resolução de problema é conhecida como Resolução Distribuida de Problema (DPS) [Decker87], e cada um dos programas que cooperam, pode ser visto como um agente. Em IA, um agente é visto freqüentemente em termos de suas convicções, desejos e inteções (também denominada arquitetura BDI) [Georgeff87]. Embora um sistema baseado em agentes possa ser implementado em uma tecnoligia cliente/servidor, ele difere de sistemas cliente/servidor clássicos porque não há uma distinção clara entre um cliente e um servidor. Todos os agentes participam na computação de acordo com o papel estáticamente nomeado pelo projetista ou nomeado dinamicamente por um humano ou supervisor de agente. Sistemas de gerência de redes têm que lidar com os mesmos assuntos que estão dirigindo pesquisa em software agentes: proliferação de dados e ambientes heterogêneos. O problema com informação que inunda uma rede no caso de mau funcionamento é particularmente severo se for levado em conta uma solução tem que ser encontrada rapidamente. A falha tem que ser diagnosticada rapidamente e fixada automaticamente ou por um operador humano precisa ser informada e aconselhada sobre o curso formal da ação. Em grandes redes, operadores têm que interagir remotamente com muitos dispositivos a partir da workstation de gerência. Para acomodar a diversidade de componentes da rede, aplicações de gerência incorporam números grandes de interfaces e ferramentas. Sistemas de gerência de redes são monólitos normalmente enormes que são difíceis de manter. A seguir tem-se o resultado de uma revisão de várias áreas de aplicação que ilustram como podem ser usados os agentes móveis e como eles podem ajudar.
Gerência das Áreas Funcionais OSISão exigidas muitas ferramentas para endereçar todos os aspectos de de gerência de uma rede de comunicação. O modelo de gerência OSI reconhece tal fato categorizando estas exigências em várias áreas funcionais. São elas:
Serão analisadas várias aplicações potenciais em cada destas áreas. Começa-se pela modelage de redes, considerada necessária para muitas funções de gerência de rede.
|
Copyright or other proprietary statement goes here.
|