MOSIXVIEW, a management-GUI for MOSIX-cluster

ArticleCategory:

System Administration

AuthorImage:

[that's me]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in enMatthias Rechenburg

en to deMatthias Rechenburg

en to ptBruno Sousa

AboutTheAuthor:

Olá, sou um administrador de rede + sistema e sou um fã do linux, especialmente HPC (alta performance de computação - High Performance Computing) sobre o Linux.
Como utilizador de há longa data gosto de desenvolver software para o Linux/Unix em várias linguagens.

Abstract:

Este software é baseado na tecnologia de MOSIX-Cluster (www.mosix.org).
Chama-se MOSIXVIEW e contém algumas aplicações específicas MOSIX úteis para a administração de cluster.

ArticleIllustration:

[MOSIXVIEW 1.0]

ArticleBody:

O que é o MOSXIVIEW?

O MOSXIVIEW é baseado na tecnologia MOSIX-Cluster (www.mosix.org) e desenvolvi-o em corporação com a Universidade Técnica de Jerusálem. Chama-se MOSIXVIEW e contém algumas aplicações específicas MOSIX úteis para a administração de cluster:



[MOSIXVIEW 1.0]
Clique na imagem para ver mais detalhes

Porquê e como utilizar o MOSIXVIEW?

A Capacidade de computação nos dias de hoje está-se a tornar mais importante dada a quantidade massiva de dados e pelo processamento intenso das aplicações. É por isto que as tecnologias de cluster são cada vez mais interessantes para o mundo IT. Para reduzir as actividades de administração a interface gráfica MOSIXVIEW foi desenvolvida.
Pode administrar perto de um número infinito de máquinas com ele. As alterações à configuração podem ser feitas para todo o cluster ou para nodos simples. A janela principal apresenta infromação acerca do estado do cluster e.g. a eficácia do balanço-carregamento ou utilização da memória.

O cliente MOSIXVIEW é para um processo de administração. É como se fosse um "top" gráfico. Pode por exemplo migrar processos para um outro nodo-cluster com um duplo-clique. Até mesmo os processos remotos são manuseáveis.

Os cálculos demorosos podem ser revistos pela recolha de dados do MOSIXCOLLECTOR.

O MOSIXLOAD, o MOSIXMEM e o MOSIXHISTORY são para apresentar graficamente os dados dos ficheiros de log. Existe uma opção para definir pontos de verificação (checkpoints) para sincronizar os dados. Estes pontos estão destacados com cores diferentes no MOSIXLOAD e MOSIXMEM. Pode analisar qual o nodo que está a computar, quando começou, com que dados carragados e qual a percentagem de memória utilizada.

Até mesmo uma vista mais detalhada do que aconteceu no cluster num dado momento pode ser obtido como MOSIXHISTORY.

O processo de listagem do cluster é apresentado de um modo semelhante que o cliente MOSIXVIEW contudo contém os dados do passado ( a partir dos ficheiros de log). O momento que quer analisar pode ser alterado facilmente com uma "time-slider".

Onde obter mais informação?

O MOSIXVIEW é livre e é baseado no modelo de licença GPL. Demorou cerca de 6 meses a ser desenvolvido.
Foi desenvolvido em C/C++ e QT (www.trolltech.com).

Alguns links úteis:
http://www.mosixview.com
or
http://www.waplocater.de/mosixview/

O MOSIXVIEW é utilizado em muitas universidades e no mundo HPC.