באמצעות Compute Engine אתם יכולים ליצור מכונות בתשתית Google. במאמר הזה מפורטים פרמטרים שונים להגדרה שזמינים לכם במהלך יצירת מכונה של Compute Engine. אם אתם יוצרים מכונה בפעם הראשונה, המסמך הזה מספק נקודת התחלה להבנת התהליך.
המונחים מכונה של Compute Engine (Compute Engine instance), מכונה (compute instance) או מכונה (instance) הם מילים נרדפות. לפי סוג המכונה שציינתם, היא יכולה להיות מכונת Bare Metal או מכונה וירטואלית (VM):
- אם השם של סוג המכונה מסתיים ב-
-metal, זו מכונת Bare Metal בלי שמותקן בה hypervisor. - אחרת, זו מכונה וירטואלית. המונחים מכונה וירטואלית (virtual machine instance), מכונת VM (VM instance) ו-VM הם מילים נרדפות.
מונחים שהם מילים נרדפות מופיעים במאמרי העזרה ובממשקים של Google Cloud , כמוGoogle Cloud console, כלי שורת הפקודה של gcloud ו-API בארכיטקטורת REST.
לפני שמתחילים
- כדאי לעיין בעקרונות הבסיסיים של מכונות Compute Engine.
-
אם עדיין לא עשיתם את זה, תצטרכו להגדיר אימות.
אימות הוא תהליך שבו מאמתים את הזהות שלכם כדי לקבל גישה לממשקי API ולשירותים של Google Cloud . כדי להריץ קוד או דוגמאות מסביבת פיתוח מקומית, אפשר לבצע אימות ל-Compute Engine באחת מהדרכים הבאות:
צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:
המסוף
כשמשתמשים במסוף Google Cloud כדי לגשת לשירותים ולממשקי ה-API, לא צריך להגדיר אימות. Google Cloud
gcloud
-
התקינו את ה-CLI של Google Cloud. אחר כך, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:
gcloud initאם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
- הגדרת אזור ותחום כברירת מחדל
REST
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.
התקינו את ה-CLI של Google Cloud.
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .
איך יוצרים ומגדירים מכונות
אפשר ליצור מכונות בכמה דרכים, שלכל אחת מהן יש שיטת הגדרה משלה, כמו שמתואר בהמשך:
יוצרים את המכונה על ידי ציון ידני של הגדרה בהתאמה אישית. בוחרים באפשרות הזו אם יוצרים מופע מאפס ונתקלים באחד מהתרחישים הבאים:
- אתם יודעים מה ההגדרה הספציפית שנדרשת לעומס העבודה.
- רוצים ליצור מכונה עם הגדרה מורכבת.
- רוצים ליצור מכונה באמצעות Google Cloud CLI או REST.
אם בוחרים בשיטה הזו, כדאי לעיין גם ברשימה של כל אפשרויות ההגדרה שזמינות במהלך יצירת מכונה.
יצירת מכונה מותאמת לעומס העבודה. בשיטה הזו, אתם בוחרים את סוג עומס העבודה כשאתם יוצרים את המופע, ו-Google מאכלסת אוטומטית הגדרה מוגדרת מראש שמתאימה לעומס העבודה שלכם. בוחרים באפשרות הזו אם אתם מתחילים להשתמש ב-Compute Engine ולא יודעים איזו הגדרה מתאימה לעומס העבודה המיועד. האפשרות הזו זמינה רק ב Google Cloud מסוף.
יצירת מכונה באמצעות תבנית של הגדרות מכונה. תבנית של הגדרות מכונה היא משאב שמגדיר את הגדרות התצורה של מכונות. בוחרים באפשרות הזו אם יש לכם תבנית הגדרה מוגדרת ואתם רוצים ליצור הרבה מכונות וירטואליות עם אותה הגדרה.
יוצרים את המכונה על ידי יצירת עותקים של קובץ אימג' של מכונה. תמונת מכונה מכילה את רוב המידע והנתונים שנדרשים לשכפול מופע. בוחרים באפשרות הזו אם רוצים ליצור כמה עותקים של מופע מקור קיים.
אחרי שיוצרים את מכונת החישוב, Compute Engine מפעיל אותה באופן אוטומטי.
אפשרויות ההגדרה שזמינות במהלך יצירת מכונה
כשיוצרים מכונה של Compute Engine, מציינים את ההגדרה הרצויה למכונה. מערכת Compute Engine משתמשת בהגדרה הזו כדי ליצור את המכונה. בטבלה הבאה מפורטים הפרמטרים השונים שאתם מגדירים כשאתם יוצרים מכונה של Compute Engine. כדי לקבל עזרה מבוססת-AI כשאתם מעריכים אילו הגדרות מתאימות ביותר לדרישות של עומס העבודה שלכם, או כשאתם משווים בין פשרות בנוגע לתמחור, אתם יכולים לקיים אינטראקציה עם Gemini ב Google Cloud מסוף. מידע נוסף מופיע במאמר בנושא תכנון תשתית המחשוב באמצעות Gemini.
| פרמטר | מה אפשר להגדיר |
|---|---|
| הגדרת מכונה |
|
| מערכת הפעלה (OS) ואחסון |
|
| הגנה על נתונים |
|
| Networking |
|
| ניראות (observability) |
|
| אבטחה |
|
| הגדרה מתקדמת |
|
המאמרים הבאים
- איך יוצרים מכונה של Compute Engine ומפעילים אותה
- אם זו הפעם הראשונה שאתם יוצרים מופע, כדאי לנסות אחד מהמדריכים הבאים להגדרת בסיסית:
- איך משתמשים ב-Gemini כדי לתכנן את תשתית המחשוב
- מה קורה למופע אחרי שהוא נוצר