A. Sim, CRD, L B N L 1 OSG Applications Workshop 6/1/2005 OSG SRM/DRM Readiness and Plan OSG SRM/DRM Readiness and Plan Alex Sim / Jorge Rodriguez Alex Sim / Jorge Rodriguez Scientific Data Management Group Scientific Data Management Group Computational Research Division Computational Research Division Lawrence Berkeley National Laboratory Lawrence Berkeley National Laboratory and and High Energy Physics Group High Energy Physics Group Dept. of Physics Dept. of Physics University of Florida University of Florida
15
Embed
A. Sim, CRD, L B N L 1 OSG Applications Workshop 6/1/2005 OSG SRM/DRM Readiness and Plan Alex Sim / Jorge Rodriguez Scientific Data Management Group Computational.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
A. Sim, CRD, L B N L 1OSG Applications Workshop 6/1/2005
OSG SRM/DRM Readiness and PlanOSG SRM/DRM Readiness and Plan
Alex Sim / Jorge Rodriguez Alex Sim / Jorge Rodriguez
Scientific Data Management GroupScientific Data Management Group
Computational Research DivisionComputational Research Division
Lawrence Berkeley National LaboratoryLawrence Berkeley National Laboratory
andand
High Energy Physics GroupHigh Energy Physics Group
Dept. of PhysicsDept. of Physics
University of FloridaUniversity of Florida
A. Sim, CRD, L B N L 2OSG Applications Workshop 6/1/2005
Service DescriptionService Description
• Brief overview of the DRM ServiceBrief overview of the DRM Service• core service
• Provides core functionality • Movement of files into and out of DRM cache
• Web Service components by Java wrapper • Based on SRM v.1.1 specification• interoperable with other SRMs
• DRM dependencies DRM dependencies • Functions on top of ordinary UNIX file systems: local, NFS…• Binaries available for RH7.x, RH8 and RHEL3
• Statically linked and self contained• Requires Java 1.4.x+ for web services components
• Self contained except Java VM• Data movement services such as Gridftp
A. Sim, CRD, L B N L 3OSG Applications Workshop 6/1/2005
InstallationInstallation
• Installation:Installation:• DRM is included in VDT 1.3.x
• DRM version 1.2.7 in the current VDT• Startup script, SXXsrm to start/stop/check processes
• Can be deployed with everything else from VDT…• Can also be deployed as a stand-alone
• VDT will handle dependencies
A. Sim, CRD, L B N L 4OSG Applications Workshop 6/1/2005
ConfigurationConfiguration
• Configuration: Configuration: • Recommend to install and run under a non-privileged user
• e.g. srm• Service provider recommends this for security reasons
• Should use a separate (SRM) service certificate• Default configuration is provided
• Java based configuration generator is provided for customization• Manually modified configuration parameters will also work
A. Sim, CRD, L B N L 5OSG Applications Workshop 6/1/2005
Installation TestingInstallation Testing
• Testing:Testing:• srm-tester is provided
• Testing DRM installation and its proper running• Testing compatibility of any SRMs based on SRM spec v.1.1
• This tool can be used for SRM/dCache or any other SRM installations
• Testing interoperability of two SRMs based on SRM spec v.1.1• E.g. It checks the interoperability of SRM/DRM and SRM/dCache.
A. Sim, CRD, L B N L 6OSG Applications Workshop 6/1/2005
Client tools for SRM/DRMClient tools for SRM/DRM
• Java based srmcp from FNAL based on SRM v.1.1 can be used Java based srmcp from FNAL based on SRM v.1.1 can be used • For general SRM v.1.1 based file movement requests: get, put, copy
• DRM specific client commands can also be usedDRM specific client commands can also be used• Works only for DRMs• drm-copy, drm-get, drm-put, drm-status,
drm-ping, drm-ls, drm-release, drm-remove
• Java based srm-copy can also be usedJava based srm-copy can also be used• Included in coming DRM v.1.2.8• For general SRM v.1.1 and SRM v.2.1.1 access
• Works for any versions of SRMs : based on v.1.1 or v.2.1.1
• File movement functionalities • get, put, copy ( for servers based on v.1.1 and v.2.1.1)
• directory management capabilities (for SRM servers based on v.2.1.1)• ls, mkdir
• explicit space reservations (for SRM servers based on v.2.1.1)• reserveSpace
A. Sim, CRD, L B N L 7OSG Applications Workshop 6/1/2005