[LU-3362] HSM - Disaster Recovery Support - Master Landings Created: 20/May/13 Updated: 05/Sep/13 Resolved: 05/Sep/13 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.5.0 |
| Fix Version/s: | Lustre 2.5.0 |
| Type: | New Feature | Priority: | Critical |
| Reporter: | Jodi Levi (Inactive) | Assignee: | Alex Zhuravlev |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | HSM | ||
| Issue Links: |
|
||||||||||
| Sub-Tasks: |
|
||||||||||
| Rank (Obsolete): | 8325 | ||||||||||
| Description |
|
Need disaster recovery support for HSM in 2.5 |
| Comments |
| Comment by Jodi Levi (Inactive) [ 05/Jun/13 ] |
|
Meeting 2013-06-05 |
| Comment by Thomas LEIBOVICI - CEA (Inactive) [ 25/Jun/13 ] |
|
This can be achieved by implementing a "rebind" operation in copytool (CEA). |
| Comment by Thomas LEIBOVICI - CEA (Inactive) [ 04/Jul/13 ] |
|
Implementation details: Thus, to achieve distaster recovery, the following features are needed: |
| Comment by Alex Zhuravlev [ 09/Jul/13 ] |
|
may I ask why FIDs need to be preserved? |
| Comment by Johann Lombardi (Inactive) [ 10/Jul/13 ] |
|
I have also been lobbying for not storing FIDs in the archive. Actually, CEA and I came up with a solution doing exactly this and not require preserving or remapping FIDs. That said, CEA thinks that this solution cannot be implemented by the feature freeze, so they want to go on with their current scheme which stores FID in the "archive". As a consequence, we either have to preserve original FIDs or re-map FIDs on the archive. Given that the archive is the slowest component, preserving FID sounds like the most reasonable approach. |
| Comment by Alex Zhuravlev [ 10/Jul/13 ] |
|
I see... the issue is that it's not mkfs who creates FLDB.. will try to figure out a solution. |
| Comment by Alex Zhuravlev [ 11/Jul/13 ] |
|
this is not supposed to be used with DNE? |
| Comment by Alex Zhuravlev [ 11/Jul/13 ] |
|
just to clarify .. if we don't need to support DNE, then we just insert (somehow) an <reserved sequences> -> MDT#0 mapping into newly created FLDB. |
| Comment by Johann Lombardi (Inactive) [ 11/Jul/13 ] |
|
Yes, you can assign the reserved sequence range to MDT0. It is enough to avoid collision. |
| Comment by Alex Zhuravlev [ 18/Jul/13 ] |
| Comment by Jodi Levi (Inactive) [ 05/Sep/13 ] |
|
Patch landed to master. Additional patch moved to a separate ticket for 2.6 |