PracticU

הגדרת iSCSI
על VMware ESXi

בלי כתוביותעם כתוביות
PracticU › קורס וירטואליזציה - VMware ESXi 8 › הגדרת iSCSI על VMware ESXi
מילון מושגים:
iSCSI - פרוטוקול שמאפשר לגשת להתקני אחסון מרוחקים דרך רשת IP, כאילו היו דיסקים מחוברים מקומית.
VMware - חברה ומוצרי וירטואליזציה הנפוצים בארגונים, המאפשרים להריץ מכונות וירטואליות רבות על חומרה פיזית אחת.
ESXi - מערכת ההפעלה (היפרווייזר) של VMware שמותקנת ישירות על השרת ומריצה עליו מכונות וירטואליות.
ipconfig - פקודת Windows שמציגה ומנהלת את הגדרות הרשת של המחשב, כמו כתובת ה-IP ושער ברירת המחדל.
SMB - פרוטוקול של Windows לשיתוף קבצים ומדפסות ברשת ולגישה למשאבים מרוחקים.
vCenter - כלי ניהול מרכזי של VMware לניהול מספר שרתי ESXi והמכונות הווירטואליות שעליהם ממקום אחד.
SSD - כונן אחסון מבוסס זיכרון מהיר, ללא חלקים נעים, המהיר בהרבה מכונן קשיח מכני (HDD).
HDD - כונן קשיח מגנטי מכני לאחסון נתונים, זול יותר אך איטי יותר מכונן SSD.

הגדרת iSCSI על VMware ESXi
ההרצאה מחברת את שני ה-Targets של iSCSI שנוצרו ב-Windows אל בקר ה-iSCSI של ה-ESXi, עד שה-ESXi רואה ארבעה דיסקים משותפים. נשארת רק הפרמוט.
השלבים העיקריים
1. למה לא Dynamic Discovery: בגילוי דינמי מזינים רק כתובת שרת ופורט, ואפשר לציין שם וסיסמה אחד. אין בו Target, וה-ESXi מוצא אותם לבד. מכיוון שלכל Target יש כאן שם וסיסמה נפרדים, הוא לא מתאים.
2. Static Discovery: בשיטה הידנית מזינים כתובת השרת, הפורט ושם ה-Target, ולכל Target את שם המשתמש והסיסמה שלו. אפשר גם לציין שם וסיסמה בפרופרטיס של הכרטיס כולו, שאליו הכל יורש (Inherit from parent), אבל אצלנו לא עושים זאת.
3. הכתובת והפורט: כתובת ה-Windows נבדקת עם ipconfig (נקודה 40 בסוף). iSCSI רץ בפורט 3260, כמו ש-SMB רץ בפורט 445.
4. שם ה-Target: מעתיקים את ה-IQN של ה-Target מ-Properties בשרת, ומדביקים ב-vCenter.
5. אימות דו-כיווני: בוחרים Bidirectional. ה-Outgoing הוא ה-ESXi שמזדהה מול ה-Storage, וה-Incoming הוא ה-Storage שמזדהה מול ה-ESXi.
6. סריקה: בוחרים Rescan Adapter, והדיסקים הנסתרים מופיעים. Rescan Storage סורק את כל האדפטרים. נראים שני דיסקים של SSD, והם עדיין לא מפורמטים ובלי datastore.
7. Target שני: מוסיפים Static Discovery נוסף עבור HDD, עם IQN ועם שם וסיסמה שונים. אחרי הסריקה מופיעים ארבעה דיסקים משותפים.
איך זה עובד
פקודות iSCSI עוברות ברשת רגילה, עטופות (encapsulation) בחבילות IP, מגיעות לשרת Windows, ושם פקודות ה-SCSI מגיעות לשירות שמטפל בהן כמו Storage רגיל. אותו כרטיס iSCSI יכול להיות מחובר לכמה Targets ולכמה שרתים שונים, כל אחד עם שם וסיסמה משלו.
שימו לב
- אחרי שמוסיפים Target חדש הדיסקים לא יופיעו עד שעושים Rescan.
אחרי ההרצאה אפשר לחבר ESXi ל-Targets של iSCSI עם אימות נפרד לכל Target.
השיעור הבא בקורס: פירמוט של Datastore עם VMFS

פרקי ההרצאה: הגדרת iSCSI על VMware ESXi

  1. 00:00

    חיבור דיסקי iSCSI ל-ESXi

  2. 00:53

    Dynamic Discovery וחסרונותיו

  3. 01:31

    Static Discovery עם שם וסיסמה

  4. 02:09

    שם וסיסמה ברמת הטארגט

  5. 02:43

    הוספת Static Discovery עם IP

  6. 03:22

    פורט 3260 של iSCSI

  7. 03:58

    אימות Outgoing ו-Incoming

  8. 04:33

    סריקת הדיסקים שהתגלו

תמלול ההרצאה: הגדרת iSCSI על VMware ESXi

הטקסט המלא של הדקות הראשונות בהרצאה «הגדרת iSCSI על VMware ESXi» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, בהרצאה זו אנחנו הולכים לחבר דיסקים של אייס קאזי לתוך אייס איקס. אני מזכיר לכם שבהרצאה הקודמת יצרנו ארבעה דיסקים של אייס קאזי, כאשר שניים הראשונים של SSD מחוברים לטארגט שנקרא SSD דיסקס, ובטארגט הזה יש שם וסיסמה, ויש עוד שני דיסקים שמחוברים לטארגט אחר, לשיתוף אחר,

  2. 00:26

    שנקרא HDD, ויש לו שם וסיסמה נפרדים מ-SSD. כל טארגט כזה זה כמו שם של שיתוף עם שם וסיסמה נפרדים.

  3. 00:36

    כמובן שאפשר היה לא לשים שם וסיסמה. בקיצור, יש לנו שני טארגטים, ומאחורי כל טארגט יש לנו שני דיסקים. בואו נלך לחבר את כל הסיפור הזה ל-XXI שלנו. כדי ש-XXI יראה פה דווייסים, שזה אומר דיסקים, צריך שהוא יגלה אותם.

  4. 00:53

    אפשר לגלות דינמית. אם נעשה אד בגילוי הדינמי, נצטרך לכתוב רק את ה-IP או את השם של שרת אייסקזי, את הפורט, ואפשר גם לציין את שם והסיסמה שאיתם הוא עובר עימות.

  5. 01:06

    אבל מה אין פה? אין פה טארגט. כל הרעיון של גילוי הדינמי, שהוא יגלה לבד את הטארגטים. אבל זה לא מתאים לי.

  6. 01:14

    למה? כי יש פה רק מקום אחד לציין שם וסיסמה. אני לא יכול להגיד לו תנסה עם שם וסיסמה כזה ותנסה עם שם וסיסמה אחר. הממשק הזה מצוין אם היה לי רק טארגט אחד. אז הגילוי הדינמי לא יעזור לי.

  7. 01:28

    אני אצטרך לעשות גילוי ידני, בסטטיק דיסקאברי, בגילוי הידני, אנחנו כותבים גם את השם של השרת, גם את הפורט, אבל גם את השם של הטארגט ואת השם והסיסמה לטארגט הזה.

  8. 01:42

    דרך אגב, ה-V הזה של אינהרט להוריש את השם והסיסמה מהפרנט, מה זה הפרנט? הפרנט זה שם וסיסמה ברמת כרטיס כולו. זאת אומרת שאני יכול ברמת פרופרטיס של כל הכרטיס אייסקאזי לעשות כל מיני פעולות כמו לנתק אותו, כמו לשנות לו את ה-IQN שלו, את המזהה שלו שאיתו הוא הולך לשרת.

  9. 02:04

    ופה למטה אני יכול גם לתת לו שם וסיסמה. והשם והסיסמה האלו, הוא יתחבר איתם לכל הטארגטים. אבל אני לא רוצה, כי יש לי לכל טארגט שם וסיסמה נפרדים.

  10. 02:16

    אז אני לא עושה את זה ברמת הכרטיס כולו, בפרופרטיס של הכרטיס, אני עושה את זה ב-Static Discovery. ושוב, Static Discovery ו-Dynamic Discovery, ההבדל ביניהם שבדינאמיק לא מציינים את הטארגט, אין פה טארגט.

  11. 02:31

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

  12. 02:46

    נעשה Add Static Discovery, הוא שואל אותי איפה השרת שלך, אני יכול לתת לו שם, אני יכול לתת לו IP, נניח ניתן לו את ה-IP של ה-Windows הזה, רק אני רוצה לוודא שה-IP שלי נכון, אני נכנס ל-CMD וכותב IP קונפיג, רואה שזה באמת 0.40 ואנחנו הולכים לחבר את ה-ESX לכאן.

  13. 03:05

    ונתחיל ב-SSD וזה הטארגט שלנו, אני עושה רייט קליק פרופרטיז ומעתיק את ה-IQN שלו, את המזהה שלו. עושה קאנסל וחוזר חזרה ל-VCenter וכותב כאן את הטארגט.

  14. 03:19

    אז תתחבר ל-IP הזה, לפורט הזה ותבקש טארגט כזה וכזה, כמו שם של שיתוף, כאשר בשרת מסוים יכולים להיות כמה שיתופים. דרך אגב, בווינדוס השיתופים רצים על פורט 445.

  15. 03:31

    כאן אייסקייזי רץ על פורט 3260. בקיצור, IP, פורט ושם של שיתוף. רק שהם קוראים לזה שם של טארגט, ושם וסיסמה אני אתן לך, ושימו לב, יש פה כמה אפשרויות, אנחנו נבחר B-Directional.

  16. 03:45

    זה אומר שלא רק הוא בודק אותי או שאני בודק אותו, זה לא Unidirectional, לא חד-כיווני, עימות הדדי דו-כיווני בדירקשנל שם וסיסמה זה היוזרנם שלנו של ssd נעתיק אותו נכניס כאן ושימו לב כאן הוא משתמש במילה outgoing כי esx מזדהה מול ה storage esx מול ה storage עם שם וסיסמה האלו incoming זה אומר שה

  17. 04:09

    storage מזדהה מולו עם שם וסיסמה האלו הוספנו אותו בוא נגיד לו לגלות את הדווייסים שיש מאחורי הטארגט הזה נעשה לו rescan adapter והוא גילה לנו שני דיסקים כרגע הדיסקים האלו לא מפורמטים אין להם data stores נעשה את זה בהמשך נפרמט אותם כדי שנוכל לשים בהם מידע את המכונות הווירטואליות שלנו כרגע הוא רואה

  18. 04:33

    אותם כדיסקים רגילים בתוך ESX שימו לב יש לו את הדיסק הלוקאלי ב storage devices ויש לו את האיי סקאזי זה כל הדיסקים שהוא רואה וכל הדיסקים האלו מגיעים מ storage adapters לדוגמה מתוך סקאזי קונטרולר הפיזי מגיע הדיסק הלוקאלי ומתוך ה-i סקייזים מגיעים שני דווייסים.

  19. 04:54

    בוא נלך, ניתן לו עוד סטטיק דיסקאברי, וניתן לו לגלות גם את הטארגט השני שלנו. שוב אני נותן לו IP או שם, ומה הטארגט השני?

לקורס המלא: קורס וירטואליזציה VMware ESXi 8

ההרצאה הקודמת: דיסקים של iSCSI - בשרת 2022

ההרצאה הבאה: פירמוט של Datastore - עם VMFS

הרצאות קשורות מקורסים אחרים

  • הגדרת דיסק ISCSI בלינוקס
  • הגדרת Failover Cluster ISCSI
  • OpenStack vs VMWare
  • התקנה של Ubuntu על VMware

קורסים נוספים במסלול

  • קורס וירטואליזציה - Hyper-V
  • קורס OpenStack