original in enMatthias Rechenburg
en to deMatthias Rechenburg
en to ptBruno Sousa
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.
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:
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".
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.