Old » History » Version 36

Gabriel Winckler, 06 Apr 2015 14:55

1 17 Rogério Iope
h1. Documentação do usuário GridUNESP
2 1 Gabriel Winckler
3 1 Gabriel Winckler
{{>toc}}
4 1 Gabriel Winckler
5 17 Rogério Iope
h1. Introdução
6 17 Rogério Iope
7 17 Rogério Iope
Bem-vindo à página principal da documentação de usuário do GridUnesp, que visa disponibilizar informações úteis para a comunidade de usuários do sistema.
8 17 Rogério Iope
9 17 Rogério Iope
Correções e sugestões são sempre muito bem-vindas. Caso encontre falhas na documentação ou queira contribuir com sugestões para novos tópicos, pedimos que envie email ao time de suporte técnico: support(at)ncc.unesp.br.
10 17 Rogério Iope
11 1 Gabriel Winckler
h1. Informações importantes
12 1 Gabriel Winckler
13 1 Gabriel Winckler
h2. Política de uso
14 1 Gabriel Winckler
15 2 Gabriel Winckler
[[PoliticaDeUso|Política de uso]]
16 1 Gabriel Winckler
17 17 Rogério Iope
h2. Certificados digitais
18 17 Rogério Iope
19 18 Rogério Iope
[[InformacaoCertificados|Informações sobre os certificados digitais]]
20 17 Rogério Iope
21 1 Gabriel Winckler
h2. Citação
22 1 Gabriel Winckler
23 7 Allan Szu
De acordo com a política de uso, em todos os artigos submetidos a revistas científicas, proceedings de conferências, teses, dissertações, etc., que façam uso dos recursos computacionais deve conter um agradecimento ao NCC/GridUNESP. O modelo de agradecimento segue abaixo:
24 1 Gabriel Winckler
25 7 Allan Szu
26 7 Allan Szu
"This research was supported by resources supplied by the Center for Scientific Computing (NCC/GridUNESP) of the São Paulo State University (UNESP)." 
27 7 Allan Szu
28 7 Allan Szu
ou 
29 7 Allan Szu
30 7 Allan Szu
"Esta pesquisa tornou-se possível graças aos recursos computacionais disponibilizados pelo Núcleo de Computação Científica (NCC/GridUNESP) da Universidade Estadual Paulista (UNESP)." 
31 7 Allan Szu
32 8 Allan Szu
33 13 Gabriel Winckler
Solicitamos também que nos informe quando ocorrer a publicação.
34 13 Gabriel Winckler
35 7 Allan Szu
Veja abaixo a lista de artigos científicos publicados sobre o GridUNESP.
36 7 Allan Szu
37 1 Gabriel Winckler
38 11 Allan Szu
[[Artigos|Artigos e trabalhos publicados]]
39 10 Allan Szu
40 9 Allan Szu
[[ProjetosCad|Projetos Cadastrados]]
41 9 Allan Szu
42 5 Gabriel Winckler
43 1 Gabriel Winckler
h1.  Acesso e submissão
44 2 Gabriel Winckler
45 30 Gabriel Winckler
h2. Informações básicas
46 2 Gabriel Winckler
47 1 Gabriel Winckler
* [[InstrucoesDeAcesso|Instruções de acesso]]
48 4 Gabriel Winckler
49 30 Gabriel Winckler
* [[TrocarSenha|Instruções de como trocar a senha]]
50 23 Gabriel Winckler
51 36 Gabriel Winckler
* [[EnvModules|Carregando ferramentas de compilação, aplicações e bibliotecas]]
52 1 Gabriel Winckler
53 30 Gabriel Winckler
* [[ReportingIssues|Identificando e informando problemas]]
54 1 Gabriel Winckler
55 1 Gabriel Winckler
56 30 Gabriel Winckler
h2. Mecanismos de acesso aos recursos:
57 1 Gabriel Winckler
58 30 Gabriel Winckler
Atualmente o GridUnesp oferece diversas formas de utilizar os seus recursos. Elas variam em funcionalidade e capacidade. Com isso é possível escolher a forma que melhor atende ao seu modo de trabalho.
59 1 Gabriel Winckler
60 30 Gabriel Winckler
61 30 Gabriel Winckler
h3. Cluster local (HPC tradicional)
62 30 Gabriel Winckler
63 30 Gabriel Winckler
Esse é o modelo tradicional de uso de recursos de alto desempenho (Cluster HPC).
64 30 Gabriel Winckler
65 30 Gabriel Winckler
* Vantagens:
66 30 Gabriel Winckler
** simples
67 30 Gabriel Winckler
** melhor controle dos recursos alocados
68 30 Gabriel Winckler
** não requer mecanismos adicionais de segurança de grid (myproxy)
69 30 Gabriel Winckler
* Desvantagens: 
70 30 Gabriel Winckler
** envio fica limitado à apenas o cluster central, não explorando todo o potencial das grades
71 30 Gabriel Winckler
* Recomendação:
72 30 Gabriel Winckler
** usuários iniciantes
73 30 Gabriel Winckler
** usuários com processos MPI e/ou SMP
74 30 Gabriel Winckler
** usuários com processos individuais que demorem mais de 12 horas
75 30 Gabriel Winckler
** usuários que precisem depurar ou otimizar programas 
76 30 Gabriel Winckler
77 35 Gabriel Winckler
Mais informações: [[SLURM| *Usando o cluster local (via SLURM)*]]
78 30 Gabriel Winckler
79 30 Gabriel Winckler
h3. Grid tradicional (sem o go, diretamente com o condor_q)
80 30 Gabriel Winckler
81 30 Gabriel Winckler
É possível usar diretamente a estrutura de grid. Porém essa opção requer conhecimentos avançados da tecnologia de grid (globus, SRM, GridFTP, certificados...)
82 30 Gabriel Winckler
83 30 Gabriel Winckler
* Vantagens:
84 30 Gabriel Winckler
** permite explorar todo o potencial das grades
85 30 Gabriel Winckler
** uso de workflows complexos
86 30 Gabriel Winckler
** capacidade de tratar grandes fluxos de dados (ordem de TB)
87 30 Gabriel Winckler
* Desvantagens: 
88 30 Gabriel Winckler
** limitações impostas aos processos de grid: single core, execução de até 12 horas, muitas vezes oportunístico
89 30 Gabriel Winckler
* Recomendação:
90 30 Gabriel Winckler
** usuários experientes com grids
91 30 Gabriel Winckler
** processos "bag of tasks" - muitos processos sem comunicação entre si
92 30 Gabriel Winckler
93 33 Gabriel Winckler
Mais informações: [[Introducao|Introdução sobre a tecnologia de grid]], [[SubmissaoTradicional| *Sistema tradicional de grid*]] e [[OperacaoCertificados|Informações práticas sobre o uso dos certificados digitais]]
94 30 Gabriel Winckler
95 30 Gabriel Winckler
h3. Sistema de submissão simplificado (GO)
96 30 Gabriel Winckler
97 30 Gabriel Winckler
Para simplificar o uso da estrutura de grid, desenvolvemos o script go. Ele abstrai vários detalhes e permite a geração de arquivos de progresso e checkpoint, por exemplo.
98 30 Gabriel Winckler
As aplicações instaladas são suportadas através de um template, simplificando muito o uso para usuários iniciantes. Porém elas podem ser limitantes em diversos aspectos.
99 30 Gabriel Winckler
100 30 Gabriel Winckler
O sistema GO ainda é suportado, e pode ser usado para o envio ao cluster local ou para o grid. Futuramente daremos prioridade ao uso do Goo (portal e linha de comando), desenvolvido para suceder o GO.
101 30 Gabriel Winckler
102 30 Gabriel Winckler
* Vantagens:
103 30 Gabriel Winckler
** suporte a diversas aplicações pelo uso de templates
104 30 Gabriel Winckler
** simples de usar
105 30 Gabriel Winckler
** abstrai o uso da tecnologia de grid
106 30 Gabriel Winckler
* Desvantagens: 
107 30 Gabriel Winckler
** limitado quando a definições precisas dos recursos (uso de memória, distribuição dos jobs MPI...)
108 30 Gabriel Winckler
** eventualmente será substituído pelo Goo (portal)
109 30 Gabriel Winckler
* Recomendação:
110 30 Gabriel Winckler
** usuários habituados com esse método
111 30 Gabriel Winckler
112 30 Gabriel Winckler
Mais informações: [[SubmissaoSimplificada| *Sistema de submissão simplificada (GO)*]]
113 30 Gabriel Winckler
114 30 Gabriel Winckler
115 30 Gabriel Winckler
h3. Goo - Portal (+ linha de comando)
116 30 Gabriel Winckler
117 30 Gabriel Winckler
Trazendo diversos novos recursos, foi desenvolvido um sucessor do GO, o Goo. Ele é um portal de envio e gerenciamento de processos, mas que também funciona com linha de comando e uma API ReST.
118 30 Gabriel Winckler
119 30 Gabriel Winckler
Foi lançado em 2014, mas um número pequeno de aplicações suportadas pelo Go foram portadas para o Goo. Até que isso seja terminado, os dois sistemas estarão disponíveis.
120 30 Gabriel Winckler
121 30 Gabriel Winckler
* Vantagens:
122 30 Gabriel Winckler
** simplicidade de uso: basta um navegador, funcionando inclusive em tablets e celulares
123 30 Gabriel Winckler
** abstrai o uso da tecnologia de grid
124 30 Gabriel Winckler
* Desvantagens: 
125 30 Gabriel Winckler
** poucas aplicações suportadas no momento
126 30 Gabriel Winckler
* Recomendação:
127 30 Gabriel Winckler
** usuários de aplicações já suportadas
128 30 Gabriel Winckler
129 30 Gabriel Winckler
Mais informações: "*Portal de submissão*":http://portal.grid.unesp.br
130 21 Gabriel Winckler
131 34 Gabriel Winckler
h1. Aplicativos suportados
132 34 Gabriel Winckler
133 34 Gabriel Winckler
134 34 Gabriel Winckler
|Nome             |Versão|Local(*)|GO |Goo|
135 34 Gabriel Winckler
|[[BEAST]]        |1.6.1 |N       |S  |N  |
136 34 Gabriel Winckler
|[[Clustalw]]     |1.82  |N       |S  |N  |
137 34 Gabriel Winckler
|[[Crystal]]      |14.1  |N       |S  |N  |
138 34 Gabriel Winckler
|[[Dacapo]]       |r474  |N       |S  |N  |
139 34 Gabriel Winckler
|[[Dalton]]       |2013.4|N       |S  |N  |
140 34 Gabriel Winckler
|[[Dirac]]        |12.3  |N       |S  |N  |
141 34 Gabriel Winckler
|[[Espresso]]     |3.2.0 |N       |S  |N  |
142 34 Gabriel Winckler
|[[Gamess]]       |2013  |N       |S  |N  |
143 34 Gabriel Winckler
|[[Gamit]]        |10.5  |N       |S  |N  |
144 34 Gabriel Winckler
|[[Garli]]        |2.0   |N       |S  |N  |
145 34 Gabriel Winckler
|[[Gaussian]]     |09    |N       |S  |N  |
146 34 Gabriel Winckler
|[[GPAW]]         |2012 07|N      |S  |N  |
147 34 Gabriel Winckler
|[[Gromacs]]      |4.5.4 |N       |S  |N  |
148 34 Gabriel Winckler
|[[Gromacs]]      |4.6.5 |N       |S  |S  |
149 34 Gabriel Winckler
|[[Gromacs]]      |5.0.4 |S       |N  |N  |
150 34 Gabriel Winckler
|[[IM]]           |12_17_2009|N   |S  |N  |
151 34 Gabriel Winckler
|[[IMa2]]         |8.26.11|N      |S  |N  |
152 34 Gabriel Winckler
|[[LAMMPS]]       |18_10_2011|N   |S  |N  |
153 34 Gabriel Winckler
|[[LAMMPS]]       |10_02_2015|S   |N  |N  |
154 34 Gabriel Winckler
|[[Mathematica]]  |9     |N       |S  |N  |
155 34 Gabriel Winckler
|[[MOPAC]]        |13.294|N       |S  |N  |
156 34 Gabriel Winckler
|[[MrBayes]]      |3.1.2 |N       |S  |N  |
157 34 Gabriel Winckler
|[[Mugsy]]        |1.2.1 |N       |S  |N  |
158 34 Gabriel Winckler
|[[NAMD]]         |2.9   |N       |S  |N  |
159 34 Gabriel Winckler
|[[NAMD]]         |2.10  |S       |N  |N  |
160 34 Gabriel Winckler
|[[OpenFOAM]]     |2.1   |N       |S  |N  |
161 34 Gabriel Winckler
|[[Orca]]         |r1730 |N       |S  |N  |
162 34 Gabriel Winckler
|[[Python]]*      |2.7   |N       |S  |S  |
163 34 Gabriel Winckler
|[[POY]]          |4.1.2 |N       |S  |N  |
164 34 Gabriel Winckler
|[[QuantumEspresso]] |4.3|N       |S  |N  |
165 34 Gabriel Winckler
|[[R]]            |3.1   |N       |S  |N  |
166 34 Gabriel Winckler
|[[RAxML]]        |7.3.0 |N       |S  |N  |
167 34 Gabriel Winckler
|[[Siesta]]       |3.2.4 |N       |S  |N  |
168 34 Gabriel Winckler
169 34 Gabriel Winckler
(*) Todas as aplicações suportam execução pelo método local. As marcadas com (S) foram testadas e possuem os _enviroment modules_ corretos
170 1 Gabriel Winckler
h1. Suporte
171 1 Gabriel Winckler
172 6 Gabriel Winckler
h2. Sobre o estado do sistema
173 6 Gabriel Winckler
174 19 Rogério Iope
É possível verificar alguns aspectos do sistema através do "RSV": http://ce.grid.unesp.br/rsv/
175 6 Gabriel Winckler
176 6 Gabriel Winckler
Notícias relacionadas a instabilidades e manutenções serão registradas em "Notícias":https://ncc.unesp.br/its/projects/gridunesp/news (alto dessa página)
177 6 Gabriel Winckler
178 1 Gabriel Winckler
h2. Email
179 1 Gabriel Winckler
180 1 Gabriel Winckler
Envie suas dúvidas para a equipe de suporte através do email support(at)ncc.unesp.br.
181 1 Gabriel Winckler
182 1 Gabriel Winckler
h2.  Reportando problemas
183 1 Gabriel Winckler
184 1 Gabriel Winckler
Para reportar dúvidas ou problemas utilize o sistema de tickets. 
185 1 Gabriel Winckler
186 1 Gabriel Winckler
Para criar um novo Ticket, clique em "Entrar" no canto direito superior e use seu usuário e senha.
187 1 Gabriel Winckler
188 1 Gabriel Winckler
h2.  Dúvidas freqüentes
189 1 Gabriel Winckler
190 1 Gabriel Winckler
[[FaqSuporte|FAQ (Frequently Asked Questions)]]
191 1 Gabriel Winckler
192 12 Cassio Cunha
193 1 Gabriel Winckler
194 1 Gabriel Winckler
h1. Estatísticas
195 1 Gabriel Winckler
196 1 Gabriel Winckler
* [[Utilizacao2010|Utilização 2010]]
197 1 Gabriel Winckler
* [[Utilizacao2011|Utilização 2011]]
198 26 Allan Szu
* [[Utilizacao2013|Utilização 2013]]
199 1 Gabriel Winckler
200 1 Gabriel Winckler
h1. Eventos
201 1 Gabriel Winckler
202 19 Rogério Iope
* São Paulo OSG School: https://indico.fnal.gov/conferenceDisplay.py?confId=3586
203 1 Gabriel Winckler
* [[Encontro2011]]
204 20 Gabriel Winckler
* [[WorkshopHPCSysAdmins]]