Self healing memory
    2.
    发明授权
    Self healing memory 失效
    自愈记忆

    公开(公告)号:US07827353B2

    公开(公告)日:2010-11-02

    申请号:US10808561

    申请日:2004-03-24

    IPC分类号: G06F12/00

    摘要: A method for managing a data storage system, consisting of configuring a first cache to retrieve data from and store data at a first range of logical addresses (LAs) in a storage device. A second cache is configured to operate like the first cache. The method further includes configuring one or more third caches to retrieve data from and store data at a second range of LAs in the storage device.The method includes detecting an inability of the second cache to retrieve data from or store data at the first range of LAs. In response to the inability, at least one of the first cache and the one or more third caches are reconfigured to retrieve data from and store at the first range of LAs while continuing to retrieve data from and store at the second range of LAs.

    摘要翻译: 一种用于管理数据存储系统的方法,包括配置第一高速缓存以从存储设备中的逻辑地址(LAs)的第一范围检索数据并存储数据。 第二缓存被配置为像第一缓存一样操作。 该方法还包括配置一个或多个第三高速缓存以从存储设备中的第二LAs范围检索数据并存储数据。 该方法包括检测第二高速缓存从第一范围的数据获取数据或存储数据的无效性。 响应于不能,第一高速缓存和一个或多个第三高速缓存中的至少一个被重新配置以从LAs的第一范围检索数据并将其存储,同时继续从第二范围的区域检索数据并存储在第二范围。

    System method and circuit for retrieving into cache data from one or more mass data storage devices
    5.
    发明授权
    System method and circuit for retrieving into cache data from one or more mass data storage devices 失效
    用于从一个或多个大容量数据存储设备检索到高速缓存数据的系统方法和电路

    公开(公告)号:US07430641B2

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

    申请号:US10974236

    申请日:2004-10-27

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0862 G06F12/0866

    摘要: According to some embodiments of the present invention, a data storage system may include a plurality of controllers connected or otherwise associated with one or more mass data storage devices. One controller may signal to one or more other controllers an indication as for which data blocks it has received requests. A prefetch decision module on a controller may decide to prefetch some or all of the data blocks associated with a given logical data unit based on data block requests it has received and based on requests received by other controllers. A prefetch decision module on a first controller may signal one or more other controllers to prefetch one or more data blocks associated with a given logical unit and which reside on mass storage devices either connected or otherwise associated with each of the one or more controllers.

    摘要翻译: 根据本发明的一些实施例,数据存储系统可以包括与一个或多个大容量数据存储设备连接或以其他方式相关联的多个控制器。 一个控制器可以向一个或多个其他控制器发送关于其已经接收到请求的数据块的指示。 控制器上的预取决定模块可以基于其接收到的数据块请求,并根据其他控制器接收到的请求,决定预取与给定逻辑数据单元相关联的一些或全部数据块。 第一控制器上的预取决定模块可以用信号通知一个或多个其他控制器来预取与给定逻辑单元相关联的一个或多个数据块,并且驻留在与一个或多个控制器中的每一个连接或以其他方式相关联的大容量存储设备上。

    Remote management commands in a mass storage system
    6.
    发明授权
    Remote management commands in a mass storage system 有权
    大容量存储系统中的远程管理命令

    公开(公告)号:US07302604B2

    公开(公告)日:2007-11-27

    申请号:US11057934

    申请日:2005-02-15

    IPC分类号: G06F12/16

    摘要: A method for managing activity of a data storage system including a primary storage facility and a secondary storage facility. The method includes mirroring a first logical unit in the primary facility on a second logical unit in the secondary facility, and receiving a command to perform a data storage management activity on the first logical unit. The method further includes synchronizing the second logical unit with the first logical unit responsive to the command, and performing the command on the first logical unit and the second logical unit simultaneously following synchronization.

    摘要翻译: 一种用于管理包括主存储设施和辅助存储设施的数据存储系统的活动的方法。 该方法包括在辅助设施中的第二逻辑单元上镜像主设备中的第一逻辑单元,以及接收在第一逻辑单元上执行数据存储管理活动的命令。 该方法还包括响应于该命令使第二逻辑单元与第一逻辑单元同步,并且在同步之后同时在第一逻辑单元和第二逻辑单元上执行命令。

    Data storage methods for hierarchical copies

    公开(公告)号:US20060253683A1

    公开(公告)日:2006-11-09

    申请号:US11123993

    申请日:2005-05-06

    IPC分类号: G06F12/00 G06F12/16

    摘要: A method for copying a logical volume in a data storage system, including forming a first logical volume having one or more logical partitions and storing data at a physical location associated with the one or more logical partitions. The method further includes receiving a first command to copy the first logical volume to a second logical volume, and responsively to the first command, assigning the one or more logical partitions to a meta-volume and linking the meta-volume to the first and second logical volumes. The method also includes receiving a second command to access the data in at least one of the first and second logical volumes, responsively to the second command, using a partition descriptor record associated with the meta-volume to identify the physical location, and providing access to the data at the physical location.

    System, method and circuit for mirroring data
    8.
    发明申请
    System, method and circuit for mirroring data 有权
    用于镜像数据的系统,方法和电路

    公开(公告)号:US20060143497A1

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

    申请号:US11022448

    申请日:2004-12-23

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2058 G06F11/2071

    摘要: Disclosed is a system, method and circuit for mirroring data on a data server. According to some embodiments of the present invention, a primary mirroring module associated with a primary server may be adapted to establish data mirroring connections between the primary server and both a primary slave mirroring module functionally associated with a primary mirror server and with a secondary slave mirroring module functionally associated with a secondary mirror server. When sensing that a mirroring connection with the primary server has been terminated, the primary slave mirroring module may establish a mirroring connection with the second slave mirroring module and may reconcile data between the primary and secondary mirror servers.

    摘要翻译: 公开了一种用于在数据服务器上镜像数据的系统,方法和电路。 根据本发明的一些实施例,与主服务器相关联的主镜像模块可以适于在主服务器与功能上与主镜像服务器功能相关联的主从镜像模块与辅助从镜像之间建立数据镜像连接 模块功能上与辅助镜像服务器相关联。 当检测到与主服务器的镜像连接已经终止时,主从镜像模块可以与第二从镜像模块建立镜像连接,并且可以在主镜像服务器和辅镜像服务器之间协调数据。

    Remote management commands in a mass storage system
    9.
    发明申请
    Remote management commands in a mass storage system 有权
    大容量存储系统中的远程管理命令

    公开(公告)号:US20060090050A1

    公开(公告)日:2006-04-27

    申请号:US11057934

    申请日:2005-02-15

    IPC分类号: G06F12/00

    摘要: A method for managing activity of a data storage system including a primary storage facility and a secondary storage facility. The method includes mirroring a first logical unit in the primary facility on a second logical unit in the secondary facility, and receiving a command to perform a data storage management activity on the first logical unit. The method further includes synchronizing the second logical unit with the first logical unit responsive to the command, and performing the command on the first logical unit and the second logical unit simultaneously following synchronization.

    摘要翻译: 一种用于管理包括主存储设施和辅助存储设施的数据存储系统的活动的方法。 该方法包括在辅助设施中的第二逻辑单元上镜像主设备中的第一逻辑单元,以及接收在第一逻辑单元上执行数据存储管理活动的命令。 该方法还包括响应于该命令使第二逻辑单元与第一逻辑单元同步,并且在同步之后同时在第一逻辑单元和第二逻辑单元上执行命令。

    System method and circuit for retrieving data into a cache memory from a mass data storage device
    10.
    发明申请
    System method and circuit for retrieving data into a cache memory from a mass data storage device 失效
    用于从大容量数据存储装置将数据检索到高速缓冲存储器中的系统方法和电路

    公开(公告)号:US20060031633A1

    公开(公告)日:2006-02-09

    申请号:US10914746

    申请日:2004-08-09

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0862 G06F12/0866

    摘要: Upon receiving a request for one or a set of data blocks associated with a given data segment, a disk cache controller may retrieve into cache the some part of the entire data segment from a disk. Each data segments on a disk may include a fixed number of data blocks, and all data segments may include the same number of data blocks. Data segments may be dynamically defined and their locations and sizes may vary from segment to segment. Data segments may be defined when data is written to the disk, or may be defined at a later point. A table associated with a cache controller may store information as to the physical location or address on a disk of the starting point and/or size of each data segment.

    摘要翻译: 在接收到与给定数据段相关联的一个或一组数据块的请求时,磁盘高速缓存控制器可以从盘中检索到整个数据段的一部分。 磁盘上的每个数据段可以包括固定数量的数据块,并且所有数据段可以包括相同数量的数据块。 可以动态定义数据段,并且它们的位置和大小可以在不同的段之间变化。 当数据写入磁盘时,可以定义数据段,或者可以在稍后定义数据段。 与高速缓存控制器相关联的表可以存储关于每个数据段的起始点和/或大小的盘上的物理位置或地址的信息。