Undoable volume using write logging
    21.
    发明授权
    Undoable volume using write logging 有权
    使用写日志功能取消卷

    公开(公告)号:US07383465B1

    公开(公告)日:2008-06-03

    申请号:US10873844

    申请日:2004-06-22

    IPC分类号: G06F11/00

    摘要: In one embodiment, a method is contemplated. The method includes creating a copy of a volume, wherein the copy corresponds to a first point in time. Write operations to the volume are logged separate from the volume. The method also includes recovering a state of the volume to a second point in time subsequent to the first point in time using the copy of the volume from the first point in time and at least a subset of the write operations from the log. The subset of write operations occurs subsequent to the first point in time and prior to the second point in time. In some embodiments, an end marker may be included in the log, and recovery to a write operation that is indicated as the end of a transaction (by the end marker) may be performed.

    摘要翻译: 在一个实施例中,预期了一种方法。 所述方法包括创建卷的副本,其中所述副本对应于第一时间点。 对卷的写入操作与卷分开记录。 该方法还包括使用来自第一时间点的卷的副本和来自日志的写入操作的至少一个子集,将卷的状态恢复到第一时间点之后的第二时间点。 写入操作的子集发生在第一时间点之后并且在第二时间点之前。 在一些实施例中,可以在日志中包括结束标记,并且可以执行恢复到被表示为事务结束(由结束标记)的写入操作。

    Provisioning and snapshotting using copy on read/write and transient virtual machine technology
    22.
    发明授权
    Provisioning and snapshotting using copy on read/write and transient virtual machine technology 有权
    使用复制读/写和瞬态虚拟机技术进行配置和快照

    公开(公告)号:US07246200B1

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

    申请号:US10706742

    申请日:2003-11-12

    IPC分类号: G06F12/00

    CPC分类号: G06F9/4403

    摘要: In one embodiment, a computer accessible medium comprises instructions which, when executed, check a first storage from which a computer system is configured to boot for a block identified in a read request. The block is included within an image of a set of software resources to be provisioned on the computer system. If the block is stored in the first storage, the instructions supply the block from the first storage in response to the read request. Otherwise, the instructions: fetch the block from an image repository system that stores the image; store the block in the first storage; and supply the block in response to the read request. In another embodiment, the instructions store a block identified in a write request to the first storage. The instructions record that the block is modified in the first storage with respect to the image stored in an image repository system.

    摘要翻译: 在一个实施例中,计算机可访问介质包括指令,当被执行时,所述指令检查计算机系统被配置为针对在读取请求中标识的块来引导的第一存储。 该块被包括在要在计算机系统上配置的一组软件资源的图像内。 如果块存储在第一存储器中,则指令响应于读请求而从第一存储器提供块。 否则,指令:从存储图像的图像存储库系统中获取块; 将块存储在第一个存储器中; 并响应读取请求提供块。 在另一实施例中,指令将写入请求中识别的块存储到第一存储器。 该指令记录在第一存储器中相对于存储在图像存储库系统中的图像修改该块。