发明名称 |
SYSTEM AND METHOD FOR USING A MEMORY BUFFER TO STREAM DATA FROM A TAPE TO MULTIPLE CLIENTS |
摘要 |
Embodiments described herein provide systems and methods for streaming data to multiple reading clients. More particularly, embodiments described herein provide systems and methods for using a memory buffer to stream file data from a mounted tape file system volume to multiple reading clients. |
申请公布号 |
US2017102885(A1) |
申请公布日期 |
2017.04.13 |
申请号 |
US201615386258 |
申请日期 |
2016.12.21 |
申请人 |
KIP CR P1 LP |
发明人 |
Lenox Michael Eric |
分类号 |
G06F3/06;G06F12/0866;G06F12/0846 |
主分类号 |
G06F3/06 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system for providing a network based file system, comprising:
a memory; a processor; a computer readable storage medium storing a set of computer program instructions, the set of computer program instructions comprising instructions executable to:
for a request for a file partially stored in a disk-based cache,initiate a tape streaming session corresponding to the file;allocate a buffer in the memory for the tape streaming session, wherein the buffer is a circular buffer;during the tape streaming session:
store file data in the buffer read from an LTFS volume;restore the file to the disk-based cache from the buffer;reply to read requests for file data of the file from non-lagging network file system interface clients associated with the tape streaming session from the buffer; andreply to read requests for file data of the file from lagging network file system interface clients from the disk-based cache. |
地址 |
New York NY US |