13.07.2015 Views

Gerenciamento de Recursos em Sistemas Distribuídos usando ... - LSI

Gerenciamento de Recursos em Sistemas Distribuídos usando ... - LSI

Gerenciamento de Recursos em Sistemas Distribuídos usando ... - LSI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

II Congresso Brasileiro <strong>de</strong> Computação – CBComp 2002Sist<strong>em</strong>as Paralelos e <strong>Distribuídos</strong>• Função Z – Desativa o programa cliente. Se esta solicitação for efetivada, apósvalidar uma senha <strong>de</strong> acesso a este recurso, será enviada uma mensag<strong>em</strong> a todos osclientes e os mesmos serão encerrados. Normalmente um cliente é ativado quando se ligao micro, fica s<strong>em</strong>pre executando, até que a maquina seja <strong>de</strong>sligada.4.3 PROGRAMA GERADOR DE LOG DE CONEXÃONo mecanismo <strong>de</strong> Comunicação <strong>em</strong> Grupo que foi usado neste trabalho, o SPREAD,<strong>de</strong>scrito anteriormente, todas as informações relativas às transições <strong>de</strong> estado estão disponíveisautomaticamente. Assim para cada cliente que é ativado ou <strong>de</strong>sativado, esta mudança nos m<strong>em</strong>brosdo grupo se reflete <strong>em</strong> uma mensag<strong>em</strong> <strong>de</strong> transição <strong>de</strong> estado que é enviada pelo SPREAD paratodos os m<strong>em</strong>bros do grupo.Aproveitando esta facilida<strong>de</strong> foi <strong>de</strong>senvolvido um programa para ficar executando nomesmo equipamento on<strong>de</strong> está instalado o SPREAD. Este programa foi impl<strong>em</strong>entado no ambienteLINUX e t<strong>em</strong> como objetivo gravar um arquivo log com registros on<strong>de</strong> são informadas a data ehora <strong>em</strong> que cada cliente foi ativado e <strong>de</strong>sativado. Com esta facilida<strong>de</strong> passamos a ter um log quenos mostra a hora que o micro foi ligado e a hora que o micro foi <strong>de</strong>sligado. Como as maquinas queestão sendo monitoradas estão na mesma re<strong>de</strong> local, on<strong>de</strong> está o da<strong>em</strong>on do SPREAD não t<strong>em</strong>osprobl<strong>em</strong>as com particionamento <strong>de</strong> re<strong>de</strong>.Desta forma um programa <strong>de</strong> visualização seleciona e tabula os registros <strong>de</strong> logs <strong>de</strong>conexão <strong>de</strong> um <strong>de</strong>terminado micro, apresentando um relatório <strong>de</strong> uso (maquina ligada) do mesmo<strong>em</strong> <strong>de</strong>terminado período <strong>de</strong> t<strong>em</strong>po, conforme Figura 9.Este programa gerador <strong>de</strong> log é ativado como um serviço na partida do sist<strong>em</strong>a e somenteserá <strong>de</strong>sativado quando o sist<strong>em</strong>a for <strong>de</strong>sligado. O arquivo <strong>de</strong> logs é incr<strong>em</strong>ental e é rotacionado narotina padrão <strong>de</strong> tratamento dos <strong>de</strong>mais logs do sist<strong>em</strong>a.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!