PROVISIONING OF MULTIPLE TIERS IN HETEROGENIC DATA VOLUME
    1.
    发明申请
    PROVISIONING OF MULTIPLE TIERS IN HETEROGENIC DATA VOLUME 审中-公开
    在异质数据量中提供多个层次

    公开(公告)号:WO2014159424A1

    公开(公告)日:2014-10-02

    申请号:PCT/US2014/023599

    申请日:2014-03-11

    Abstract: The provisioning of a volume that has multiple tiers corresponding to different trait sets. The volume to be provisioned is identified along with multiple tiers that are to be in the volume. For each of the tiers that are to be provisioned within the volume, a corresponding trait set is identified as to be applied to each tier. This corresponding trait set may be based on underlying storage systems that are available at the time of provisioning, or which are anticipated to be available. The volume is then caused to be provisioned with the corresponding tiers having the corresponding trait sets. Also, the provisioning of a file, which is determined to have one or more storage traits. Based on these storage traits, the file is then caused to be assigned to an appropriate tier.

    Abstract translation: 配置具有对应于不同特征集的多个层的卷。 要配置的卷被标识,以及要在卷中的多个层。 对于要在卷中配置的每个层级,相应的特征集合被标识为应用于每个层。 该相应的特征集合可以基于在供应时可用的或预期可用的底层存储系统。 然后使体积与具有相应特征集的相应层次一起提供。 此外,文件的供应被确定为具有一个或多个存储特征。 基于这些存储特征,然后将该文件分配给适当的层。

    LICENSING PROTECTED CONTENT TO APPLICATION SETS
    2.
    发明申请
    LICENSING PROTECTED CONTENT TO APPLICATION SETS 审中-公开
    许可保护内容到应用程序集

    公开(公告)号:WO2009158531A2

    公开(公告)日:2009-12-30

    申请号:PCT/US2009/048710

    申请日:2009-06-25

    CPC classification number: G06F21/105

    Abstract: The present invention extends to methods, systems, and computer program products for licensing protected content to application sets. Embodiments of the invention permit a local machine to increase its participation in authorizing access to protected content. For example, an operating system within an appropriate computing environment is permitted to determine if an application is authorized to access protected content. Thus, the application is relieved from having to store a publishing license. Further, authorization decisions are partially distributed, easing the resource burden on a protection server. Accordingly, embodiments of the invention can facilitate more robust and efficient authorization decisions when access to protected content is requested.

    Abstract translation: 本发明扩展到用于将受保护内容授权给应用集的方法,系统和计算机程序产品。 本发明的实施例允许本地机器增加其对授权对受保护内容的访问的参与。 例如,允许在适当的计算环境内的操作系统来确定应用程序是否被授权访问受保护的内容。 因此,应用程序不必存储发布许可证。 此外,授权决定部分分配,减轻了保护服务器的资源负担。 因此,当请求访问受保护内容时,本发明的实施例可以促进更强大和有效的授权决定。

    FILE SYSTEM OPERATION ON MULTI-TIERED VOLUME

    公开(公告)号:WO2014159383A3

    公开(公告)日:2014-10-02

    申请号:PCT/US2014/023315

    申请日:2014-03-11

    Abstract: A file system that operates on an underlying volume that has multiple tiers, each tier including a particular trait set. Upon creating or otherwise identifying a file system namespace (such as a directory or file) that is in a volume or that is to be included within the volume, a storage trait set to be applied corresponding to the file system namespace is identified. Then, the storage trait set is compared against the trait sets for the multiple tiers to identify a tier into which to store the file system namespace. The file system namespace is then caused to be stored within the identified tier. Thus, the file system is provided with a volume that has multiple tiers (each having different trait sets) to choose from in storing files.

    DATA STORAGE, FILE AND VOLUME SYSTEM PROVIDING MUTLIPLE TIERS
    4.
    发明申请
    DATA STORAGE, FILE AND VOLUME SYSTEM PROVIDING MUTLIPLE TIERS 审中-公开
    数据存储,文件和体积系统提供MUTLIPLE TIERS

    公开(公告)号:WO2014159362A1

    公开(公告)日:2014-10-02

    申请号:PCT/US2014/023219

    申请日:2014-03-11

    Abstract: A system in which a file system may operate on a volume in which the logical address extent of the volume is divided into multiple tiers, each tier providing storage having a distinct trait set by mapping the logical addresses of the volume to appropriate underlying storage systems. A volume system exposes the volume to the file system in a manner that the file system itself has awareness of the tiers, and is aware of the trait sets of each tier. The file system may thus store file system namespaces (such as directories and files) into the tiers as appropriate for the file system namespace. A provisioning system may also be provided and be configured to provision the volume to include such tiers, and if desired, to extend the tiers.

    Abstract translation: 文件系统可以在其中将卷的逻辑地址范围划分为多个层的卷上操作的系统,每个层通过将卷的逻辑地址映射到适当的底层存储系统来提供具有不同特征集的存储。 卷系统以文件系统本身对层级的认知方式将文件系统公开到文件系统,并且知道每个层的特征集合。 因此,文件系统可以将文件系统命名空间(诸如目录和文件)存储到适合于文件系统命名空间的层中。 还可以提供配置系统并将其配置为提供卷以包括这些层,并且如果需要,扩展层。

    DEMAND DETERMINATION FOR DATA BLOCKS
    5.
    发明申请
    DEMAND DETERMINATION FOR DATA BLOCKS 审中-公开
    数据块的需求确定

    公开(公告)号:WO2014138234A1

    公开(公告)日:2014-09-12

    申请号:PCT/US2014/020748

    申请日:2014-03-05

    CPC classification number: G06F12/0223 G06F3/0604 G06F3/0649 G06F3/0685

    Abstract: The positioning a block of data within a storage hierarchy. For the given block of data, demand statistics are accumulated for each of multiple time periods by evaluating input/output operations on the block of data during the time period and assigning a resulting demand value to the time period for that time period. This is done for multiple time periods so that the accumulated demand for a given point of time may be calculated using the assigned demand values for the previous time periods. The accumulated demand may then be used to determine a level in the storage hierarchy that the block of data should be placed. This allows for the more in-demand memory blocks to be placed in higher in the storage hierarchy. Thus, the principles described herein allow for efficient use of computing resources.

    Abstract translation: 在存储层次结构中定位数据块。 对于给定的数据块,通过在该时间段期间评估对数据块的输入/输出操作并将所得到的需求值分配给该时间段的时间段,对多个时间段中的每一个累积需求统计量。 这在多个时间段内完成,使得可以使用先前时间段的分配的需求值来计算给定时间点的累积需求。 然后可以使用累积的需求来确定存储层级中应该放置数据块的级别。 这允许将更多的按需存储块放置在存储层级中的较高层。 因此,本文描述的原理允许有效地使用计算资源。

    DATA STORAGE VOLUME HAVING TIERS OF DIFFERENT STORAGE TRAITS
    6.
    发明申请
    DATA STORAGE VOLUME HAVING TIERS OF DIFFERENT STORAGE TRAITS 审中-公开
    具有不同存储条件的数据存储量

    公开(公告)号:WO2014159390A1

    公开(公告)日:2014-10-02

    申请号:PCT/US2014/023366

    申请日:2014-03-11

    CPC classification number: G06F17/30091 G06F3/0605 G06F3/0665 G06F3/0685

    Abstract: A volume system that presents a volume having an extent of logical addresses to a file system. A volume exposure system exposes the volume to the file system in a manner that the volume has multiple tiers, each offering storage of different traits. This is performed using multiple heterogenic underlying storage systems, each having different storage system-specific traits. Each underlying storage system may be hardware, software, or a combination thereof that permits each storage system to expose storage having the particular storage system-specific traits to the file system. The volume system supports each tier by mapping logical addresses of the tier to portions of underling storage systems that are consistent with the tier traits.

    Abstract translation: 一个卷系统,它呈现一个具有一个文件系统的逻辑地址范围的卷。 音量曝光系统以音量具有多个层次的方式将音量公开到文件系统,每个层提供不同特征的存储。 这是使用多个异源底层存储系统执行的,每个存储系统具有不同的存储系统特有性状。 每个底层存储系统可以是硬件,软件或其组合,其允许每个存储系统将具有特定存储系统特定特征的存储器公开到文件系统。 卷系统通过将层的逻辑地址映射到与层特征一致的下层存储系统的部分来支持每个层。

    NESTED FILE SYSTEM SUPPORT
    7.
    发明申请
    NESTED FILE SYSTEM SUPPORT 审中-公开
    支持文件系统支持

    公开(公告)号:WO2010039521A2

    公开(公告)日:2010-04-08

    申请号:PCT/US2009/057982

    申请日:2009-09-23

    CPC classification number: G06F3/0665 G06F3/0619 G06F3/0676

    Abstract: A processing device and a machine-implemented method may be provided for tracking file system dependencies with respect to a volume residing on a storage device and guest volumes residing on virtual storage devices nested within the volume. A shim driver may receive an indication of a virtual storage device being surfaced and may parse contents to surface partitions and volumes contained within the virtual storage device to a system. The shim driver may open a guest volume nested within a host volume and may send a register request, regarding the guest volume, to a virtual disk mini-filter associated with the host volume. The virtual disk mini-filter may save information regarding a relationship between the host volume and the guest volume. The saved information may be used to prevent file system corruption when the host volume is dismounted or unexpectedly removed.

    Abstract translation: 可以提供处理设备和机器实现的方法来跟踪驻留在存储设备上的卷的文件系统依赖性,以及驻留在嵌套在卷内的虚拟存储设备上的客户机。 垫片驱动器可以接收正在浮出的虚拟存储设备的指示,并且可以将包含在虚拟存储设备内的表面分区和卷的内容解析为系统。 垫片驱动程序可以打开嵌套在主机卷内的客户机卷,并且可以将关于客户机卷的注册请求发送到与主机卷相关联的虚拟磁盘小型过滤器。 虚拟磁盘小型过滤器可以保存关于主机卷和客户卷之间的关系的信息。 保存的信息可能用于在主机卷卸载或意外删除时防止文件系统损坏。

    NESTED FILE SYSTEM SUPPORT
    9.
    发明公开
    NESTED FILE SYSTEM SUPPORT 审中-公开
    嵌入式文件系统支持

    公开(公告)号:EP2335148A2

    公开(公告)日:2011-06-22

    申请号:EP09818263.7

    申请日:2009-09-23

    CPC classification number: G06F3/0665 G06F3/0619 G06F3/0676

    Abstract: A processing device and a machine-implemented method may be provided for tracking file system dependencies with respect to a volume residing on a storage device and guest volumes residing on virtual storage devices nested within the volume. A shim driver may receive an indication of a virtual storage device being surfaced and may parse contents to surface partitions and volumes contained within the virtual storage device to a system. The shim driver may open a guest volume nested within a host volume and may send a register request, regarding the guest volume, to a virtual disk mini-filter associated with the host volume. The virtual disk mini-filter may save information regarding a relationship between the host volume and the guest volume. The saved information may be used to prevent file system corruption when the host volume is dismounted or unexpectedly removed.

Patent Agency Ranking