
there is not enough space.הטקסט המלא של הדקות הראשונות בהרצאה «RAID 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, ברוכים הבאים להרצאה על רייד 1. בהרצאה הזאת אנחנו נבין מה זה רייד 1 ומה זה רייד 1E, שזה הרייד הלא סטנדרטי. שימו לב, רייד 1 רגיל זה רייד סטנדרטי ורייד 1E זה השדרוג הלא סטנדרטי שלו.
נדבר על זה בהמשך ונדגים את הרייד 1. הרעיון של רייד 1 זה לעשות מירור מראה, זה אומר כל המידע שנרשם בדיסק אחד מועתק בשידור חי, זאת אומרת בזמן אמת נרשם גם בדיסק השני.
זה אומר שהבקר של רייד לא משחרר את המערכת ההפעלה, לא נותן לה אוקיי עד שהמידע לא נרשם בשני הדיסקים ביחד. זה אומר עד ששני הדיסקים לא ייתנו אוקיי לבקר ששניהם רשמו את המידע, הבקר לא מודיע למערכת ההפעלה שהפעולה הסתיימה.
ולכן יש לנו מראה מדויקת ומסונכרנת בזמן אמת שזה נקרא קונסיסטנס, מראה עקבית אחד של השני ואם אחד הדיסקים נופל השני יכול להמשיך לעבוד במקומו ואז מחליפים את הדיסק שנפל ובונים מחדש את הרייד.
זאת אומרת, מסנכרנים את הדיסק ההוא שנשאר עם החדש שהחלפנו ועוד פעם יש לנו שני העתקים. עכשיו, מבחינת המהירות, מה קורה מבחינת המהירויות שלו?
שימו לב, המהירויות כמו שכתוב פה שפעולות הקריאה read request בקשות הקריאה can בי סרבט יכולות להיות מטופלות על ידי כל אחד מהדיסקים ולכן בסופו של דבר זה סכום של כל הדיסקים ביחד זה אומר שכל הדיסקים ביחד יודעים לקרוא את המידע אבל לכתוב את המידע אנחנו מוגבלים לדיסק אחד למה בזמן שאנחנו כותבים מידע לתוך הרייד
אנחנו כותבים לכל הדיסקים אז זה לא יותר מהר כי הדיסקים לא כותבים את המידע במקביל זאת אומרת המידע לא מתחלק לכמה דיסקים פיזיים כל המידע נרשם בדיסק אחד וכל המידע נרשם בדיסק שני ומבחינת הזמן שלי כמשתמש אני מחכה מכנית שדיסק אחד ירשום את כל המידע לעומת רד 0 שהדיסק מכנית רושם רק חלק מהמידע כי חלק אחר נרשם בדיסק אחר
ברד 1 אני צריך לחכות שכל המידע יירשם על דיסק אחד וההעתק שלו על לדיסק השני אז אני מחכה לזמן של דיסק אחד בכל מקרה ברייד 0 זה היה הרבה יותר זריז כי המידע התחלק לכמה חלקים והייתי צריך לחכות רק לחלק אחד שיירשם כי כל שאר החלקים היו נרשמים במקביל אז מבחינתי זה היה מהר אז רייד 1 לא משפר את זמני הכתיבה ביחס לדיסק 1 אבל מאוד
משפר את זמני הקריאה כי אפשר לקרוא במקביל מכמה דיסקים זה אומר כשאני עושה קריאה אני קורא חלק מדיסק 1 חלק מדיסק שני ואז הבקר מחבר את המידע ומעביר את זה למערכת ההפעלה כשמערכת ההפעלה תבקש קובץ גדול חצי מהקובץ הוא יקרא מדיסק אחד חצי מהקובץ בדיסק השני יחבר את הכל יעביר למערכת ההפעלה
כקובץ אחד ענק אבל מבחינתי אני המתנתי מבחינת הזמן רק חצי מהזמן זה הרעיון של רייד אחד בעצם כמובן שזה תלוי בגודל המידע וכל מיני נתונים ומשחקים שאפשר לעשות אבל זה הרעיון לעשות מראה בוא נדגים לכם מה זה רייד 1E. רייד 1E זה נון סטנדרט רייד.
שימו לב, זה לא רייד סטנדרטי, אני נמצא פה למעלה בנון סטנדרט רייד, זאת אומרת הארגון העולמי שעושה קינה לכל הנושא של הריידים לא הכניס את הרייד 1E הזה לסטנדרט, אז זה רייד שהוא לא סטנדרטי אבל מאוד מקובל.
יש פה כל מיני ריידים לא סטנדרטיים, לדוגמה, אינטל עשו רייד לא סטנדרטי ואנחנו רוצים עכשיו לדבר על משהו מאוד מפורסם שנקרא רייד 1E.
מה עושה רייד 1E? הוא בעצם לוקח כמה דיסקים, לא שתי דיסקים אלא נניח שלושה או יותר, ורושם העתק, אתם רואים A1, A1 בשני דיסקים, ובדיסק השלישי הוא כותב כבר את ה-B, זאת אומרת הוא עושה מראה, מראה C, גם כן בשני מקומות נרשמים.
עכשיו, למה זה טוב? כי זה מכנית מאפשר לקרוא במקביל לא משני דיסקים, משלושה דיסקים נכון שבכתיבה עדיין אני מחכה שכל המידע יירשם על דיסק אחד זה לא מחלק את המידע לחתיכות קטנות ורושם אותם במקביל זה לא אני מכנית מחכה לדיסק אחד אז מבחינת הכתיבה זה לא עוזר אבל מבחינת הקריאה זה עוזר כי אני נהנה מקריאה מקבילית של חלקים שונים של
קובץ מדיסקים שונים ואז הבקר מחבר את הכל ליחידה לוגית אחת ושולח את כל הקובץ למי שקרא לו למערכת ההפעלה ומה שהסברתי לכם כאן כתוב ש-Benefits יתרון של רייד 1E על מירור רגיל, על זוג, על מירור פייר רגיל, על זוג רגיל, is the performance, זה ביצועים של Random Read Operations.
כשאני עושה Read, אני מקבל את הביצועים יותר טובים. לצערי הרב, הרייד הזה לא נכנס לתקן, אבל כולם מכירים את הרייד 1E, ואז אפשר לעשות הרבה דיסקים שיקראו במקביל, ליהנות מקריאה מהירה מכמה דיסקים וכתיבה מראה מושלמת.
מה עוד מעניין יש לנו פה? לדוגמה, יש לנו פה רייד 10, נדבר על הרייד 10 הזה בנפרד. רייד 10 הוא גם לא סטנדרטי, הוא לא תקני. אנחנו נדבר מה זה רייד 10. אינטל המציאו פה רייד שחצי מדיסק ברייד 1, חצי מדיסק ברייד 0, אפשר לעשות שזה גם משהו לא תקני.
אז תדעו שיש דברים לא תקניים. אנחנו עכשיו ברייד אחד רוצים לראות את הביצוע שלו באמצעיות. בואו נעבור למכונה וירטואלית של Windows 10.
אני רואה שהיא הלכה לישון כבר, ונחזיר אותה משנה ונעשה הדגמה. יש לנו פה שלושה דיסקים בתוך הווינדוס הזה. אני לא מתעסק עכשיו במערכת ההפעלה. במערכת ההפעלה מי שרוצה להתעסק שיקנה רייד פיזי.
אני אחסוך לכם את כל הטרחה. רוב האנשים בלוח M יש להם רייד והם משתמשים ברייד פיזי ברמת לוח M בשביל ליצור רייד ואחרי זה להתקין עליו את הווינדוס. עכשיו רייד אחד הזה מאוד פופולרי בשרתים, כמעט כל המערכות ההפעלה בשרתים הם ברייד אחד, למה? כדי שאם שרת יפול, הדיסק השני יעבוד במקום הדיסק הראשון והלקוחות לא ירגישו בזה.
אני אספר לכם סוד, גם בפרקטיק יהיו כל השרתים, כל המערכות ההפעלה אם הם רייד אחד, הם ייראו. רייד אחד ברמת המערכת ההפעלה אנחנו לא נעשה עכשיו, בגדול איך אני עושה את זה באמצעיות?
אני לוקח בלוח M או בכרטיס חיצוני יוצא רייד אחד ואחרי זה מתקין עליו את הווינדוס, כשהווינדוס חושב שזה דיסק רגיל. אני אעשה פה רייט קליק, נהיו מירורד ווליום, עשינו סטרייפ שזה רייד 0, עכשיו אנחנו במירור שזה רייד 1, עושים נקסט, בוחרים איזה דיסקים ישתתפו, בואו ננסה לעשות שלושה דיסקים, שימו לב, אני לא יכול לעשות שלושה דיסקים.
אתם רואים? אני יכול לבחור איזה דיסקים ישתתפו. ברגע שאני בוחר פה שתיים, השלישי כבר לא זמין.