-
公开(公告)号:US20150074369A1
公开(公告)日:2015-03-12
申请号:US14541329
申请日:2014-11-14
IPC分类号: G06F3/06
CPC分类号: G06F3/0644 , G06F3/0605 , G06F3/0608 , G06F3/0638 , G06F3/0673
摘要: 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.
摘要翻译: 提供了包括用于格式化存储卷的计算机程序产品方法的方法,系统和计算机存储介质。 一种方法包括创建包括全局计数器的存储卷并被划分成包括段计数器并被划分成多个条带的多个存储段,其中全局计数器和每个段计数器在初始时间匹配。 所述方法还包括接收将数据写入第一条带的命令,比较与所述段相关联的第一段计数器,确定所述段和全局计数器是否匹配,以及重新初始化与所述段相关联的第一元数据以指示所述第一段需要 如果计数器不匹配,则格式化。 一个系统包括用于执行上述方法的处理器,并且一个计算机存储介质包括被配置为执行上述方法的计算机程序产品。
-
公开(公告)号:US20160299848A1
公开(公告)日:2016-10-13
申请号:US14682619
申请日:2015-04-09
IPC分类号: G06F12/08
CPC分类号: G06F3/0679 , G06F3/061 , G06F3/0656
摘要: Various embodiments for initializing metadata in a computing storage environment by a processor. A Release Generation Number (RGN) is associated with a volume, and an RGN is associated with a metadata track. Upon a release of storage space in the volume, the RGN associated with the volume is incremented. Upon an initialization of the metadata track, the RGN associated with the metadata track is updated to be consistent in generation with the RGN associated with the volume. Upon an access of the metadata track, the RGN of the metadata track is compared against the RGN of the volume, and the metadata track is initialized if a match is not found.
摘要翻译: 用于在计算存储环境中由处理器初始化元数据的各种实施例。 释放生成号码(RGN)与卷相关联,并且RGN与元数据轨道相关联。 在卷中释放存储空间后,与卷关联的RGN将增加。 在元数据轨道的初始化时,与元数据轨道相关联的RGN被更新为与与卷相关联的RGN的生成一致。 在访问元数据轨道时,将元数据轨道的RGN与卷的RGN进行比较,并且如果未找到匹配,则初始化元数据轨道。
-
3.
公开(公告)号:US20150378610A1
公开(公告)日:2015-12-31
申请号:US14848465
申请日:2015-09-09
CPC分类号: G06F3/0604 , G06F3/0617 , G06F3/0632 , G06F3/064 , G06F3/0652 , G06F3/067 , G06F3/0683 , G06F12/0804 , G06F12/0866 , H04L67/1097
摘要: 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.
摘要翻译: 提供了用于计算存储环境中的存储初始化和数据流出的各种实施例。 使用后台处理来初始化存储设备上的数据的至少一部分,同时执行使用前台进程同时并随后将至少一部分数据分配给存储设备的一个。 持续性元数据位图,适于指示数据的至少部分是否已被初始化,被暂存到高速缓存中,高速缓存可在计算存储环境中操作。 后台进程保持易失性位图,指示与元数据位图直接对应的至少部分数据的初始化状态。 随着后台进程初始化数据的至少一部分,清除持久性元数据位图上的适用位,并在易失性位图上设置相应的位。
-
公开(公告)号:US20130124812A1
公开(公告)日:2013-05-16
申请号:US13732503
申请日:2013-01-02
IPC分类号: G06F3/06
CPC分类号: G06F3/0604 , G06F3/0617 , G06F3/0632 , G06F3/064 , G06F3/0652 , G06F3/067 , G06F3/0683 , G06F12/0804 , G06F12/0866 , H04L67/1097
摘要: 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.
-
公开(公告)号:US20160117128A1
公开(公告)日:2016-04-28
申请号:US14990498
申请日:2016-01-07
IPC分类号: G06F3/06
CPC分类号: G06F3/0632 , G06F3/0604 , G06F3/0638 , G06F3/065 , G06F3/0683 , G06F3/0689 , G06F12/02
摘要: Systems and methods for initializing a memory system are provided. One system includes a processor and a memory including a storage volume coupled to the processor. The storage volume includes a first bitmap for tracking an initialization process for the storage volume and a second bitmap for tracking a copying process for the storage volume. A method includes performing, via the processor, an initialization process for the storage volume and tracking, via the processor utilizing the first bitmap, the initialization process. The method further includes performing, via the processor, a copying process for the storage volume prior to completing the initialization process and tracking, via the processor utilizing the second bitmap, the copying process. Also provided are computer storage mediums including computer program code for performing the above method.
摘要翻译: 提供了用于初始化存储器系统的系统和方法。 一个系统包括处理器和包括耦合到处理器的存储体的存储器。 存储卷包括用于跟踪存储卷的初始化过程的第一位图和用于跟踪存储卷的复制过程的第二位图。 一种方法包括经由处理器执行存储卷的初始化过程,并且经由利用第一位图的处理器跟踪初始化过程。 该方法还包括在完成初始化处理之前经由处理器执行存储卷的复制过程,并且经由利用第二位图的处理器跟踪复制过程。 还提供了包括用于执行上述方法的计算机程序代码的计算机存储介质。
-
6.
公开(公告)号:US20140181431A1
公开(公告)日:2014-06-26
申请号:US14189307
申请日:2014-02-25
CPC分类号: G06F3/0604 , G06F3/0617 , G06F3/0632 , G06F3/064 , G06F3/0652 , G06F3/067 , G06F3/0683 , G06F12/0804 , G06F12/0866 , H04L67/1097
摘要: 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.
摘要翻译: 提供了用于计算存储环境中的存储初始化和数据流出的各种实施例。 使用后台处理来初始化存储设备上的数据的至少一部分,同时执行使用前台进程同时并随后将至少一部分数据分配给存储设备的一个。 持续性元数据位图,适于指示数据的至少部分是否已被初始化,被暂存到高速缓存中,高速缓存可在计算存储环境中操作。 后台进程保持易失性位图,指示与元数据位图直接对应的至少部分数据的初始化状态。 随着后台进程初始化数据的至少一部分,清除持久性元数据位图上的适用位,并在易失性位图上设置相应的位。
-
公开(公告)号:US20130124813A1
公开(公告)日:2013-05-16
申请号:US13737746
申请日:2013-01-09
IPC分类号: G06F3/06
CPC分类号: G06F3/0644 , G06F3/0605 , G06F3/0608 , G06F3/0638 , G06F3/0673
摘要: 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 releasing the storage segments prior to completely reformatting the storage volume and subsequently incrementing the global counter such that the global counter and each segment counter no longer match at a subsequent time. The method further includes enabling a user to write data to the storage segments prior to completely reformatting the storage volume in response to incrementing the global counter. 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.
摘要翻译: 提供了包括用于格式化存储卷的计算机程序产品方法的方法,系统和计算机存储介质。 一种方法包括创建包括全局计数器的存储卷并被划分成包括段计数器并被划分成多个条带的多个存储段,其中全局计数器和每个段计数器在初始时间匹配。 该方法还包括在完全重新格式化存储卷之前释放存储段,随后递增全局计数器,使得全局计数器和每个段计数器在随后的时间不再匹配。 该方法还包括使得用户能够在对全局计数器递增之前完全重新格式化存储卷之前将数据写入存储段。 一个系统包括用于执行上述方法的处理器,并且一个计算机存储介质包括被配置为执行上述方法的计算机程序产品。
-
-
-
-
-
-