I/O BANDWIDTH REDUCTION USING STORAGE-LEVEL COMMON PAGE INFORMATION
    1.
    发明申请
    I/O BANDWIDTH REDUCTION USING STORAGE-LEVEL COMMON PAGE INFORMATION 有权
    使用存储级别的通用页面信息进行I / O带宽减少

    公开(公告)号:US20110271010A1

    公开(公告)日:2011-11-03

    申请号:US12771934

    申请日:2010-04-30

    IPC分类号: G06F15/173

    摘要: I/O bandwidth reduction using storage-level common page information is implemented by a storage server, in response to receiving a request from a client for a page stored at a first virtual address, determining that the first virtual address maps to a page that is a duplicate of a page stored at a second virtual address or that the first and second virtual addresses map to a deduplicated page within a storage system, and transmitting metadata to the client mapping the first virtual address to a second virtual address that also maps to the deduplicated page. For one embodiment, the metadata is transmitted in anticipation of a request for the redundant/deduplicated page via the second virtual address. For an alternate embodiment, the metadata is sent in response to a determination that a page that maps to the second virtual address was previously sent to the client.

    摘要翻译: 响应于从客户端接收针对存储在第一虚拟地址处的页面的请求,由存储服务器实现使用存储级公用页面信息的I / O带宽减少,确定第一虚拟地址映射到 存储在第二虚拟地址处的页面的副本,或者所述第一和第二虚拟地址映射到存储系统内的重复数据删除的页面,以及向所述客户端发送元数据,所述客户端将所述第一虚拟地址映射到也映射到所述第二虚拟地址的第二虚拟地址 重复数据删除的页面。 对于一个实施例,在预期通过第二虚拟地址对冗余/重复数据删除页面的请求的情况下发送元数据。 对于替代实施例,响应于将映射到第二虚拟地址的页面先前发送到客户端的确定来发送元数据。

    Methods and apparatus for providing dynamic network file system client
authentication
    3.
    发明授权
    Methods and apparatus for providing dynamic network file system client authentication 失效
    提供动态网络文件系统客户端认证的方法和设备

    公开(公告)号:US5737523A

    公开(公告)日:1998-04-07

    申请号:US610704

    申请日:1996-03-04

    CPC分类号: G06F21/6236

    摘要: A variety of methods and apparatus are taught for providing dynamic distributed file system client authentication. One method for providing dynamic distributed file system client authentication within a distributed file system computing environment includes the steps of receiving an NFS request from an NFS client, determining whether the NFS client has an access status sufficient to perform the NFS request, and performing the NFS request when the NFS client has sufficient access status. In some embodiments, the NFS request includes a file handle representing a given file system available on the server computer system and a file operation to be performed upon the given file system. A server computer in accordance with one embodiment of the present invention is operable to provide dynamic NFS client authentication. The server computer includes a CPU, a RAM accessible by the CPU, a ROM accessible by the CPU, a network I/O port coupled with the CPU, a mass storage device accessible by the CPU, and a kernel implemented on the server computer. In addition, the server computer implements a dynamic NFS client authentication service operable to receive an NFS request from an NFS client and to authenticate the NFS client in relation to the NFS request. The dynamic NFS client authentication service considers factors such as time, date, identity of the NFS client, a nature of the NFS request, and a current status of a resource upon which the NFS request operates.

    摘要翻译: 教授各种方法和装置提供动态分布式文件系统客户端认证。 在分布式文件系统计算环境中提供动态分布式文件系统客户端认证的一种方法包括以下步骤:从NFS客户端接收NFS请求,确定NFS客户端是否具有足以执行NFS请求的访问状态,以及执行NFS 当NFS客户端具有足够的访问状态时请求。 在一些实施例中,NFS请求包括表示服务器计算机系统上可用的给定文件系统的文件句柄以及要在给定文件系统上执行的文件操作。 根据本发明的一个实施例的服务器计算机可操作以提供动态NFS客户端认证。 服务器计算机包括CPU,CPU可访问的RAM,可由CPU访问的ROM,与CPU耦合的网络I / O端口,可由CPU访问的大容量存储设备以及在服务器计算机上实现的内核。 另外,服务器计算机实现动态NFS客户端认证服务,可操作以从NFS客户端接收NFS请求,并且与NFS请求相关的NFS客户端进行身份验证。 动态NFS客户端认证服务考虑诸如时间,日期,NFS客户端的身份,NFS请求的性质以及NFS请求所在的资源的当前状态等因素。

    Policy-based volume caching in a clustered storage system
    4.
    发明授权
    Policy-based volume caching in a clustered storage system 有权
    集群存储系统中基于策略的卷缓存

    公开(公告)号:US09348712B1

    公开(公告)日:2016-05-24

    申请号:US12976803

    申请日:2010-12-22

    摘要: Described herein is a novel technique for implementing a policy-based caching engine in a storage system cluster (cluster) to automatically implement volume caching at select nodes of the cluster in optimizing cluster performance. The novel caching engine may be implemented in a management console of the cluster storing policy information related to volume caching operations requested by the caching engine. Policy information may include node or cluster attributes, operational events, and a pre-defined cached volume configuration of import to the user. Based on the stored policy information, the caching engine may determine a set of nodes on which to initiate a volume caching operation and generate a request for such operation to be performed on a particular node. Only select nodes in the cluster may thus implement volume caching to thereby conserve processing resources for more critical operations at other select nodes in the cluster.

    摘要翻译: 这里描述了一种用于在存储系统集群(集群)中实现基于策略的高速缓存引擎以在优化集群性能时在集群的选定节点处自动实现卷高速缓存的新技术。 新颖的缓存引擎可以在存储与缓存引擎所请求的卷高速缓存操作有关的策略信息的集群的管理控制台中实现。 策略信息可以包括节点或集群属性,操作事件以及向用户导入的预定义的缓存卷配置。 基于存储的策略信息,缓存引擎可以确定在其上发起卷高速缓存操作的一组节点,并且生成对在特定节点上执行的这种操作的请求。 因此,集群中的选择节点可能因此实现卷缓存,从而为集群中其他选择节点处的更关键的操作节省处理资源。