Project

General

Profile

Idea #7661

Updated by Brett Smith over 8 years ago

Problem: Right now the FUSE driver opens a Websockets client.    This is great for interactive use, but can cause scalability and stability issues with long-running jobs, where the functionality isn't necessary. 

 Fix: 

 * Add a --by-pdh switch to FUSE.    This is like --by-id, except it *only* allows accessing collections by their PDH. 
 * When arv-mount is invoked with --by-pdh, it must not start a Websockets client. 
 * Modify crunch-job to use --by-pdh instead of --by-id. 

 A future story may add a runtime constraint to allow jobs to omit the --by-pdh switch, and access collections more dynamically (since they can do that via the API anyway).

Back