Arranging and destaging data to holographic storage
    41.
    发明授权
    Arranging and destaging data to holographic storage 失效
    将数据排列和排列到全息存储

    公开(公告)号:US07689769B2

    公开(公告)日:2010-03-30

    申请号:US11738096

    申请日:2007-04-20

    IPC分类号: G06F12/02 G03H1/00

    摘要: Data for storage by holographic data storage is arranged in an intermediate data storage as data segments which are replicas of holographic storage segments. Files of data are aggregated into the data segments, and a destaging control determines the destaging of the data segments to the holographic data storage in accordance with a plurality of policies, such as whether a segment is full, a time threshold has been reached, or whether a threshold number of segments are “open”. The intermediate data storage may be arranged into a number of partitions at least equal to the number of sources having input to the data destaging system, the partitions comprising integral multiples of the data segments.

    摘要翻译: 通过全息数据存储器存储的数据被布置在作为全息存储段的副本的数据段的中间数据存储器中。 数据文件被聚合到数据段中,并且分级控制根据多个策略来确定数据段到全息数据存储器的分级,诸如段是否满,已经达到时间阈值,或者 阈值数量是否“开放”。 中间数据存储器可以被布置成至少等于具有输入到数据分级系统的源的数量的多个分区,分区包括数据段的整数倍。

    APPARATUS AND METHOD TO ENCODE BINARY DATA INTO TRINARY DATA
    45.
    发明申请
    APPARATUS AND METHOD TO ENCODE BINARY DATA INTO TRINARY DATA 失效
    将二进制数据编入三进制数据的装置和方法

    公开(公告)号:US20080246638A1

    公开(公告)日:2008-10-09

    申请号:US11696072

    申请日:2007-04-03

    IPC分类号: H03M5/16

    摘要: An apparatus and method are disclosed to encode binary data into trinary data. Applicants' method provides binary data, and encodes that binary data into trinary data. By “binary data,” Applicants mean a plurality of bits, wherein each of those bits comprises a value selected from the group consisting of a first value and a second value. By “trinary data,” Applicants mean a plurality of bits, wherein each of those bits comprises a value selected from the group consisting of a first value, a second value, and a third value. The trinary data may be stored in ROM optical disks, nano-sized indentations in a thin-film, or multi-level magnetic storage. The trinary data may be also transmitted via three light levels in an optical communications network.

    摘要翻译: 公开了一种将二进制数据编码成三进制数据的装置和方法。 申请人的方法提供二进制数据,并将该二进制数据编码为三进制数据。 通过“二进制数据”,申请人表示多个位,其中这些位中的每一个包括从由第一值和第二值组成的组中选择的值。 通过“三进制数据”,申请人意指多个位,其中这些位中的每一个包括从由第一值,第二值和第三值组成的组中选择的值。 三维数据可以存储在ROM光盘中,薄膜中的纳米尺寸的凹陷或多级磁存储中。 也可以在光通信网络中经由三个光级传送三进制数据。

    Mirrored Storage System and Methods for Operating a Mirrored Storage System
    46.
    发明申请
    Mirrored Storage System and Methods for Operating a Mirrored Storage System 有权
    镜像存储系统和操作镜像存储系统的方法

    公开(公告)号:US20080168246A1

    公开(公告)日:2008-07-10

    申请号:US11959642

    申请日:2007-12-19

    IPC分类号: G06F12/16

    CPC分类号: G06F11/2071

    摘要: A mirrored storage system for applications is provided, which enables and supports the variation and dynamic adaptation of the Recovery Point Objectives (RPO) based on policies. Furthermore, methods are provided for running such a mirrored storage system. Said mirrored storage system comprises a first storage system and at least one further storage system, wherein said first and said further storage system are connected via at least one mirror link. An application accesses said mirrored storage system via a network. Therewith, the data to be stored as response to a write command of said application can be mirrored according to a configurable time-varying RPO requirement of the application transmitting the corresponding write command.

    摘要翻译: 提供了一种用于应用程序的镜像存储系统,它支持并支持基于策略的恢复点目标(RPO)的变化和动态调整。 此外,提供了用于运行这样的镜像存储系统的方法。 所述镜像存储系统包括第一存储系统和至少一个另外的存储系统,其中所述第一和所述另外的存储系统经由至少一个镜像链路连接。 应用程序通过网络访问所述镜像存储系统。 因此,可以根据发送相应写入命令的应用程序的可配置的时变RPO要求,将要存储的数据作为对所述应用的写入命令的响应进行镜像。

    Apparatus and method to generate, store, and read, a plurality of error correction coded data sets
    47.
    发明授权
    Apparatus and method to generate, store, and read, a plurality of error correction coded data sets 有权
    用于生成,存储和读取多个纠错编码数据集的装置和方法

    公开(公告)号:US08667379B2

    公开(公告)日:2014-03-04

    申请号:US11643533

    申请日:2006-12-20

    IPC分类号: H03M13/03

    摘要: An apparatus and method are disclosed to receive information and to generate, store, and read, a plurality of error correction coded data sets using that information. Applicants' storage controller receives information and generates (N) sets of error correction coded data, wherein (N) is greater than or equal to 2. The method writes, for each value of (i), the (i)th set of error correction coded data to the (i)th data storage medium, wherein (i) is greater than or equal to 1 and less than or equal to (N). If Applicants' storage controller receives a request to read the information, then Applicants' method reads each of the (N) error correction coded data sets, generates the information using the (N) error correction coded data sets, and returns the information to the requestor.

    摘要翻译: 公开了一种用于接收信息并且使用该信息来生成,存储和读取多个纠错编码数据集的装置和方法。 申请人的存储控制器接收信息并产生(N)组纠错编码数据,其中(N)大于或等于2.该方法针对(i)的每个值写入第(i)个错误集合 校正编码数据到第(i)个数据存储介质,其中(i)大于或等于1且小于等于(N)。 如果申请人的存储控制器接收到读取信息的请求,则申请人的方法读取(N)个纠错编码数据集中的每一个,使用(N)个纠错编码数据集生成信息,并将该信息返回给 请求者

    Optimized power savings in a storage virtualization system
    49.
    发明授权
    Optimized power savings in a storage virtualization system 失效
    在存储虚拟化系统中优化节能

    公开(公告)号:US08627126B2

    公开(公告)日:2014-01-07

    申请号:US13346339

    申请日:2012-01-09

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3268 Y02D10/154

    摘要: Various embodiments for optimized power savings in a storage virtualization system are provided. First meta data for physical resources which describes a power status of a storage resource in one of a powered-on/read-write, powered-on/read only, and powered-off power state is created. Second meta data for each of the physical storage resources which determines an actual performance of the physical storage resources and which supports optimization of a powering-on and a powering-off of the physical storage resources is created. A write request from one of a host and application to logical and virtual storage resource is executed.

    摘要翻译: 提供了用于在存储虚拟化系统中优化功率节省的各种实施例。 物理资源的第一个元数据,用于描述在上电/读写,上电/只读和关闭电源状态之一的存储资源的电源状态。 创建用于确定物理存储资源的实际性能并且支持物理存储资源的上电和断电的优化的每个物理存储资源的第二元数据。 执行从主机和应用程序之一到逻辑和虚拟存储资源的写入请求。

    Apparatus and method to deduplicate data
    50.
    发明授权
    Apparatus and method to deduplicate data 有权
    用于重复数据删除的设备和方法

    公开(公告)号:US08346736B2

    公开(公告)日:2013-01-01

    申请号:US12404988

    申请日:2009-03-16

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30315

    摘要: A method to deduplicate data by receiving a data set, setting a data chunk size, selecting a first stage deduplication algorithm, and selecting a second stage deduplication algorithm, where the first stage deduplication algorithm differs from the second stage deduplication algorithm. The method selects a data chunk, where that data chunk comprises all or a portion of the data set, performs a first stage deduplication analysis of the data chunk using the first stage deduplication algorithm. If the first stage deduplication analysis indicates duplicate data, then the method performs a second state deduplication analysis of said data chunk using the second stage deduplication algorithm to verify the data as duplicate. Only if both data deduplication analysis indicate duplicate data the data chunk is replaced by a deduplication stub or reference to the identical data chunk which is already stored.

    摘要翻译: 一种通过接收数据集,设置数据块大小,选择第一级重复数据删除算法以及选择第二级重复数据消除算法(其中第一级重复数据消除算法与第二级重复数据删除算法不同)来重复数据删除的方法。 该方法选择数据块,其中数据块包括数据集的全部或一部分,使用第一级重复数据删除算法执行数据块的第一级重复数据删除分析。 如果第一级重复数据删除分析指示重复数据,则该方法使用第二级重复数据删除算法对所述数据块执行第二状态重复数据删除分析,以将数据验证为重复。 只有当重复数据删除分析指示重复数据时,数据块才被重复数据删除存根或对已存储的相同数据块的引用所替代。