550 likes | 673 Views
Grid Computing. To Grid or Not, Today. Alexandru IOSUP. Coordinator: Prof. Nicolae Tapus P ARALLEL AND D ISTRIBUTED S YSTEMS G ROUP. Bucharest, 27.Jul.2k4. Agenda. Introduction Sharks v. Piranhas National projects Continental projects Global projects Conclusions. i. Agenda.
E N D
Grid Computing To Grid or Not, Today Alexandru IOSUP Coordinator: Prof. Nicolae Tapus PARALLELAND DISTRIBUTED SYSTEMS GROUP Bucharest, 27.Jul.2k4
Agenda • Introduction • Sharks v. Piranhas • National projects • Continental projects • Global projects • Conclusions i
Agenda • Introduction • Sharks v. Piranhas • National projects • Continental projects • Global projects • Conclusions i
Introduction • Idea • The Grid is to computing whatInternet is to information • Importance of summedresources is greater than sumofresources Metcalfe’s law adapted • What are the current projects? • Computing resources types? • Location? • Size? 1
Agenda • Introduction • Sharks v. Piranhas • National projects • Continental projects • Global projects • Conclusions i
Sharks v. Piranhas (hitting wall soon) Mini Computer PC Workstation Mainframe (future is bleak) Vector Supercomputer MPP Buyya 2
Sharks v. Piranhas Buyya Clusters replacing big irons 2
Sharks v. Piranhas Supercomputers? Clusters? Now, really? 2
Agenda • Introduction • Sharks v. Piranhas • National projects • Continental projects • Global projects • Conclusions i
National projects • Europe • North America • Asia • Australia • South America • Africa 3
National projects • EuropeClusters, clusters, clusters… • Germany • The Netherlands • France • Ireland & UK • Romania • others • North America • Asia • Australia • South America • Africa 4
Germany To USA Max Planck I. 5
The Netherlands • System • Clusters • Inter-networks • DM, DSM single machine • Homogenous • Each cluster • Similar nodes; numbers vary • Same LAN technology • Each node • Same processor(s) • Same operating system • Wide-area distributed • Amsterdam, Leiden, Delft, Utrecht • Links to US DAS ASTRONJIVE Amsterdam TELIN Leiden KNMI Utrecht Delft Nijmegen 6
DAS Timeline Idea came-up • 1 cluster, 8 nodes, 8 procs • Amsterdam (8 nodes) February 1997 7
DAS Timeline DAS First installed • 4 clusters, 200 nodes, 200 procs • Amsterdam (128+24 nodes), Delft (24), Leiden (24) • Each node • 200 MHz Pentium Pro processor • Memory: 64/128 MB EDO-RAM • OS: BSD • LAN: Myrinet • Wide-are network • 155 Mbps, NRN • 6 Mbps ATM; latency 4ms February 1997 June 1997 7
DAS Timeline Opening workshop BSD to Linux ASCI obtains NWO funding First installed • DAS kept growing… June 1997 March 1998 1999 June 2000 7
DAS Timeline June ‘97 March ‘98 June 2000 DAS-2 IBM installation November 2001 • 5 clusters, 200 nodes, 400 procs • Amsterdam (72+32 nodes), Delft (32), Leiden (32), Utrecht (32) • Each node • 2x1GHz Pentium III SMPs • Memory: 1-2 GB • OS: Linux • LAN: Myrinet-2000 7
France FrenchResearch Network Research laboratories • LIP Lyon • IRIT/CERFACS Toulouse • LORIA Nancy • PRISM Versailles • 7 others: Lille, Nice, Bordeaux, Besancon, Rennes, Grenoble, Orsay VTHD2.5Gbps 8
ACI-GRID Timeline First call • National request for proposals • 25 proposals • 18 accepted • 1-3 years per project March 2001 9
ACI-GRID Timeline First call Second call • National request for proposals • 12 projects accepted • 2-3 years per project March 2001 March 2002 9
ACI-GRID Timeline First call Second call Third call • National request for proposals • 7 projects accepted • 3 years per project March 2001 March 2002 March 2003 9
ACI-GRID Timeline First call Second call Third call Fourth call • GRID’5000 project • Target: 5000 nodes Grid in 3 years • National request for proposals March 2001 March 2002 March 2003 March 2004 9
Ireland & UK 10
2 Mbps - POP 2 Mbps(backup) 8 Mbps 34 Mbps 155 Mbps Romania Botoşani Satu Mare Baia Mare Suceava GEANT Link Iasi Bistriţa Zalău Oradea Piatra Neamţ Tg-Mureş Cluj Arad Bacău Vaslui Mircurea Ciuc Timişoara Alba Iulia Focşani Hunedoara Sf. Gheorghe Galaţi Sibiu Braşov Buzău Ploieşti Tîrgu Jiu Rm.Vîlcae Piteşti Tulcea Reşiţa Brăila Tîrgovişte Slobozia Slatina Tr. Severin Călăraşi Bucureşti Craiova Constanţa Alexandria Giurgiu 11
National projects • Europe • North AmericaSupercomputers, clusters… • USA • Canada • Asia • Australia • South America • Africa 12
SUA Back in ’98… Japan Europe Caltech Hawaii SC’98 Australia 13
SUA – Networks NordNET Others Europe Asia 14
SUA – Sites Nowadays… 15
National projects • Europe • North America • AsiaSupercomputers, clusters, clusters… • Japan • China • Russia • Singapore • others • Australia • South America • Africa 16
Japan JapanResearch Network 17
China 18
Russia 19
Singapore NangyangTechnicalUniversity SingaporeClusterGrids 20
National projects • Europe • North America • Asia • AustraliaClusters, clusters, clusters… • Australia • New Zealand • South America • Africa 21
Australia To US Monash University 22
National projects • Europe • North America • Asia • Australia • South AmericaClusters, clusters, clusters… • Brazil • others • Africa 23
National projects • Europe • North America • Asia • Australia • South America • Africanone…Africa has the poorest Internet performanceInternet Performance to Africa Cotrell, Canessa, 2003 24
Agenda • Introduction • Sharks v. Piranhas • National projects • Continental projects • Global projects • Conclusions i
Continental projects • Europe • European DataGrid • CrossGrid • North America • TeraGrid • Asia • APAN 25
European DataGrid • European DataGridTest Bed 1 • 14 countries • 21 major sites • CrossGrid 26
CrossGrid 27
TeraGrid 28
Russia Russia JP KR Central Asia Japan Europe Central Asia Net Korea CN USA China North Asia Net China TW West Asia • Taiwan South Asia Net HK Hong Kong South Asia Net TH PH Philippines Thailand Vietnam MY South East Asia Net Malaysia • Sri Lanka LK SG Singapore Indonesia Access Point Exchange Point Current Status 2004 (plan) Oceania Net • AU • Australia APAN Clusters Map Network Map 29
Agenda • Introduction • Sharks v. Piranhas • National projects • Continental projects • Global projects • Conclusions i
Global projects • Globus GUSTO Testbed • GLORIAD • PRAGMA • LBone • DataTAG • LCG • PlanetLAB 30
GLORIAD GLObal Ring network for advanced Applications Development USA-China-Russia 32
PRAGMA Pacific Rim Application and Grid Middleware Assembly USA-Australia-Singapore-Japan-China-Korea-Malaysia 33
LBone 34
DataTAG 35