World Community Grid Arhitectura Sistemelor de Calcul 29 Mai 2009
Alexandru Juncu 332CA
[email protected]
Ce am învăţat despre Grid Computing ?
•
Reţea de sisteme de calcul
•
Sisteme unite printr-o aplicaţie comună
•
Lucrează împreună pentru o rezolva o problemă comună
2
Abordarea uzuală...
•
Calculatoare performante +
•
Săli speciale de calculatoare +
•
Reţele speciale = Reţele mari de grid (ex. University Grids)
3
Abordarea mai nouă
•
•
„Proşti da' mulţi” Calculatoare normale ale utilizatorilor casnici (PC-uri) +
•
Internetul +
•
Aplicaţii simple şi portabile = Grid for home users 4
PROs
•
Rezultatul: putere MARE de procesare cu un cost mic
•
Mentenanţă a sistemului mult mai mică
•
Platformă comună pentru multe aplicaţii
•
Descentralizare
5
CONs Dar avem... •
Neomogenitate în reţea
•
Probleme de compatibilitate
•
•
Dependenţa de utilizatori şi sisteme ce nu pot fi controlaţi Necesitatea creerii a unei comunităţi de utilizatori 6
Proiecte
Scop: • •
punerea în practică a conceptului de 'distributed grid computing' Search for ExtraTerestrial Inteligence Mod de funcţionare
7
Proiecte (II) Biologie • Malaria Contro • POEM@Home • Rosetta@home • SIMAP Ştiinţele naturii • Climateprediction. net Fizică şi Astronomie • BRaTS@Home • Einstein@Home • LHC@home • QMC@Home • SETI@home Matematică • ABC@Home • SZTAKI Desktop Grid
Cel mai important proiect de acest gen: Descoperirea Genomului Uman
Aplicaţia comună BOINC •
Berkeley Open Infrastructure for Network Computing
•
Se foloseşte de timpul Idle al procesorului
•
Open Source
•
Cross platform
•
Simple 9
World Community Grid
•
Reuneşte mai multe proiecte de cercetare
•
Managementul automat al resurselor pentru proiecte
•
Ideea de comunitate
10
Întrebări?
? 11
Mulţumesc. :)
12