עבור לתוכן

שאלה תאורטית על rebuild במערכי raid מרובי-שכבות (nested)

Featured Replies

פורסם

אדגיש מראש - אני לא מבין בעניין, ויעול להיות שכל הנאמר כאן הוא שטויות במיץ.נניח ויש לי מערך 5+0. אם אחד מהדיסקים קורס, מערך ה0 העליון לא אמור לראות בכלל את התקלה, וניתן לעשות rebuild ל5 הפנימי בו כלול הדיסק שקרס מתוך היתירות שבו. תקנו אותי אם אני טועה עד כאן.

עתה, נניח שהמערך בנוי הפוך, כלומר 0+5 (זה אפשרי בכלל?). אם אחד הדיסקים קורס, המערך החיצוני היתיר בפני עצמו אמור להמשיך לעבוד, אבל איך ניתן לעשות rebuild? הרי המערך הפנימי הוא raid 0, כלומר, גם אם ה5 החיצוני מספק את כל המידע הדרוש לכך, איך הבקר יודע איך לחלק את המידע הפנימי בין הדיסקים? או שפשוט מפרמטים את התת-מערך כולו ונותנים למערך החיצוני לשחזר את תת-המערך כדיסק יחיד "נקי"?

ובכלל, עד כמה מורגש הבדל המהירות בתצורה הזו? אם יש לי 6 דיסקים, מתוכם 2 ליתירות, המורכבים כ3+3 (0 חיצוני, 5 פנימי), האם השיפור המתקבל במהירות הקריאה והכתיבה מתקרב לפי 4 הצפוי תאורטית עקב חלוקת העבודה (הכוונה לעבודה ה"יעילה", לא כולל עניין היתירות) ל4 דיסקים? ומה בהשוואה לraid 6 כמערך יחיד (רמה אחת)?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים