-
公开(公告)号:WO2006116183A1
公开(公告)日:2006-11-02
申请号:PCT/US2006/015242
申请日:2006-04-24
Applicant: NETWORK APPLIANCE, INC.
Inventor: LANGO, Jason , QUIRION, Brian, Mederic , ZHENG, ling , TSAI, Robert, Leih-Yuan , AMDUR, Matthew, Benjamin , KESAVAN, Ram , GRUNWALD, David , AYYAR, Kartik , ENGLISH, Robert, M. , WAGNER, Christopher, J. , EASTHAM, Paul , ACKAOUY, Emmanuel , PRAKASH, Ashish
IPC: G06F17/30
CPC classification number: G06F17/30067
Abstract: An architecture, including a file-level protocol, for supporting sparse volumes on a storage system is provided. The file-level protocol provides coherency checking for use in retrieving data stored on a backing store remote from a storage system.
Abstract translation: 提供了一种用于在存储系统上支持稀疏卷的架构,包括文件级协议。 文件级协议提供一致性检查,用于检索存储在远离存储系统的后台存储上的数据。
-
2.
公开(公告)号:WO2006116203A1
公开(公告)日:2006-11-02
申请号:PCT/US2006/015279
申请日:2006-04-24
Applicant: NETWORK APPLIANCE, INC.
Inventor: LANGO, Jason, Ansel , ENGLISH, Robert, M. , EASTHAM, Paul, Christoper , ZHENG, Qinghua , QUIRION, Brian, Mederic , GRIESS, Peter , AMDUR, Matthew, Benjamin , AYYAR, Kartik , TSAI, Robert, Lieh-Yuan
IPC: G06F17/30
CPC classification number: G06F15/167 , G06F3/0601 , G06F2003/0697 , H04L29/08846 , H04L67/2823 , H04L67/2842
Abstract: A network caching system has a multi-protocol caching filer coupled to an origin server to provide storage virtualization of data served by the filer in response to data access requests issued by multi-protocol clients over a computer network. The multi-protocol caching filer includes a file system configured to manage a sparse volume that "virtualizes" a storage space of the data to thereby provide a cache function that enables access to data by the multi-protocol clients. To that end, the caching filer further includes a multi-protocol engine configured to translate the multi-protocol client data access requests into generic file system primitive operations executable by both the caching filer and the origin server.
Abstract translation: 网络缓存系统具有耦合到原始服务器的多协议缓存文件管理器,以响应于多协议客户端通过计算机网络发出的数据访问请求,提供由文件管理器服务的数据的存储虚拟化。 多协议缓存文件管理器包括被配置为管理“虚拟化”数据的存储空间的稀疏卷从而提供能够由多协议客户端访问数据的高速缓存功能的文件系统。 为此,缓存文件管理器还包括多协议引擎,其被配置为将多协议客户端数据访问请求转换为可由缓存文件管理器和原始服务器两者执行的通用文件系统原始操作。
-
公开(公告)号:WO2004025429A2
公开(公告)日:2004-03-25
申请号:PCT/US2003/029398
申请日:2003-09-16
Applicant: NETWORK APPLIANCE, INC.
Inventor: ACKAOUY, Emmanuel , PRAKASH, Ashish , AMDUR, Matthew , AYYAR, Kartik
IPC: G06F
CPC classification number: G06F17/30902 , H04L67/2852
Abstract: In one embodiment, the invention provides an apparatus for caching data in a network, with the apparatus including a proxy cache configured to receive request for an object from a client and to fetch data blocks from a server. The proxy cache may be configured to cache the data blocks in a hierarchical relationship within the object. The object may be, for example, a data file or a directory. The data blocks that are cached in the proxy cache define an active data set which is based upon a request from a client.
Abstract translation: 在一个实施例中,本发明提供了一种用于在网络中缓存数据的装置,该装置包括配置成从客户端接收对象的请求并从服务器获取数据块的代理缓存。 代理缓存可以被配置为以对象内的分层关系缓存数据块。 该对象可以是例如数据文件或目录。 缓存在代理缓存中的数据块定义了基于客户端请求的活动数据集。
-
4.
公开(公告)号:WO2004025428A2
公开(公告)日:2004-03-25
申请号:PCT/US2003/029395
申请日:2003-09-16
Applicant: NETWORK APPLIANCE, INC.
Inventor: ACKAOUY, Emmanuel , AMDUR, Matthew , AYYAR, Kartik , GRUNWALD, David, J. , PRAKASH, Ashish
IPC: G06F
CPC classification number: H04L67/1095 , G06F12/0815 , G06F17/30067 , G06F2212/6026 , H04L67/02 , H04L67/2823 , H04L67/2852 , H04L69/08 , H04L69/22 , H04L69/329 , Y10S707/99953 , Y10S707/99957
Abstract: In one embodiment, the invention provides a method of transforming a request from a client to a proxy cache, the method comprising: receiving a request from a client, where the request is based upon a first open standard protocol; and translating the request from the first open standard protocol into a second open standard protocol at a file system level; and transmitting the request in the second open standard protocol to a server.
Abstract translation: 在一个实施例中,本发明提供了一种将请求从客户端转换为代理高速缓存的方法,所述方法包括:从客户端接收请求,其中所述请求基于第一开放标准协议; 以及将所述请求从所述第一开放标准协议转换为文件系统级的第二开放标准协议; 以及将所述第二开放标准协议中的请求发送到服务器。
-
公开(公告)号:EP1540492A2
公开(公告)日:2005-06-15
申请号:EP03752473.3
申请日:2003-09-16
Applicant: Network Appliance, Inc.
Inventor: ACKAOUY, Emmanuel , AMDUR, Matthew , AYYAR, Kartik , GRUNWALD, David, J. , PRAKASH, Ashish
IPC: G06F15/16
CPC classification number: H04L67/1095 , G06F12/0815 , G06F17/30067 , G06F2212/6026 , H04L67/02 , H04L67/2823 , H04L67/2852 , H04L69/08 , H04L69/22 , H04L69/329 , Y10S707/99953 , Y10S707/99957
Abstract: In one embodiment, the invention provides a method of transforming a request from a client (105) to a proxy cache (140), the method comprising: receiving a request from a client (105), where the request is based upon a first open standard protocol (1305); and translating the request from the first open standard protocol into a second open standard protocol (1330) at a file system level; and transmitting the request in the second open standard protocol to a server (110).
-
公开(公告)号:EP1875394A1
公开(公告)日:2008-01-09
申请号:EP06769877.9
申请日:2006-04-24
Applicant: Network Appliance, Inc.
Inventor: LANGO, Jason, Ansel , ENGLISH, Robert, M. , EASTHAM, Paul, Christoper , ZHENG, Qinghua , QUIRION, Brian, Mederic , GRIESS, Peter , AMDUR, Matthew, Benjamin , AYYAR, Kartik , TSAI, Robert, Lieh-Yuan
IPC: G06F17/30
CPC classification number: G06F15/167 , G06F3/0601 , G06F2003/0697 , H04L29/08846 , H04L67/2823 , H04L67/2842
Abstract: A network caching system has a multi-protocol caching filer coupled to an origin server to provide storage virtualization of data served by the filer in response to data access requests issued by multi-protocol clients over a computer network. The multi-protocol caching filer includes a file system configured to manage a sparse volume that 'virtualizes' a storage space of the data to thereby provide a cache function that enables access to data by the multi-protocol clients. To that end, the caching filer further includes a multi-protocol engine configured to translate the multi-protocol client data access requests into generic file system primitive operations executable by both the caching filer and the origin server.
-
公开(公告)号:EP1875393A1
公开(公告)日:2008-01-09
申请号:EP06751076.8
申请日:2006-04-24
Applicant: Network Appliance, Inc.
Inventor: LANGO, Jason , QUIRION, Brian, Mederic , ZHENG, ling , TSAI, Robert, Leih-Yuan , AMDUR, Matthew, Benjamin , KESAVAN, Ram , GRUNWALD, David , AYYAR, Kartik , ENGLISH, Robert, M. , WAGNER, Christopher, J. , EASTHAM, Paul , ACKAOUY, Emmanuel , PRAKASH, Ashish
IPC: G06F17/30
CPC classification number: G06F17/30067
Abstract: An architecture, including a file-level protocol, for supporting sparse volumes on a storage system is provided. The file-level protocol provides coherency checking for use in retrieving data stored on a backing store remote from a storage system.
-
公开(公告)号:EP1875394B1
公开(公告)日:2011-06-08
申请号:EP06769877.9
申请日:2006-04-24
Applicant: Network Appliance, Inc.
Inventor: LANGO, Jason, Ansel , ENGLISH, Robert, M. , EASTHAM, Paul, Christoper , ZHENG, Qinghua , QUIRION, Brian, Mederic , GRIESS, Peter , AMDUR, Matthew, Benjamin , AYYAR, Kartik , TSAI, Robert, Lieh-Yuan
IPC: G06F17/30
CPC classification number: G06F15/167 , G06F3/0601 , G06F2003/0697 , H04L29/08846 , H04L67/2823 , H04L67/2842
Abstract: A network caching system has a multi-protocol caching filer coupled to an origin server to provide storage virtualization of data served by the filer in response to data access requests issued by multi-protocol clients over a computer network. The multi-protocol caching filer includes a file system configured to manage a sparse volume that 'virtualizes' a storage space of the data to thereby provide a cache function that enables access to data by the multi-protocol clients. To that end, the caching filer further includes a multi-protocol engine configured to translate the multi-protocol client data access requests into generic file system primitive operations executable by both the caching filer and the origin server.
-
公开(公告)号:EP1540498A2
公开(公告)日:2005-06-15
申请号:EP03752475.8
申请日:2003-09-16
Applicant: Network Appliance, Inc.
Inventor: ACKAOUY, Emmanuel , PRAKASH, Ashish , AMDUR, Matthew , AYYAR, Kartik
IPC: G06F15/167
CPC classification number: G06F17/30902 , H04L67/2852
Abstract: In one embodiment, the invention provides an apparatus for caching data in a network, with the apparatus including a proxy cache (115) configured to receive request for an object from a client (105) and to fetch data blocks from a server (110). The proxy cache may be configured to cache the data blocks in a hierarchical relationship within the object. The object may be, for example, a data file or a directory. The data blocks that are cached in the proxy cache define an active data set which is based upon a request from a client.
Abstract translation: 在一个实施例中,本发明提供了一种用于在网络中高速缓存数据的设备,该设备包括:代理高速缓存(115),被配置为从客户端(105)接收对对象的请求并从服务器(110) 。 代理缓存可以被配置为将数据块缓存在对象内的分层关系中。 该对象可以是,例如,数据文件或目录。 缓存在代理缓存中的数据块定义了基于来自客户端的请求的活动数据集。
-
-
-
-
-
-
-
-