29
Klaster obliczeniowy WLCG – cz.I Alice::WTU::LCG - skład: VOBOX alicluster.if.pw.edu.pl VM: saturn.if.pw.edu.pl CREAM-CE aligrid.if.pw.edu.pl VM: saturn.if.pw.edu.pl SE alix.if.pw.edu.pl ca 12 TB disk RAID6 DBII bdii.if.pw.edu.pl VM: saturn.if.pw.edu.pl TORQUE torque.if.pw.edu.pl VM: saturn.if.pw.edu.pl 16x WN node10[57-72].grid4cern.if.pw.edu.pl IntelQ6600 8GBRAM 13x WN node10[81-99].grid4cern.if.pw.edu.pl AMD- Athlon 2C 4GBRAM NFS,WEB,NTP,NAT server neo1.if.pw.edu.pl ca 2 TB disk RAID5

Klaster obliczeniowy WLCG – cz.I

  • Upload
    jenis

  • View
    32

  • Download
    7

Embed Size (px)

DESCRIPTION

Klaster obliczeniowy WLCG – cz.I. Alice::WTU::LCG - skład: VOBOX  alicluster.if.pw.edu.plVM: saturn.if.pw.edu.pl CREAM-CE  aligrid.if.pw.edu.pl VM: saturn.if.pw.edu.pl SE  alix.if.pw.edu.plca 12 TB disk RAID6 DBII  bdii.if.pw.edu.pl VM: saturn.if.pw.edu.pl - PowerPoint PPT Presentation

Citation preview

Page 1: Klaster obliczeniowy WLCG – cz.I

Klaster obliczeniowy WLCG – cz.I

Alice::WTU::LCG - skład:

VOBOX alicluster.if.pw.edu.pl VM: saturn.if.pw.edu.pl

CREAM-CE aligrid.if.pw.edu.pl VM: saturn.if.pw.edu.pl

SE alix.if.pw.edu.pl ca 12 TB disk RAID6

DBII bdii.if.pw.edu.pl VM: saturn.if.pw.edu.pl

TORQUE torque.if.pw.edu.pl VM: saturn.if.pw.edu.pl

16x WN node10[57-72].grid4cern.if.pw.edu.pl IntelQ6600 8GBRAM13x WN node10[81-99].grid4cern.if.pw.edu.pl AMD-Athlon 2C 4GBRAM

NFS,WEB,NTP,NAT server neo1.if.pw.edu.pl ca 2 TB disk RAID5

SLC5 – 64bit, gLite 3.2 (ca 10.000 rpms SLC+ 1.000 gLite)3x APC UPS, 3x GB-eth switch

saturn.if.pw.edu.pl - HP DL385 4x Opteron 2.4GHz 4GB RAM + VMWare Infrastructure3

Page 2: Klaster obliczeniowy WLCG – cz.I
Page 3: Klaster obliczeniowy WLCG – cz.I
Page 4: Klaster obliczeniowy WLCG – cz.I
Page 5: Klaster obliczeniowy WLCG – cz.I
Page 6: Klaster obliczeniowy WLCG – cz.I
Page 7: Klaster obliczeniowy WLCG – cz.I
Page 8: Klaster obliczeniowy WLCG – cz.I
Page 9: Klaster obliczeniowy WLCG – cz.I
Page 10: Klaster obliczeniowy WLCG – cz.I
Page 11: Klaster obliczeniowy WLCG – cz.I
Page 12: Klaster obliczeniowy WLCG – cz.I
Page 13: Klaster obliczeniowy WLCG – cz.I
Page 14: Klaster obliczeniowy WLCG – cz.I
Page 15: Klaster obliczeniowy WLCG – cz.I

Para ver esta película, debedisponer de QuickTime™ y deun descompresor TIFF (LZW).

Para ver esta película, debedisponer de QuickTime™ y deun descompresor TIFF (LZW).

LCG Information System Levels

• Resource level: Grid Resource Information Server (GRIS)• One GRIS on top of each CE, SE, RB, MyProxy (no WNs).

– Sensors and scripts get status of concrete resources statically (e.g. GlueCEUniqueID) or dynamically (e.g. GlueCEStateWaitingJobs)

• Site level: Grid Index Information Server (GIIS) – Compiles all the information of the different GRISs in a site.– LCG-2 recommends using a BDII instead of a GIIS

• Improves robustness and stability.• Called the site BDII.

• Top level: Berkeley DB Information Index (BDII) – Keeps all Grid information about the VOs (generally only one). – Stores information from local BDIIs or GIISs in its database. – Only queries sites that are included in a configuration file.

Page 16: Klaster obliczeniowy WLCG – cz.I

Para ver esta película, debedisponer de QuickTime™ y deun descompresor TIFF (LZW).

Para ver esta película, debedisponer de QuickTime™ y deun descompresor TIFF (LZW).

Each site can run

a BDII. It collects the information coming from the BDIIs/GIISs

At each site, a site GIIS collects the information

given by the GRISs

Local GRISs run on CE, SE, RB, MyProxy at each site and report dynamic and static information

Abbreviations:BDII: Berkeley DataBase Information Index

GIIS: Grid Index Information Server

GRIS: Grid Resource Information Server

LCG Information System Hierarchy

From LCG2.3.0 site GIIS has been replaced by“site” BDII

Page 17: Klaster obliczeniowy WLCG – cz.I

Para ver esta película, debedisponer de QuickTime™ y deun descompresor TIFF (LZW).

Para ver esta película, debedisponer de QuickTime™ y deun descompresor TIFF (LZW).

LCG Information System Hierarchy

RB Local GRIS

SELocal GRIS

CE Local GRIS

BDII-A BDII-B

SELocal GRIS

SELocal GRIS

CE Local GRIS

SELocal GRIS

BDII-C

Site 1 Site 2 Site 3

Site BDII Site BDII Site BDII

Page 18: Klaster obliczeniowy WLCG – cz.I
Page 19: Klaster obliczeniowy WLCG – cz.I
Page 20: Klaster obliczeniowy WLCG – cz.I
Page 21: Klaster obliczeniowy WLCG – cz.I
Page 22: Klaster obliczeniowy WLCG – cz.I
Page 23: Klaster obliczeniowy WLCG – cz.I
Page 24: Klaster obliczeniowy WLCG – cz.I

Old AliEn Framework

A liE n S e rvic e s

R D B M S

D BD rive r

U se rInte rfac e

B aseC lie nt

C lus te rM o nito r

B as eC lie nt

P roc e s sM onitor

B aseC lie nt

C o m putingEle m e nt

B aseC lie nt

C E

Alic eAtlas

Sto rageEle m e nt

B as eC lie nt

SE

FTD

B aseC lie nt

IS

B aseC lie nt

D BP ro xy

B aseC lie nt

L o gger

B as eC lie nt Authe

n

B aseC lie nt CP U

S erver

B as eC lie nt

Se rve rSe rve r

Se rve r

U se rApplic atio n

(C /C + + )

LD AP

W e bP o rtal

B as eC lie nt

P o r tal

R B

B aseC lie nt

Se rve rSe rve r

100% perl5

SOAP

LocalSiteelements

Centralservices

User

Page 25: Klaster obliczeniowy WLCG – cz.I

AliEn ‘Pull’ Protocol• One of the major differences between ALiEn and LCG

grids is that AliEn uses the ‘pull’ rather than ‘push’ protcol.• EDG/Globus model:

• ALiEn model:

user server

ResourceBroker

user server

ResourceBroker

job

list

Page 26: Klaster obliczeniowy WLCG – cz.I

Resource Broker

T ier0

T AS K Q UEUE

CP US erverACCT

REM O T ES IT E

Rem oteQ ueue

Clus terM onitor

Job

1 Pro ce ssM o n ito r

Job

1 P ro ce ssM o n ito r

Job

2 P ro ce ssM o n ito r

J ob

n P ro ce ssM o n ito r

ACCT

REM O T E S IT Eor

AN O T HERG RID

Rem oteQ ueue

Clus terM onitor

AliEnS erver

EDG /G lo b us

“Pull” instead of traditional “Push”

architecture

Broker

Authen

Logger

TransferBroker

IS

TransferOptimiser

EDG/Globus

Page 27: Klaster obliczeniowy WLCG – cz.I
Page 28: Klaster obliczeniowy WLCG – cz.I
Page 29: Klaster obliczeniowy WLCG – cz.I

http://www.if.pw.edu.pl/~alix/