סקירה כללית על Confidential VM

מכונות וירטואליות (VM) חסויות הן סוג של מכונות וירטואליות ב-Compute Engine. הם משתמשים בהצפנת זיכרון מבוססת-חומרה כדי לוודא שאי אפשר לקרוא או לשנות את הנתונים והאפליקציות שלכם בזמן השימוש.

למכונות וירטואליות חסויות יש את היתרונות הבאים:

  • בידוד: מפתחות ההצפנה נוצרים בחומרה ייעודית ונמצאים רק בה, ואין גישה אליהם דרך ה-hypervisor.

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

הסוג הזה של בידוד ואימות חומרה נקרא סביבת מחשוב אמינה (TEE).

אפשר להפעיל את שירות Confidential VM בכל פעם שיוצרים מכונה וירטואלית חדשה.

טכנולוגיות של Confidential Computing

כשמגדירים Confidential VM, סוג הטכנולוגיה של Confidential Computing שבה משתמשים מבוסס על סוג המכונה ופלטפורמת המעבד (CPU) שבוחרים. כשבוחרים טכנולוגיית Confidential Computing, חשוב לוודא שהיא מתאימה לצרכים שלכם מבחינת ביצועים ועלות.

AMD SEV

טכנולוגיית AMD Secure Encrypted Virtualization ‏ (SEV) ב-Confidential VMs מציעה הצפנת זיכרון מבוססת-חומרה באמצעות AMD Secure Processor, ואימות בזמן האתחול באמצעות vTPM של Google.

‫AMD SEV מציע ביצועים גבוהים למשימות חישוביות תובעניות. ההבדל בביצועים בין מכונה וירטואלית SEV Confidential VM לבין מכונה וירטואלית רגילה ב-Compute Engine יכול להיות אפסי או מינימלי, בהתאם לעומס העבודה.

בניגוד לטכנולוגיות אחרות של Confidential Computing ב-Confidential VM, מכונות AMD SEV שמשתמשות בסוגי המכונות N2D ו-C3D תומכות במיגרציה פעילה.

הסקירה המפורטת של AMD SEV

AMD SEV-SNP

‫AMD Secure Encrypted Virtualization-Secure Nested Paging ‏ (SEV-SNP) מרחיב את SEV ומוסיף אבטחה מבוססת-חומרה כדי למנוע התקפות זדוניות שמבוססות על Hypervisor, כמו הפעלה מחדש של נתונים ומיפוי מחדש של הזיכרון. אפשר לבקש דוחות אימות בכל שלב ישירות מ-AMD Secure Processor.

הסקירה המפורטת של AMD SEV-SNP

Intel TDX

‫Intel Trust Domain Extensions ‏ (TDX) יוצר מתחם אמון (TD) מבודד בתוך VM, ומשתמש בתוספי חומרה כדי לנהל ולהצפין את הזיכרון.

‫Intel TDX משפרת את ההגנה על ה-TD מפני סוגים מוגבלים של התקפות שמשתמשות בגישה פיזית לזיכרון של הפלטפורמה, כמו ניתוח אופליין של זיכרון גישה אקראית דינמי (DRAM) והתקפות פעילות על ממשקי DRAM. התקפות כאלה כוללות תיעוד, שינוי, העברה, חיבור וכינוי של תוכן הזיכרון.

הסקירה המפורטת של Intel TDX

NVIDIA Confidential Computing

התכונה Confidential Computing של NVIDIA מרחיבה את יתרונות האבטחה של סביבת מחשוב אמינה (TEE) מבוססת-חומרה למעבדי GPU מצורפים של NVIDIA. נתונים רגישים בעומסי עבודה של AI ו-ML עם האצת GPU מוצפנים בזמן השימוש, וכך מבודדים מה-hypervisor.

כדי לספק סביבה מקיפה של מחשוב סודי לעומסי עבודה גם ב-CPU וגם ב-GPU, טכנולוגיית NVIDIA Confidential Computing משולבת עם טכנולוגיות מחשוב סודי שמבוססות על CPU, כמו AMD SEV או Intel TDX.

במאמר הגדרות נתמכות מפורט אילו סדרות של מכונות, מודלים של GPU ופלטפורמות של מעבדים תומכים ב-NVIDIA Confidential Computing.

קראו את המאמרים בנושא ארכיטקטורת NVIDIA H100 Tensor Core GPU וארכיטקטורת RTX PRO 6000 Blackwell GPU.

שירותי Confidential VM

בנוסף ל-Compute Engine, שירותי Google Cloud הבאים משתמשים ב-Confidential VM:

המאמרים הבאים

הגדרות נתמכות של Confidential VM.