Raphael » History » Version 23

Raphael Cóbe, 12 Apr 2013 12:58

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