Method and mechanism for generating a live snapshot in a computing system
    1.
    发明授权
    Method and mechanism for generating a live snapshot in a computing system 有权
    在计算系统中生成实时快照的方法和机制

    公开(公告)号:US07100006B2

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

    申请号:US10051498

    申请日:2002-01-18

    IPC分类号: G06F12/16

    CPC分类号: G06F17/30309

    摘要: A method and mechanism for generating a snapshot in a computing system. On initiating a snapshot of a first storage, the content of a portion of the first storage that includes at least one block is copying to snapshot storage and a copied indication for each copied block is recording in a copy map. Responsive to any write request to a block for which no copied indication has been recorded in the copy map, the content of the block is copied to the snapshot storage, prior to writing to that block. The content of other blocks for which no copied indication has been recorded in the copy map is successively copied to the snapshot storage. A copied indication for each copied block is recorded in the copy map. The successive copying can be performed as a background task.

    摘要翻译: 一种用于在计算系统中生成快照的方法和机制。 在启动第一存储器的快照时,包括至少一个块的第一存储器的一部分的内容是复制到快照存储器,并且每个复制块的复制指示是在复制映射中进行记录。 响应于对复制图中没有复制指示的块的任何写入请求,在写入该块之前将块的内容复制到快照存储器。 在复制图中没有复制指示的其他块的内容被连续复制到快照存储器中。 每个复制块的复制指示记录在复制图中。 可以执行连续复制作为后台任务。

    Device drivers configured to monitor device status
    2.
    发明授权
    Device drivers configured to monitor device status 有权
    配置为监视设备状态的设备驱动程序

    公开(公告)号:US07137039B2

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

    申请号:US10075140

    申请日:2002-02-14

    IPC分类号: G06F11/00

    摘要: A device driver (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL) for use in a computer system comprising a processor (P), memory (M) and a device (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL) operatively coupled to the computer system, the device driver being operable to control the device to monitor an operational status of the device, and consequent upon a change in the operational status to generate a fault report data indicating whether the change of status was caused internally within the device or externally by another connected device which caused the change of operational status to occur. The fault reports may also include an indication of the operational status of the device. Furthermore, if the fault report data indicates that the change of status was caused externally, the device driver may generate fault direction information indicative of an apparent direction on a connection between the device and the other device suspected as causing the indicated external fault. By providing an indication as to whether a fault has occurred internally or externally, and if externally, a relative direction on a data path from which the fault is perceived, a fault response processor can estimate the location of a faulty device of the computer system with improved accuracy.

    摘要翻译: 一种用于计算机系统的设备驱动程序(GRAPHICS,NETWORK,H 2 IO,IO 2 L,SERIAL),包括处理器(P),存储器(M)和设备(GRAPHICS,NETWORK,H 2 IO,IO 2 L ,SERIAL),其可操作地耦合到所述计算机系统,所述设备驱动器可操作以控制所述设备以监视所述设备的操作状态,并且随着所述操作状态的改变而产生故障报告数据,以指示状态变化是否为 在设备内部引起或外部由另一个连接的设备导致操作状态发生变化。 故障报告还可以包括设备的操作状态的指示。 此外,如果故障报告数据指示状态的变化是由外部引起的,则设备驱动程序可能产生故障方向信息,指示设备与怀疑引起指示的外部故障的其他设备之间的连接上的明显方向。 通过提供关于内部或外部故障是否发生的指示,以及如果在外部,在感知到故障的数据路径上的相对方向,故障响应处理器可以估计计算机系统的故障设备的位置, 提高准确度。

    Method and apparatus for locating a faulty device in a computer system
    3.
    发明授权
    Method and apparatus for locating a faulty device in a computer system 有权
    用于在计算机系统中定位故障设备的方法和装置

    公开(公告)号:US07096387B2

    公开(公告)日:2006-08-22

    申请号:US10094434

    申请日:2002-03-08

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0727 G06F11/079

    摘要: A computer system compnses a processor (2), memory (4) and a plurality of devices (6, 8, 12), the processor (2) and the memory (4) being operable to effect the operation of a fault response processor (AFR), and a device driver (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL) for each of the devices. The fault response processor (AFR) is operable to generate a model which represents the processor (2), the memory (4) and the devices (6, 8, 12) of the computer system and the inter-connection of the processor (2), memory (4) and the devices (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL). The device driver (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL) for each of the devices (6, 8, 12) is arranged, consequent upon a change of operational status of the device, to generate fault report data indicating whether the change of status was caused internally within the device or externally by another connected device. The devices of the computer system may be formed as a plurality of Field Replaceable Units (FRU). The fault response processor (AFR) is operable, consequent upon receipt of the fault reports from the device drivers (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL) to estimate the location of a FRU containing a faulty device by applying the fault indication to the model. In other embodiments the fault report data includes direction information indicating a connection between the device and the other connected device which caused the external fault. Having identified the faulty device the FRU may be replaced, thereby minimizing down time of the computer system.

    摘要翻译: 计算机系统包括处理器(2),存储器(4)和多个设备(6,8,12),处理器(2)和存储器(4)可操作以实现故障响应处理器( AFR)和每个设备的设备驱动程序(GRAPHICS,NETWORK,H2IO,IO2L,SERIAL)。 故障响应处理器(AFR)可操作以产生表示计算机系统的处理器(2),存储器(4)和设备(6,8,12)的模型以及处理器(2)的互连 ),内存(4)和设备(GRAPHICS,NETWORK,H2IO,IO2L,SERIAL)。 随着设备的运行状态的改变,布置了每个设备(6,8,12)的设备驱动程序(GRAPHICS,NETWORK,H2IO,IO2L,SERIAL),以产生指示是否改变 状态是在设备内部或外部由另一个连接的设备引起的。 计算机系统的装置可以形成为多个现场可更换单元(FRU)。 故障响应处理器(AFR)可以在从设备驱动程序(GRAPHICS,NETWORK,H2IO,IO2L,SERIAL)接收到故障报告后进行操作,以通过将故障指示应用于故障指示来估计包含故障设备的FRU的位置 模型。 在其他实施例中,故障报告数据包括指示引起外部故障的设备与另一连接设备之间的连接的方向信息。 识别出故障设备后,可以更换FRU,从而最大程度减少计算机系统的停机时间。