CLONE DATA MANAGEMENT
    51.
    发明申请
    CLONE DATA MANAGEMENT 审中-公开
    克隆数据管理

    公开(公告)号:US20160162510A1

    公开(公告)日:2016-06-09

    申请号:US14558760

    申请日:2014-12-03

    CPC classification number: G06F16/178 G06F8/63 G06F16/1727

    Abstract: Embodiments of the present invention provide systems, methods, and computer program products for managing clone data to increase system performance and reduce disk space wastage by selectively pre-allocating and initializing clone data blocks based on a likelihood of subsequent write operations being performed on those clone data blocks.

    Abstract translation: 本发明的实施例提供了用于管理克隆数据以提高系统性能并减少磁盘空间浪费的系统,方法和计算机程序产品,其基于对这些克隆执行后续写入操作的可能性,选择性地预分配和初始化克隆数据块 数据块。

    Storage management in a multi-tiered storage architecture
    52.
    发明授权
    Storage management in a multi-tiered storage architecture 有权
    多层存储架构中的存储管理

    公开(公告)号:US09319465B2

    公开(公告)日:2016-04-19

    申请号:US14020167

    申请日:2013-09-06

    Abstract: Resource management processes are implemented by a computer processor and logic executable by the computer processor. The logic is configured to calculate a performance weight for each end user of an application executing on the computer processor. The performance weight is calculated as a function of an activity level determined for each end user and a type of the application. The logic is also configured to calculate an input/output weight for each end user from a combination of an input/output requirement and the performance weight. The input/output requirement is indicative of an amount of storage resources of a multi-tiered storage system associated with anticipated activities of the end user. The logic is further configured to assign an amount of the storage resources for each end user based on the input/output weight.

    Abstract translation: 资源管理过程由计算机处理器和可由计算机处理器执行的逻辑实现。 逻辑被配置为计算在计算机处理器上执行的应用的每个最终用户的性能权重。 性能权重是根据为每个最终用户确定的活动级别和应用程序的类型计算的。 该逻辑还被配置为从输入/输出要求和性能权重的组合计算每个最终用户的输入/输出权重。 输入/输出要求指示与最终用户的预期活动相关联的多层存储系统的存储资源量。 该逻辑还被配置为基于输入/输出权重为每个最终用户分配一定量的存储资源。

    System, method and computer program product for deduplication aware quality of service over data tiering
    53.
    发明授权
    System, method and computer program product for deduplication aware quality of service over data tiering 有权
    用于重复数据删除的系统,方法和计算机程序产品的数据分层服务质量

    公开(公告)号:US09298385B2

    公开(公告)日:2016-03-29

    申请号:US13862270

    申请日:2013-04-12

    Abstract: A method for ensuring compliance of service levels corresponding to file-system operations in a deduplicated, tiered storage system comprising storage devices of varying performance levels, each of the performance levels being associated with at least one service level, includes performing a deduplication remapping operation so that a data item corresponding to a higher service level, is stored as an original on a higher performance storage tier while duplicates of the data item corresponding to a lower service level exist in lower performance storage tier at least in part as pointers to the data item on the higher performance storage tier.

    Abstract translation: 一种用于确保在重复数据分层存储系统中对应于文件系统操作的服务级别的符合性的方法,包括具有不同性能级别的存储设备,每个性能级别与至少一个服务级别相关联,包括执行重复数据删除重映射操作, 将与较高服务级别相对应的数据项作为原件存储在较高性能存储层上,而与较低服务级别相对应的数据项的重复存在于较低性能存储层中,至少部分地作为指向数据项的指针 在更高性能的存储层。

    DYNAMIC CONTENT DELIVERY BASED ON HIGH-AFFINITY VIEWER POINTS
    54.
    发明申请
    DYNAMIC CONTENT DELIVERY BASED ON HIGH-AFFINITY VIEWER POINTS 审中-公开
    基于高度观察点的动态内容传送

    公开(公告)号:US20150363698A1

    公开(公告)日:2015-12-17

    申请号:US14305073

    申请日:2014-06-16

    CPC classification number: G06Q30/0255 G06Q30/0254 G06Q30/0261

    Abstract: Identify the presence of people in a particular area and determine the object of visual attention of each person. Based on this information, select and deliver content through nearby adaptive content delivery devices based on characteristics of these objects when considered collectively, such as based on the object attracting the greatest amount of attention from passers-by. Content selection criteria may additionally be based on supplemental information, whether explicit or inferred, about the people in the area.

    Abstract translation: 确定特定区域中的人员的存在并确定每个人的视觉注意的对象。 基于该信息,通过附近的适应性内容传送设备,基于这些对象的特征,当集体考虑时,例如基于吸引来自路人最大程度的关注的对象来选择和传递内容。 内容选择标准可以另外基于关于该地区的人的补充信息,无论是明确的还是推断的。

    PLACEMENT OF DATA FRAGMENTS GENERATED BY AN ERASURE CODE IN DISTRIBUTED COMPUTATIONAL DEVICES BASED ON A DEDUPLICATION FACTOR
    55.
    发明申请
    PLACEMENT OF DATA FRAGMENTS GENERATED BY AN ERASURE CODE IN DISTRIBUTED COMPUTATIONAL DEVICES BASED ON A DEDUPLICATION FACTOR 审中-公开
    基于重叠因子的分布式计算设备中的擦除代码生成的数据片段的放置

    公开(公告)号:US20150363419A1

    公开(公告)日:2015-12-17

    申请号:US14307395

    申请日:2014-06-17

    CPC classification number: G06F17/30156

    Abstract: A file division and erasure code application executing in a controlling computational device generates data fragments and parity fragments of a file. Each of the generated data fragments and parity fragments are distributed in a different distributed computational device of a plurality of distributed computational devices, where distributing of a generated data fragment comprises determining whether any distributed computational device already stores a duplicate copy of the generated data fragment, and if any distributed computational device already stores the duplicate copy of the generated data fragment, placing the generated data fragment in the distributed computational device if no other data or parity fragment of the file has already been placed in the distributed computational device.

    Abstract translation: 在控制计算设备中执行的文件分割和擦除代码应用产生文件的数据片段和奇偶片段。 生成的数据片段和奇偶校验片段中的每一个分布在多个分布式计算设备的不同的分布式计算设备中,其中生成的数据片段的分布包括确定任何分布式计算设备是否已经存储所生成的数据片段的副本, 并且如果任何分布式计算设备已经存储所生成的数据片段的副本,则如果没有文件的其他数据或奇偶片段已经被放置在分布式计算设备中,则将生成的数据片段放置在分布式计算设备中。

    DEFRAGMENTING FILES HAVING FILE BLOCKS IN MULTIPLE POINT-IN-TIME COPIES
    56.
    发明申请
    DEFRAGMENTING FILES HAVING FILE BLOCKS IN MULTIPLE POINT-IN-TIME COPIES 审中-公开
    在多个时间点复制的文件夹中删除文件

    公开(公告)号:US20150186402A1

    公开(公告)日:2015-07-02

    申请号:US14146649

    申请日:2014-01-02

    CPC classification number: G06F17/30135

    Abstract: Provided are a computer program product, system, and method for defragmenting files having file blocks in multiple point-in-time copies. Multiple point-in-time copies for a file having file blocks ap. Maintained. Each point-in-time copy to the file has at least one different block in the storage for at least one of the file blocks in the file. For each of a plurality of the point-in-time copies for the file, moving the blocks for the file blocks in the point-in-time copy to contiguous locations on the storage.

    Abstract translation: 提供了一种用于在多个时间点副本中对具有文件块的文件进行碎片整理的计算机程序产品,系统和方法。 具有文件块的文件的多个时间点副本。 保持。 文件中的至少一个文件块的存储器中的至少一个不同的块至少有一个不同的块。 对于文件的多个时间点副本中的每一个,将时间点副本中的文件块的块移动到存储器上的相邻位置。

    USING FILE ELEMENT ACCESSES TO SELECT FILE ELEMENTS IN A FILE SYSTEM TO DEFRAGMENT
    57.
    发明申请
    USING FILE ELEMENT ACCESSES TO SELECT FILE ELEMENTS IN A FILE SYSTEM TO DEFRAGMENT 审中-公开
    使用文件元素访问文件系统中的文件元素来进行修改

    公开(公告)号:US20150186401A1

    公开(公告)日:2015-07-02

    申请号:US14146645

    申请日:2014-01-02

    CPC classification number: G06F17/30135

    Abstract: Provided are a computer program product, system, and method for using file element accesses to select file elements in a file system to defragment. A determination is made of accesses to file elements in the file system. The determined accesses to the file elements are used to select the file elements to defragment and the selected file elements are defragmented.

    Abstract translation: 提供了一种用于使用文件元素访问来选择文件系统中的文件元素进行碎片整理的计算机程序产品,系统和方法。 确定对文件系统中的文件元素的访问。 对文件元素的确定访问用于选择要进行碎片整理的文件元素,并对选定的文件元素进行碎片整理。

    System and method for optimizing data remanence over hybrid disk clusters using various storage technologies
    58.
    发明授权
    System and method for optimizing data remanence over hybrid disk clusters using various storage technologies 有权
    使用各种存储技术优化混合磁盘集群的数据剩余的系统和方法

    公开(公告)号:US09037796B2

    公开(公告)日:2015-05-19

    申请号:US14279542

    申请日:2014-05-16

    Abstract: A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to optimize data remanence over hybrid disk clusters using various storage technologies, determine one or more data storage technologies accessible by a file system, and determine secure delete rules for each of the one or more storage technologies accessible by the file system. The secure delete rules include a number of overwrites required for data to be securely deleted from each of the one or more storage technologies. The programming instructions are further operable to provide the secure delete rules to the file system upon a request for deletion of data for each of the one or more storage technologies a specific amount of times germane to secure delete data from the one or more storage technologies.

    Abstract translation: 在具有计算机可执行代码的计算机基础设施中实现一种方法,其有形地体现在具有编程指令的计算机可读存储介质上。 所述编程指令可操作以使用各种存储技术优化混合磁盘集群上的数据剩余,确定文件系统可访问的一个或多个数据存储技术,以及为文件系统可访问的一个或多个存储技术中的每一个确定安全删除规则 。 安全删除规则包括从一个或多个存储技术中的每一个安全地删除数据所需的多个重写。 所述编程指令进一步可操作以在对所述一个或多个存储技术中的每一个删除数据的请求时向所述文件系统提供安全删除规则,所述特定的时间量与所述一个或多个存储技术的安全删除数据密切相关。

    SYSTEM AND METHOD FOR IMPROVED PLACEMENT OF BLOCKS IN A DEDUPLICATION-ERASURE CODE ENVIRONMENT
    60.
    发明申请
    SYSTEM AND METHOD FOR IMPROVED PLACEMENT OF BLOCKS IN A DEDUPLICATION-ERASURE CODE ENVIRONMENT 有权
    用于改进放置代码删除代码环境中的块的系统和方法

    公开(公告)号:US20150058583A1

    公开(公告)日:2015-02-26

    申请号:US13975152

    申请日:2013-08-23

    CPC classification number: G06F3/0641 G06F3/0619 G06F3/067

    Abstract: In one embodiment, a method includes receiving a block set comprising one or more blocks; generating a hash value for each block in the block set; determining whether physical blocks stored on computer readable storage media are duplicates of any block in the block set; and for each block in the block set that has a duplicate thereof: map the block to the duplicate when the duplicate is on one of the computer readable storage media that does not have any other block in the block set written and/or mapped thereto, and write the block to one of the computer readable storage media that does not have any other block in the block set written and/or mapped thereto when the duplicate is stored on a computer readable storage media that has another block in the block set written and/or mapped thereto, and map the duplicate to the written block.

    Abstract translation: 在一个实施例中,一种方法包括接收包括一个或多个块的块集合; 为块集中的每个块生成哈希值; 确定存储在计算机可读存储介质上的物理块是否是块集中的任何块的重复; 并且对于具有其副本的块集合中的每个块:当副本位于写入和/或映射到其中的块集合中没有任何其他块的计算机可读存储介质之一上时,将块映射到副本, 并且当将副本存储在写入块集合中的另一个块的计算机可读存储介质上时,将该块写入到在其中写入和/或映射到其中的块集合中没有任何其他块的计算机可读存储介质之一,以及 /或映射到其上,并将副本映射到写入的块。

Patent Agency Ranking