PracticU

Nova service

בלי כתוביותעם כתוביות
PracticU › קורס OpenStack › Nova service
מילון מושגים:
מכונה וירטואלית - מחשב מדומה שרץ כתוכנה על גבי מחשב פיזי, עם מערכת הפעלה ומשאבים משלו, בבידוד מהמערכת המארחת.
מעבד - יחידת העיבוד המרכזית של המחשב, שמבצעת את הפקודות של התוכניות ומנהלת את החישובים.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
ווליום - יחידת אחסון לוגית על דיסק או מספר דיסקים. ב-Docker, מנגנון לשמירת נתונים מחוץ לקונטיינר.
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.

Nova service
Nova הוא שירות ה-Compute של OpenStack. הוא מדבר עם ההיפרוויזור ומאפשר ליצור מכונות וירטואליות חדשות. בסרטון עוברים על ההגדרות של מכונה בזמן היצירה ועל הפעולות שאפשר לעשות על מכונה קיימת.
הגדרות ביצירת מכונה
1. שם וגודל: נותנים למכונה שם ובוחרים Flavor, כלומר גודל של מעבד, זיכרון ודיסק. בחלון Flavor Details רואים כמה זיכרון וכמה דיסקים כל גודל נותן, מ-Small ועד Extra Large.
2. מקור: בוחרים מאיזה אימג' נוצרת המכונה, ואפשר גם מ-snapshot או מ-volume.
3. Access and Security: Key pair רלוונטי בעיקר ללינוקס. ב-Security Group מגדירים אילו פורטים בתעבורה מותרים. יש Security Group בשם default שמופיע כברירת מחדל, ואפשר ליצור חדש ולערוך לו את הכללים.
4. רשת: בוחרים לאיזו רשת המכונה משויכת. המרצה לא בוחר את ה-external network, אלא רשת פנימית שנוצרה מראש.
5. אפשרויות מתקדמות: Post-Creation להרצת פקודות אחרי ההתקנה, וחלוקת דיסק בצורה שונה.
פעולות על מכונה קיימת
אחרי היצירה אפשר להפעיל ולכבות מכונה, לאתחל אותה, להשהות אותה (Pause ו-Suspend), לשנות לה גודל (Resize), לבנות אותה מחדש (Rebuild), לערוך אותה, להוסיף או להסיר כרטיס רשת, לראות את הלוג ולפתוח את הקונסול, או למחוק אותה.
שימו לב
המרצה מציין שהוא יוצר מכונה ישירות בלי להקדיש זמן לכל ההגדרות, והפרטים האלה חשובים כשעובדים עם מכונות אמיתיות.
השיעור הבא בקורס: create new volume

פרקי ההרצאה: Nova service

  1. 00:00

    מה זה שירות Nova ומה הוא עושה

  2. 00:36

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

  3. 01:15

    בחירת מקור האימג' ומפתחות גישה

  4. 01:47

    הגדרת Security Group וכללי פורטים

  5. 02:41

    בחירת רשת לשיוך האינסטנס

  6. 03:36

    הגדרות נוספות: סקריפט ואפשרויות מתקדמות

  7. 04:10

    פעולות ניהול על אינסטנס קיים

תמלול ההרצאה: Nova service

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

  1. 00:03

    שירות הנובה, ה-Compute Service So, what is נובה? מה זה הנובה הזה? הנובה זה השירות שאחראי ובעצם מאפשר לנו ליצור אינסטנסים חדשים זה השירות שמדבר עם ה-Hypervisor ומאפשר יצירה של VM חדש אז כבר ראינו איך אנחנו יוצרים New Instance,

  2. 00:27

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

  3. 00:40

    כמו שאתם יכולים לראות, על מנת ליצור אינסטנס חדש, אנחנו ניגשים לאינסטנסים תחת ה-Compute Launch a New Instance. כשאנחנו יוצרים אינסטנס חדש, אז אנחנו כמובן נותנים שם לאינסטנס, מה הגודל של האינסטנס, מה...

  4. 00:59

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

  5. 01:11

    אז פה אתם בעצם בוחרים איזה ריסורסים לתת לאותו אימג', סליחה, לאותו VM, לאותו אימג', ואז אנחנו בוחרים מאיפה אנחנו רוצים ליצור את ה-VM הזה, מאימג', אפילו מסנאפשוט, אפילו מווליום שיש לנו, אוקיי? access and security אז key pair זה ללינוקס, פחות מעניין אותנו לווינדואו,

  6. 01:34

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

  7. 01:51

    כדפולט, יש לנו רק דפולט גרופ אחד שנקרא דפולט, וכמובן תחת Security, אנחנו יכולים לראות שיש לנו רק גרופ אחד תחת Security.

  8. 02:03

    אפשר כמובן ליצור גרופ חדש, להכניס לו איזשהו שם עם איזשהו Description, ואז את אותו גרופ, כמובן אפשר לעשות manage rules ופה אנחנו מגדירים איזה פרוטוקולים אנחנו רוצים לאפשר לאותו איזה פרוטוקולים אנחנו מאפשרים על אותו על אותו security על אותה security group נחזור לאינסטנס launch a new instance אפשר לראות שיש לי פה כמה אפשרויות לבחור תחת הנטוורקינג

  9. 02:41

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

  10. 02:59

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

  11. 03:19

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

  12. 03:41

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

  13. 04:01

    איזה מאפיינים או איזה אקשנס נוספים אפשר לעשות אנחנו בוחרים איזשהו אינסטנס ויש לנו פה אפשרות לעשות סטארט לאינסטנס שאט דאון וריבוט לאינסטנס בנוסף יש לנו את הקליקים אני כאן אדיט ויש לנו אפשרות לעשות את טאקס לאינטרפס כלומר להוסיף לו עוד כרטיס רשת להוריד לו כרטיס רשת לעשות אדיט לאינסטנס הזה להיכנס לקונסול של

  14. 04:25

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

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

ההרצאה הקודמת: Glance image service

ההרצאה הבאה: create new volume

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

  • Service Throttling
  • Create Service
  • Angular 4 - Service
  • מה זה Web Service

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

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