Dumping data in processing systems to a shared storage
    1.
    发明申请
    Dumping data in processing systems to a shared storage 有权
    将处理系统中的数据转储到共享存储

    公开(公告)号:US20060259708A1

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

    申请号:US11128816

    申请日:2005-05-12

    IPC分类号: G06F13/28

    CPC分类号: G06F11/1441

    摘要: Provided are a method, system and program for dumping data in processing systems to a shared storage. A plurality of processing systems receive a signal indicating an event. Each of the processing systems write data used by the processing system to a shared storage device in response to receiving the signal, wherein each processing system writes the data to the shared storage device.

    摘要翻译: 提供了一种用于将处理系统中的数据转储到共享存储器的方法,系统和程序。 多个处理系统接收指示事件的信号。 每个处理系统响应于接收到该信号而将处理系统使用的数据写入共享存储设备,其中每个处理系统将数据写入共享存储设备。

    Preserving cache data against cluster reboot
    2.
    发明申请
    Preserving cache data against cluster reboot 有权
    保存缓存数据以防集群重新启动

    公开(公告)号:US20050005188A1

    公开(公告)日:2005-01-06

    申请号:US10600030

    申请日:2003-06-20

    IPC分类号: H02H3/05

    摘要: A dual cluster storage server maintains track control blocks (TCBs) in a data structure to describe the data stored in cache in corresponding track images or segments. Following a cluster failure and reboot, the surviving cluster uses the TCBs to rebuild data structures such as a scatter table, which is a hash table that identifies a location of a track image, and a least recently used (LRU)/most recently used (MRU) list for the track images. This allows the cache data to be recovered. The TCBs describe whether the data in the track images is modified and valid, and describe forward and backward pointers for the data in the LRU/MRU lists. A separate non-volatile memory that is updated as the track images are updated is used to verify the integrity of the TCBs.

    摘要翻译: 双集群存储服务器维护数据结构中的轨道控制块(TCB)以描述存储在相应轨道图像或段中的高速缓存中的数据。 在集群故障和重新启动之后,幸存的集群使用TCB来重建数据结构,例如分散表,其是标识轨迹图像的位置的哈希表,以及最近最少使用的(LRU)/最近使用的 MRU)轨道图像列表。 这样可以恢复高速缓存数据。 TCB描述轨道图像中的数据是否被修改和有效,并描述LRU / MRU列表中的数据的前向和后向指针。 随着跟踪图像被更新而更新的单独的非易失性存储器用于验证TCB的完整性。

    CONFIGURING CACHE MEMORY FROM A STORAGE CONTROLLER
    3.
    发明申请
    CONFIGURING CACHE MEMORY FROM A STORAGE CONTROLLER 失效
    从存储控制器配置缓存记忆

    公开(公告)号:US20080091973A1

    公开(公告)日:2008-04-17

    申请号:US11926537

    申请日:2007-10-29

    IPC分类号: G06F11/00

    摘要: Disclosed are a storage controller, and a method of operating a storage controller, for interfacing between host systems and a storage devices system. The storage controller includes a first cluster including a first processor and a first cache, and a second cluster including a second processor and a second cache. The method comprises the step of directing data from the host systems through first and second data paths to the storage system. The first processor and cache are associated with the first data path, and the second processor and cache are associated with the second data path. Under one set of conditions, the controller enters a failover mode, wherein data directed to the first data path are routed to the second data path. Under another set of conditions, the controller deconfigures the first cache without entering the failover mode.

    摘要翻译: 公开了存储控制器和操作存储控制器的方法,用于在主机系统和存储设备系统之间进行接口。 存储控制器包括包括第一处理器和第一高速缓存的第一群集,以及包括第二处理器和第二高速缓存的第二群集。 该方法包括将来自主机系统的数据通过第一和第二数据路径引导到存储系统的步骤。 第一处理器和高速缓存与第一数据路径相关联,并且第二处理器和高速缓存与第二数据路径相关联。 在一组条件下,控制器进入故障转移模式,其中指向第一数据路径的数据被路由到第二数据路径。 在另一组条件下,控制器解除配置第一个缓存而不进入故障切换模式。

    Configuring cache memory from a storage controller
    4.
    发明申请
    Configuring cache memory from a storage controller 失效
    从存储控制器配置缓存内存

    公开(公告)号:US20050240809A1

    公开(公告)日:2005-10-27

    申请号:US10814061

    申请日:2004-03-31

    IPC分类号: G06F11/00 G06F11/20 G06F12/08

    摘要: Disclosed are a storage controller, and a method of operating a storage controller, for interfacing between host systems and a storage devices system. The storage controller includes a first cluster including a first processor and a first cache, and a second cluster including a second processor and a second cache. The method comprises the step of directing data from the host systems through first and second data paths to the storage system. The first processor and cache are associated with the first data path, and the second processor and cache are associated with the second data path. Under one set of conditions, the controller enters a failover mode, wherein data directed to the first data path are routed to the second data path. Under another set of conditions, the controller deconfigures the first cache without entering the failover mode.

    摘要翻译: 公开了存储控制器和操作存储控制器的方法,用于在主机系统和存储设备系统之间进行接口。 存储控制器包括包括第一处理器和第一高速缓存的第一群集,以及包括第二处理器和第二高速缓存的第二群集。 该方法包括将来自主机系统的数据通过第一和第二数据路径引导到存储系统的步骤。 第一处理器和高速缓存与第一数据路径相关联,并且第二处理器和高速缓存与第二数据路径相关联。 在一组条件下,控制器进入故障转移模式,其中指向第一数据路径的数据被路由到第二数据路径。 在另一组条件下,控制器解除配置第一个缓存而不进入故障切换模式。

    Selective clearing of persistent metadata in a storage subsystem
    5.
    发明申请
    Selective clearing of persistent metadata in a storage subsystem 审中-公开
    在存储子系统中选择性清除持久性元数据

    公开(公告)号:US20060106873A1

    公开(公告)日:2006-05-18

    申请号:US10993092

    申请日:2004-11-18

    IPC分类号: G06F17/00

    摘要: Method for selectively clearing persistent data such as metadata in a storage subsystem. The method includes identifying one or more metadata tracks to clear, receiving a request from a client to clear the identified metadata tracks, passing the request to a storage device driver, and clearing the identified metadata tracks. The metadata tracks to be cleared may be identified by a specific storage function associated with the metadata to be cleared or by a specific storage target associated with metadata. Alternatively, both a storage function and a storage target may be specified. Preferably, the request to clear one or more identified metadata tracks may be executed without affecting unrelated storage functions. In addition, the request may be executed while preserving metadata tracks unrelated to the identified metadata tracks. Thus, execution of a request to selectively clear identified global metadata tracks in accordance with the present invention will typically not cause the loss of configuration information and will not necessitate a reboot of the system. In addition, a request as described above may be executed at any point in time while the storage system is running.

    摘要翻译: 用于选择性地清除诸如存储子系统中的元数据的持久性数据的方法。 该方法包括识别一个或多个元数据轨道以清除,接收来自客户端的请求以清除所识别的元数据轨道,将请求传递到存储设备驱动器,以及清除所识别的元数据轨道。 要清除的元数据轨迹可以通过与要清除的元数据或与元数据相关联的特定存储目标相关联的特定存储功能来识别。 或者,可以指定存储功能和存储目标。 优选地,可以执行清除一个或多个所识别的元数据轨道的请求而不影响不相关的存储功能。 此外,可以在保留与所识别的元数据轨道无关的元数据轨道的同时执行请求。 因此,根据本发明的执行选择性地清除所标识的全局元数据轨迹的请求通常不会导致配置信息的丢失,并且不会使系统重新启动。 此外,当存储系统运行时,可以在任何时间点执行如上所述的请求。

    Recovering track format information mismatch errors using data reconstruction
    6.
    发明申请
    Recovering track format information mismatch errors using data reconstruction 失效
    使用数据重建恢复轨道格式信息不匹配错误

    公开(公告)号:US20050138526A1

    公开(公告)日:2005-06-23

    申请号:US10719213

    申请日:2003-11-20

    摘要: A method, system, and article of manufacture for recovering from a track format error detected by a host computer associated with a storage controller associated with a storage disk array. The recovery method begins with saving a copy of the track format information associated with the data track that triggered the track format error in a predetermined location. Next, the track format information associated with the data track that caused the error is invalidated and the subject data is restaged. Subsequently, the restaged data is compared to the saved copy of the track format information to determine if the track format error exists with respect to the restaged data. If the track format error is detected with respect to the restaged data, the method further consists of reconstructing the data, preferably by performing a reconstruct read recovery. The reconstructed data is then compared to the saved copy of the track format information to determine if the track format error exists with respect to the reconstructed data. The method is completed by rebuilding the track format information to match the reconstructed data, writing the reconstructed data to the storage disk array, and passing the reconstructed data to the host.

    摘要翻译: 用于从与存储盘阵列相关联的存储控制器相关联的主计算机检测到的轨道格式错误中恢复的方法,系统和制品。 恢复方法开始于保存与在预定位置触发轨道格式错误的数据轨道相关联的轨道格式信息的副本。 接下来,与导致错误的数据轨道相关联的轨道格式信息被无效并且主题数据被重新调用。 随后,将重新分配的数据与保存的轨道格式信息的副本进行比较,以确定相对于重新分配的数据是否存在轨道格式错误。 如果相对于再分页数据检测到轨道格式错误,该方法还包括重建数据,优选地通过执行重构读取恢复。 然后将重建的数据与保存的轨道格式信息的副本进行比较,以确定相对于重构数据是否存在轨道格式错误。 该方法通过重建跟踪格式信息以匹配重构数据,将重建的数据写入存储盘阵列,并将重建的数据传送到主机来完成。

    Multiple copy track stage recovery in a data storage system

    公开(公告)号:US20060155718A1

    公开(公告)日:2006-07-13

    申请号:US11031170

    申请日:2005-01-07

    IPC分类号: G06F7/00

    摘要: A bad track in a disk device in a data storage system is recovered by determining which cluster in the system the bad track belongs to. If the track belongs to the cluster that discovered that the track was bad, that cluster recovers the track by locating a good copy of the track, staging the good copy of the track to cache, and destaging the good copy of the track storage unit from the cache to all copies of the track, whether good or bad, in the data storage system. If the track belongs to another cluster, the cluster that discovered that the track was bad sends a message to the other cluster to inform it of the bad track, and the other cluster recovers the bad track. In another aspect, all tracks are owned by one server or server cluster, which performs the staging and destaging.

    Apparatus, system, and method for predicting storage device failure
    8.
    发明申请
    Apparatus, system, and method for predicting storage device failure 有权
    用于预测存储设备故障的装置,系统和方法

    公开(公告)号:US20070174720A1

    公开(公告)日:2007-07-26

    申请号:US11337391

    申请日:2006-01-23

    IPC分类号: G06F11/00

    摘要: An apparatus, system, and method are disclosed for predicting storage device failure. A technology descriptor module associates a technology descriptor with a storage device. A failure threshold module sets a predictive failure threshold for the storage device in response to the technology descriptor. In one embodiment, a workload management detection module detects workload management of the storage device. A threshold modification module may modify the predictive failure threshold in response to detecting the workload management of the storage device. A performance detection module detects a storage device error that exceeds the modified predictive failure threshold as a storage device predictive failure.

    摘要翻译: 公开了用于预测存储设备故障的装置,系统和方法。 技术描述符模块将技术描述符与存储设备相关联。 故障阈值模块响应于技术描述符设置存储设备的预测故障阈值。 在一个实施例中,工作负载管理检测模块检测存储设备的工作负载管理。 响应于检测到存储设备的工作负载管理,阈值修改模块可以修改预测故障阈值。 性能检测模块检测超过修改的预测故障阈值的存储设备错误作为存储设备预测故障。

    Apparatus, system, and method for data tracking
    9.
    发明申请
    Apparatus, system, and method for data tracking 有权
    用于数据跟踪的装置,系统和方法

    公开(公告)号:US20060227702A1

    公开(公告)日:2006-10-12

    申请号:US11093393

    申请日:2005-03-30

    IPC分类号: H04J1/16

    摘要: An apparatus, system, and method are disclosed for data tracking and, in particular, for facilitating failure management within an electronic data communication system. The apparatus includes a tracking module and an error analysis module. The tracking module stores an adapter identifier in a tracking array. The adapter identifier corresponds to a source adapter from which data is received. The error analysis module determines a source of a data failure in response to recognition of the data failure. The data failure may occur on a host adapter, a device adapter, a communication fabric, a multi-processor, or another communication device. The apparatus, system, and method may be implemented in place of or in addition to hardware-assisted data integrity checking within a data storage system.

    摘要翻译: 公开了一种用于数据跟踪的装置,系统和方法,特别是用于促进电子数据通信系统内的故障管理。 该装置包括跟踪模块和误差分析模块。 跟踪模块将适配器标识符存储在跟踪数组中。 适配器标识符对应于从其接收数据的源适配器。 错误分析模块响应于数据故障的识别确定数据故障的来源。 数据故障可能发生在主机适配器,设备适配器,通信结构,多处理器或其他通信设备上。 该装置,系统和方法可以代替数据存储系统中的硬件辅助数据完整性检查来替代或补充。

    Error information record storage for persistence across power loss when operating system files are inaccessible
    10.
    发明申请
    Error information record storage for persistence across power loss when operating system files are inaccessible 审中-公开
    当操作系统文件无法访问时,错误信息记录存储功率损耗的持久性

    公开(公告)号:US20060085377A1

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

    申请号:US10965982

    申请日:2004-10-15

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1441

    摘要: Records such as error information records are stored across a power loss in a data storage system so that the records can be retrieved following a power loss without the use of a file management system of an operating system of the data storage system. Records are generated for system events such as errors, buffered, and stored in a raw data storage device such as a disk device without the use of a file management system. Following a power loss and subsequent restoring of power, the records are read again without the benefit of the file management system, and processed.

    摘要翻译: 诸如错误信息记录之类的记录被存储在数据存储系统中的功率损耗上,使得在功率损失之后可以检索记录,而不使用数据存储系统的操作系统的文件管理系统。 为系统事件生成记录,例如错误,缓存并存储在原始数据存储设备(如磁盘设备)中,而不使用文件管理系统。 在断电和随后的电源恢复之后,再次读取记录,无需文件管理系统的好处,并进行处理。