36
whoami: Dott. Giuseppe Agrillo sendmail: [email protected]

Linux day2010

Embed Size (px)

Citation preview

Page 1: Linux day2010

whoami: Dott. Giuseppe Agrillo

sendmail: [email protected]

Page 2: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 2

Page 3: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 3

Page 4: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 4

Page 5: Linux day2010

HPC Beowulf GNU/Linux Cluster;

BlueJeans: DSA-LabMNCP e-sHPC Beowulf Cluster

Applicazioni:

DSA-LabMNCP/e-Science Virtual Lab;

‣ Nonsoloscienza;

Sviluppi futuri.

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 5

Page 6: Linux day2010

HPC Beowulf GNU/Linux Cluster;

DSA-LabMNCP/sHPC-Bj;

Applicazioni: DSA-LabMNCP/MeteoMar

Nonsoloscienza;

Sviluppi futuri.

DSA-LabMNCP/sHPC Beowulf

Cluster for e-Scince Virtual Labs 6

Page 7: Linux day2010

Collezione di risorse computazionali connesse mediante una network;

lavorano insieme per risolvere un problema;

Beowulf: è una delle possibili “architetture” con cui si costruisce un cluster low-cost* ;

Ambienti per il Calcolo Parallelo e Distribuito.

Continua...

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 7

Page 8: Linux day2010

Server di FrontEnd (FE);

Switch;

workingnode (wn);

Distro GNU/Linux

su tutte le macchine.

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 8

Head

Body

Page 9: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 9

Il nodo di frontiera I nodi di calcolo

E’ un Server di tutto o quasi...; Autenticazione (NIS/LDAP Server); Esporta il Filesystem (NFS/ASF/GPFS); Job Scheduler (Torque/PBS); DHCP Server (opzionale ma utile); Software (dipende dagli scopi).

Rappresenta l’aspetto client;

L’autenticazione è remota; Importano il Filesystem distribuito; Esecuzione dei job;

Page 10: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 10

Head

Body

• Cluster di classe TeraFlop; • Supporto per la ricerca scientifica; • Scopi multidiscilinari.

Page 11: Linux day2010

Economicamente vantaggioso: • Hardware dai costi contenuti;

• Nessun costo aggiuntivo dovuto alle licenze software;

• Ottimo rapporto costo/prestazione.

Aumento delle performance;

Ambiente di calcolo parallelo e distribuito;

Elevata Scalabilità;

Migliore utilizzo delle risorse hardware.

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 11

Page 12: Linux day2010

HPC Beowulf/GNU+Linux Cluster;

DSA-LabMNCP/sHPC-Bj;

Applicazioni: DSA-LabMNCP/MeteoMar;

Nonsoloscienza;

Sviluppi futuri.

DSA-LabMNCP/sHPC Beowulf

Cluster for e-Scince Virtual Labs 12

Page 13: Linux day2010

N.1 FrontEnd N.1 LoginNode/job-

submitting;

5 Switch 3Com 24p/1000 Mb/s;

36 workingnode;

OS: GNU/Linux

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 13

Page 14: Linux day2010

2 Servicenodes Features: CPU Intel Dual Core 2,6 GHz; 2 GB RAM; 2 Schede di rete 1000 Mb/s.

36 Workingnode: CPU Intel Dual Core 2,6 GHz 1 GB RAM 1 Scheda di rete 1000 Mb/s Switch : 3Com 24 porte 1000 Mb/s.

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 14

Page 15: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 15

Page 16: Linux day2010

HPC Beowulf/GNU+Linux Cluster;

DSA-LabMNCP/sHPC-Bj;

Applicazioni: DSA-LabMNCP/e-Science Virtual Lab.; Nonsoloscienza; Sviluppi futuri;

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 16

Page 17: Linux day2010

http://dsa.uniparthenope.it/meteo

WRF (produzione);

CHIMERE (produzione);

ROMS (testing);

WW3 (testing);

DSA-LabMNCP/sHPC Beowulf

Cluster for e-Scince Virtual Labs 17

e-Science

Computer Science

Environmental Science

Page 18: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 18

Page 19: Linux day2010

Soluzione numerica di Eq. Differenziali;

U,V,W e t + parametro termodinamico;

Simula l’evoluzione dell’atmosfera;

Risoluzione elevata Condizioni atmosferiche + vicino al reale;

Limiti nella capacità e disponibilità delle risorse computazionali.

DSA-LabMNCP/sHPC Beowulf

Cluster for e-Scince Virtual Labs 19

Page 20: Linux day2010

Modelli Numerici: • GCM, Global Circulation Model

(termo-dinamica atmosferica su larga scala, cond. iniziali);

• LAM, Limited Area Model (termo-dinamica su regioni limitate, cond. Iniziali e al-contorno, dipendono dai GCM ).

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 20

Page 21: Linux day2010

http://www.wrf-model.org Weather Research & Forecasting Model;

Modello numerico di previsione su Mesoscala; Scopi:

• Supporto alla Ricerca scientifica; • Produzione di previsioni meteo;

Partnership: • National Center for Atmospheric Research (NCAR); • National Oceanic and Atmospheric Administration (NOAA) • National Centers for Environmental Prediction (NCEP) • Air Force Weather Agency (AFWA)

DSA-LabMNCP/sHPC Beowulf

Cluster for e-Scince Virtual Labs 21

Page 22: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 22

Page 23: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 23

Page 24: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 24

• U,V: componenti zonali del vettore vento;

• 𝜭 Parametro

Termodinamico

Page 25: Linux day2010

1 way nesting: dal dominio esterno al dominio

interno

2 way nesting: dal dominio esterno a quello

interno e viceversa!

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 25

Page 26: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 26

Page 27: Linux day2010

Ricercatori;

Dottorandi;

Collaboratori;

Laureandi;

Tirocinanti; Studenti.

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 27

Page 28: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 28

Page 29: Linux day2010

HPC Ferrari: Fluid aerodynamic simulation

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 29

Page 30: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 30

In arrivo… RedJeans HPC/GPU Cluster

Page 31: Linux day2010

HPC Beowulf GNU/Linux Cluster;

DSA-LabMNCP/sHPC-Bj;

Applicazioni: DSA-LabMNCP/Meteo;

Nonsoloscienza.

Sviluppi futuri.

DSA-LabMNCP/sHPC Beowulf

Cluster for e-Scince Virtual Labs 31

Page 32: Linux day2010

Installazione BJ e GJ con GNU/Linux Ubuntu 10.04 64bit (in corso d’opera);

Cloud Computing testing e deployment del neowoulf:

BlueJeans OpenNebula

GJ Eucalyptus

Deployment «in produzione» di gVirtus (HPC+GPU).

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 32

Page 33: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 33

Obiettivo: • Elaborazione, gestione,

analisi e la visualizzazione di dati multi-dimensionali;

Applicazioni multidisciplinari: • Modellistica ambientale;

• Energie Alternative;

• Indagini socio-economiche

Ecosostenibile: • Alimentazione;

• Refrigeramento.

Page 34: Linux day2010

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 34

Obiettivo: • Elaborazione, gestione,

analisi e la visualizzazione di dati multi-dimensionali;

Applicazioni multidisciplinari: • Modellistica ambientale;

• Energie Alternative;

• Indagini socio-economiche

Ecosostenibile: • Alimentazione;

• Refrigeramento.

Page 35: Linux day2010

http://dsa.uniparthenope.it/dsa

http://dsa.uniparthenope.it/meteo

http://dsa.uniparthenope.it/lmncp

http://dsa.uniparthenope.it/lmncp/wiki

http://osl.uniparthenope.it

http://www.gnu.org

http://www.linux.org

http://www.beowulf.org

http://www.top500.org

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 35

http://www.hpcwire.com

http://www.noaa.gov

http://www.ncep.noaa.gov

http://www.wrf-model.org

http://www.e4company.com

http://www.nvidia.come

Cudazone: http://www.nvidia.com/object/cuda_home_new.html

Page 36: Linux day2010

# shutdown –h now

DSA-LabMNCP/sHPC Beowulf Cluster for e-Scince Virtual Labs 36