白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Storage systems implementing offset erasure code stripes

專利號(hào)
US11175986B1
公開日期
2021-11-16
申請(qǐng)人
International Business Machines Corporation(US NY Armonk)
發(fā)明人
John Stewart Best; Steven Robert Hetzler
IPC分類
G06F11/00; G06F11/10; G11B5/82; G11B7/24097; H03M13/15
技術(shù)領(lǐng)域
erasure,storage,strips,disk,optical,in,code,failure,stripe,disks
地域: NY NY Armonk

摘要

A computer-implemented method, according to one embodiment, includes: selecting strips from each storage unit for a given erasure code stripe such that the given erasure code stripe includes at most one strip from a high failure rate region of the respective storage unit, where each of the storage units include high and low failure rate regions. The selected strips are organized such that a number of each strip in the given erasure code stripe is offset from the remaining strips by an amount that is greater than a total number of strips in the high failure rate regions. The organized selected strips are further mapped to form the given erasure code stripe such that the high failure rate regions on each storage unit are mapped to one or more sequentially numbered strips, and the low failure rate regions are mapped to additional sequentially numbered strips.

說明書

According to another illustrative approach, which again is in no way intended to limit the invention, the erasure code stripes may be multi-dimensional. Thus, the process of organizing the selected strips in a desired manner may include dividing the strips into “M” sequentially numbered sets of strips, where M is the number of devices on one dimension of a given erasure code group, e.g., as would be appreciated by one skilled in the art after reading the present description. Moreover, by dividing the strips into M sequentially numbered sets of strips, the strips in the given erasure code stripe may each be selected from different sets. According to an example, which is in no way intended to limit the invention, the optical disks in an erasure code group of “M” units may be selected across the dimensions of the erasure code, such that the storage unit index “j” is applied to “K” multiple strips. Moreover, the resulting stripe may be protected against at least one set of strips with index “j”, where j ranges from 0 to N/K.

With continued reference to FIG. 5, operation 506 includes mapping the organized selected strips to form the given erasure code stripe. With respect to the present description, it should be noted that the process of “mapping” strips involves mapping address blocks to virtual blocks. In other words, operation 506 involves forming a logical-to-physical relationship between the address blocks of the strips and the intended virtual blocks.

權(quán)利要求

1
微信群二維碼
意見反饋