Raphael » History » Version 35

Raphael Cóbe, 15 May 2013 14:08

1 1 Raphael Cóbe
h1. Raphael
2 1 Raphael Cóbe
3 33 Raphael Cóbe
4 35 Raphael Cóbe
5 35 Raphael Cóbe
h2. 15-05-2013
6 35 Raphael Cóbe
7 35 Raphael Cóbe
h3. Executou:
8 35 Raphael Cóbe
9 35 Raphael Cóbe
* Criação de ambiente (VMs) e execução de testes:
10 35 Raphael Cóbe
** 2 Vms em um HW (vm2hw1) - Vms: 192.168.100.3 e 4) (Hospedeira: educloud05) 4 cores/vm,  2.5 GB/vm
11 35 Raphael Cóbe
** 4 Vms em um HW (vm4hw1) - Vms: 192.168.100.5,7,8,9 (Hospedeira: educloud06) 2 cores/vm,  1.25 GB/vm
12 35 Raphael Cóbe
** 8 Vms em um HW (vm8hw1) - Vms: 192.168.100.10 ~ 17 (Hospedeira: educloud07) 1 cores/vm,  0.625 GB/vm
13 35 Raphael Cóbe
** 4 Vms em 2 HW (vm4hw2) - Vms: 192.168.100.18 ~ 21 (Hospedeiras: educloud08 e educloud10)4 cores/vm, 2.5 GB/vm
14 35 Raphael Cóbe
15 35 Raphael Cóbe
h3. Próximas Ações:
16 35 Raphael Cóbe
17 35 Raphael Cóbe
* Verificar resultados e plotar gráficos
18 35 Raphael Cóbe
19 35 Raphael Cóbe
20 35 Raphael Cóbe
h2. 14-05-2013
21 35 Raphael Cóbe
22 35 Raphael Cóbe
h3. Executou:
23 35 Raphael Cóbe
24 35 Raphael Cóbe
* Coleta de dados para 8 vms falha pois o SO hospedeiro está ficando sem memória para executar nada.
25 35 Raphael Cóbe
* Desempenho com 36% de uso de memória: 8 Gflops;
26 35 Raphael Cóbe
27 35 Raphael Cóbe
h3. Próximas Ações:
28 35 Raphael Cóbe
29 35 Raphael Cóbe
* Verificar possibilidade de criar VMs com menos memória
30 35 Raphael Cóbe
31 35 Raphael Cóbe
32 35 Raphael Cóbe
33 35 Raphael Cóbe
34 35 Raphael Cóbe
35 35 Raphael Cóbe
36 35 Raphael Cóbe
37 34 Raphael Cóbe
h2. 13-05-2013
38 34 Raphael Cóbe
39 34 Raphael Cóbe
h3. Executou:
40 34 Raphael Cóbe
41 34 Raphael Cóbe
* Implementação do script perl para conter a lógica da calculadora (terminado);
42 34 Raphael Cóbe
** Atualizado script no git;
43 34 Raphael Cóbe
* Testes executando para 8vms em uma máquina física (uma por core) de 30% a 60% de uso de memória;
44 34 Raphael Cóbe
45 34 Raphael Cóbe
46 34 Raphael Cóbe
h3. Próximas Ações:
47 34 Raphael Cóbe
48 34 Raphael Cóbe
* Verificar resultados e plotar gráficos
49 34 Raphael Cóbe
50 34 Raphael Cóbe
51 34 Raphael Cóbe
52 34 Raphael Cóbe
53 33 Raphael Cóbe
54 33 Raphael Cóbe
h2. 10-05-2013
55 33 Raphael Cóbe
56 33 Raphael Cóbe
h3. Executou:
57 33 Raphael Cóbe
58 33 Raphael Cóbe
* Implementação do script perl para conter a lógica da calculadora;
59 33 Raphael Cóbe
60 33 Raphael Cóbe
61 33 Raphael Cóbe
62 33 Raphael Cóbe
h3. Próximas Ações:
63 33 Raphael Cóbe
64 33 Raphael Cóbe
* Terminar a implementação do script;
65 33 Raphael Cóbe
* Executar testes com as novas entradas geradas;
66 33 Raphael Cóbe
67 33 Raphael Cóbe
68 33 Raphael Cóbe
69 33 Raphael Cóbe
70 33 Raphael Cóbe
71 33 Raphael Cóbe
72 33 Raphael Cóbe
73 33 Raphael Cóbe
h2. 09-05-2013
74 33 Raphael Cóbe
75 33 Raphael Cóbe
h3. Executou:
76 33 Raphael Cóbe
77 33 Raphael Cóbe
* Execução de testes demorando muito - tamanho N utilizado incompatível com a RAM disponível;
78 33 Raphael Cóbe
* Testes para descobrir possível valor de porcentagem de memória aceitável para rodar benchmark;
79 33 Raphael Cóbe
* Máquina roda benchmark com até 55% de uso de memória para tamanho de bloco 248;
80 33 Raphael Cóbe
81 33 Raphael Cóbe
82 33 Raphael Cóbe
83 33 Raphael Cóbe
h3. Próximas Ações:
84 33 Raphael Cóbe
85 33 Raphael Cóbe
* Estudo de cálculo utilizado pelo hpl-calculator;
86 33 Raphael Cóbe
* Implementação no script perl gerador de entradas a lógica utilizada pela calculadora;
87 33 Raphael Cóbe
88 33 Raphael Cóbe
89 33 Raphael Cóbe
90 33 Raphael Cóbe
h2. 08-05-2013
91 33 Raphael Cóbe
92 33 Raphael Cóbe
h3. Executou:
93 33 Raphael Cóbe
94 33 Raphael Cóbe
* Execução de testes;
95 33 Raphael Cóbe
* Resolução de problemas de comunicação do impi: máquinas não reconheciam seus próprios hostnames;
96 33 Raphael Cóbe
97 33 Raphael Cóbe
98 33 Raphael Cóbe
h3. Próximas Ações:
99 33 Raphael Cóbe
100 33 Raphael Cóbe
* Execução de testes;
101 33 Raphael Cóbe
102 33 Raphael Cóbe
103 33 Raphael Cóbe
104 33 Raphael Cóbe
h2. 07-05-2013
105 33 Raphael Cóbe
106 33 Raphael Cóbe
h3. Executou:
107 33 Raphael Cóbe
108 33 Raphael Cóbe
* Configuração de ambiente para novos testes:
109 33 Raphael Cóbe
** Pesquisa sobre como instanciar uma vm numa máquina específica;
110 33 Raphael Cóbe
** Criação de 8 VMS em educloud05
111 33 Raphael Cóbe
** Criação de flavor para teste: 1 processador, 750mb de ram;
112 33 Raphael Cóbe
113 33 Raphael Cóbe
114 33 Raphael Cóbe
h3. Próximas Ações:
115 33 Raphael Cóbe
116 33 Raphael Cóbe
* Iniciar testes;
117 33 Raphael Cóbe
118 33 Raphael Cóbe
119 33 Raphael Cóbe
120 33 Raphael Cóbe
121 33 Raphael Cóbe
h2. 06-05-2013
122 33 Raphael Cóbe
123 33 Raphael Cóbe
h3. Executou:
124 33 Raphael Cóbe
125 33 Raphael Cóbe
* Definição de calendário de atividades para novo mês;
126 33 Raphael Cóbe
* Leituras de referências sobre comparativos entre vms e hws reais;
127 33 Raphael Cóbe
** http://www.loria.fr/~lnussbau/files/linux-virtualization-mls09-slides.pdf
128 33 Raphael Cóbe
** https://indico.fnal.gov/getFile.py/access?contribId=55&sessionId=80&resId=0&materialId=slides&confId=2012
129 33 Raphael Cóbe
130 33 Raphael Cóbe
131 33 Raphael Cóbe
h3. Próximas Ações:
132 33 Raphael Cóbe
133 33 Raphael Cóbe
* Subir ambiente para novos testes;
134 33 Raphael Cóbe
135 33 Raphael Cóbe
136 33 Raphael Cóbe
137 33 Raphael Cóbe
138 33 Raphael Cóbe
h2. 03-05-2013
139 29 Raphael Cóbe
140 29 Raphael Cóbe
h3. Executou:
141 29 Raphael Cóbe
142 29 Raphael Cóbe
* Atualização do Wiki com comparativo:
143 32 Raphael Cóbe
** [[4 Máquinas Reais Vs 4 Máquinas Virtuais]]
144 29 Raphael Cóbe
145 29 Raphael Cóbe
146 29 Raphael Cóbe
h3. Próximas Ações:
147 29 Raphael Cóbe
148 29 Raphael Cóbe
* Estudar parâmetros para otimização do kvm e tentar obter melhores resultados;
149 29 Raphael Cóbe
150 29 Raphael Cóbe
151 29 Raphael Cóbe
152 29 Raphael Cóbe
153 29 Raphael Cóbe
h2. 02-05-2013
154 29 Raphael Cóbe
155 29 Raphael Cóbe
h3. Executou:
156 29 Raphael Cóbe
157 29 Raphael Cóbe
* Confecção do Relatório;
158 29 Raphael Cóbe
159 29 Raphael Cóbe
160 29 Raphael Cóbe
h3. Próximas Ações:
161 29 Raphael Cóbe
162 29 Raphael Cóbe
* Atualizar Wiki com comparativo:
163 29 Raphael Cóbe
** 4vm vs 4hw
164 29 Raphael Cóbe
165 29 Raphael Cóbe
166 29 Raphael Cóbe
167 29 Raphael Cóbe
h2. 30-04-2013
168 29 Raphael Cóbe
169 29 Raphael Cóbe
h3. Executou:
170 29 Raphael Cóbe
171 29 Raphael Cóbe
* Confecção do Relatório;
172 29 Raphael Cóbe
173 29 Raphael Cóbe
174 29 Raphael Cóbe
h3. Próximas Ações:
175 29 Raphael Cóbe
176 29 Raphael Cóbe
* Atualizar Wiki com comparativo:
177 29 Raphael Cóbe
** 4vm vs 4hw
178 29 Raphael Cóbe
179 29 Raphael Cóbe
180 29 Raphael Cóbe
181 29 Raphael Cóbe
182 27 Raphael Cóbe
h2. 29-04-2013
183 27 Raphael Cóbe
184 27 Raphael Cóbe
h3. Executou:
185 27 Raphael Cóbe
186 28 Raphael Cóbe
* Atualização da Página do wiki com dados do benchmark para 1vm;
187 27 Raphael Cóbe
* Atualização de Página wiki com comparativo entre os benchmarks: 
188 27 Raphael Cóbe
** 1vm vs 1hw
189 27 Raphael Cóbe
* Início do Relatório;
190 27 Raphael Cóbe
191 27 Raphael Cóbe
192 27 Raphael Cóbe
h3. Próximas Ações:
193 1 Raphael Cóbe
194 28 Raphael Cóbe
* Relatório;
195 28 Raphael Cóbe
* Atualizar Wiki com comparativo:
196 28 Raphael Cóbe
** 4vm vs 4hw
197 27 Raphael Cóbe
198 27 Raphael Cóbe
199 27 Raphael Cóbe
200 27 Raphael Cóbe
h2. 26-04-2013
201 27 Raphael Cóbe
202 27 Raphael Cóbe
h3. Executou:
203 27 Raphael Cóbe
204 27 Raphael Cóbe
* Coleta de dados Inicial para 4 vms;
205 27 Raphael Cóbe
** Resultado inicial em Número de Operações: 2.05980*10^02 GFlops
206 27 Raphael Cóbe
207 27 Raphael Cóbe
208 27 Raphael Cóbe
h3. Próximas Ações:
209 27 Raphael Cóbe
210 27 Raphael Cóbe
* Atualizar Página com comparativos:
211 27 Raphael Cóbe
** 1vm vs 1hw
212 27 Raphael Cóbe
** 4vm vs 4hw
213 27 Raphael Cóbe
214 27 Raphael Cóbe
215 27 Raphael Cóbe
216 27 Raphael Cóbe
217 27 Raphael Cóbe
218 27 Raphael Cóbe
h2. 25-04-2013
219 27 Raphael Cóbe
220 27 Raphael Cóbe
h3. Executou:
221 27 Raphael Cóbe
222 27 Raphael Cóbe
* Coleta de dados Inicial para 1 vm;
223 27 Raphael Cóbe
** Resultado inicial em Número de Operações: 7.63280*10^01 GFlops
224 27 Raphael Cóbe
* Script de geração de estatísticas comitado para git;
225 27 Raphael Cóbe
226 27 Raphael Cóbe
h3. Próximas Ações:
227 27 Raphael Cóbe
228 27 Raphael Cóbe
* Coletar dados para 4 vms;
229 27 Raphael Cóbe
230 27 Raphael Cóbe
231 27 Raphael Cóbe
h2. 24-04-2013
232 27 Raphael Cóbe
233 27 Raphael Cóbe
h3. Executou:
234 27 Raphael Cóbe
235 27 Raphael Cóbe
* Instalação do nova-compute em máquinas;
236 27 Raphael Cóbe
* Teste Benchmark com uma VM;
237 27 Raphael Cóbe
* Teste de Benchmark com 4 VMs
238 27 Raphael Cóbe
239 27 Raphael Cóbe
h3. Próximas Ações:
240 27 Raphael Cóbe
241 27 Raphael Cóbe
* Coletar dados;
242 27 Raphael Cóbe
243 27 Raphael Cóbe
h2. 23-04-2013
244 27 Raphael Cóbe
245 27 Raphael Cóbe
h3. Executou:
246 27 Raphael Cóbe
247 27 Raphael Cóbe
* Criação da Imagem para rodar benchmarks
248 27 Raphael Cóbe
249 27 Raphael Cóbe
h3. Próximas Ações:
250 27 Raphael Cóbe
251 27 Raphael Cóbe
* Instalação do nova-compute em máquinas;
252 27 Raphael Cóbe
* Rodar teste com uma VM única e compararar com Hw real;
253 27 Raphael Cóbe
254 25 Raphael Cóbe
255 25 Raphael Cóbe
h2. 22-04-2013
256 25 Raphael Cóbe
257 25 Raphael Cóbe
h3. Executou:
258 25 Raphael Cóbe
259 25 Raphael Cóbe
* Coleta de dados e filtragem de dados no experimento de 4 máquinas (32 processadores);
260 25 Raphael Cóbe
* Atualização e reorganização de Página no Wiki com comparativos;
261 25 Raphael Cóbe
262 25 Raphael Cóbe
h3. Próximas Ações:
263 26 Raphael Cóbe
264 25 Raphael Cóbe
* Instalação do nova-compute em máquinas;
265 25 Raphael Cóbe
* Rodar teste com uma VM única e compararar com Hw real;
266 25 Raphael Cóbe
267 25 Raphael Cóbe
268 24 Raphael Cóbe
h2. 19-04-2013
269 24 Raphael Cóbe
270 24 Raphael Cóbe
h3. Executou:
271 24 Raphael Cóbe
272 24 Raphael Cóbe
* Modificação do script para coleta de dados de forma que fique genérico para criação de gráficos
273 24 Raphael Cóbe
274 24 Raphael Cóbe
h3. Próximas Ações:
275 24 Raphael Cóbe
276 24 Raphael Cóbe
* Coletar resultados para 4 máquinas (32 processadores);
277 24 Raphael Cóbe
278 24 Raphael Cóbe
279 24 Raphael Cóbe
280 24 Raphael Cóbe
281 24 Raphael Cóbe
h2. 18-04-2013
282 24 Raphael Cóbe
283 24 Raphael Cóbe
h3. Executou:
284 24 Raphael Cóbe
285 24 Raphael Cóbe
* Criação de entradas para benchmark;
286 24 Raphael Cóbe
* Modificação do script run-multi.sh para rodar com todas as possíveis entradas;
287 24 Raphael Cóbe
288 24 Raphael Cóbe
h3. Próximas Ações:
289 24 Raphael Cóbe
290 24 Raphael Cóbe
* Coletar resultados e plotar gráficos;
291 24 Raphael Cóbe
292 24 Raphael Cóbe
h2. 17-04-2013
293 24 Raphael Cóbe
294 24 Raphael Cóbe
h3. Executou:
295 24 Raphael Cóbe
296 24 Raphael Cóbe
* Script para coleta de dados da execução em uma máquina sem HT;
297 24 Raphael Cóbe
* Criação de gráficos para apresentar variação do tempo em cada porcentagem de memória;
298 24 Raphael Cóbe
* Criação de gráficos para apresentar variação do Número de operações  em cada porcentagem de memória;
299 24 Raphael Cóbe
* Criação de gráficos com Número de operações e Tempo para cada porcentagem de uso de memória;
300 24 Raphael Cóbe
* Descoberta de melhor valor de uso de memória e tamanho de problema:
301 24 Raphael Cóbe
** 92% de uso de memória;
302 24 Raphael Cóbe
** Tamanho de problema (NB) em 184;
303 24 Raphael Cóbe
** Número de Operações: 7.82992*10^01 GFlops;
304 24 Raphael Cóbe
* Setup do ambiente para execução de testes em mais de uma máquina (ssh sem senha, testes com o mpirun);
305 24 Raphael Cóbe
306 24 Raphael Cóbe
h3. Próximas Ações:
307 24 Raphael Cóbe
308 24 Raphael Cóbe
* Executar testes para 4 máquinas;
309 24 Raphael Cóbe
310 24 Raphael Cóbe
311 24 Raphael Cóbe
312 24 Raphael Cóbe
h2. 16-04-2013
313 24 Raphael Cóbe
314 24 Raphael Cóbe
h3. Executou:
315 24 Raphael Cóbe
316 24 Raphael Cóbe
* Execução de experimentos com processador utilizando HT - 90% de uso de memória;
317 24 Raphael Cóbe
* Criação de gráfico que compara a execução do benchmark com HT e sem.
318 24 Raphael Cóbe
* Criação de página no wiki para guardar resultados de benchmarks;
319 24 Raphael Cóbe
320 24 Raphael Cóbe
h3. Próximas Ações:
321 24 Raphael Cóbe
322 24 Raphael Cóbe
* Encontrar valor otimizado de memória e tamanho de problema para uma única máquina sem HT.
323 24 Raphael Cóbe
324 24 Raphael Cóbe
h3. Bloqueio:
325 24 Raphael Cóbe
326 24 Raphael Cóbe
* Aguardando benchmark terminar de executar;
327 24 Raphael Cóbe
328 24 Raphael Cóbe
329 24 Raphael Cóbe
h2. 15-04-2013
330 24 Raphael Cóbe
331 24 Raphael Cóbe
h3. Executou:
332 24 Raphael Cóbe
333 24 Raphael Cóbe
* Script para busca de valores otimizados para tamanho do problema, NB e melhor uso de memória;
334 24 Raphael Cóbe
335 24 Raphael Cóbe
336 24 Raphael Cóbe
h3. Próximas Ações:
337 24 Raphael Cóbe
338 24 Raphael Cóbe
* Plotar Gráfico de resultados;
339 24 Raphael Cóbe
* Criar página no wiki com resultados;
340 13 Raphael Cóbe
341 23 Raphael Cóbe
h2. 12-04-2013
342 18 Raphael Cóbe
343 19 Raphael Cóbe
h3. Executou:
344 18 Raphael Cóbe
345 19 Raphael Cóbe
* Valor otimizado para uso do hpl em nb = 120 (com 90% de uso de memória: 7.66826e+01 GFlops); 
346 20 Raphael Cóbe
* Gráfico de estudo do tempo vs nbs vs gflops
347 22 Raphael Cóbe
!https://ncc.unesp.br/its/attachments/225/NBvsTimevsGflops.png!
348 19 Raphael Cóbe
349 19 Raphael Cóbe
h3. Próximas Ações:
350 19 Raphael Cóbe
351 19 Raphael Cóbe
* instalar nova-compute em máquinas;
352 19 Raphael Cóbe
353 19 Raphael Cóbe
354 19 Raphael Cóbe
355 19 Raphael Cóbe
356 18 Raphael Cóbe
h2. 11-04-2013
357 18 Raphael Cóbe
358 18 Raphael Cóbe
h3. Executou:
359 18 Raphael Cóbe
360 18 Raphael Cóbe
* Codificação de script para geração de arquivos .dat de entrada;
361 18 Raphael Cóbe
* Geração de entradas;
362 18 Raphael Cóbe
* Script para execução do linpack, jpgando saídas em output/
363 18 Raphael Cóbe
* Ticket 779 fechado (https://ncc.unesp.br/its/issues/779);
364 18 Raphael Cóbe
365 18 Raphael Cóbe
h3. Próximas Ações:
366 18 Raphael Cóbe
367 1 Raphael Cóbe
* Verificar valores otimizados para testes;
368 19 Raphael Cóbe
* Plotar gráfico com dados de saída dos testes;
369 18 Raphael Cóbe
370 18 Raphael Cóbe
371 18 Raphael Cóbe
372 18 Raphael Cóbe
373 18 Raphael Cóbe
h2. 10-04-2013
374 18 Raphael Cóbe
375 18 Raphael Cóbe
h3. Executou:
376 18 Raphael Cóbe
377 18 Raphael Cóbe
* Execução do Procedimento UNESP nas máquinas 04-08;
378 18 Raphael Cóbe
* Modificação do nfs para rw;
379 18 Raphael Cóbe
* Teste do Linpack utilizando nfs;
380 18 Raphael Cóbe
* Desabilitação do ht na educloud05;
381 18 Raphael Cóbe
382 18 Raphael Cóbe
383 18 Raphael Cóbe
h3. Próximas Ações:
384 18 Raphael Cóbe
385 18 Raphael Cóbe
* Rodar conjuntos de testes para achar valores otimizados de Ns e NBs
386 18 Raphael Cóbe
387 18 Raphael Cóbe
388 18 Raphael Cóbe
h2. 09-04-2013
389 18 Raphael Cóbe
390 18 Raphael Cóbe
h3. Executou:
391 18 Raphael Cóbe
392 18 Raphael Cóbe
* Tentativa de compilação do Linpack;
393 18 Raphael Cóbe
** Utilizando openmpi;
394 18 Raphael Cóbe
* Testes de execução do linpack com Intel® Math Kernel Library;
395 18 Raphael Cóbe
* Screen sobre a utilização do Linpack utilizando Intel mpi;
396 18 Raphael Cóbe
* Leituras sobre o uso da calculadora para HPL.dat (http://hpl-calculator.sourceforge.net/):
397 18 Raphael Cóbe
** http://ufpr.dl.sourceforge.net/project/hpl-calculator/HPL%20Calculator/HPL-HowTo.pdf
398 18 Raphael Cóbe
399 18 Raphael Cóbe
h3. Próximas Ações:
400 18 Raphael Cóbe
401 18 Raphael Cóbe
* Completar instalação do ambiente;
402 18 Raphael Cóbe
* Testar execução do linpack otimizado para intel (fornecido pelo ncc) - em /opt;
403 18 Raphael Cóbe
404 18 Raphael Cóbe
405 18 Raphael Cóbe
406 18 Raphael Cóbe
407 17 Raphael Cóbe
h2. 08-04-2013
408 16 Raphael Cóbe
409 16 Raphael Cóbe
h3. Executou:
410 16 Raphael Cóbe
411 16 Raphael Cóbe
* Leitura sobre Top500
412 16 Raphael Cóbe
** http://www.top500.org/project/introduction/
413 16 Raphael Cóbe
** http://www.top500.org/project/linpack/
414 16 Raphael Cóbe
* Leitura sobre Linpack
415 16 Raphael Cóbe
** http://www.netlib.org/utk/people/JackDongarra/PAPERS/The-LINPACK-Benchmark-An-Explanation.pdf
416 16 Raphael Cóbe
** Sobre HPL: http://www.netlib.org/benchmark/hpl/
417 16 Raphael Cóbe
** http://support.clearspeed.com/resources/documentation/LINPACK_Getting_Started_Manual_Rev1.B.pdf
418 16 Raphael Cóbe
*** Guia de uso do Linpack
419 16 Raphael Cóbe
420 16 Raphael Cóbe
* Sobre a diferença entre LAPACK e LINPACK:
421 16 Raphael Cóbe
Até onde entendi o LAPACK é uma biblioteca para algebra linear e pode (deve) ser utilizado em um futuro para a substituição de algumas rotinas do problema solucionado pelo LINPACK. A idéia é que o LINPACK foi concebido para rodar nos computadores que eram modernos na época, os Vector CPUS (http://en.wikipedia.org/wiki/Vector_processor). Ao se substituir as rotinas do problema solucionado pelo LINPACK pelo LAPACK o benchmark (ainda o LINPACK) vai poder explorar melhor as arquiteturas modernas baseadas em cache. 
422 16 Raphael Cóbe
423 16 Raphael Cóbe
* LAPACK vs LINPACK vs EISPACK: http://www.netlib.org/lapack/lug/node10.html.
424 16 Raphael Cóbe
425 16 Raphael Cóbe
426 16 Raphael Cóbe
427 16 Raphael Cóbe
428 15 Raphael Cóbe
h2. 03-04-2013
429 15 Raphael Cóbe
430 15 Raphael Cóbe
h3. Executou:
431 15 Raphael Cóbe
432 15 Raphael Cóbe
* Definição cronograma próxima fase;
433 15 Raphael Cóbe
* Criação de imagem do ubuntu e upload para Glance;
434 15 Raphael Cóbe
* Instalação do Cinder;
435 15 Raphael Cóbe
* Atualização da página do [[Ambiente]] com manual de instalação do Cinder;
436 15 Raphael Cóbe
437 15 Raphael Cóbe
h3. Próximas ações:
438 15 Raphael Cóbe
439 15 Raphael Cóbe
* Começar estudo Top500.org;
440 15 Raphael Cóbe
441 15 Raphael Cóbe
h2. 02-04-2013
442 15 Raphael Cóbe
443 15 Raphael Cóbe
h3. Executou:
444 15 Raphael Cóbe
445 15 Raphael Cóbe
* Escrita do Relatório
446 15 Raphael Cóbe
447 15 Raphael Cóbe
448 15 Raphael Cóbe
h3. Próximas ações:
449 15 Raphael Cóbe
450 15 Raphael Cóbe
* Instalação Cinder;
451 15 Raphael Cóbe
452 15 Raphael Cóbe
453 13 Raphael Cóbe
h2. 01-04-2013
454 13 Raphael Cóbe
455 13 Raphael Cóbe
h3. Executou:
456 13 Raphael Cóbe
457 13 Raphael Cóbe
* Leituras sobre criação de imagens personalizadas:
458 13 Raphael Cóbe
** Utilizando o proprio nova: http://docs.openstack.org/trunk/openstack-compute/admin/content/creating-images-from-running-instances.html
459 13 Raphael Cóbe
** Utilizando o VMBuilder: 
460 13 Raphael Cóbe
*** http://wiki.debian.org/VMBuilder - Criação de imagens debian;
461 13 Raphael Cóbe
*** Ubuntu Juice (JeOS): https://help.ubuntu.com/12.04/serverguide/jeos-and-vmbuilder.html
462 13 Raphael Cóbe
*** Usando debootstrap: http://www.diogogomes.com/2012/07/13/debootstrap-kvm-image
463 13 Raphael Cóbe
* Leitura de QEMU vs KVM:
464 13 Raphael Cóbe
** http://blog.vmsplice.net/2011/03/should-i-use-qemu-or-kvm.html
465 13 Raphael Cóbe
466 13 Raphael Cóbe
467 13 Raphael Cóbe
h3. Próximas ações:
468 13 Raphael Cóbe
469 13 Raphael Cóbe
* Criação de imagem personalizada
470 13 Raphael Cóbe
471 13 Raphael Cóbe
472 13 Raphael Cóbe
473 13 Raphael Cóbe
474 13 Raphael Cóbe
475 13 Raphael Cóbe
476 13 Raphael Cóbe
477 12 Raphael Cóbe
h2. 28-03-2013
478 12 Raphael Cóbe
479 12 Raphael Cóbe
h3. Executou:
480 12 Raphael Cóbe
481 12 Raphael Cóbe
* Instalação do nova;
482 12 Raphael Cóbe
* Problemas com a documentação http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-computesevice.html
483 12 Raphael Cóbe
** O serviço não inicializa, esperando o componente nova-conductor que não está na lista de dependência dos pacotes do nova;
484 12 Raphael Cóbe
** Leitura sobre o nova-conductor http://russellbryantnet.wordpress.com/2012/11/19/a-new-nova-service-nova-conductor
485 12 Raphael Cóbe
*** Basicamente nova-conductor é o componente responsável por funcionar como um proxy para o banco de dados, evitando assim que em cenários com múltiplos nova-compute todos façam acesso ao banco de dados. Nós com nova-compute não são considerados seguros.
486 12 Raphael Cóbe
487 12 Raphael Cóbe
488 12 Raphael Cóbe
h3. Próximas ações:
489 12 Raphael Cóbe
490 12 Raphael Cóbe
* instalação cinder;
491 12 Raphael Cóbe
* geração de imagem debian personalizada;
492 12 Raphael Cóbe
493 12 Raphael Cóbe
494 12 Raphael Cóbe
h3. Bloqueio:
495 12 Raphael Cóbe
496 12 Raphael Cóbe
* configuração da rede na instalação do nova;
497 12 Raphael Cóbe
498 12 Raphael Cóbe
499 12 Raphael Cóbe
500 12 Raphael Cóbe
h2. 27-03-2013
501 12 Raphael Cóbe
502 12 Raphael Cóbe
h3. Executou:
503 12 Raphael Cóbe
504 12 Raphael Cóbe
* Resolução de problema de autenticação no glance + keystone;
505 12 Raphael Cóbe
** Problemas com a documentação http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-imageservice.html:
506 12 Raphael Cóbe
*** Usuário admin não é adicionad a tenant service;
507 12 Raphael Cóbe
*** Trocar o usuário admin em *-paste.ini de admin para glance;
508 12 Raphael Cóbe
509 12 Raphael Cóbe
h3. Próximas ações:
510 12 Raphael Cóbe
511 12 Raphael Cóbe
* Instalação nova;
512 12 Raphael Cóbe
* Instalação cinder;
513 12 Raphael Cóbe
514 12 Raphael Cóbe
515 9 Raphael Cóbe
516 9 Raphael Cóbe
h2. 26-03-2013
517 9 Raphael Cóbe
518 9 Raphael Cóbe
h3. Executou:
519 10 Raphael Cóbe
520 9 Raphael Cóbe
* Implementação das configurações de servidor na máquina 00.
521 9 Raphael Cóbe
* Inicio da implementação do Ambiente na máquina 00.
522 9 Raphael Cóbe
** instalação do keystone
523 9 Raphael Cóbe
** instalação do glance
524 9 Raphael Cóbe
525 9 Raphael Cóbe
h3. Próximas ações:
526 10 Raphael Cóbe
527 9 Raphael Cóbe
* finalizar instalação do glance
528 9 Raphael Cóbe
* instalação do cinder
529 9 Raphael Cóbe
530 9 Raphael Cóbe
h3. Bloqueio:
531 10 Raphael Cóbe
532 9 Raphael Cóbe
* glance não faz autenticação no keystone
533 11 Raphael Cóbe
** Rever http://docs.openstack.org/developer/glance/authentication.html;
534 11 Raphael Cóbe
** Possivelmente relacionado:
535 11 Raphael Cóbe
*** https://lists.launchpad.net/openstack/msg21700.html
536 9 Raphael Cóbe
537 9 Raphael Cóbe
538 8 Raphael Cóbe
h2. 25-03-2013
539 3 Raphael Cóbe
540 8 Raphael Cóbe
h3. Executou
541 8 Raphael Cóbe
542 8 Raphael Cóbe
* Leituras sobre Quantum:
543 8 Raphael Cóbe
** Instalação e configuração do Quantum-Server;
544 8 Raphael Cóbe
** Setup de RPC;
545 8 Raphael Cóbe
** Lista de plugins;
546 8 Raphael Cóbe
** Comparação Quantum vs nova-network: http://www.gossamer-threads.com/lists/openstack/dev/18373
547 8 Raphael Cóbe
*** Recomendação de continuar com nova-network para instalação Flat DHCP;
548 8 Raphael Cóbe
** Integração com Keystone;
549 8 Raphael Cóbe
*** Criação de Serviço e endpoint;
550 8 Raphael Cóbe
551 8 Raphael Cóbe
h3. Próximos passos:
552 8 Raphael Cóbe
* Definição de arquitetura de rede a ser utilizada pelas máquinas de nova-compute
553 8 Raphael Cóbe
554 8 Raphael Cóbe
555 4 Raphael Cóbe
h2. 21-03-2013
556 8 Raphael Cóbe
557 8 Raphael Cóbe
h3. Executou
558 8 Raphael Cóbe
559 4 Raphael Cóbe
* Leitura OPS - Guia de operação do openstack;
560 4 Raphael Cóbe
** Capítulo 1;
561 4 Raphael Cóbe
** Diferença entre back-end de armazenamento em blocos e em objetos (cinder vs swift);
562 4 Raphael Cóbe
* Estudo de diferenças entre Cinder e nova-volumes;
563 4 Raphael Cóbe
** http://docs.openstack.org/trunk/openstack-compute/admin/content/cinder-vs-nova-volumes.html
564 4 Raphael Cóbe
565 4 Raphael Cóbe
h3. Próximos Passos:
566 5 Raphael Cóbe
* Instalaçõa de Máquinas;
567 4 Raphael Cóbe
568 8 Raphael Cóbe
569 1 Raphael Cóbe
h2. 20-03-2013 (presencialmente na Unesp)
570 8 Raphael Cóbe
571 8 Raphael Cóbe
h3. Executou
572 1 Raphael Cóbe
* Configuração BMC da máquina 06;
573 5 Raphael Cóbe
* Atualização da Bios;
574 5 Raphael Cóbe
* Atualização Firmware do BMC;
575 4 Raphael Cóbe
576 4 Raphael Cóbe
h3. Próximos Passos:
577 4 Raphael Cóbe
* Estudo Cinder;
578 4 Raphael Cóbe
* Estudo Quantum
579 4 Raphael Cóbe
580 4 Raphael Cóbe
581 4 Raphael Cóbe
582 1 Raphael Cóbe
h2. 19-03-2013
583 8 Raphael Cóbe
584 8 Raphael Cóbe
h3. Executou
585 8 Raphael Cóbe
586 4 Raphael Cóbe
* Leitura Release Notes Openstack Folsom;
587 5 Raphael Cóbe
** https://wiki.openstack.org/wiki/ReleaseNotes/Folsom;
588 4 Raphael Cóbe
*Tradução de texto com perguntas sobre TPM/TXT;
589 4 Raphael Cóbe
590 4 Raphael Cóbe
h3. Próximos Passos:
591 4 Raphael Cóbe
* Estudo Cinder;
592 4 Raphael Cóbe
* Estudo Quantum
593 3 Raphael Cóbe
594 3 Raphael Cóbe
h2. 18-03-2013
595 8 Raphael Cóbe
596 8 Raphael Cóbe
h3. Executou
597 3 Raphael Cóbe
* Screen de instalação do nova + nós;
598 3 Raphael Cóbe
599 3 Raphael Cóbe
h3. Próximos Passos:
600 3 Raphael Cóbe
* Screen instalação Horizon
601 3 Raphael Cóbe
602 3 Raphael Cóbe
h2. 15-03-2013
603 8 Raphael Cóbe
604 8 Raphael Cóbe
h3. Executou
605 3 Raphael Cóbe
* Screen de instalação do glance;
606 1 Raphael Cóbe
607 8 Raphael Cóbe
h3. Próximos Passos:
608 3 Raphael Cóbe
* Instalação do nova;
609 3 Raphael Cóbe
610 3 Raphael Cóbe
611 2 Raphael Cóbe
h2. 14-03-2013
612 2 Raphael Cóbe
613 2 Raphael Cóbe
h3. Executou:
614 2 Raphael Cóbe
* Screen de instalação do Keystone
615 2 Raphael Cóbe
616 2 Raphael Cóbe
h3. Próximos Passos:
617 2 Raphael Cóbe
* Instalação do Glance;
618 2 Raphael Cóbe
619 2 Raphael Cóbe
620 2 Raphael Cóbe
h2. 13-03-2013
621 2 Raphael Cóbe
622 2 Raphael Cóbe
h3. Executou:
623 2 Raphael Cóbe
* Instalação de SO - 3 Máquinas:
624 2 Raphael Cóbe
** Sistema Operacional;
625 2 Raphael Cóbe
** Procedimento UNESP;
626 2 Raphael Cóbe
627 2 Raphael Cóbe
h3. Próximos Passos:
628 2 Raphael Cóbe
* Leitura do documento produzido no Educloud com o procedimento de instalação - [[Ambiente]];
629 2 Raphael Cóbe
630 2 Raphael Cóbe
631 1 Raphael Cóbe
h2. 12-03-2013
632 1 Raphael Cóbe
633 1 Raphael Cóbe
h3. Executou:
634 1 Raphael Cóbe
* Leitura sobre Glance:
635 1 Raphael Cóbe
** http://docs.openstack.org/developer/glance/installing.html - Instalação;
636 1 Raphael Cóbe
** http://docs.openstack.org/developer/glance/configuring.html - Configuração (Leitura rápida pra familiarização com Parâmetros);
637 1 Raphael Cóbe
** http://docs.openstack.org/developer/glance/authentication.html - Integração com o Keystone;
638 1 Raphael Cóbe
639 1 Raphael Cóbe
h3. Próximos Passos:
640 1 Raphael Cóbe
* Leitura do documento produzido no Educloud com o procedimento de instalação - [[Ambiente]];
641 1 Raphael Cóbe
* Instalação de SO em máquinas - Quarta pela manhã.
642 1 Raphael Cóbe
643 1 Raphael Cóbe
644 1 Raphael Cóbe
645 1 Raphael Cóbe
h2. 11-03-2013
646 1 Raphael Cóbe
647 1 Raphael Cóbe
h3. Executou:
648 1 Raphael Cóbe
* Leitura de artigo sobre UEFI vs TPM (em especial sobre o secure boot e implementação no Suse.:
649 1 Raphael Cóbe
** https://www.suse.com/blogs/uefi-secure-boot-overview/
650 1 Raphael Cóbe
** https://www.suse.com/blogs/uefi-secure-boot-plan/
651 1 Raphael Cóbe
* Leitura sobre openstack: Keystone:
652 1 Raphael Cóbe
** http://docs.openstack.org/developer/keystone/architecture.html - Arquitetura;
653 1 Raphael Cóbe
** http://docs.openstack.org/developer/keystone/installing.html - Instalação;
654 1 Raphael Cóbe
* Leitura básica sobre devstack
655 1 Raphael Cóbe
** http://devstack.org/
656 1 Raphael Cóbe
657 1 Raphael Cóbe
658 1 Raphael Cóbe
h3. Próximos Passos:
659 1 Raphael Cóbe
* Continuar leituras sobre openstack;