Home Windows ServerWindows Server 2012 R2 Storage Pools ביצוע Raid | Dual Pairty | Thin והגדרות נוספות

Storage Pools ביצוע Raid | Dual Pairty | Thin והגדרות נוספות

by Tal Ben Shushan 04/07/2014 0 comment
Storage Pools ביצוע Raid | Dual Pairty | Thin והגדרות נוספות

Storage Pools ביצוע Raid | Dual Pairty | Thin והגדרות נוספות

הגדרת Raid 1 דרך Computer Management ב Windows Server 2012

במדריך זה נראה כיצד לבצע Raid 1, העתק של כונן אחד כך שכונן אחד הוא למעשה שכפול של השני ובכך יוצר לנו מצב של יתירות, כאשר כונן אחד נכשל השני ממשיך לתפקד ללא איבוד מידע.
ניתן לקרוא בהרחבה על הנושא במאמר באתר

פתחו את Server Manager

Tools

Tools

לחצו על Tools ואז Computer Management

Computer Management

Computer Management

ניתן לראות שDisk 0 שוקל 100GB והוא מכיל את מערכת ההפעלה ואת Disk 1 ששוקל גם הוא 100GB ולכן נבצע בו Mirror שהוא למעשה Raid 1

לחצו קליק ימני על System Reserved ואז Add Mirror

Raid 1

Raid 1

כעת נבחר את הכונן הקשיח שאליו יבוצע ה Mirror ולחצו על Add Mirror
* אם אינכם יכולים ליצור Mirror עם ה System Reserved חפשו בגוגל “Bootmgr – Copy to C:\ with EasyBCD”

לחצו על Add

לחצו על Add

הוא יעביר את ה Disk מ Basic ל Dynamic

Yes

Yes

כעת נלחץ קליק ימני על כונן C וגם פה על Mirror

כעת נוסיף עוד Mirror

כעת נוסיף עוד Mirror

גם פה לחצו על Add Mirror

הוסף

הוסף

וכעת 2 הכוננים יבצעו סנכרון בינהם

 

גם C כרגע מבצע Resync

גם C כרגע מבצע Resync

 

הגדרת Raid 5 דרך Computer Management ב Windows Server 2012

 

Raid 5 הוא למעשה striping עם Pairty במצב זה היתרון הוא מהירות הקריאה, אך החסרון שמותר רק לכונן אחד להיכשל במערך שכן אם יותר מאחד נכשל כל המערך קורס, בנוסף חייב מעל 3 כוננים על מנת ליצור Raid זה
פתחו את Server Manager

לחצו על Tools ואז Computer Management

Server Manager

Server Manager

 

 

3 דיסקים לפחות במצב Online ואחרי Initialize
לאחר מכן לחצו על אחד הכוננים ולחצו קליק ימני על New Raid 5

קליק ימני - New Raid-5

קליק ימני – New Raid-5

נגדיר את המחיצה

הבא

הבא

המערכת תגדיר את המחיצות כ Dynamic לחצו Yes

כן שנה ל Dynamic

כן שנה ל Dynamic

לאחר שהמחיצה נוצרה העברתי אליה קובץ על מנת לבדוק שהכל עובד

העלאתי התקנה של Itunes

העלאתי התקנה של Itunes

ועכשיו נעשה ניסוי, ננתק את אחד הכוננים ונראה מה יקרה…

מה שקרה שרשום שכונן זה חסר Missing ועל שאר הכוננים רשום Faild Redundancy בגלל שכונן אחד “קרס”

ניתקתי את הכונן

ניתקתי את הכונן

נוציא את הכונן הישן התקול ונכניס את החדש ואז נלחץ Repair Volume

 

עדיפות לתת שם עם הסבר

עדיפות לתת שם עם הסבר

נבחר את הדיסק החדש

נבחר בדיסק החדש

נבחר בדיסק החדש

לחצו Yes

 כן

כן

והכוננים יבצעו Resynching מחדש

מתבצע סנכרון

מתבצע סנכרון

 

Windows Server 2012 R2 Storage Pools

 

 

Storage Pools, הוא למעשה אוסף Arry של כוננים קשיחים הנמצאים יחדיו באותה הקבוצה.
על כל הכוננים אותם אתם רוצים להוסיף ל Pool חייבים להיות ריקים

אז מה מיוחד במערך זה?
היכולת לבצע Thin Provisioning וליצור כמה מחיצות בגודל מסוים אפילו גדול יותר מהנפח הכולל וככל שהמידע גדל ( Scalability ) להוסיף עוד נפח (כוננים חדשים) למערך
נכון, זה כבר קיים במערכות Storage וכו’ אבל זה מגיע Builtin ….

מונחים ומה חדש:

Write Back cache

משתמש בSSD כcache על מנת לכתוב במהירות גבוהה יותר ואינו צריך קינפוג
וכאשר משתמשים בזה כ Tiers זה אוטומטי יוגדר
ככל שתשתמשו ביותר Mirror תאלצו להשתמש ביותר SSD בתצורת 1:1

CSV Pairty

ב Windows Server 2012 R2 ניתן כעת להשתמש ב Pairty ב CSV (ר”ת Cluster Shared Volumes)

 שחזור אוטומטי

אם דיסק נכשל ה POOL יבצע Rebuild , אבל אז נשאלת השאלה: איפה, אם לא הכנסתי דיסק חדש?!
התשובה היא שהבניה תעשה בשטח הפנוי שבדיסקים האחרים, נאמר ברשותי 12 דיסקים ב Dual Parity במצב בו 2 דיסקים יכולים להכשל דיסק אחד נכשל וקיים הרבה מקום פנוי במערך, אז יבוצע בנייה אוטומטית

 

Remove Disk

אם תנסו להסיר את אחד הדיסקים (תחזוקה, החלפה בגלל שהוא עושה בעיות וכו’…) בצד ימין תקבלו שגיאה שאומרת שהוצאה של הדיסק תגרום למערך להיכשל וה Pool ינסה לבנות עצמו מחדש

וכעת נעבור על Storage Pools

נתחיל במדריך וההסברים הנלווים לו,

הכנסו ל Server Manager

הפעילו את Server Manager

הפעילו את Server Manager

אם היו קיימים שרתים נוספים והגדרתם אותם שיוצגו הייתם יכולים לנהל את מערכי האחסון שלהם מרחוק גם כן…
ניתן לראות את השרת שכעת בו נשתמש במדריך…

השרתים שניתן לנהל

השרתים שניתן לנהל

נעבור ל Storage Pools
מצד ימין תוכלו לראות את הכוננים הקשיחים במערכת

את המושג Primordial שהוא פירוש של Unallocated Storage Capacity או בקיצור דיסקים שניתן להשתמש בהם והם לא בשימוש
הפירוש האמיתי הוא משחר ההיסטוריה (מוכר לכם? גם בגוגל כרום זה קיים כאשר רוצים למחוק או לאפס את הגדרות הדפדפן)

כעת ניצור את ה Pool

כעת ניצור את ה Pool

לכן נלחץ קליק ימני על Primordial ואז New Storage Pool

מסומן באדום

מסומן באדום

כעת ניתן שם למערך זה
לדוגמה S1 קיצור של אחסון1

עדיפות לתת שם עם הסבר

עדיפות לתת שם עם הסבר

כעת נסמן את כל הדיסקים שאנו רוצים להכניס למערך, וניתן גם לסמן Automatic, Manual, Hot Spare
נגדיר את כולם כ- Automatic ואחד כ Hot Spare

HotSapre – משמש כרזרבה , זאת אומרת ברגע שאחד הדיסקים יקרוס הוא ישתמש בכונן זה מכיוון שהוגדר ל Hot Spare

Manual ו Automatic אומרים אם המערך ינוהל על ידי השרת אוטומטית או על ידי מנהל הרשת עצמו

Manual ו Automatic אומרים אם המערך ינוהל על ידי השרת אוטומטית או על ידי מנהל הרשת עצמו

בסיום

צור

צור

כעת לאחר שיצרנו את המערך ולא נותרו עוד דיסקים קשיחים נלחץ על המערך שיצרנו S1 קליק ימני

צרו כעת את הכונן הוירטואלי

צרו כעת את הכונן הוירטואלי

נבחר את ה Storage Pool שלנו

ניתן לראות את הנפח הכולל של כל המערך של הכוננים הקשיחים

ניתן לראות את הנפח הכולל של כל המערך של הכוננים הקשיחים

ניתן שם לVD אותו ניצור, ונלמד מושג חדש Storage Tiers

Storage Tiers הוא למעשה פיצ’ר שמחייב כונן מסוג SSD מהיר ויקר יותר מHDD רגיל) וברגע שקיים במערך SSD הוא חייב להיות בAllocation במצב Automatic ואז במצב זה כל הקבצים שנכנסים אליהם המשתמשים בכונן הכי הרבה יעברו לSSD ובכך מהירות הקריאה והכתיבה יהיו גבוהים בהרבה
*אינו נתמך ב Pairty

כמובן שבמערך זה אין SSD ולכן נלחץ הבא

 

כונן וירטואלי Apps

כונן וירטואלי Apps

קיימים 3 סוגים
Simple – הוא למעשה Raid 0 Stripe המידע נכתב ונקרא מכל הכוננים, מהירות הכתיבה והקריאה יהיו מעולים, אבל! דיסק אחד נכשל, המערך כולו נכשל וכל המידע שלכם אבד
Mirror – במצב הרגיל של דיסק אחד נכשל אתם צריכים לפחות 2 דיסקים קשיחים כאשר רק לאחד מותר להיכשל, אם אתם רוצים 3-Way Mirror אתם צריכים לפחות 5 דיסקים קשיחים (במצב זה מותר ל2 דיסקים להיכשל)

כעת ניתן לבחור את סוג המערך Parity (שהוא למעשה Raid-5 עם לפחות 3 דיסקים וכאשר המצב הוא 7 דיסקים זה כבר הופך ל Raid-6 )

3 דיסקים ומעלה – Raid-5 עם אפשרות של דיסק אחד כושל
7 דיסקים ומעלה – Raid-6 עם אפשרות של 2 דיסקים כושלים במערך (קיים רק ב Windows Server 2012 R2 ואני מדגיש את R2)

לחצו הבא

בחרו ב Pairty

בחרו ב Pairty

כעת נבצע Thin Provisioning , סמנו אותו ולחצו הבא

נגדיר כך שהכונן יהיה Scalability

נגדיר כך שהכונן יהיה Scalability

Thin Provisioning – אומר כי הכונן יהיה 20GB אבל הוא ישתמש בכמה שהוא צריך מתוך ה Storage Pool,לעומת זאת ה Fixed למעשה ישתמש בכל נפח האחסון של הStorage Pool…

* ניתן ורצוי לתת נפח מקום גדול בהרבה מהכונן על מנת ליצור Scalability בעתיד לדוגמה הכונן כולו 600GB SAS אז ניתן 1.8TB על מנת שבעתיד אוסיף עוד 3 כוננים נוספים של 600GB ככל שהכונן יגדל *

ונשאלת השאלה למה לא להשתמש ב Storage Pool ? הסיבה פשוטה כי ברגע שהגדרנו 20 GB ונשאר עוד מקום ב Storage Pool נוכל להשתמש בזאת על מנת לפתוח עוד מחיצות וברגע שהמקום עומד להיגמר ניתן להוסיף עוד כוננים קשיחים למערך
רשמו 20GB ולחצו הבא

20GB

20GB

ולחצו צור

לחצו על צור

לחצו על צור

כעת ניצור את המחיצה, לחצו קליק ימני על הVD שיצרנו
ואז New Volume

כעת ניצור מחיצה חדשה

כעת ניצור מחיצה חדשה

לחצו הבא

נבחר את הכונן הוירטואלי ממנו ניצור את המחיצה

נבחר את הכונן הוירטואלי ממנו ניצור את המחיצה

לחצו הבא

הבא

הבא

אות הכונן

נקצה אות

נקצה אות

שם הכונן Apps

למחיצה E ניתן את השם Apps

למחיצה E ניתן את השם Apps

ולחצו על צור

צור

צור

בסיום ניתן לראות שהכונן נוצר

ניתן לראות את המחיצה שיצרנו

ניתן לראות את המחיצה שיצרנו

כעת ניתן ליצור עוד VD מתוך ה Storage Pool

ניתן ליצור עוד כונן לדוגמה ב Mirror

ניתן ליצור עוד כונן לדוגמה ב Mirror

 

 

 

 

 

 

מאמרים קשורים

Leave a Comment