Facilitation of simultaneous storage initialization and data destage
    21.
    发明授权
    Facilitation of simultaneous storage initialization and data destage 有权
    促进同时存储初始化和数据流出

    公开(公告)号:US09152344B2

    公开(公告)日:2015-10-06

    申请号:US14189307

    申请日:2014-02-25

    摘要: Various embodiments for storage initialization and data destage in a computing storage environment are provided. At least a portion of data on a storage device is initialized using a background process, while one of simultaneously and subsequently destaging the at least the portion of the data to the storage device using a foreground process is performed. A persistent metadata bitmap, adapted to indicate whether the at least the portion of the data has been initialized, is staged to cache, the cache operable in the computing storage environment. The background process maintains a volatile bitmap indicating a status of the initialization of the at least the portion of the data in direct correspondence to the metadata bitmap. As the background process initializes the at least the portion of the data, an applicable bit on the persistent metadata bitmap is cleared and a corresponding bit is set on the volatile bitmap.

    摘要翻译: 提供了用于计算存储环境中的存储初始化和数据流出的各种实施例。 使用后台处理来初始化存储设备上的数据的至少一部分,同时执行使用前台进程同时并随后将至少一部分数据分配给存储设备的一个。 持续性元数据位图,适于指示数据的至少部分是否已被初始化,被暂存到高速缓存中,高速缓存可在计算存储环境中操作。 后台进程保持易失性位图,指示与元数据位图直接对应的至少部分数据的初始化状态。 随着后台进程初始化数据的至少一部分,清除持久性元数据位图上的适用位,并在易失性位图上设置相应的位。

    METHODS AND SYSTEMS FOR FORMATTING STORAGE VOLUMES
    22.
    发明申请
    METHODS AND SYSTEMS FOR FORMATTING STORAGE VOLUMES 有权
    用于形成储存体积的方法和系统

    公开(公告)号:US20150074369A1

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

    申请号:US14541329

    申请日:2014-11-14

    IPC分类号: G06F3/06

    摘要: Methods, systems, and computer storage mediums including a computer program product method for formatting storage volumes are provided. One method includes creating a storage volume including a global counter and partitioned into multiple storage segments including a segment counter and partitioned into multiple stripes, wherein the global counter and each segment counter match at an initial time. The method further includes receiving a command to write data to a first stripe, comparing a first segment counter associated with the segment, determining if the segment and global counters match, and re-initializing first metadata associated with the segment to indicate the first segment requires formatting if the counters do not match. One system includes a processor for performing the above method and one computer storage medium includes a computer program product configured to perform the above method.

    摘要翻译: 提供了包括用于格式化存储卷的计算机程序产品方法的方法,系统和计算机存储介质。 一种方法包括创建包括全局计数器的存储卷并被划分成包括段计数器并被划分成多个条带的多个存储段,其中全局计数器和每个段计数器在初始时间匹配。 所述方法还包括接收将数据写入第一条带的命令,比较与所述段相关联的第一段计数器,确定所述段和全局计数器是否匹配,以及重新初始化与所述段相关联的第一元数据以指示所述第一段需要 如果计数器不匹配,则格式化。 一个系统包括用于执行上述方法的处理器,并且一个计算机存储介质包括被配置为执行上述方法的计算机程序产品。

    Methods and systems for formatting storage volumes
    27.
    发明授权
    Methods and systems for formatting storage volumes 有权
    用于格式化存储卷的方法和系统

    公开(公告)号:US09471241B2

    公开(公告)日:2016-10-18

    申请号:US14541329

    申请日:2014-11-14

    IPC分类号: G06F3/06

    摘要: Methods, systems, and computer storage mediums including a computer program product method for formatting storage volumes are provided. One method includes creating a storage volume including a global counter and partitioned into multiple storage segments including a segment counter and partitioned into multiple stripes, wherein the global counter and each segment counter match at an initial time. The method further includes receiving a command to write data to a first stripe, comparing a first segment counter associated with the segment, determining if the segment and global counters match, and re-initializing first metadata associated with the segment to indicate the first segment requires formatting if the counters do not match. One system includes a processor for performing the above method and one computer storage medium includes a computer program product configured to perform the above method.

    摘要翻译: 提供了包括用于格式化存储卷的计算机程序产品方法的方法,系统和计算机存储介质。 一种方法包括创建包括全局计数器的存储卷并被划分成包括段计数器并被划分成多个条带的多个存储段,其中全局计数器和每个段计数器在初始时间匹配。 所述方法还包括接收将数据写入第一条带的命令,比较与所述段相关联的第一段计数器,确定所述段和全局计数器是否匹配,以及重新初始化与所述段相关联的第一元数据以指示所述第一段需要 如果计数器不匹配,则格式化。 一个系统包括用于执行上述方法的处理器,并且一个计算机存储介质包括被配置为执行上述方法的计算机程序产品。

    USING QUEUES CORRESPONDING TO ATTRIBUTE VALUES AND PRIORITIES ASSOCIATED WITH UNITS OF WORK AND SUB-UNITS OF THE UNIT OF WORK TO SELECT THE UNITS OF WORK AND THEIR SUB-UNITS TO PROCESS
    28.
    发明申请
    USING QUEUES CORRESPONDING TO ATTRIBUTE VALUES AND PRIORITIES ASSOCIATED WITH UNITS OF WORK AND SUB-UNITS OF THE UNIT OF WORK TO SELECT THE UNITS OF WORK AND THEIR SUB-UNITS TO PROCESS 有权
    使用与工作单位相关的属性值和优先级的优先级排序,并选择工作单位及其子单元进行处理

    公开(公告)号:US20150331716A1

    公开(公告)日:2015-11-19

    申请号:US14277026

    申请日:2014-05-13

    IPC分类号: G06F9/48

    CPC分类号: G06F9/48 G06F9/4881

    摘要: Provided are a computer program product, system, and method for using queues corresponding to attribute values and priorities associated with units of work and sub-units of the unit of work to select the units of work and their sub-units to process. There are a plurality of work unit queues, wherein each of the work unit queues are associated with different work unit attribute values that are associated with units of work, wherein a plurality of the work unit queues include records for units of work to process having work unit attribute values associated with the work unit attribute values of the work unit queues, and wherein the work unit queues are each associated with a different priority. A record for a unit of work to perform is added to the work unit queue associated with a priority and work unit attribute value associated with the work unit.

    摘要翻译: 提供了一种计算机程序产品,系统和方法,用于使用对应于与工作单元的工作单元和工作单元相关联的属性值和优先级的队列来选择要处理的工作单元及其子单元。 存在多个工作单元队列,其中每个工作单元队列与与工作单元相关联的不同工作单元属性值相关联,其中多个工作单元队列包括用于处理具有工作的工作单元的记录 与工作单元队列的工作单元属性值相关联的单元属性值,并且其中工作单元队列各自与不同的优先级相关联。 将要执行的工作单元的记录添加到与与工作单元相关联的优先级和工作单位属性值相关联的工作单元队列中。