Old » History » Version 53

Gabriel Winckler, 05 May 2016 12:45

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 40 Gabriel Winckler
* [[Filas| *(novo) Nova organização das filas* ]]
56 38 Gabriel Winckler
57 1 Gabriel Winckler
58 30 Gabriel Winckler
h2. Mecanismos de acesso aos recursos:
59 1 Gabriel Winckler
60 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.
61 1 Gabriel Winckler
62 30 Gabriel Winckler
63 30 Gabriel Winckler
h3. Cluster local (HPC tradicional)
64 30 Gabriel Winckler
65 30 Gabriel Winckler
Esse é o modelo tradicional de uso de recursos de alto desempenho (Cluster HPC).
66 30 Gabriel Winckler
67 30 Gabriel Winckler
* Vantagens:
68 30 Gabriel Winckler
** simples
69 30 Gabriel Winckler
** melhor controle dos recursos alocados
70 30 Gabriel Winckler
** não requer mecanismos adicionais de segurança de grid (myproxy)
71 30 Gabriel Winckler
* Desvantagens: 
72 30 Gabriel Winckler
** envio fica limitado à apenas o cluster central, não explorando todo o potencial das grades
73 30 Gabriel Winckler
* Recomendação:
74 30 Gabriel Winckler
** usuários iniciantes
75 30 Gabriel Winckler
** usuários com processos MPI e/ou SMP
76 30 Gabriel Winckler
** usuários com processos individuais que demorem mais de 12 horas
77 30 Gabriel Winckler
** usuários que precisem depurar ou otimizar programas 
78 30 Gabriel Winckler
79 35 Gabriel Winckler
Mais informações: [[SLURM| *Usando o cluster local (via SLURM)*]]
80 30 Gabriel Winckler
81 30 Gabriel Winckler
h3. Grid tradicional (sem o go, diretamente com o condor_q)
82 30 Gabriel Winckler
83 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...)
84 30 Gabriel Winckler
85 30 Gabriel Winckler
* Vantagens:
86 30 Gabriel Winckler
** permite explorar todo o potencial das grades
87 30 Gabriel Winckler
** uso de workflows complexos
88 30 Gabriel Winckler
** capacidade de tratar grandes fluxos de dados (ordem de TB)
89 30 Gabriel Winckler
* Desvantagens: 
90 30 Gabriel Winckler
** limitações impostas aos processos de grid: single core, execução de até 12 horas, muitas vezes oportunístico
91 30 Gabriel Winckler
* Recomendação:
92 30 Gabriel Winckler
** usuários experientes com grids
93 30 Gabriel Winckler
** processos "bag of tasks" - muitos processos sem comunicação entre si
94 30 Gabriel Winckler
95 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]]
96 30 Gabriel Winckler
97 30 Gabriel Winckler
h3. Sistema de submissão simplificado (GO)
98 30 Gabriel Winckler
99 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.
100 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.
101 30 Gabriel Winckler
102 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.
103 30 Gabriel Winckler
104 30 Gabriel Winckler
* Vantagens:
105 30 Gabriel Winckler
** suporte a diversas aplicações pelo uso de templates
106 30 Gabriel Winckler
** simples de usar
107 30 Gabriel Winckler
** abstrai o uso da tecnologia de grid
108 30 Gabriel Winckler
* Desvantagens: 
109 30 Gabriel Winckler
** limitado quando a definições precisas dos recursos (uso de memória, distribuição dos jobs MPI...)
110 30 Gabriel Winckler
** eventualmente será substituído pelo Goo (portal)
111 30 Gabriel Winckler
* Recomendação:
112 30 Gabriel Winckler
** usuários habituados com esse método
113 30 Gabriel Winckler
114 30 Gabriel Winckler
Mais informações: [[SubmissaoSimplificada| *Sistema de submissão simplificada (GO)*]]
115 30 Gabriel Winckler
116 30 Gabriel Winckler
117 30 Gabriel Winckler
h3. Goo - Portal (+ linha de comando)
118 30 Gabriel Winckler
119 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.
120 30 Gabriel Winckler
121 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.
122 30 Gabriel Winckler
123 30 Gabriel Winckler
* Vantagens:
124 30 Gabriel Winckler
** simplicidade de uso: basta um navegador, funcionando inclusive em tablets e celulares
125 30 Gabriel Winckler
** abstrai o uso da tecnologia de grid
126 30 Gabriel Winckler
* Desvantagens: 
127 30 Gabriel Winckler
** poucas aplicações suportadas no momento
128 30 Gabriel Winckler
* Recomendação:
129 30 Gabriel Winckler
** usuários de aplicações já suportadas
130 30 Gabriel Winckler
131 30 Gabriel Winckler
Mais informações: "*Portal de submissão*":http://portal.grid.unesp.br
132 21 Gabriel Winckler
133 34 Gabriel Winckler
h1. Aplicativos suportados
134 34 Gabriel Winckler
135 34 Gabriel Winckler
136 34 Gabriel Winckler
|Nome             |Versão|Local(*)|GO |Goo|
137 34 Gabriel Winckler
|[[BEAST]]        |1.6.1 |N       |S  |N  |
138 42 Gabriel Winckler
|[[BEAST]]        |1.8.2 |S       |N  |N  |
139 43 Gabriel Winckler
|[[BEAST]]        |2.3.0 |S       |N  |N  |
140 52 Gabriel Winckler
|[[BEAST]]        |2.4.0 |S       |N  |N  |
141 47 Gabriel Winckler
|[[Charmm]]       |c37b2 |S       |N  |N  |
142 34 Gabriel Winckler
|[[Clustalw]]     |1.82  |N       |S  |N  |
143 39 Gabriel Winckler
|[[Crystal]]      |14.1  |S       |S  |N  |
144 34 Gabriel Winckler
|[[Dacapo]]       |r474  |N       |S  |N  |
145 34 Gabriel Winckler
|[[Dalton]]       |2013.4|N       |S  |N  |
146 50 Gabriel Winckler
|[[Dalton]]       |2016.0|S       |N  |N  |
147 34 Gabriel Winckler
|[[Dirac]]        |12.3  |N       |S  |N  |
148 34 Gabriel Winckler
|[[Espresso]]     |3.2.0 |N       |S  |N  |
149 44 Gabriel Winckler
|[[Estructure]]   |2.3.4 |S       |N  |N  |
150 45 Gabriel Winckler
|[[Estructurama]] |2.0   |S       |N  |N  |
151 34 Gabriel Winckler
|[[Gamess]]       |2013  |N       |S  |N  |
152 49 Gabriel Winckler
|[[Gamit]]        |10.5  |S       |S  |N  |
153 34 Gabriel Winckler
|[[Garli]]        |2.0   |N       |S  |N  |
154 34 Gabriel Winckler
|[[Gaussian]]     |09    |N       |S  |N  |
155 34 Gabriel Winckler
|[[GPAW]]         |2012 07|N      |S  |N  |
156 34 Gabriel Winckler
|[[Gromacs]]      |4.5.4 |N       |S  |N  |
157 34 Gabriel Winckler
|[[Gromacs]]      |4.6.5 |N       |S  |S  |
158 34 Gabriel Winckler
|[[Gromacs]]      |5.0.4 |S       |N  |N  |
159 51 Gabriel Winckler
|[[Hmmer]]        |3.1b2 |S       |N  |N  |
160 34 Gabriel Winckler
|[[IM]]           |12_17_2009|N   |S  |N  |
161 34 Gabriel Winckler
|[[IMa2]]         |8.26.11|N      |S  |N  |
162 34 Gabriel Winckler
|[[LAMMPS]]       |18_10_2011|N   |S  |N  |
163 34 Gabriel Winckler
|[[LAMMPS]]       |10_02_2015|S   |N  |N  |
164 34 Gabriel Winckler
|[[Mathematica]]  |9     |N       |S  |N  |
165 34 Gabriel Winckler
|[[MOPAC]]        |13.294|N       |S  |N  |
166 34 Gabriel Winckler
|[[MrBayes]]      |3.1.2 |N       |S  |N  |
167 43 Gabriel Winckler
|[[MrBayes]]      |3.2.5 |S       |N  |N  |
168 34 Gabriel Winckler
|[[Mugsy]]        |1.2.1 |N       |S  |N  |
169 34 Gabriel Winckler
|[[NAMD]]         |2.9   |N       |S  |N  |
170 34 Gabriel Winckler
|[[NAMD]]         |2.10  |S       |N  |N  |
171 37 Gabriel Winckler
|[[NWChem]]       |6.5.r26243|S   |N  |N  |
172 41 Gabriel Winckler
|[[OpenFOAM]]     |2.4.0 |N       |S  |N  |
173 34 Gabriel Winckler
|[[Orca]]         |r1730 |N       |S  |N  |
174 34 Gabriel Winckler
|[[Python]]*      |2.7   |N       |S  |S  |
175 34 Gabriel Winckler
|[[POY]]          |4.1.2 |N       |S  |N  |
176 48 Gabriel Winckler
|[[QuantumEspresso]] |4.3|S       |S  |N  |
177 48 Gabriel Winckler
|[[QuantumEspresso]] |5.2|S       |S  |N  |
178 34 Gabriel Winckler
|[[R]]            |3.1   |N       |S  |N  |
179 34 Gabriel Winckler
|[[RAxML]]        |7.3.0 |N       |S  |N  |
180 43 Gabriel Winckler
|[[RAxML]]        |8.2.2 |S       |N  |N  |
181 34 Gabriel Winckler
|[[Siesta]]       |3.2.4 |N       |S  |N  |
182 46 Gabriel Winckler
|[[TESS3]]        |1.0   |S       |N  |N  |
183 53 Gabriel Winckler
|[[Tesseract]]    |3.05  |S       |N  |N  |
184 34 Gabriel Winckler
185 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
186 1 Gabriel Winckler
h1. Suporte
187 1 Gabriel Winckler
188 6 Gabriel Winckler
h2. Sobre o estado do sistema
189 6 Gabriel Winckler
190 19 Rogério Iope
É possível verificar alguns aspectos do sistema através do "RSV": http://ce.grid.unesp.br/rsv/
191 6 Gabriel Winckler
192 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)
193 6 Gabriel Winckler
194 1 Gabriel Winckler
h2. Email
195 1 Gabriel Winckler
196 1 Gabriel Winckler
Envie suas dúvidas para a equipe de suporte através do email support(at)ncc.unesp.br.
197 1 Gabriel Winckler
198 1 Gabriel Winckler
h2.  Reportando problemas
199 1 Gabriel Winckler
200 1 Gabriel Winckler
Para reportar dúvidas ou problemas utilize o sistema de tickets. 
201 1 Gabriel Winckler
202 1 Gabriel Winckler
Para criar um novo Ticket, clique em "Entrar" no canto direito superior e use seu usuário e senha.
203 1 Gabriel Winckler
204 1 Gabriel Winckler
h2.  Dúvidas freqüentes
205 1 Gabriel Winckler
206 12 Cassio Cunha
[[FaqSuporte|FAQ (Frequently Asked Questions)]]
207 1 Gabriel Winckler
208 1 Gabriel Winckler
h1. Estatísticas
209 1 Gabriel Winckler
210 1 Gabriel Winckler
* [[Utilizacao2010|Utilização 2010]]
211 1 Gabriel Winckler
* [[Utilizacao2011|Utilização 2011]]
212 26 Allan Szu
* [[Utilizacao2013|Utilização 2013]]
213 1 Gabriel Winckler
214 1 Gabriel Winckler
h1. Eventos
215 1 Gabriel Winckler
216 19 Rogério Iope
* São Paulo OSG School: https://indico.fnal.gov/conferenceDisplay.py?confId=3586
217 1 Gabriel Winckler
* [[Encontro2011]]
218 20 Gabriel Winckler
* [[WorkshopHPCSysAdmins]]