Introducao » History » Version 2
Gabriel Winckler, 09 Feb 2012 12:31
| 1 | 1 | Gabriel Winckler | h1. Introdução |
|---|---|---|---|
| 2 | 1 | Gabriel Winckler | |
| 3 | 1 | Gabriel Winckler | O GridUNESP é uma estrutura computacional da UNESP, gerênciada pelo Núcle de Computação Científica (http://ncc.unesp.br). |
| 4 | 1 | Gabriel Winckler | |
| 5 | 1 | Gabriel Winckler | Essa estrutura visa atender as necessidades de processamento intensivo de grupos de pesquisa da universidade. É composta por 8 clusters distribuidos em 7 sites espalhados pelo estado. Maiores detalhes estão no nosso site ("Infraestrutura":http://unesp.br/gridunesp/conteudo.php?conteudo=1037). |
| 6 | 1 | Gabriel Winckler | |
| 7 | 1 | Gabriel Winckler | Uma estrutura de grid computing (computação em grade) é um sistema distribuído que interliga diversos recursos computacionais. Isso permite que uma simulação seja processada por vários computadores ao mesmo tempo, permitindo a computação de modelos complexos. O nosso sistema está interligado com um grid de cooperação internacional, o "OSG (Open Science Grid)":http://www.opensciencegrid.org/, que utiliza a tecnologia do "Globus Toolkit":http://www.globus.org/. |
| 8 | 1 | Gabriel Winckler | |
| 9 | 1 | Gabriel Winckler | Para se beneficiar das vantagens da computação em grid as simulações precisam ter algumas características. Entre elas: |
| 10 | 1 | Gabriel Winckler | * Se composta de muitos processos de curta duração (até 6 horas), sem intercomunicação entre os processos. |
| 11 | 1 | Gabriel Winckler | * Processos batch (sem interação com o usuário), sem acesso a arquivos da simulação durante a execução. |
| 12 | 1 | Gabriel Winckler | |
| 13 | 1 | Gabriel Winckler | Porém, ciente que nem todas as simulações dos usuários do GridUNESP se adaptam a essas características, adaptamos nosso sistema para melhor atender outros tipos de processos. Isso permite executar processos paralelos (SMP, MPI, ...) e processos de longa duração. Outro facilidade desenvolvida é permitir o acompanhamento da simulação. |
| 14 | 1 | Gabriel Winckler | |
| 15 | 1 | Gabriel Winckler | Importante que algumas limitações fiquem claras para os nossos usuários. Em especial sobre *simulações de longa duração* |
| 16 | 1 | Gabriel Winckler | |
| 17 | 1 | Gabriel Winckler | O sistema permite a execução de processos de longa duração (diversos dias). Porém, quanto mais longa a simulação e maior o número de servidores envolvidos, *maior a probabilidade de falhas*. Como em qualquer sistema, nossos servidores estão sujeitos a falhas (defeito de discos, falta de energia, updates...) |
| 18 | 1 | Gabriel Winckler | |
| 19 | 1 | Gabriel Winckler | Por tanto recomendamos (e possivelmente no futuro exigiremos) que processos com mais de 24 horas de duração façam checkpoint e permitam reiniciar a simulação no caso de falha. Caso sua aplicação não disponibilize esse recurso, dispomos de ferramentas que podem ser usadas para esse fim. |
| 20 | 1 | Gabriel Winckler | |
| 21 | 1 | Gabriel Winckler | |
| 22 | 2 | Gabriel Winckler | h1. Mais informações |
| 23 | 1 | Gabriel Winckler | |
| 24 | 1 | Gabriel Winckler | Informações sobre como utilizar o sistema e entrar em contato com a nossa equipe no [[gridunesp:|Guia do Usuário]]. |