Presentation is loading. Please wait.

Presentation is loading. Please wait.

July-2008Fabrizio Furano - The Scalla suite and the Xrootd1.

Similar presentations


Presentation on theme: "July-2008Fabrizio Furano - The Scalla suite and the Xrootd1."— Presentation transcript:

1

2 July-2008Fabrizio Furano - The Scalla suite and the Xrootd1

3 July-2008Fabrizio Furano - The Scalla suite and the Xrootd2

4 July-2008Fabrizio Furano - The Scalla suite and the Xrootd lfn2pfn prefix encoding Storage System (oss, drm/srm, etc) authentication (gsi, krb5, etc) Clustering (cmsd) authorization (name based) File System (ofs, sfs, alice, etc) Protocol (1 of n) (xrootd) Protocol Driver (XRD) 3

5 July-2008Fabrizio Furano - The Scalla suite and the Xrootd4

6 July-2008Fabrizio Furano - The Scalla suite and the Xrootd5

7 July-2008Fabrizio Furano - The Scalla suite and the Xrootd6 cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd Client Client A small 2-level cluster. Can hold Up to 64 servers P2P-like

8 July-2008Fabrizio Furano - The Scalla suite and the Xrootd7 cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd Simple cluster Up to 64 data servers 1-2 mgr redirectors Simple cluster Up to 64 data servers 1-2 mgr redirectors cmsd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd cmsd xrootd Advanced cluster Up to 4096 (2 lvls) or 262K (3 lvls) data servers Advanced cluster Up to 4096 (2 lvls) or 262K (3 lvls) data servers Everything can have hot spares

9 July-2008Fabrizio Furano - The Scalla suite and the Xrootd8

10 July-2008Fabrizio Furano - The Scalla suite and the Xrootd9

11 July-2008Fabrizio Furano - The Scalla suite and the Xrootd10 Courtesy of Gerardo Ganis (CERN PH-SFT)

12 July-2008Fabrizio Furano - The Scalla suite and the Xrootd11

13 July-2008Fabrizio Furano - The Scalla suite and the Xrootd12

14 July-2008Fabrizio Furano - The Scalla suite and the Xrootd13 Pre-xfer data “locally” Pre-xfer data “locally” Remote access Remote access Remote access+ Remote access+ Data Processing Data access Interesting! Efficient practical Interesting! Efficient practical

15 July-2008Fabrizio Furano - The Scalla suite and the Xrootd14 *Federico Carminati, The ALICE Computing Status and Readiness, LHCC, November 2007

16 July-2008Fabrizio Furano - The Scalla suite and the Xrootd15 *Federico Carminati, The ALICE Computing Status and Readiness, LHCC, November 2007

17 July-2008Fabrizio Furano - The Scalla suite and the Xrootd16

18 July-2008Fabrizio Furano - The Scalla suite and the Xrootd17

19 July-2008Fabrizio Furano - The Scalla suite and the Xrootd18 cmsd xrootd Prague NIHAM … any other cmsd xrootd CERN cmsd xrootd ALICE global redirector (alirdr) all.role meta manager all.manager meta alirdr.cern.ch:1312root://alirdr.cern.ch/Includes CERN, GSI, and others xroot clusters Meta Managers can be geographically replicated Can have several in different places for region- aware load balancing Meta Managers can be geographically replicated Can have several in different places for region- aware load balancing cmsd xrootd GSI all.manager meta alirdr.cern.ch:1312 all.role manager

20 July-2008Fabrizio Furano - The Scalla suite and the Xrootd19

21 cmsd xrootd GSI July-2008Fabrizio Furano - The Scalla suite and the Xrootd20 cmsd xrootd Prague NIHAM … any other cmsd xrootd CERN cmsd xrootd ALICE global redirector all.role meta manager all.manager meta alirdr.cern.ch:1312 all.role manager But missing a file? Ask to the global metamgr Get it from any other collaborating cluster all.manager meta alirdr.cern.ch:1312 Local clients work normally

22 July-2008Fabrizio Furano - The Scalla suite and the Xrootd21

23 July-2008Fabrizio Furano - The Scalla suite and the Xrootd22

24 July-2008Fabrizio Furano - The Scalla suite and the Xrootd23

25 July-2008Fabrizio Furano - The Scalla suite and the Xrootd24

26 July-2008Fabrizio Furano - The Scalla suite and the Xrootd25 Redirector xrootd:1094 Name Space xrootd:2094RedirectorHost ClientHost opendir create mkdir mv rm rmdir xrootd POSIX Client Kernel User Space Appl POSIX File System Interface FUSE FUSE/Xroot Interface Should run cnsd on servers to capture non-FUSE events And keep the FS namespace!

27 July-2008Fabrizio Furano - The Scalla suite and the Xrootd26

28 July-2008Fabrizio Furano - The Scalla suite and the Xrootd27

29 July-2008Fabrizio Furano - The Scalla suite and the Xrootd28

30 July-2008Fabrizio Furano - The Scalla suite and the Xrootd Client Redirector (Head Node) Data Servers open file X A B C go to C open file X Who has file X? I have Cluster Client sees all servers as xrootd data servers 2 nd open X go to C Redirectors Cache file location 29


Download ppt "July-2008Fabrizio Furano - The Scalla suite and the Xrootd1."

Similar presentations


Ads by Google