Question |
________________________________Response__________________________________ |
Site and Endpoints |
What is the site name? |
FNAL |
Which endpoint URLs do your archival systems expose? |
srm://cmssrm.fnal.gov srm://cmsdca2.fnal.gov |
How is tape storage selected for a write (choice of endpoint, specification of a spacetoken, namespace prefix). |
metadata tags in the namespace directory tree |
Queue |
What limits should clients respect? |
|
---> Max number of outstanding requests in number of files or data volume |
queue depth is ~15k, if full, clients retry |
---> Max submission rate for recalls or queries |
no limit |
---> Min/Max bulk request size (srmBringOnline or equivalent) in files or data volume |
no limit |
Should clients back off under certain circumstances? |
|
---> How is this signalled to client? |
|
---> For which operations? |
|
Is it advantageous to group requests by a particular criterion (e.g. tape family, date)? |
|
---> What criterion? |
|
Prioritisation |
Can you handle priority requests? |
---> How is this requested? |
|
Protocol support |
Are there any unsupported or partially supported operations (e.g. pinning) ? |
|
Timeouts |
What timeouts do you recommend? |
|
Do you have hardcoded or default timeouts? |
|
Operations and metrics |
Can you provide total sum of data stored by VO in the archive to 100TB accuracy? |
yes |
Can you provide space occupied on tapes by VO (includes deleted data, but not yet reclaimed space) to 100TB accuracy? |
yes |
How do you allocate free tape space to VOs? |
quatos on a common pool |
What is the frequency with which you run repack operations to reclaim space on tapes after data deletion? |
frequently with CMS |
Recommendations for clients |
Recommendation 1 |
|
---> Information required by users to follow advice |
|
Recommendation 2 |
|
Buffer Management |
Should a client stop submitting recalls if the available buffer space reaches a threshold? |
|
---> How can a client determine the buffer used and free space? |
|
---> What is the threshold (high water mark)? |
|
---> When should the client restart submission (low water mark)? |
|
If the client does not have to back off on a full buffer, and you support pinning, how is the buffer managed? |
|
---> Is data moved from buffer to another local disk, either by the HSM or by an external agent? |
|
Additional questions |
Should any other questions appear in subsequent iterations of this survey? |
|