Auto quota
    2.
    发明申请
    Auto quota 失效
    自动配额

    公开(公告)号:US20060117070A1

    公开(公告)日:2006-06-01

    申请号:US11000294

    申请日:2004-11-30

    IPC分类号: G06F17/30

    摘要: Method and system for establishing and maintaining quotas. An auto quota is defined and applied to a directory. Input and output is monitored to detect a successful operation that involves a subdirectory of the directory. A determination is made as to whether to apply a quota associated with the auto quota to the subdirectory. If the determination is that the quota is to be applied to the subdirectory, it is automatically applied.

    摘要翻译: 建立和维持配额的方法和制度。 自动配额被定义并应用于目录。 监视输入和输出以检测涉及目录子目录的成功操作。 确定是否将与自动配额相关联的配额应用于子目录。 如果确定将配额应用于子目录,则会自动应用。

    Method and apparatus for late-binding/dynamic pathname resolution
    3.
    发明申请
    Method and apparatus for late-binding/dynamic pathname resolution 审中-公开
    用于后期绑定/动态路径名解析的方法和装置

    公开(公告)号:US20050044075A1

    公开(公告)日:2005-02-24

    申请号:US10630130

    申请日:2003-07-29

    CPC分类号: G06F16/10

    摘要: Late-binding/dynamic pathname resolution can be performed by a variable identifier operating in user or kernel mode, and a pathname engine and a data structure operating in kernel mode. The variable identifier identifies a variable in a pathname. The pathname engine evaluates the variable by converting the variable into a character string such that a path to an object file is established. The pathname engine determines a scope of potential character string values for the variable by mapping the variable to corresponding values stored in the data structure. Each variable has a well-defined scope of values because the only values available are the values selected for storage in the data structure. The mechanism for establishing values is extensible such that variable/value pairs can be implemented in the data structure at any time.

    摘要翻译: 延迟绑定/动态路径名解析可以通过以用户或内核模式运行的变量标识符以及以内核模式运行的路径名引擎和数据结构来执行。 变量标识符标识路径名中的变量。 路径名引擎通过将变量转换为字符串来评估变量,使得建立到对象文件的路径。 路径名引擎通过将变量映射到存储在数据结构中的相应值来确定变量的潜在字符串值的范围。 每个变量具有明确的值范围,因为唯一可用的值是为数据结构中存储选择的值。 用于建立值的机制是可扩展的,使得可以随时在数据结构中实现变量/值对。

    NONVOLATILE MEDIA JOURNALING OF VERIFIED DATA SETS
    4.
    发明申请
    NONVOLATILE MEDIA JOURNALING OF VERIFIED DATA SETS 有权
    不可侵犯的媒体报告数据集

    公开(公告)号:US20130067174A1

    公开(公告)日:2013-03-14

    申请号:US13229736

    申请日:2011-09-11

    IPC分类号: G06F12/00

    摘要: The storage of data sets in a storage set (e.g., data sets written to hard disk drives comprising a RAID array) may diminish the performance of the storage set through non-sequential writes, particularly if the storage devices promptly write data sets that are followed by sequentially following data sets. Additionally, storage sets may exhibit inconsistencies due to non-atomic writes of data sets and verifiers (e.g., checksums) and an intervening failure, such as an occurrence of the RAID write hole. Instead, data sets and verifiers may first be written to a stored on the nonvolatile media of a storage device before being committed to the storage set. Such writes may be sequentially written to the journal, irrespective of the locations of the data sets in the storage set; and recovery of a failure may simply involve re-committing the consistent records in the journal to correct incomplete writes to the storage set.

    摘要翻译: 将数据集存储在存储集中(例如,写入包含RAID阵列的硬盘驱动器的数据集)可能会通过非顺序写入来降低存储集的性能,特别是如果存储设备及时写入遵循的数据集 通过顺序跟随数据集。 此外,由于数据集和验证器(例如,校验和)的非原子写入以及诸如RAID写入孔的发生的中间故障,存储器组可能表现出不一致。 相反,在提交到存储集之前,数据集和验证器可以首先被写入到存储设备的非易失性介质上。 这样的写入可以顺序地写入日志,而不管存储集中的数据集的位置如何; 并且恢复故障可能只是简单地涉及在日志中重新提交一致的记录来纠正对存储集的不完整写入。

    TOKEN DATA OPERATIONS
    6.
    发明申请
    TOKEN DATA OPERATIONS 审中-公开
    TOKEN数据操作

    公开(公告)号:US20120324560A1

    公开(公告)日:2012-12-20

    申请号:US13162592

    申请日:2011-06-17

    IPC分类号: H04L9/32

    CPC分类号: G06F9/544 G06F21/62 G06F21/64

    摘要: In one embodiment, a host application may manage a data set maintained at a storage device using a token. A processor 220 of a host computer executing a host application may obtain a token representing a data set. The processor 220 may read a data set result based on the data set into a memory local to the host application. The data set result may be a data set copy, a data set digest, or a data set transformation.

    摘要翻译: 在一个实施例中,主机应用可以使用令牌来管理在存储设备处维护的数据集。 执行主机应用的主计算机的处理器220可以获得表示数据集的令牌。 处理器220可以基于将数据集合设置到主机应用程序本地的存储器中来读取数据集结果。 数据集结果可以是数据集拷贝,数据集摘要或数据集转换。

    Zero Token
    8.
    发明申请
    Zero Token 审中-公开
    零令牌

    公开(公告)号:US20130179959A1

    公开(公告)日:2013-07-11

    申请号:US13343718

    申请日:2012-01-05

    IPC分类号: H04L9/32

    摘要: Aspects of the subject matter described herein relate to a zero token. In aspects, a zero token may be used to represent one or more zeroes in an offload write command. A component receiving an offload write command with the zero token is free to write the zeroes in a variety of ways including, for example, changing data structures the component uses to represent the zeroes, issuing another command that writes zeroes, writing physical zeroes, and so forth. A component receiving an offload write command with the zero token does not need to verify that the zero token was obtained from a successful offload read or that the zero token is still valid. In response to an offload read request, a component may provide the zero token to represent all or a portion of the data associated with the offload read request.

    摘要翻译: 本文描述的主题的方面涉及零令牌。 在方面,可以使用零令牌来表示卸载写入命令中的一个或多个零。 使用零令牌接收卸载写入命令的组件可以以各种方式自由写入零,包括例如改变组件用于表示零的数据结构,发出另一个写入零的命令,写入物理零点和 等等。 使用零令牌接收卸载写入命令的组件不需要验证是否从成功卸载读取获得零令牌,或者零令牌仍然有效。 响应于卸载读取请求,组件可以提供零令牌来表示与卸载读取请求相关联的数据的全部或一部分。

    STORAGE DEVICE DRIVERS AND CLUSTER PARTICIPATION
    10.
    发明申请
    STORAGE DEVICE DRIVERS AND CLUSTER PARTICIPATION 有权
    存储设备驱动程序和集群参与

    公开(公告)号:US20130067188A1

    公开(公告)日:2013-03-14

    申请号:US13230827

    申请日:2011-09-12

    IPC分类号: G06F12/00

    摘要: The representation of storage devices on computers (e.g., as logical volumes) may be complicated by the pooling of multiple storage devices in order to apply redundancy plans such as mirroring and checksumming. Presented herein is a storage device driver configured to operate as a storage device interface generating representations of the storage regions of the storage devices; to claim those regions as a storage controller; and to expose pooled storage regions as logical disks. Additionally, the storage device driver may support the inclusion of storage devices in a cluster, comprising nodes that may be appointed as managers of the storage pool configuration; as managers of the storage devices; as owners having exclusive read/write access to the storage pool or cluster resources; and as cluster resource writers having excusive write access to a cluster resource. The nodes of the cluster may interoperate to share the storage devices while avoiding write conflicts.

    摘要翻译: 存储设备在计算机上的表示(例如,作为逻辑卷)可能通过汇集多个存储设备而变得复杂,以便应用诸如镜像和校验和之类的冗余计划。 这里呈现的是存储设备驱动器,其被配置为作为产生存储设备的存储区域的表示的存储设备接口来操作; 要求这些地区作为存储控制器; 并将池化的存储区域公开为逻辑磁盘。 此外,存储设备驱动程序可以支持在群集中包括存储设备,包括可被指定为存储池配置的管理者的节点; 作为存储设备的管理者; 作为具有对存储池或集群资源的独占读/写访问权限的所有者; 以及作为群集资源编写者具有对集群资源的可读写入访问权限。 集群的节点可以互操作以共享存储设备,同时避免写入冲突。