Workload Management Services. Data Management Services. Networking. Information Service. Fabric Management



Similar documents

H ig h L e v e l O v e r v iew. S te p h a n M a rt in. S e n io r S y s te m A rc h i te ct





EM EA. D is trib u te d D e n ia l O f S e rv ic e

1.- L a m e j o r o p c ió n e s c l o na r e l d i s co ( s e e x p li c a r á d es p u é s ).



M P L S /V P N S e c u rity , C is c o S y s te m s, In c. A ll rig h ts re s e rv e d.

W h a t is m e tro e th e rn e t



PSTN. Gateway. Switch. Supervisor PC. Ethernet LAN. IPCC Express SERVER. CallManager. IP Phone. IP Phone. Cust- DB


BMC ITSM Suite - nabité skúsenosťami. Juraj Izák,



Bewährte Six Sigma Tools in der Praxis

B R T S y s te m in S e o u l a n d In te g r a te d e -T ic k e tin g S y s te m

Heliophysics Integrated Observatory Coordinated Data Analysis Workshop


Understanding, Modelling and Improving the Software Process. Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 1

i n g S e c u r it y 3 1B# ; u r w e b a p p li c a tio n s f r o m ha c ke r s w ith t his å ] í d : L : g u id e Scanned by CamScanner

AN EVALUATION OF SHORT TERM TREATMENT PROGRAM FOR PERSONS DRIVING UNDER THE INFLUENCE OF ALCOHOL P. A. V a le s, Ph.D.

B a rn e y W a r f. U r b a n S tu d ie s, V o l. 3 2, N o. 2, ±3 7 8

EDG Project: Database Management Services

Workload Management Services. Data Management Services. Networking. Information Service. Fabric Management


Software Quality Requirements and Evaluation, the ISO Series


How to Successfully Integrate with ERP and Expense Management Systems

Campus Sustainability Assessment and Related Literature

A n d r e w S P o m e r a n tz, M D


B rn m e d s rlig e b e h o v... 3 k o n o m i S s k e n d e tils k u d o g k o n o m is k frip la d s... 7 F o r ld re b e ta lin g...

ACE-1/onearm #show service-policy client-vips



Beverlin Allen, PhD, RN, MSN, ARNP

CIS CO S Y S T E M S. G u ille rm o A g u irre, Cis c o Ch ile , C is c o S y s te m s, In c. A ll rig h ts re s e rv e d.

I n la n d N a v ig a t io n a co n t r ib u t io n t o eco n o m y su st a i n a b i l i t y

Purpose of presentation



How To Be A Successful Thai

GENERAL INFORMAT ION:

(RH 7.3, gcc ,VDT 1.1.6, EDG 1.4.3, GLUE, RLS) Tokyo BNL TAIWAN RAL 20/03/ /03/2003 CERN 15/03/ /03/2003 FNAL 10/04/2003 CNAF


SCO TT G LEA SO N D EM O Z G EB R E-

UFPA Brazil. d e R e d e s Ó p tic a s e s e u s Im p a c to s n o F u tu r o d a In te r n e t

How To Manage A Large Amount Of Information From A Computer To A Computer

Creating a best fit between Business Strategy and Web Services Capabilities using Problem Frames Modeling approach

Benefits of Standardization. Benefits of Standardization


ASCENT TM Integrated Shipment Management

Using Predictive Modeling to Reduce Claims Losses in Auto Physical Damage


CUSTOMER INFORMATION SECURITY AWARENESS TRAINING

w ith In fla m m a to r y B o w e l D ise a se. G a s tro in te s tin a l C lin ic, , K a s h iw a z a, A g e o C ity, S a ita m a

Service Desk Upgrade project



NAMA FILM Aleksinackih rudara 39A Beograd, Serbia Tel/Fax: Mobile: princip@eunet.rs

GlasCraft Air Motor Repair Kits

proxy cert request dn, cert, Pkey, VOMS cred. (short lifetime) certificate: dn, ca, Pkey mod_ssl pre-process: parameters->

A Practical Usage of Innovative Web Design Methodology: The Relational Modeling Methodology


9. Which is the command used to remove active directory from a domain controller? Answer: Dcpromo /forceremoval

3 k t h R e m e A c c e s s b t t t V T T c h t h p V T. Cl ic e ot rad io ut on nex o PN unnel yp e and oose e ap rop riat e PN unnel Int erfac e. 4.

J a re k G a w o r, J o e B e s te r, M a th e m a tic s & C o m p u te r. C o m p u ta tio n In s titu te,

Page 1 of 97. PADS System Management

Introduction to Marketing, Grade 11, College Preparation, BM13C



Online Department Stores. What are we searching for?

III Bienal de Autismo Página 1 / 43


P R E F E I T U R A M U N I C I P A L D E J A R D I M

Endomines - Ilomantsi Gold Project

How To Know If You Are A Good Or Bad Person

irods and Metadata survey Version 0.1 Date March Abhijeet Kodgire 25th

Intralogistics Solutions Little space. Plenty of room. - Innovative packaging producer relies on the combination of planning know-how and modern


<?xml version="1.0" encoding="utf-8"?> <soapenv:envelope xmlns:soapenv="

U S B Pay m e n t P r o c e s s i n g TM

Overview of Spellings on


2,000 Websites Later Which Web Programming Languages are Most Secure?

R e t r o f i t o f t C i r u n i s g e C o n t r o l

Transcription:

The EU D a t a G r i d D a t a M a n a g em en t (EDG release 1.4.x) T h e Eu ro p ean Dat agri d P ro j ec t T eam http://www.e u - d a ta g r i d.o r g DataGrid is a p ro j e c t f u n de d b y th e E u ro p e an U n io n Grid T u to rial 7 / 1 4 / 2 0 0 3 n 1

EDG Tutorial Overview Workload Management Services Data Management Services Networking Information Service Fabric Management Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 2

Overview Data Management Issues Mai n C o mp o nents EDG Replica Catalog EDG Replica M an ager Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 3

Data Management Issues? Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 4

Data Management Issues? Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 5

Data Management Tools Tools for Locating data C op y ing data M anaging and r e p l icating data M e ta D ata m anage m e nt O n E D G Te st b e d y ou h a v e E D G R e p l ica catal og E D G R e p l ica M anage r S p itf ir e Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 6

EDG Replica Catalog Based upon the Globus LDAP Replica Catalog S tor es LF N / PF N m appings and additional inf or m ation ( e. g. f ilesiz e) : Physical File Name (PFN): host + full path & and file name L og ical File Name (L FN): log ical name that may b e r esolv ed to PFNs L FN : PFN = 1 : n O nly f iles on stor age elem ents m ay be r egister ed E ach V O has a specif ic storage dir on an SE Ex am p l e P F N : lxshare0222.cern.ch/flatfiles/se1/iteam/file1.dat host storag e d i r L F N m u s t b e f u l l p at h of f i l e s t ar t i ng f r om s t or ag e d i r L F N of ab ov e P F N : file1.dat Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 7

The EDG Replica Manager Extends the Globus replica manager O nly client side tool A llow s replication ( copy ) and registering of f iles in R C works with LDAP based RC and RLS (see release 2.0 next day) K eeps R C consistent w ith stored data. Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 8

The Replica Manager APIs (un)r e g i s t e r E nt r y (L o g i c a l F i l e N a m e l f n, F i l e N a m e s o ur c e ) Replica Catalogue operations only - no f ile transf er c o p y F i l e (F i l e N a m e s o ur c e, F i l e N a m e d e s t i na t i o n, String protocol) allows for third-p arty tran sfe r tran sfe r b e twe e n : two S torag e E le m e n ts or C om p u tin g E le m e n t an d S torag e E le m e n t S p ac e m an ag e m e n t p olic ie s u n de r de v e lop m e n t all tools support parallel streams f or f i le tran sf e rs Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 9

The Replica Manager APIs copyandregisterfile(l o g i c a l F i l e N a m e lf n, F i l e N a m e sou rce, F i l e N a m e destina tion, S t r i n g protocol) third-p a rty tra n s f e r b u t : f il e s c a n o n l y b e re g is te re d in R e p l ic a C a ta l o g u e if de s tin a tio n P F N c o n ta in s a v a l id S E ( i. e. n e e ds to b e re g is te re d in the R C )! replica tefile(l o g i c a l F i l e N a m e lf n, F i l e N a m e sou rce, F i l e N a m e destina tion, S t r i n g protocol) deletefile( L o g i c a l F i l e N a m e lf n, F i l e N a m e sou rce) Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 0

File Management Summary Site A Site B Storage Element A Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 1

File Management Summary Replica Catalog: Map Logical to Site files Site A Site B Storage Element A Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 2

File Management Summary Replica Catalog: Map Logical to Site files Replica Selection: Get best file Site A Site B Storage Element A Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 3

File Management Summary Replica Catalog: Map Logical to Site files Replica Selection: Get best file Pre- Post-processing: Prepare files for transfer Validate files after transfer Site A Site B Storage Element A Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 4

File Management Summary Replica Catalog: Map Logical to Site files Replica Selection: Get best file Pre- Post-processing: Prepare files for transfer Validate files after transfer Site A Replication Automation: Data Source subscription Site B Storage Element A Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 5

File Management Summary Replica Catalog: Map Logical to Site files Replica Selection: Get best file Pre- Post-processing: Prepare files for transfer Validate files after transfer Site A Storage Element A Replication Automation: Data Source subscription Site B Load balancing: Replicate based on usage Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 6

File Management Replica Catalog: Map Logical to Site files Replica Manager: atomic replication operation single client interface orchestrator Replica Selection: Get best file Pre- Post-processing: Prepare files for transfer Validate files after transfer Site A Storage Element A Replication Automation: Data Source subscription Site B Load balancing: Replicate based on usage Storage Element B File A File X File B File Y File Transfer File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 7

File Management Replica Catalog: Map Logical to Site files Replica Manager: atomic replication operation single client interface orchestrator Replica Selection: Get best file Pre- Post-processing: Prepare files for transfer Validate files after transfer Site A Metadata: LFN Storage metadata Element A Transaction information Access patterns File A File X File B File Y File Transfer Replication Automation: Data Source subscription Site B Load balancing: Replicate based on usage Storage Element B File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 8

File Management Replica Catalog: Map Logical to Site files Replica Manager: atomic replication operation single client interface orchestrator Replica Selection: Get best file Pre- Post-processing: Prepare files for transfer Validate files after transfer Site A Metadata: LFN Storage metadata Element A Transaction information Access patterns File A File X File B File Y File Transfer Replication Automation: Data Source subscription Site B Load balancing: Replicate based on usage Storage Element B File A File C File B File D Grid Tutorial - 7 / 1 4 / 2 0 0 3 D ata M an ag e m e n t S e rv ic e s - n 1 9