Technical Report: DCC-2001-10

MetaWebmin: Administração centralizada de grupos de sistemas UNIX

Mário Antunes(1), Fernando Silva(2) and Manuel Eduardo Correia(2)

(1) DEIS, Instituto Superior de Engenharia de Coimbra, Portugal
(2) DCC-FC & LIACC, Universidade do Porto, Portugal

Outubro 2001


Resumo

O MetaWebmin é um sistema de administração que implementa a centralização das tarefas de administração e da configuração de uma rede heterogénea de sistemas UNIX. Permite a gestão de grupos de sistemas e entre eles a configuração de recursos da rede numa perspectiva Cliente/Servidor, podendo cada um dos componentes pertencer a grupos diferentes. A gestão da configuração da rede efectua-se pelo preenchimento de formulários e a posterior centralização numa base de dados. A actualização local dos ficheiros de configuração nos sistemas garante-se por pedidos HTTP do MetaWebmin aos servidores Webmin em execução nos sistemas da rede. Estes recebem no pedido os parâmetros necessários à actualização dos ficheiros de configuração envolvidos. Para solucionar problemas de integridade e consistência dos dados na base de dados central, disponibiliza mecanismos de análise de inconsistências e actualização da configuração local dos sistemas, bem como a recuperação, automática ou manual, de pedidos que resultaram em erro. A arquitectura do MetaWebmin divide-se em três camadas; a interface cliente, o servidor MetaWebmin juntamente com a base de dados e os servidores Webmin em execução nos sistemas.