LC Hotline: 2-4531

From offsite: (925) 422-4531

 

Hours

Monday–Friday
8am–12pm, 1–4:45pm
B453 R1103 | Q-clearance area

 

Technical Bulletin #501: New HSI File Transfer Gateway

Published on: 
May 22, 2015

Similar to FTP or NFT, Hierarchical Storage Interface (HSI) is a client for communicating with the storage system at Livermore Computing. HSI offers a modest level of concurrency in file transfers, although it does not have the level of reliability of NFT.

A new functionality has been implemented to allow HSI to interface with local and parallel file systems. In addition, a new script hsi2slic is in place to communicate with servers running on SLIC nodes (both unclassified and classified networks).

On the classified side, similar scripts also exist on the RFTA machine at LANL and the LYNX machine at Sandia. The primary benefit of these scripts is to allow tri-lab users to move data back and forth between LANL/Sandia and LLNL without going through storage. Two specific scripts—hsi2cielo and hsi2lynx—allow users at Livermore to transfer files to those tri-lab sites.

Local users can also use hsi2slic to move data between local and parallel file systems, with optimal performance on one of the SLIC systems. The following is an example of using hsi2slic to move a directory structure:

cd/<source file system>
hsi2slic
? cd /<sink file system>
? put–R <list of file names or directories>
...output from put command...
? quit

Note: the -R option is for recursion

Hopper Implementation

The hsi2slic mechanism is also implemented within Hopper. From the Hopper drag-and-drop menu, users should select Copy Here (with options), check Display all transfer mechanisms and let me choose, and then pick HSI from the set of options.

More Information

For more information on HSI, please see Technical Bulletin 436 and the Gleicher website.

PDF of TB501 for download and distribution.

LLNL-WEB-732728