Raphael » History » Version 20

Raphael Cóbe, 12 Apr 2013 12:52

1 1 Raphael Cóbe
h1. Raphael
2 1 Raphael Cóbe
3 13 Raphael Cóbe
4 19 Raphael Cóbe
h2. 11-04-2013
5 18 Raphael Cóbe
6 19 Raphael Cóbe
h3. Executou:
7 18 Raphael Cóbe
8 19 Raphael Cóbe
* Valor otimizado para uso do hpl em nb = 120 (com 90% de uso de memória: 7.66826e+01 GFlops); 
9 20 Raphael Cóbe
* Gráfico de estudo do tempo vs nbs vs gflops
10 19 Raphael Cóbe
11 19 Raphael Cóbe
h3. Próximas Ações:
12 19 Raphael Cóbe
13 19 Raphael Cóbe
* instalar nova-compute em máquinas;
14 19 Raphael Cóbe
15 19 Raphael Cóbe
16 19 Raphael Cóbe
17 19 Raphael Cóbe
18 18 Raphael Cóbe
h2. 11-04-2013
19 18 Raphael Cóbe
20 18 Raphael Cóbe
h3. Executou:
21 18 Raphael Cóbe
22 18 Raphael Cóbe
* Codificação de script para geração de arquivos .dat de entrada;
23 18 Raphael Cóbe
* Geração de entradas;
24 18 Raphael Cóbe
* Script para execução do linpack, jpgando saídas em output/
25 18 Raphael Cóbe
* Ticket 779 fechado (https://ncc.unesp.br/its/issues/779);
26 18 Raphael Cóbe
27 18 Raphael Cóbe
h3. Próximas Ações:
28 18 Raphael Cóbe
29 1 Raphael Cóbe
* Verificar valores otimizados para testes;
30 19 Raphael Cóbe
* Plotar gráfico com dados de saída dos testes;
31 18 Raphael Cóbe
32 18 Raphael Cóbe
33 18 Raphael Cóbe
34 18 Raphael Cóbe
35 18 Raphael Cóbe
h2. 10-04-2013
36 18 Raphael Cóbe
37 18 Raphael Cóbe
h3. Executou:
38 18 Raphael Cóbe
39 18 Raphael Cóbe
* Execução do Procedimento UNESP nas máquinas 04-08;
40 18 Raphael Cóbe
* Modificação do nfs para rw;
41 18 Raphael Cóbe
* Teste do Linpack utilizando nfs;
42 18 Raphael Cóbe
* Desabilitação do ht na educloud05;
43 18 Raphael Cóbe
44 18 Raphael Cóbe
45 18 Raphael Cóbe
h3. Próximas Ações:
46 18 Raphael Cóbe
47 18 Raphael Cóbe
* Rodar conjuntos de testes para achar valores otimizados de Ns e NBs
48 18 Raphael Cóbe
49 18 Raphael Cóbe
50 18 Raphael Cóbe
h2. 09-04-2013
51 18 Raphael Cóbe
52 18 Raphael Cóbe
h3. Executou:
53 18 Raphael Cóbe
54 18 Raphael Cóbe
* Tentativa de compilação do Linpack;
55 18 Raphael Cóbe
** Utilizando openmpi;
56 18 Raphael Cóbe
* Testes de execução do linpack com Intel® Math Kernel Library;
57 18 Raphael Cóbe
* Screen sobre a utilização do Linpack utilizando Intel mpi;
58 18 Raphael Cóbe
* Leituras sobre o uso da calculadora para HPL.dat (http://hpl-calculator.sourceforge.net/):
59 18 Raphael Cóbe
** http://ufpr.dl.sourceforge.net/project/hpl-calculator/HPL%20Calculator/HPL-HowTo.pdf
60 18 Raphael Cóbe
61 18 Raphael Cóbe
h3. Próximas Ações:
62 18 Raphael Cóbe
63 18 Raphael Cóbe
* Completar instalação do ambiente;
64 18 Raphael Cóbe
* Testar execução do linpack otimizado para intel (fornecido pelo ncc) - em /opt;
65 18 Raphael Cóbe
66 18 Raphael Cóbe
67 18 Raphael Cóbe
68 18 Raphael Cóbe
69 17 Raphael Cóbe
h2. 08-04-2013
70 16 Raphael Cóbe
71 16 Raphael Cóbe
h3. Executou:
72 16 Raphael Cóbe
73 16 Raphael Cóbe
* Leitura sobre Top500
74 16 Raphael Cóbe
** http://www.top500.org/project/introduction/
75 16 Raphael Cóbe
** http://www.top500.org/project/linpack/
76 16 Raphael Cóbe
* Leitura sobre Linpack
77 16 Raphael Cóbe
** http://www.netlib.org/utk/people/JackDongarra/PAPERS/The-LINPACK-Benchmark-An-Explanation.pdf
78 16 Raphael Cóbe
** Sobre HPL: http://www.netlib.org/benchmark/hpl/
79 16 Raphael Cóbe
** http://support.clearspeed.com/resources/documentation/LINPACK_Getting_Started_Manual_Rev1.B.pdf
80 16 Raphael Cóbe
*** Guia de uso do Linpack
81 16 Raphael Cóbe
82 16 Raphael Cóbe
* Sobre a diferença entre LAPACK e LINPACK:
83 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. 
84 16 Raphael Cóbe
85 16 Raphael Cóbe
* LAPACK vs LINPACK vs EISPACK: http://www.netlib.org/lapack/lug/node10.html.
86 16 Raphael Cóbe
87 16 Raphael Cóbe
88 16 Raphael Cóbe
89 16 Raphael Cóbe
90 15 Raphael Cóbe
h2. 03-04-2013
91 15 Raphael Cóbe
92 15 Raphael Cóbe
h3. Executou:
93 15 Raphael Cóbe
94 15 Raphael Cóbe
* Definição cronograma próxima fase;
95 15 Raphael Cóbe
* Criação de imagem do ubuntu e upload para Glance;
96 15 Raphael Cóbe
* Instalação do Cinder;
97 15 Raphael Cóbe
* Atualização da página do [[Ambiente]] com manual de instalação do Cinder;
98 15 Raphael Cóbe
99 15 Raphael Cóbe
h3. Próximas ações:
100 15 Raphael Cóbe
101 15 Raphael Cóbe
* Começar estudo Top500.org;
102 15 Raphael Cóbe
103 15 Raphael Cóbe
h2. 02-04-2013
104 15 Raphael Cóbe
105 15 Raphael Cóbe
h3. Executou:
106 15 Raphael Cóbe
107 15 Raphael Cóbe
* Escrita do Relatório
108 15 Raphael Cóbe
109 15 Raphael Cóbe
110 15 Raphael Cóbe
h3. Próximas ações:
111 15 Raphael Cóbe
112 15 Raphael Cóbe
* Instalação Cinder;
113 15 Raphael Cóbe
114 15 Raphael Cóbe
115 13 Raphael Cóbe
h2. 01-04-2013
116 13 Raphael Cóbe
117 13 Raphael Cóbe
h3. Executou:
118 13 Raphael Cóbe
119 13 Raphael Cóbe
* Leituras sobre criação de imagens personalizadas:
120 13 Raphael Cóbe
** Utilizando o proprio nova: http://docs.openstack.org/trunk/openstack-compute/admin/content/creating-images-from-running-instances.html
121 13 Raphael Cóbe
** Utilizando o VMBuilder: 
122 13 Raphael Cóbe
*** http://wiki.debian.org/VMBuilder - Criação de imagens debian;
123 13 Raphael Cóbe
*** Ubuntu Juice (JeOS): https://help.ubuntu.com/12.04/serverguide/jeos-and-vmbuilder.html
124 13 Raphael Cóbe
*** Usando debootstrap: http://www.diogogomes.com/2012/07/13/debootstrap-kvm-image
125 13 Raphael Cóbe
* Leitura de QEMU vs KVM:
126 13 Raphael Cóbe
** http://blog.vmsplice.net/2011/03/should-i-use-qemu-or-kvm.html
127 13 Raphael Cóbe
128 13 Raphael Cóbe
129 13 Raphael Cóbe
h3. Próximas ações:
130 13 Raphael Cóbe
131 13 Raphael Cóbe
* Criação de imagem personalizada
132 13 Raphael Cóbe
133 13 Raphael Cóbe
134 13 Raphael Cóbe
135 13 Raphael Cóbe
136 13 Raphael Cóbe
137 13 Raphael Cóbe
138 13 Raphael Cóbe
139 12 Raphael Cóbe
h2. 28-03-2013
140 12 Raphael Cóbe
141 12 Raphael Cóbe
h3. Executou:
142 12 Raphael Cóbe
143 12 Raphael Cóbe
* Instalação do nova;
144 12 Raphael Cóbe
* Problemas com a documentação http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-computesevice.html
145 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;
146 12 Raphael Cóbe
** Leitura sobre o nova-conductor http://russellbryantnet.wordpress.com/2012/11/19/a-new-nova-service-nova-conductor
147 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.
148 12 Raphael Cóbe
149 12 Raphael Cóbe
150 12 Raphael Cóbe
h3. Próximas ações:
151 12 Raphael Cóbe
152 12 Raphael Cóbe
* instalação cinder;
153 12 Raphael Cóbe
* geração de imagem debian personalizada;
154 12 Raphael Cóbe
155 12 Raphael Cóbe
156 12 Raphael Cóbe
h3. Bloqueio:
157 12 Raphael Cóbe
158 12 Raphael Cóbe
* configuração da rede na instalação do nova;
159 12 Raphael Cóbe
160 12 Raphael Cóbe
161 12 Raphael Cóbe
162 12 Raphael Cóbe
h2. 27-03-2013
163 12 Raphael Cóbe
164 12 Raphael Cóbe
h3. Executou:
165 12 Raphael Cóbe
166 12 Raphael Cóbe
* Resolução de problema de autenticação no glance + keystone;
167 12 Raphael Cóbe
** Problemas com a documentação http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-imageservice.html:
168 12 Raphael Cóbe
*** Usuário admin não é adicionad a tenant service;
169 12 Raphael Cóbe
*** Trocar o usuário admin em *-paste.ini de admin para glance;
170 12 Raphael Cóbe
171 12 Raphael Cóbe
h3. Próximas ações:
172 12 Raphael Cóbe
173 12 Raphael Cóbe
* Instalação nova;
174 12 Raphael Cóbe
* Instalação cinder;
175 12 Raphael Cóbe
176 12 Raphael Cóbe
177 9 Raphael Cóbe
178 9 Raphael Cóbe
h2. 26-03-2013
179 9 Raphael Cóbe
180 9 Raphael Cóbe
h3. Executou:
181 10 Raphael Cóbe
182 9 Raphael Cóbe
* Implementação das configurações de servidor na máquina 00.
183 9 Raphael Cóbe
* Inicio da implementação do Ambiente na máquina 00.
184 9 Raphael Cóbe
** instalação do keystone
185 9 Raphael Cóbe
** instalação do glance
186 9 Raphael Cóbe
187 9 Raphael Cóbe
h3. Próximas ações:
188 10 Raphael Cóbe
189 9 Raphael Cóbe
* finalizar instalação do glance
190 9 Raphael Cóbe
* instalação do cinder
191 9 Raphael Cóbe
192 9 Raphael Cóbe
h3. Bloqueio:
193 10 Raphael Cóbe
194 9 Raphael Cóbe
* glance não faz autenticação no keystone
195 11 Raphael Cóbe
** Rever http://docs.openstack.org/developer/glance/authentication.html;
196 11 Raphael Cóbe
** Possivelmente relacionado:
197 11 Raphael Cóbe
*** https://lists.launchpad.net/openstack/msg21700.html
198 9 Raphael Cóbe
199 9 Raphael Cóbe
200 8 Raphael Cóbe
h2. 25-03-2013
201 3 Raphael Cóbe
202 8 Raphael Cóbe
h3. Executou
203 8 Raphael Cóbe
204 8 Raphael Cóbe
* Leituras sobre Quantum:
205 8 Raphael Cóbe
** Instalação e configuração do Quantum-Server;
206 8 Raphael Cóbe
** Setup de RPC;
207 8 Raphael Cóbe
** Lista de plugins;
208 8 Raphael Cóbe
** Comparação Quantum vs nova-network: http://www.gossamer-threads.com/lists/openstack/dev/18373
209 8 Raphael Cóbe
*** Recomendação de continuar com nova-network para instalação Flat DHCP;
210 8 Raphael Cóbe
** Integração com Keystone;
211 8 Raphael Cóbe
*** Criação de Serviço e endpoint;
212 8 Raphael Cóbe
213 8 Raphael Cóbe
h3. Próximos passos:
214 8 Raphael Cóbe
* Definição de arquitetura de rede a ser utilizada pelas máquinas de nova-compute
215 8 Raphael Cóbe
216 8 Raphael Cóbe
217 4 Raphael Cóbe
h2. 21-03-2013
218 8 Raphael Cóbe
219 8 Raphael Cóbe
h3. Executou
220 8 Raphael Cóbe
221 4 Raphael Cóbe
* Leitura OPS - Guia de operação do openstack;
222 4 Raphael Cóbe
** Capítulo 1;
223 4 Raphael Cóbe
** Diferença entre back-end de armazenamento em blocos e em objetos (cinder vs swift);
224 4 Raphael Cóbe
* Estudo de diferenças entre Cinder e nova-volumes;
225 4 Raphael Cóbe
** http://docs.openstack.org/trunk/openstack-compute/admin/content/cinder-vs-nova-volumes.html
226 4 Raphael Cóbe
227 4 Raphael Cóbe
h3. Próximos Passos:
228 5 Raphael Cóbe
* Instalaçõa de Máquinas;
229 4 Raphael Cóbe
230 8 Raphael Cóbe
231 1 Raphael Cóbe
h2. 20-03-2013 (presencialmente na Unesp)
232 8 Raphael Cóbe
233 8 Raphael Cóbe
h3. Executou
234 1 Raphael Cóbe
* Configuração BMC da máquina 06;
235 5 Raphael Cóbe
* Atualização da Bios;
236 5 Raphael Cóbe
* Atualização Firmware do BMC;
237 4 Raphael Cóbe
238 4 Raphael Cóbe
h3. Próximos Passos:
239 4 Raphael Cóbe
* Estudo Cinder;
240 4 Raphael Cóbe
* Estudo Quantum
241 4 Raphael Cóbe
242 4 Raphael Cóbe
243 4 Raphael Cóbe
244 1 Raphael Cóbe
h2. 19-03-2013
245 8 Raphael Cóbe
246 8 Raphael Cóbe
h3. Executou
247 8 Raphael Cóbe
248 4 Raphael Cóbe
* Leitura Release Notes Openstack Folsom;
249 5 Raphael Cóbe
** https://wiki.openstack.org/wiki/ReleaseNotes/Folsom;
250 4 Raphael Cóbe
*Tradução de texto com perguntas sobre TPM/TXT;
251 4 Raphael Cóbe
252 4 Raphael Cóbe
h3. Próximos Passos:
253 4 Raphael Cóbe
* Estudo Cinder;
254 4 Raphael Cóbe
* Estudo Quantum
255 3 Raphael Cóbe
256 3 Raphael Cóbe
h2. 18-03-2013
257 8 Raphael Cóbe
258 8 Raphael Cóbe
h3. Executou
259 3 Raphael Cóbe
* Screen de instalação do nova + nós;
260 3 Raphael Cóbe
261 3 Raphael Cóbe
h3. Próximos Passos:
262 3 Raphael Cóbe
* Screen instalação Horizon
263 3 Raphael Cóbe
264 3 Raphael Cóbe
h2. 15-03-2013
265 8 Raphael Cóbe
266 8 Raphael Cóbe
h3. Executou
267 3 Raphael Cóbe
* Screen de instalação do glance;
268 1 Raphael Cóbe
269 8 Raphael Cóbe
h3. Próximos Passos:
270 3 Raphael Cóbe
* Instalação do nova;
271 3 Raphael Cóbe
272 3 Raphael Cóbe
273 2 Raphael Cóbe
h2. 14-03-2013
274 2 Raphael Cóbe
275 2 Raphael Cóbe
h3. Executou:
276 2 Raphael Cóbe
* Screen de instalação do Keystone
277 2 Raphael Cóbe
278 2 Raphael Cóbe
h3. Próximos Passos:
279 2 Raphael Cóbe
* Instalação do Glance;
280 2 Raphael Cóbe
281 2 Raphael Cóbe
282 2 Raphael Cóbe
h2. 13-03-2013
283 2 Raphael Cóbe
284 2 Raphael Cóbe
h3. Executou:
285 2 Raphael Cóbe
* Instalação de SO - 3 Máquinas:
286 2 Raphael Cóbe
** Sistema Operacional;
287 2 Raphael Cóbe
** Procedimento UNESP;
288 2 Raphael Cóbe
289 2 Raphael Cóbe
h3. Próximos Passos:
290 2 Raphael Cóbe
* Leitura do documento produzido no Educloud com o procedimento de instalação - [[Ambiente]];
291 2 Raphael Cóbe
292 2 Raphael Cóbe
293 1 Raphael Cóbe
h2. 12-03-2013
294 1 Raphael Cóbe
295 1 Raphael Cóbe
h3. Executou:
296 1 Raphael Cóbe
* Leitura sobre Glance:
297 1 Raphael Cóbe
** http://docs.openstack.org/developer/glance/installing.html - Instalação;
298 1 Raphael Cóbe
** http://docs.openstack.org/developer/glance/configuring.html - Configuração (Leitura rápida pra familiarização com Parâmetros);
299 1 Raphael Cóbe
** http://docs.openstack.org/developer/glance/authentication.html - Integração com o Keystone;
300 1 Raphael Cóbe
301 1 Raphael Cóbe
h3. Próximos Passos:
302 1 Raphael Cóbe
* Leitura do documento produzido no Educloud com o procedimento de instalação - [[Ambiente]];
303 1 Raphael Cóbe
* Instalação de SO em máquinas - Quarta pela manhã.
304 1 Raphael Cóbe
305 1 Raphael Cóbe
306 1 Raphael Cóbe
307 1 Raphael Cóbe
h2. 11-03-2013
308 1 Raphael Cóbe
309 1 Raphael Cóbe
h3. Executou:
310 1 Raphael Cóbe
* Leitura de artigo sobre UEFI vs TPM (em especial sobre o secure boot e implementação no Suse.:
311 1 Raphael Cóbe
** https://www.suse.com/blogs/uefi-secure-boot-overview/
312 1 Raphael Cóbe
** https://www.suse.com/blogs/uefi-secure-boot-plan/
313 1 Raphael Cóbe
* Leitura sobre openstack: Keystone:
314 1 Raphael Cóbe
** http://docs.openstack.org/developer/keystone/architecture.html - Arquitetura;
315 1 Raphael Cóbe
** http://docs.openstack.org/developer/keystone/installing.html - Instalação;
316 1 Raphael Cóbe
* Leitura básica sobre devstack
317 1 Raphael Cóbe
** http://devstack.org/
318 1 Raphael Cóbe
319 1 Raphael Cóbe
320 1 Raphael Cóbe
h3. Próximos Passos:
321 1 Raphael Cóbe
* Continuar leituras sobre openstack;