PracticU

First services

בלי כתוביותעם כתוביות
PracticU › קורס OpenStack › First services
מילון מושגים:
רכיב - יחידת בניין עצמאית וניתנת לשימוש חוזר בתוך מערכת או ממשק משתמש, שאחראית על חלק מוגדר מהתפקוד.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
מכונה וירטואלית - מחשב מדומה שרץ כתוכנה על גבי מחשב פיזי, עם מערכת הפעלה ומשאבים משלו, בבידוד מהמערכת המארחת.
קבוצה - אוסף של משתמשים או אובייקטים שמנוהלים יחד, כדי להעניק הרשאות או הגדרות משותפות בבת אחת.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.

First services
עכשיו, כשיש לנו מערכת OpenStack מוכנה, נשאלת השאלה עם אילו רכיבים מתחילים. בשלב הראשון נכיר ארבעה רכיבים: Glance, Keystone, Neutron ו-Nova, ואת ממשק ה-Web Horizon. רכיבים מתקדמים כמו Cinder ו-Swift ייכנסו מאוחר יותר.
הרכיבים הראשונים
1. Horizon: ממשק ה-Web של OpenStack, והדרך הראשונה לגשת למערכת.
2. Glance: מחזיק את האימג'ים שמהם יוצרים מכונות וירטואליות. מתוך הממשק מעלים אימג'ים חדשים או מורידים אותם מהאינטרנט או ממערכת הקבצים.
3. Neutron: רכיב הרשתות. מכאן יוצרים רשתות, ראוטרים ורשתות וירטואליות.
4. Keystone: רכיב ה-Identity, שבו מגדירים משתמשים, קבוצות והרשאות, ופרויקטים.
5. Nova: רכיב ה-Compute. הוא מדבר עם ההיפרוויזור ויוצר מכונה חדשה מתוך אימג' ב-Launch Instance.
שימו לב
המרצה מסביר שכל הרכיבים הללו נמצאים בתפריטים שונים בממשק, כמו Compute, Admin System ו-Identity. בממשק כל רכיב נראה כמו מסך נפרד.
הכללים האלה הם הבסיס לכל מה שנעשה בהמשך: העלאת אימג'ים, הגדרת משתמשים ופרויקטים, רשתות ויצירת מכונות.
השיעור הבא בקורס: הגדרות רשת ב- OpenStack

פרקי ההרצאה: First services

  1. 00:00

    הרכיבים הראשונים שמגדירים ב-OpenStack

  2. 02:26

    ממשק ה-Web של Horizon

  3. 03:29

    Glance: ניהול אימג'ים להתקנת מכונות

  4. 04:07

    Neutron: יצירת רשתות וירטואליות

  5. 04:48

    Keystone: משתמשים, פרויקטים והרשאות

תמלול ההרצאה: First services

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

  1. 00:04

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

  2. 00:37

    אז זה כמובן הדבר הראשון שאנחנו נשתמש בו כדי לגשת למערכת ה-OpenStack שלנו אנחנו נעבוד עם הממשק נובה, זה הממשק שמייצר, שבעזרתו אנחנו ניצור VMים חדשים אנחנו ניצור VMs מתוך ה-Images שיש לנו במערכת עם ה-Keystone, עם ממשק ה-Keystone אנחנו עם ה-Component Keystone

  3. 01:03

    אנחנו ניצור יוזרים, נגדיר הרשאות, ניצור פרויקטים ונגדיר כל מיני קווטה על אותם פרויקטים. אנחנו נשתמש גם בגלאנס, שזה בעצם המנגנון שמאפשר לי בעצם להחזיק אימייג'ים של VMs, וכמובן אנחנו ניצור כל מיני רשתות וירטואליות, VLANs למיניהם, אנחנו ניצור Networks בעזרת ה-Neutron, שזה הרכיב שאחראי, זה התוכנה,

  4. 01:37

    ה-Component Software שאחראי על ה-Networking ב-OpenStack. אז אם ראיתם סרטונים קודמים, ראיתם שאנחנו מדברים על כמה רכיבים נוספים, כמו הסינדר או הסוויפט.

  5. 01:51

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

  6. 02:14

    אז בואו נראה את הרכיבים הראשוניים שנתחיל לקנפק ולהגדיר ב-OpenStack אחד לאחד בממשק ה-Web. אז הרכיב הראשון שאנחנו כמובן נעבוד איתו יהיה ה-Horizon שזה ה-Web אינטרפייס.

  7. 02:53

    זה כמובן ממשק ה-Web אינטרפייס ה-Horizon. הממשק הבא, הקומפוננט הבא יהיה השירות Glance. Glance מאפשר לי בעצם להחזיק אימג'ים במערכת כדי שנוכל להשתמש בהם בכדי ליצור virtual machines.

  8. 03:15

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

  9. 03:56

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

  10. 04:31

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

  11. 04:53

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

  12. 05:07

    יש לנו את רכיב ה-Identity שם בעצם יש לנו את המנגנון ה-Keystone שמאפשר לנו הגדרות של יוזרים, פרויקטים וכמו כן יש לנו דבר נוסף שאנחנו יכולים לעשות וזה Access and Security.

  13. 05:25

    זה בעצם באחריות ה-Keystone Software Component או ה-Service Keystone ואחרון אחרון חביב

לקורס המלא: קורס OpenStack אונליין

ההרצאה הקודמת: התקנת שרת לינוקס עם KVM חלק 4

ההרצאה הבאה: הגדרות רשת ב- OpenStack

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

  • Understanding Services
  • GCP Services
  • Sites and Services
  • Java First Project

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

  • קורס וירטואליזציה - VMware ESXi 8
  • קורס וירטואליזציה - Hyper-V