EFFICIENT DATA STORAGE UTILIZATION AND RECYCLING BY GRADUAL DATA DEGRADATION

    公开(公告)号:US20180260408A1

    公开(公告)日:2018-09-13

    申请号:US15977133

    申请日:2018-05-11

    CPC classification number: G06F16/1748 G06F16/162

    Abstract: For efficient data storage utilization and recycling, gradually degrading data according to data classes and using degrading data policies, predefined degrading rules, and data access patterns for conserving storage space prior. Each data class is associated with one of a plurality of degrading data policies, and each data policy includes a plurality of degrading rules to be applied to a corresponding data class of a corresponding data policy, the degrading rules defining data classes to be degraded based on data access patterns per data class to automatically degrade the data items according to each of the plurality of data classes until a predefined expiration date. Essential data is defined by a user such that the essential data is not subject to the data degradation so as to preserve at least a portion of files, documents, and videos comprising the essential data.

    MULTI LEVEL DATA RECOVERY IN STORAGE DISK ARRAYS
    3.
    发明申请
    MULTI LEVEL DATA RECOVERY IN STORAGE DISK ARRAYS 有权
    存储盘阵列中的多级数据恢复

    公开(公告)号:US20160170851A1

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

    申请号:US14567966

    申请日:2014-12-11

    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include arranging multiple storage devices as a RAID array and receiving, from a given storage device storing a dataset, a number of error messages exceeding a threshold. A mirrored subset of the dataset is retrieved from the given device, and a calculated subset of the dataset is retrieved from remaining devices in the RAID array. In a first embodiment, the mirrored subset is created first, and the calculated subset includes a relative complement of the mirrored subset with respect to the dataset. In a second embodiment, the calculated subset is created first, and the mirrored subset includes a relative complement of the calculated subset with respect to the dataset. The mirrored and the calculated datasets are stored to an additional storage device, and the given device is replaced with the additional device in the RAID array.

    Abstract translation: 方法,计算系统和计算机程序产品实现本发明的实施例,其包括将多个存储设备布置为RAID阵列,并且从存储数据集的给定存储设备接收超过阈值的多个错误消息。 从给定设备检索数据集的镜像子集,并从RAID阵列中的其余设备检索数据集的计算子集。 在第一实施例中,首先创建镜像子集,并且所计算的子集包括相对于数据集的镜像子集的相对补码。 在第二实施例中,首先创建所计算的子集,并且镜像子集包括相对于数据集的所计算子集的相对补码。 镜像和计算的数据集存储到另外的存储设备,并且给定的设备被替换为RAID阵列中的附加设备。

Patent Agency Ranking