ncar/cisl/scd user forum

13
cientific Computing Division NCAR/CISL/SCD User Forum Using the Mass Store Subsystem Efficiently May 19, 2005 Mike Page Consulting Services Group [email protected]

Upload: meryle

Post on 17-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

NCAR/CISL/SCD User Forum. Using the Mass Store Subsystem Efficiently May 19, 2005 Mike Page Consulting Services Group [email protected]. Efficient Usage. NCAR\ Users CISL \ SCD. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: NCAR/CISL/SCD User Forum

Scientific Computing Division

NCAR/CISL/SCDUser Forum

Using the Mass Store Subsystem

Efficiently

May 19, 2005

Mike Page

Consulting Services Group

[email protected]

Page 2: NCAR/CISL/SCD User Forum

Scientific Computing Division

Efficient Usage

NCAR\ Users CISL\ SCD

Page 3: NCAR/CISL/SCD User Forum

Scientific Computing Division

NCAR Mass Store Subsystem(MSS)

• Currently stores two petabytes of data• Library of Congress (printed collection)

• 10 Terabytes

• Mass Store holds 200 * Library of Congress

• Data holdings increasing exponentially• 1986 - 2 Tb• 1997 - 100 Tb• 2002 - 1000 Tb• 2004 - 2000 Tb

Mass Store Holdings

0

500

1000

1500

2000

2500

1985 1990 1995 2000 2005

Terabytes

Page 4: NCAR/CISL/SCD User Forum

Scientific Computing Division

NCAR Mass Store Subsystem Capacity vs. Demand

• Planning, planning, planning • CSG/MSSG assistance available

• Is it a file server?• Recommended file sizes• Recommended volume of metadata operations

• Other keys to efficient usage• Be selective in the data stored on the MSS• Avoid repetitive reads/writes• Choose class of service and retention periods

according to value of data

Page 5: NCAR/CISL/SCD User Forum

Scientific Computing Division

Page 6: NCAR/CISL/SCD User Forum

Scientific Computing Division

If: – you are no longer active on any project– your project closes– you are no longer employed by UCAR/NCAR– you are doing periodic maintenance of your MSS files

You can:– delete your MSS files yourself– request that the SCD delete your files– change the project number to an active account– transfer ownership of the files to another user – transfer the data between the MSS and other media

– 1 Terabyte > 300 DVDs– transfer data to another network location

File purge policies

Page 7: NCAR/CISL/SCD User Forum

Scientific Computing Division

How to access information on your MSS holdingshttp://www.scd.ucar.edu/docs/mss/MSSholdings.html

Page 8: NCAR/CISL/SCD User Forum

Scientific Computing Division

MSS Summary Report

Page 9: NCAR/CISL/SCD User Forum

Scientific Computing Division

Summaries

Page 10: NCAR/CISL/SCD User Forum

Scientific Computing Division

Class of Service

Page 11: NCAR/CISL/SCD User Forum

Scientific Computing Division

Mass Store Access from Command Line and Batch Scripts• msreadmsread

• msread [-eof] [-f fmt] [-l n] [-nomail] [-noretry] [-nowait] \msread [-eof] [-f fmt] [-l n] [-nomail] [-noretry] [-nowait] \[-nowarn] [-R] [ -r rpass] [-u usrnm] loc_flnm [MSS_flnm][-nowarn] [-R] [ -r rpass] [-u usrnm] loc_flnm [MSS_flnm]

• mswritemswrite• mswrite [-C cos[ [-c cmnt] [-eof] [-f fmt] [-l n] [-m n] \mswrite [-C cos[ [-c cmnt] [-eof] [-f fmt] [-l n] [-m n] \

[-nomail] [-noretry] [-nowait] [-P proj_num] [-r pass] \[-nomail] [-noretry] [-nowait] [-P proj_num] [-r pass] \[-t n] [-v vmn] [ -w pass] loc_flnm [MSS_flnm] [-t n] [-v vmn] [ -w pass] loc_flnm [MSS_flnm]

• msrcp• msrcp [-a[sync] -cl[ass] cos -n[oreplace] -pe[riod] n \

-pr[oject] proj_num -rpwd rpass -wpwd wpass -R -V[ersion]] \ source_file [source_file...] target

Page 12: NCAR/CISL/SCD User Forum

Scientific Computing Division

MSS Access from User Applications

• f90 -L /usr/local/lib -l mss test.f• msread - retrieve file from mass store and make it local

• mswrite - write local file to mass store

• msrecall - wait for specific async read/write to complete

• mswait - check status of all queued async reads/writes to complete

• mserror - get error messages for last failed read/write

Page 13: NCAR/CISL/SCD User Forum

Scientific Computing Division

The End