O documento resume conceitos de grids computacionais, o projeto GridUNESP que conecta 7 locais na UNESP para pesquisa, e uma experiência no CampusParty usando recursos ociosos ("grids oportunistas") para projetos voluntários como cálculos para pesquisa sobre água e energia limpa.
2. Índice
● Conceitos
● Projeto GridUNESP
● Experiência CampusParty
3. Grids Computacionais
Estruturas computacionais compostas das
interconexão de diversos recursos,
pertencentes a diferentes domínios
administrativos
4. Grids: Características
● Plataforma distribuída
● Colaboração / Compartilhamento
● Construção coletiva
● Otimização de recursos - demanda flutuante
“Um grid é tão forte quanto
a comunidade que o compõe”
5. Projeto GridUNESP
● É um “grid” em um grid:
● 7 sites no estado de SP
● Atende a demanda de pesquisa da UNESP
● 26 grupos de pesquisa – 120 usuários
● + 2700 cores
● + 150 TB de disco
6. Rede Kyatera
● Requisito de todo Grid: Rede, muita rede
● Recorde de transmissão entre hemisférios
19/09/2009 – 16,5 Gbps
7. OpenScienceGrid
● Estrutura de grid internacional
● +80 sites (maioria americanos)
● Média de 900K horas de processamento por
dia! (320K jobs)
● Processamento CERN (CMS e ATLAS)
9. Experimento CampusParty
● Grids dedicados são diferentes de grids
“oportunistas” (desktop)
● Mesma idéia básica: compartilhar recursos
● Receita:
● Condor
● Máquinas virtuais
● BOINC
10. Projetos BOINC
● Computing for Clean Water
pesquisar técnicas mais baratas para construção de
filtros de água oceânica.
● The Clean Energy Project
pesquisar as melhores moléculas para células solares de
menor custo e polímeros para as membranas utilizadas
células de combustível
11. Como participar: Doando
http://ncc.unesp.br/campusparty
1) VirtualBox ou VMWare
2) Download da máquina virtual
3) Mudar o hostname e a senha
12. Como participar: Usando!
● Modelos de paralelismo
● Threads
● MPI
● Bag-of-tasks
– DAGs
● Cálculo de PI com monte carlo
● http://www.eveandersson.com/pi/monte-carlo-circle
● http://www.chem.unl.edu/zeng/joy/mclab/mcintro.html