Bucharest, 27.Jul.2k4

55
Bucharest, 27.Jul.2k4 Grid Computing Grid Computing Alexandru IOSUP To Grid or Not, Today To Grid or Not, Today Coordinator: Prof. Nicolae Tapus PARALLEL AND DISTRIBUTED SYSTEMS GROUP

description

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. - PowerPoint PPT Presentation

Transcript of Bucharest, 27.Jul.2k4

Page 1: Bucharest, 27.Jul.2k4

Bucharest, 27.Jul.2k4

Grid ComputingGrid Computing

Alexandru IOSUP

To Grid or Not, TodayTo Grid or Not, Today

Coordinator:Prof. Nicolae Tapus

PARALLEL AND DISTRIBUTED SYSTEMS GROUP

Page 2: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 3: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 4: Bucharest, 27.Jul.2k4

Introduction

• Idea The Grid is to computing what

Internet is to information Importance of summed resources is

greater than sum of resources Metcalfe’s law adapted

• What are the current projects? Computing resources types? Location? Size?

1

Page 5: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 6: Bucharest, 27.Jul.2k4

Sharks v. Piranhas

2

Buyya

Mainframe

Vector Supercomputer MPP

WorkstationPC

Mini Computer(hitting wall soon)

(future is bleak)

Page 7: Bucharest, 27.Jul.2k4

Sharks v. Piranhas

2

BuyyaClusters replacing big irons

Page 8: Bucharest, 27.Jul.2k4

Sharks v. Piranhas

2

Now, really?

Supercomputers? Clusters?

Page 9: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 10: Bucharest, 27.Jul.2k4

National projects

• Europe• North America• Asia• Australia• South America• Africa

3

Page 11: Bucharest, 27.Jul.2k4

National projects

• EuropeClusters, clusters, clusters… Germany The Netherlands France Ireland & UK Romania others

• North America• Asia• Australia• South America• Africa

4

Page 12: Bucharest, 27.Jul.2k4

Germany

5

Max Planck I.

To USA

Page 13: Bucharest, 27.Jul.2k4

Amsterdam

UtrechtDelft

Nijmegen

TELINLeiden

ASTRONJIVE

KNMI

The Netherlands

6

DAS• 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

Page 14: Bucharest, 27.Jul.2k4

DAS Timeline• 1 cluster, 8 nodes, 8 procs

Amsterdam (8 nodes)

7

February 1997

Idea came-up

Page 15: Bucharest, 27.Jul.2k4

DAS Timeline

7

June 1997

DASFirst 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

Page 16: Bucharest, 27.Jul.2k4

DAS Timeline

• DAS kept growing…

7

June 1997

March 1998

First installed Opening workshop

June 2000

ASCI obtains NWO funding

1999

BSD to Linux

Page 17: Bucharest, 27.Jul.2k4

DAS Timeline

7

June ‘97

March ‘98

June 2000

November 2001

DAS-2IBM installation

• 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

Page 18: Bucharest, 27.Jul.2k4

France

8

FrenchResearch Network

VTHD2.5Gbps

Research laboratories LIP Lyon IRIT/CERFACS Toulouse LORIA Nancy PRISM Versailles 7 others: Lille, Nice, Bordeaux, Besancon,

Rennes, Grenoble, Orsay

Page 19: Bucharest, 27.Jul.2k4

ACI-GRID Timeline

• National request for proposals 25 proposals 18 accepted 1-3 years per project

9

March 2001

First call

Page 20: Bucharest, 27.Jul.2k4

ACI-GRID Timeline

• National request for proposals 12 projects accepted 2-3 years per project

9

March 2001

First call

March 2002

Second call

Page 21: Bucharest, 27.Jul.2k4

ACI-GRID Timeline

• National request for proposals 7 projects accepted 3 years per project

9

March 2001

First call

March 2002

Second call

March 2003

Third call

Page 22: Bucharest, 27.Jul.2k4

ACI-GRID Timeline

• GRID’5000 project Target: 5000 nodes Grid in 3 years

• National request for proposals

9

March 2001

First call

March 2002

Second call

March 2003

Third call

March 2004

Fourth call

Page 23: Bucharest, 27.Jul.2k4

Ireland & UK

10

Page 24: Bucharest, 27.Jul.2k4

Romania

11

Timişoara

Tg-Mureş

Craiova

Iasi

Galaţi

Bucureşti

Cluj

2 Mbps(backup)

8 Mbps

34 Mbps

2 Mbps - POP

155 Mbps

GEANT Link

Satu MareBaia Mare

OradeaZalău

Arad

Reşiţa

Tr. Severin

Tîrgu Jiu Rm.VîlcaePiteşti

Alexandria

Slatina

Alba Iulia

Sibiu

Mircurea Ciuc

Sf. Gheorghe

Braşov

Bistriţa

Suceava

Botoşani

Piatra Neamţ

Bacău Vaslui

Focşani

Buzău

Ploieşti

Slobozia

ConstanţaCălăraşi

Giurgiu

Tîrgovişte BrăilaTulcea

Hunedoara

Page 25: Bucharest, 27.Jul.2k4

National projects

• Europe• North America

Supercomputers, clusters… USA Canada

• Asia• Australia• South America• Africa

12

Page 26: Bucharest, 27.Jul.2k4

SUA

13

SC’98

Hawaii Caltech

Australia

Europe

Japan

Back in ’98…

Page 27: Bucharest, 27.Jul.2k4

SUA – Networks

14

Asia

EuropeNordNET

Others

Page 28: Bucharest, 27.Jul.2k4

SUA – Sites

15

Nowadays…

Page 29: Bucharest, 27.Jul.2k4

National projects

• Europe• North America• Asia

Supercomputers, clusters, clusters… Japan China Russia Singapore others

• Australia• South America• Africa

16

Page 30: Bucharest, 27.Jul.2k4

Japan

17

JapanResearch Network

Page 31: Bucharest, 27.Jul.2k4

China

18

Page 32: Bucharest, 27.Jul.2k4

Russia

19

Page 33: Bucharest, 27.Jul.2k4

Singapore

20

SingaporeClusterGrids

NangyangTechnicalUniversity

Page 34: Bucharest, 27.Jul.2k4

National projects

• Europe• North America• Asia• Australia

Clusters, clusters, clusters… Australia New Zealand

• South America• Africa

21

Page 35: Bucharest, 27.Jul.2k4

Australia

22

Monash University

To US

Page 36: Bucharest, 27.Jul.2k4

National projects

• Europe• North America• Asia• Australia• South America

Clusters, clusters, clusters… Brazil others

• Africa

23

Page 37: Bucharest, 27.Jul.2k4

National projects

• Europe• North America• Asia• Australia• South America

• Africanone… Africa has the poorest Internet performanceInternet Performance to Africa Cotrell, Canessa, 2003

24

Page 38: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 39: Bucharest, 27.Jul.2k4

Continental projects

• Europe European DataGrid CrossGrid

• North America TeraGrid

• Asia APAN

25

Page 40: Bucharest, 27.Jul.2k4

European DataGrid

26

• European DataGridTest Bed 1 14 countries 21 major sites CrossGrid

Page 41: Bucharest, 27.Jul.2k4

CrossGrid

27

Page 42: Bucharest, 27.Jul.2k4

TeraGrid

28

Page 43: Bucharest, 27.Jul.2k4

APAN

29

Access PointExchange PointCurrent Status2004 (plan)

USA

Europe

Australia

Indonesia

Vietnam

Sri Lanka

Korea

Thailand

Malaysia

Singapore

Taiwan

Russia

Philippines

China

Hong Kong

Japan

TWHK

Russia

South Asia Net

Central Asia Net

China

PH

AU

MY SG

CN

KR

Oceania Net

South East Asia Net

North Asia Net

CentralAsia

West

Asia

LK

SouthAsia Net

JP

TH

Clusters Map

Network Map

Page 44: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 45: Bucharest, 27.Jul.2k4

Global projects

• Globus GUSTO Testbed• GLORIAD• PRAGMA• LBone• DataTAG• LCG• PlanetLAB

30

Page 46: Bucharest, 27.Jul.2k4

Globus GUSTO Testbed

31

Page 47: Bucharest, 27.Jul.2k4

GLORIAD

32

GLObal Ring network for advanced Applications Development

USA-China-Russia

Page 48: Bucharest, 27.Jul.2k4

PRAGMA

33

Pacific Rim Application and Grid Middleware Assembly

USA-Australia-Singapore-Japan-China-Korea-Malaysia

Page 49: Bucharest, 27.Jul.2k4

LBone

34

Page 50: Bucharest, 27.Jul.2k4

DataTAG

35

Page 51: Bucharest, 27.Jul.2k4

LCG

36

Page 52: Bucharest, 27.Jul.2k4

PlanetLab

37

Page 53: Bucharest, 27.Jul.2k4

Agenda

1. Introduction2. Sharks v. Piranhas3. National projects4. Continental projects5. Global projects6. Conclusions

i

Page 54: Bucharest, 27.Jul.2k4

Conclusions• The Grid is to computing what

Internet is to information many global projects (too) many continental projects Grid has been born

• Trends? Clusters in Europe Supercomputers, clusters in US Clusters in rest of North America Supercomputers in Japan Clusters in rest of Asia

• What to do? homogenous/heterogenous resources supercomputers/clusters

38

Page 55: Bucharest, 27.Jul.2k4

Thank you!

Questions? Observations? All welcome…

• These slides at:http://rodica.pub.ro/upbgrid

• Alexandru IOSUP [[email protected]]

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid

Grid