Data migration from a non-raid volume to a raid volume
    1.
    发明授权
    Data migration from a non-raid volume to a raid volume 有权
    数据从非raid卷迁移到raid卷

    公开(公告)号:US07418548B2

    公开(公告)日:2008-08-26

    申请号:US10716932

    申请日:2003-11-18

    IPC分类号: G06F12/00

    摘要: In one embodiment, a method is provided that may include, issuing a read request to request reading of at least one portion of data stored in a first storage device and issuing a write request to request writing of the at least one portion of the data into a second storage device or at least one location in the first storage device. The at least one location may be comprised in a volume of a redundant array of inexpensive disks (RAID), the at least one portion of data being stored in a non-RAID volume in the first storage device. The method of this embodiment also may include, if a request to access one or more other portions of the data is received and/or issued by one or more operating system processes while the reading and/or the writing is occurring, issuing an access request to request accessing of the one or more other portions of the data. Of course, many modifications are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,提供了一种方法,其可以包括:发出读取请求以请求读取存储在第一存储设备中的数据的至少一部分,并发出写入请求,以请求将至少一部分数据写入到 第二存储设备或第一存储设备中的至少一个位置。 所述至少一个位置可以包括在廉价磁盘(RAID)的冗余阵列的卷中,所述至少一部分数据被存储在所述第一存储设备中的非RAID卷中。 该实施例的方法还可以包括,如果在读取和/或写入正在发生时由一个或多个操作系统进程接收和/或发出访问数据的一个或多个其他部分的请求,则发出访问请求 以请求访问数据的一个或多个其他部分。 当然,在不偏离本实施例的情况下,可以进行许多修改。

    Power-safe disk storage apparatus, systems, and methods
    2.
    发明授权
    Power-safe disk storage apparatus, systems, and methods 有权
    电力安全磁盘存储设备,系统和方法

    公开(公告)号:US07779294B2

    公开(公告)日:2010-08-17

    申请号:US11107396

    申请日:2005-04-15

    IPC分类号: G06F11/00

    摘要: Apparatus, systems, methods, and articles, operate to create a log file in a non-volatile data storage medium. The log file includes a header record, a trailer record, and at least one partial parity value associated with a stripe in a redundant array of inexpensive disks (RAID) sub-system. The stripe includes a first data strip to be updated, the first data strip located on an operational first disk drive, a second data strip located on a failed disk drive, and a stripe parity strip located on an operational disk drive, among others.

    摘要翻译: 仪器,系统,方法和文章用于在非易失性数据存储介质中创建日志文件。 日志文件包括报头记录,报尾记录以及与廉价磁盘冗余阵列(RAID)子系统中的条带相关联的至少一个部分奇偶校验值。 条带包括要更新的第一数据条,位于操作的第一磁盘驱动器上的第一数据条,位于故障磁盘驱动器上的第二数据条,以及位于操作盘驱动器上的条带奇偶校验带等。

    System for storing data within a raid system indicating a change in configuration during a suspend mode of a device connected to the raid system
    3.
    发明授权
    System for storing data within a raid system indicating a change in configuration during a suspend mode of a device connected to the raid system 有权
    用于在RAID系统内存储数据的系统,指示在连接到raid系统的设备的挂起模式期间配置的变化

    公开(公告)号:US07266711B2

    公开(公告)日:2007-09-04

    申请号:US10716046

    申请日:2003-11-17

    IPC分类号: G06F1/26

    摘要: In one embodiment, a method is provided that may include, if a change in configuration of storage occurs during one mode of operation of a device, storing, in the storage, data indicative, at least in part, of resulting configuration of the storage resulting after the change. The device may have a relatively lower power consumption rate while the device is operating in the one mode of operation compared to a relatively higher power consumption rate that the device may have while the device is operating in another mode of operation. Of course, many modifications, variations, and alternatives are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,提供了一种方法,其可以包括,如果在设备的一个操作模式期间发生存储器配置的改变,则在存储器中存储至少部分地指示存储结果的结果配置的数据 改变之后。 与设备在另一操作模式下操作时可能具有的相对较高的功率消耗速率相比,该设备可以具有相对较低的功率消耗速率,同时该设备在一种操作模式下操作。 当然,在不偏离本实施例的情况下,可以进行许多修改,变化和替代。

    Method, system, and program for managing data migration
    4.
    发明授权
    Method, system, and program for managing data migration 有权
    用于管理数据迁移的方法,系统和程序

    公开(公告)号:US07222135B2

    公开(公告)日:2007-05-22

    申请号:US10747922

    申请日:2003-12-29

    IPC分类号: G06F17/30

    摘要: Provided are a method, system, and program for managing data migration from one data organization type to another. In one embodiment, a migration manager defers writing progress indicators to reduce data write operations during the migration process. In one embodiment, progress indicators are written to configuration areas of disk drives when a condition is met. One example of a condition is the expiration of a time period since the last progress indicator was written. Another example of a condition is an overlap between the destination of a unit of data being migrated and the source of the unit of data. Yet another example is an overlap between the destination of a unit of data and a portion of the data source which has been copied but a progress indicator has not yet been written covering the data source portion.

    摘要翻译: 提供了一种用于管理从一种数据组织类型到另一种数据组织类型的数据迁移的方法,系统和程序。 在一个实施例中,迁移管理器延迟写入进度指示符以减​​少迁移过程期间的数据写入操作。 在一个实施例中,当满足条件时,将进度指示器写入磁盘驱动器的配置区域。 条件的一个例子是自写入最后一个进度指示器以来的时间段到期。 条件的另一个例子是被迁移的数据单元的目的地与数据单元的源之间的重叠。 又一示例是数据单元的目的地与已被复制的数据源的一部分之间的重叠,但进度指示符尚未被写入覆盖数据源部分。

    Migrating data between storage volumes
    5.
    发明授权
    Migrating data between storage volumes 有权
    在存储卷之间迁移数据

    公开(公告)号:US07421537B2

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

    申请号:US10806500

    申请日:2004-03-22

    IPC分类号: G06F12/00

    摘要: Provided are a method, system, and program for migrating data between storage volumes. A source map is provided indicating blocks of data striped across a first plurality of storage units and a destination map is provided indicating blocks of data striped across a second plurality of storage units, wherein data is migrated from stripes indicated in the source map to corresponding stripes indicated in the destination map. In response to determining that the source stripe and the destination stripe occupy a same physical location on the storage units, the data from a source stripe is written to a copy area and writing the data from the copy area to a corresponding destination stripe.

    摘要翻译: 提供了一种用于在存储卷之间迁移数据的方法,系统和程序。 提供源地图,指示跨越第一多个存储单元划分的数据块,并且提供指示跨越第二多个存储单元条带化的数据块的目的地地图,其中数据从源地图中指示的条带迁移到相应的条带 在目的地图中指出。 响应于确定源条带和目的地条带在存储单元上占据相同的物理位置,来自源条带的数据被写入复制区域并将数据从复制区域写入相应的目的地条带。

    Mechanism for generating a virtual identifier
    6.
    发明授权
    Mechanism for generating a virtual identifier 有权
    生成虚拟标识符的机制

    公开(公告)号:US07237042B2

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

    申请号:US10697540

    申请日:2003-10-29

    IPC分类号: G06F3/00

    摘要: In one embodiment, a method is provided that may include generating, at least in part, an identifier to be associated with a group of devices. The group of devices may comprise at least two devices. The identifier may be generated, at least in part, based, at least in part, upon respective source identifiers identifying, at least in part, respective sources of the at least two devices. Of course, many modifications, variations, and alternatives are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,提供了一种方法,其可以包括至少部分地生成要与一组设备相关联的标识符。 该组装置可以包括至少两个装置。 至少部分地,可以至少部分地基于相应的源标识符至少部分地识别至少两个设备的相应源来生成标识符。 当然,在不偏离本实施例的情况下,可以进行许多修改,变化和替代。

    Memory allocation for fast platform hibernation and resumption of computing systems
    7.
    发明授权
    Memory allocation for fast platform hibernation and resumption of computing systems 有权
    快速平台休眠和恢复计算系统的内存分配

    公开(公告)号:US09032139B2

    公开(公告)日:2015-05-12

    申请号:US13730575

    申请日:2012-12-28

    IPC分类号: G06F12/02 G06F12/06 G06F12/08

    摘要: Memory allocation for fast platform hibernation and resumption of computing systems. An embodiment of an apparatus includes logic at least partially implemented in hardware, the logic to: dynamically allocate at least a first portion of a nonvolatile memory; in response to a command to enter the apparatus into a standby state, the logic to store at least a portion of a context data from a volatile memory to the dynamically allocated first portion of the nonvolatile memory; and in response to a resumption of operation of the apparatus, the logic to copy at least the portion of the context data from the first portion of the nonvolatile memory to the volatile memory, and to reclaim the first portion of the nonvolatile memory for dynamic allocation.

    摘要翻译: 快速平台休眠和恢复计算系统的内存分配。 装置的实施例包括至少部分地以硬件方式实现的逻辑,用于:动态地分配非易失性存储器的第一部分的逻辑; 响应于将设备进入待机状态的命令,将从易失性存储器的上下文数据的至少一部分存储到非易失性存储器的动态分配的第一部分的逻辑; 并且响应于所述装置的恢复操作,将所述上下文数据的至少一部分从所述非易失性存储器的第一部分复制到所述易失性存储器的逻辑,以及回收用于动态分配的所述非易失性存储器的所述第一部分 。

    MEMORY ALLOCATION FOR FAST PLATFORM HIBERNATION AND RESUMPTION OF COMPUTING SYSTEMS
    10.
    发明申请
    MEMORY ALLOCATION FOR FAST PLATFORM HIBERNATION AND RESUMPTION OF COMPUTING SYSTEMS 有权
    快速平台自动记录分配和计算系统恢复

    公开(公告)号:US20140189198A1

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

    申请号:US13730575

    申请日:2012-12-28

    IPC分类号: G06F12/02

    摘要: Memory allocation for fast platform hibernation and resumption of computing systems. An embodiment of an apparatus includes logic at least partially implemented in hardware, the logic to: dynamically allocate at least a first portion of a nonvolatile memory; in response to a command to enter the apparatus into a standby state, the logic to store at least a portion of a context data from a volatile memory to the dynamically allocated first portion of the nonvolatile memory; and in response to a resumption of operation of the apparatus, the logic to copy at least the portion of the context data from the first portion of the nonvolatile memory to the volatile memory, and to reclaim the first portion of the nonvolatile memory for dynamic allocation.

    摘要翻译: 快速平台休眠和恢复计算系统的内存分配。 装置的实施例包括至少部分地以硬件方式实现的逻辑,用于:动态地分配非易失性存储器的第一部分的逻辑; 响应于将设备进入待机状态的命令,将从易失性存储器的上下文数据的至少一部分存储到非易失性存储器的动态分配的第一部分的逻辑; 并且响应于所述装置的恢复操作,将所述上下文数据的至少一部分从所述非易失性存储器的第一部分复制到所述易失性存储器的逻辑,以及回收用于动态分配的所述非易失性存储器的所述第一部分 。