אתם יכולים להשתמש בקובצי אימג' של מערכת ההפעלה כדי ליצור דיסקים לאתחול של מכונות וירטואליות (VM) או מכונות Bare Metal ב-Compute Engine. כשיוצרים מכונות ודיסקים של אתחול, אפשר להשתמש בסוגים הבאים של קובצי אימג' של מערכת ההפעלה:
- קובצי אימג' ציבוריים של מערכת ההפעלה מסופקים ומתוחזקים על ידי Google, קהילות קוד פתוח וספקים חיצוניים. כברירת מחדל, לכל הפרויקטים ב-Google Cloud יש גישה לקובצי האימג' האלה של מערכת ההפעלה, ואפשר להשתמש בהם כדי ליצור מכונה של Compute Engine.
- קובצי אימג' מותאמים אישית של מערכת ההפעלה זמינים רק לפרויקט ב-Google Cloud . אתם יכולים ליצור קובץ אימג' בהתאמה אישית של מערכת ההפעלה מדיסקים של אתחול ומקובצי אימג' אחרים. אחר כך משתמשים בקובץ האימג' של מערכת ההפעלה בהתאמה אישית כדי ליצור מכונה של Compute Engine.
חלק מקובצי האימג' של מערכת ההפעלה יכולים גם להריץ קונטיינרים ב-Compute Engine.
קובצי אימג' ציבוריים של מערכת ההפעלה
ב-Compute Engine יש הרבה קובצי אימג' ציבוריים של מערכות הפעלה שהוגדרו מראש, עם מערכות הפעלה תואמות של Linux או Windows. אפשר להשתמש בקובצי האימג' האלה של מערכת ההפעלה כדי ליצור ולהפעיל מכונות. Compute Engine משתמש בתמונה שבחרתם כדי ליצור דיסק אתחול מתמיד לכל מכונה. כברירת מחדל, דיסק האתחול של המכונה הוא באותו גודל של קובץ האימג' שבחרתם. אם המכונה דורשת דיסק אתחול גדול יותר מגודל קובץ האימג', משנים את הגודל של דיסק האתחול.
רשימה של קובצי אימג' ציבוריים של מערכות הפעלה שזמינים ב-Compute Engine
כדי לראות רשימה מלאה של קובצי אימג' ציבוריים של מערכות הפעלה עם השם, הגודל ומספר הגרסה של כל קובץ אימג', אתם יכולים להשתמש במסוף Google Cloud או ב-Google Cloud CLI. Compute Engine מעדכן את קובצי האימג' הציבוריים של מערכת ההפעלה באופן קבוע, או כשזמין תיקון לנקודת חולשה או חשיפה נפוצה (CVE) עם השפעה קריטית.
Compute Engine מספק גרסאות 64 ביט של קובצי האימג' הציבוריים האלה של מערכות ההפעלה. למידע נוסף על כל מערכת הפעלה, כולל איך כל מערכת הפעלה מותאמת אישית להפעלה ב-Compute Engine, ראו פרטים על מערכת ההפעלה.
המסוף
נכנסים לדף Images במסוף Google Cloud .
כברירת מחדל, במסוף Google Cloud מופיעים כל קובצי האימג' של מערכת ההפעלה שזמינים בפרויקטים של קובצי אימג' של Compute Engine, קובצי אימג' של Deep Learning VM וקובצי אימג' של HPC VM.
gcloud
gcloud compute images list
כברירת מחדל, ה-CLI של gcloud מציג את כל קובצי האימג' של מערכת ההפעלה שזמינים בפרויקטים של קובצי אימג' של Compute Engine.
קובצי אימג' של מערכת הפעלה בהתאמה אישית
קובץ אימג' מותאם אישית של מערכת ההפעלה הוא קובץ אימג' של דיסק אתחול שנמצא בבעלותכם, ואתם שולטים בגישה אליו. אתם יכולים להשתמש בקובצי אימג' מותאמים אישית של מערכת ההפעלה למשימות הבאות:
ייבוא דיסק וירטואלי ל-Compute Engine מהסביבה המקומית או ממכונות שפועלות בתחנת העבודה המקומית או בפלטפורמת ענן אחרת. אתם יכולים לייבא באופן ידני קובצי אימג' של דיסק אתחול ל-Compute Engine, אבל רק דיסק אחד בכל פעם.
ליצור קובצי אימג' בהתאמה אישית מדיסקי האתחול של המכונות הקיימות ב-Compute Engine. אחר כך משתמשים בתמונה הזו כדי ליצור דיסקים חדשים לאתחול של המכונות. התהליך הזה מאפשר ליצור מכונות חדשות שמוגדרות מראש עם האפליקציות שאתם צריכים, בלי שתצטרכו להגדיר קובץ אימג' ציבורי של מערכת ההפעלה מאפס.
מעתיקים תמונה אחת לתמונה אחרת באמצעות ה-CLI של gcloud או ה-API. משתמשים באותו תהליך שמשמש ליצירת קובץ אימג', אבל מציינים קובץ אימג' אחר כמקור. אפשר גם ליצור קובץ אימג' מתמונה בהתאמה אישית בפרויקט אחר.
תכונות של מערכת ההפעלה של האורח
חלק מהתכונות של מערכת ההפעלה של האורח זמינות רק בקובצי אימג' מסוימים של מערכת ההפעלה. לדוגמה, multiqueue SCSI מופעל רק בחלק מקובצי האימג' הציבוריים של מערכת ההפעלה.
כדי להפעיל את התכונות האלה בקובצי אימג' של מערכת הפעלה בהתאמה אישית, צריך לציין תכונה אחת או יותר של מערכת הפעלה אורחת כשיוצרים קובץ אימג' של מערכת הפעלה בהתאמה אישית.
עלויות של קובץ אימג' של מערכת ההפעלה
קובצי אימג' פרימיום של מערכות הפעלה, ציבוריים או בהתאמה אישית, כרוכים בדמי רישיון כדי להפעיל אותם ב-Compute Engine. יש שתי אפשרויות:
- צירוף רישיון על פי דרישה או תשלום לפי שימוש (PAYG)
החברה מביאה את הרישיון שלה (BYOL) או החברה מביאה את המינוי שלה (BYOS)
למידע נוסף על רישיונות, ראו סוגי רישיונות ותמחור.
בנוסף, על קובצי אימג' מותאמים אישית של מערכת ההפעלה תחויבו בדמי אחסון של קובצי אימג' כל עוד קובץ האימג' המותאם אישית של מערכת ההפעלה נשמר בפרויקט.
משפחות של קובצי אימג'
משפחות של קובצי אימג' עוזרות לנהל את קובצי האימג' בפרויקט על ידי קיבוץ של קובצי אימג' קשורים, כך שתוכלו לעבור קדימה ואחורה בין גרסאות ספציפיות של קובצי אימג'. משפחת קובצי אימג' תמיד מפנה לגרסה העדכנית של קובץ אימג' של מערכת הפעלה שלא הוצאה משימוש. רוב קובצי האימג' הציבוריים של מערכת ההפעלה מקובצים למשפחת קובצי אימג'. לדוגמה, משפחת קובצי האימג' debian-13 בפרויקט debian-cloud תמיד מפנה לקובץ האימג' האחרון של Debian 13.
משפחות של תמונות בהתאמה אישית
אם אתם מעדכנים באופן קבוע את קובצי האימג' של מערכת ההפעלה בהתאמה אישית עם הגדרות ותוכנות חדשות יותר, אתם יכולים לקבץ את קובצי האימג' האלה למשפחת קובצי אימג' בהתאמה אישית. משפחת קובצי האימג' תמיד מפנה לקובץ האימג' העדכני ביותר של מערכת ההפעלה באותה משפחה, כך שהתבניות של הגדרות המכונה והסקריפטים יכולים להשתמש בקובץ האימג' הזה בלי לעדכן את ההפניות לגרסה ספציפית של קובץ האימג'.
בנוסף, מכיוון שמשפחת קובצי האימג' אף פעם לא מפנה לקובץ אימג' שהוצא משימוש, אפשר להחזיר את משפחת קובצי האימג' לגרסה קודמת של קובץ אימג' של מערכת ההפעלה, על ידי הוצאה משימוש של קובץ האימג' האחרון במשפחה הזו. שימו לב שאפשר לחזור לגרסת התמונה הקודמת רק אם היא לא הוצאה משימוש. למידע נוסף, קראו את המאמר הגדרת גרסאות תמונה במשפחת תמונות.
במאמר שיטות מומלצות לעבודה עם משפחות של קובצי אימג' תוכלו לקרוא המלצות לשיטות מומלצות לעבודה עם משפחות של קובצי אימג'.
מערכות הפעלה שנתמכות על ידי השותף
אלה מערכות הפעלה שאפשר להריץ ב- Google Cloud, אבל השותף או המפיץ אחראים לוודא שמערכות ההפעלה האלה פועלות עם התכונות של Google Cloud ושהן מקבלות עדכוני אבטחה. בבעיות שקשורות ספציפית למערכות ההפעלה שנתמכות על ידי השותפים, צריך להשתמש במשאבים של הקהילה או לקבל תמיכה ברמת Enterprise מהשותף.
מערכות ההפעלה הבאות שנתמכות על ידי שותפים יכולות לפעול ב- Google Cloud.
Oracle Linux
Oracle Linux היא מערכת הפעלה שמוצעת על ידי Oracle. תמונות של Oracle Linux זמינות ב- Google Cloud , והן מסופקות על ידי Oracle. אפשר גם לייבא קובצי אימג' של Oracle Linux אל Google Cloud.
אם אתם צריכים תמיכה ספציפית למערכת ההפעלה Oracle Linux, תוכלו להיעזר במקורות מידע מהקהילה או לקבל תמיכה ברמה ארגונית ישירות מ-Oracle.
ייבוא קובצי אימג' של מערכת ההפעלה Oracle Linux
כדי לייבא קובץ אימג' של מערכת ההפעלה Oracle Linux ל-Compute Engine, אתם יכולים להשתמש בכלי הייבוא שזמין ב-Migrate to Virtual Machines. הכלי הזה מוודא שקובצי האימג' של מערכת ההפעלה שיובאו מוגדרים בצורה נכונה לעבודה בסביבת Google Cloud . הוראות מפורטות זמינות במאמר ייבוא קובצי אימג' של דיסקים וירטואליים. כאן תוכלו למצוא רשימה של גרסאות מערכת ההפעלה Oracle Linux שנתמכות לייבוא.
קובצי אימג' של מערכות הפעלה עם תמיכה מהקהילה
קובצי אימג' של מערכות הפעלה שנתמכות על ידי הקהילה לא נתמכים ישירות על ידי Google Cloud. קהילת הפרויקט צריכה לוודא שתמונות מערכת ההפעלה האלה פועלות עם התכונות שלGoogle Cloud ושהן מקבלות עדכוני אבטחה. תמונות שנתמכות על ידי הקהילה מסופקות כמו שהן על ידי קהילות הפרויקט שיוצרות ומתחזקות אותן.
אפשר להריץ ב- Google Cloudאת קובצי האימג' הבאים שנתמכים על ידי הקהילה.
Fedora Cloud
Fedora Cloud היא מערכת הפעלה שמתוחזקת על ידי פרויקט Fedora Cloud.
תמונות של Fedora Cloud זמינות בפרויקט fedora-cloud. כדי להציג רשימה של קובצי אימג' של מערכת ההפעלה Fedora Cloud, משתמשים בפקודה הבאה של gcloud:
gcloud compute images list --project fedora-cloud --no-standard-images
FreeBSD
FreeBSD היא מערכת הפעלה שמתוחזקת על ידי פרויקט FreeBSD.
תמונות של FreeBSD זמינות בפרויקט freebsd-org-cloud-dev. כדי להציג רשימה של קובצי אימג' של מערכת ההפעלה FreeBSD, משתמשים בפקודה הבאה של gcloud:
gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images
התמיכה של gVNIC ב-FreeBSD (גרסת טרום-השקה (Preview)) זמינה בגרסה 14.0 ואילך. כדי להשתמש ב-gVNIC עם גרסאות אחרות, אפשר להתקין את מנהל ההתקן באופן ידני.
כדי ליצור מכונה שמשתמשת ב-gVNIC עם גרסת FreeBSD שקודמת ל-14.0, צריך ליצור קובץ אימג' בהתאמה אישית של מערכת ההפעלה שתומכת ב-gVNIC, ואז להשתמש בקובץ האימג' הזה של מערכת ההפעלה כשיוצרים את המכונה.
openSUSE
openSUSE היא מערכת הפעלה מבוססת Linux במימון SUSE. קובצי אימג' של openSUSE זמינים בפרויקט opensuse-cloud.
כדי להציג רשימה של קובצי אימג' של מערכת ההפעלה openSUSE, משתמשים בפקודה הבאה של gcloud:
gcloud compute images list --project opensuse-cloud --no-standard-images
קובצי אימג' של מערכת ההפעלה של TPU
אפשר להשתמש בקובצי האימג' הבאים של מערכת ההפעלה כדי ליצור מכונות וירטואליות שמשתמשות ב-TPU:
| גרסת ה-TPU | גרסת OS | גרסת ליבה | פרויקט תמונות | משפחת תמונות |
|---|---|---|---|---|
| TPU7x (Ironwood) | Ubuntu 24.04 LTS |
6.8 | ubuntu-os-accelerator-images |
ubuntu-accel-2404-amd64-tpu-tpu7x |
| v6e (Trillium), v5p | Ubuntu 22.04 LTS |
6.8 | ubuntu-os-accelerator-images |
ubuntu-accel-2204-amd64-tpu-v5e-v5p-v6e |
מידע נוסף זמין במאמר גרסאות GA Ubuntu LTS.
המאמרים הבאים
- מידע נוסף על קובצי אימג' שעברו אופטימיזציה לעומסי עבודה
- הצגת קובץ האימג' של המקור למכונה.
- שיטות מומלצות לניהול תמונות
- מידע על מדיניות התמיכה והתחזוקה של קובצי אימג' של מערכת ההפעלה
- יצירת מכונה והפעלה שלה.
- מידע על מכונות של Compute Engine
- יצירת תמונה בהתאמה אישית.
- ליצור תמונה מאפס.
נסו בעצמכם
אנחנו ממליצים למשתמשים חדשים ב-Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של Compute Engine באמצעות תרחישים ממשיים. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300 $להרצה, לבדיקה ולפריסה של עומסי העבודה.
אני רוצה לנסות את Compute Engine בחינם