Raphael » History » Version 39

Raphael Cóbe, 05 Jun 2013 12:37

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