אפשרויות האחסון שזמינות למופע Cloud SQL תלויות בסדרת המכונות שתבחרו. כדי לדעת איזו אפשרות אחסון זמינה לסדרת המכונות של המופע, אפשר לעיין במאמר סקירה כללית על סדרות מכונות.
Cloud SQL תומך בסוגי האחסון הבאים:
Google Cloud Hyperdisk Balanced
Cloud SQL משתמש באפשרות האחסון Hyperdisk Balanced עבור סדרת המכונות N4 וסדרת המכונות C4A. סוג האחסון הזה הוא חלק מהמוצר Google Cloud Hyperdisk. Hyperdisk הוא הדור האחרון של אחסון בלוקים ברשת. הוא מציע אחסון בעל יכולת הרחבה וביצועים גבוהים, עם יכולות מקיפות של שמירת נתונים וניהול. אתם יכולים גם להפעיל את האפשרות הגדלה אוטומטית של נפח האחסון כדי ש-Cloud SQL יגדיל אוטומטית את נפח האחסון של המכונה כשהוא יירד מתחת לגודל הסף.
Hyperdisk Balanced מספק תפוקה ו-IOPS שניתנים להתאמה אישית. מידע נוסף זמין במאמר מידע על Hyperdisk Balanced.
ב-Hyperdisk Balanced מוגדרים ערכי ברירת מחדל של IOPS ושל קצב העברת נתונים, וגם מגבלות על סמך ההגדרות של המופע, כולל סוג המכונה וקיבולת האחסון. קיבולת האחסון מגבילה את ערך ברירת המחדל, וסוג המכונה מגדיר את הערך המקסימלי של IOPS ושל קצב העברת הנתונים. אפשר לשנות את הערכים האלה במופע שלכם.
מגבלות IOPS וקצב העברת נתונים של סדרת מכונות C4A
בטבלה הבאה מוצגים הערכים המינימליים והמקסימליים של IOPS ושל קצב העברת הנתונים (ב-MiB/s) לכל סוג מכונה בסדרת המכונות C4A, על סמך מעבדי ה-vCPU שלה:
| vCPUs | מספר IOPS מינימלי | תפוקה מינימלית | Hyperdisk Balanced | Hyperdisk Balanced HA | ||
|---|---|---|---|---|---|---|
| מקסימום IOPS | תפוקה מקסימלית | מקסימום IOPS | תפוקה מקסימלית | |||
| 2 | 3,000 | 140 | 50,000 | 800 | 50,000 | 800 |
| 4 | 3,000 | 140 | 50,000 | 800 | 50,000 | 800 |
| 8 | 3,000 | 140 | 50,000 | 1,000 | 50,000 | 1,000 |
| 16 | 3,000 | 140 | 80,000 | 2,400 | 80,000 | 1,200 |
| 32 | 3,000 | 140 | 120,000 | 2,400 | 100,000 | 1,200 |
| 48 | 3,000 | 140 | 160,000 | 2,400 | 100,000 | 1,200 |
| 64 | 3,000 | 140 | 160,000 | 2,400 | 100,000 | 1,200 |
| 72 | 3,000 | 140 | 160,000 | 2,400 | 100,000 | 1,200 |
בטבלה הבאה מוצגים ערכי ברירת המחדל של IOPS ושל קצב העברת הנתונים של Google Cloud Hyperdisk Balanced על סמך גודל הדיסק שנבחר:
| גודל כונן | ערך ברירת מחדל של IOPS | תפוקת ברירת מחדל (MiB/s) |
|---|---|---|
| 20 עד 256 GB | 4,000 | 170 |
| > 256 – 512 GB | 7,000 | 240 |
| > 512 GB – 1 TB | 10,000 | 500 |
| > 1 TB עד 4 TB | 16,000 | 750 |
| > 4 TB – 32 TB | מינימום של 70,000 או מקסימום IOPS לסוג המכונה | תפוקה מינימלית של 1,200 או תפוקה מקסימלית לסוג המכונה |
| > 32 TB – 64 TB | מינימום 100,000 או מקסימום IOPS לסוג המכונה | תפוקה מינימלית של 1,200 או תפוקה מקסימלית לסוג המכונה |
אפשר גם להגדיר IOPS וקצב העברת נתונים מותאמים אישית כשמשתמשים ב-Hyperdisk Balanced.
מגבלות IOPS ותפוקה של סדרת מכונות N4
בטבלה הבאה מוצגות המגבלות המינימליות והמקסימליות של IOPS ושל קצב העברת הנתונים (throughput) לכל סוג מכונה בסדרת מכונות N4, על סמך ה-vCPU שלה:
| vCPUs | מספר IOPS מינימלי | תפוקה מינימלית (ב-MiB/s) | Hyperdisk Balanced | Hyperdisk Balanced HA | ||
|---|---|---|---|---|---|---|
| מקסימום IOPS | תפוקה מקסימלית | מקסימום IOPS | תפוקה מקסימלית | |||
| 0-7 | 3,000 | 140 | 15,000 | 240 | 15,000 | 240 |
| 8-15 | 3,000 | 140 | 15,000 | 480 | 15,000 | 480 |
| 16-31 | 3,000 | 140 | 80,000 | 1,200 | 80,000 | 1,200 |
| 32-47 | 3,000 | 140 | 100,000 | 1,600 | 100,000 | 1,200 |
| 48+ | 3,000 | 140 | 160,000 | 2,400 | 100,000 | 1,200 |
בטבלה הבאה מוצגים ערכי ברירת המחדל של IOPS ושל קצב העברת הנתונים של Google Cloud Hyperdisk Balanced על סמך גודל הדיסק שנבחר:
| גודל כונן | ערך ברירת מחדל של IOPS | תפוקה שמוגדרת כברירת מחדל |
|---|---|---|
| 20 עד 256 GB | 4,000 | 170 |
| > 256 – 512 GB | 7,000 | 240 |
| > 512 GB – 1 TB | 10,000 | מינימום 500 או תפוקה מקסימלית של סוג המכונה |
| > 1 TB עד 4 TB | מספר פעולות קלט/פלט בשנייה (IOPS) מינימלי של 16,000 או מקסימלי לסוג המכונה | מינימום 750 או תפוקה מקסימלית של סוג המכונה |
| > 4 TB – 32 TB | מינימום של 70,000 או מקסימום IOPS לסוג המכונה | תפוקה מינימלית של 1,200 או תפוקה מקסימלית לסוג המכונה |
| > 32 TB – 64 TB | מינימום 100,000 או מקסימום IOPS לסוג המכונה | תפוקה מינימלית של 1,200 או תפוקה מקסימלית לסוג המכונה |
אפשר גם להגדיר IOPS וקצב העברת נתונים מותאמים אישית כשמשתמשים ב-Hyperdisk Balanced.
Hyperdisk Balanced custom IOPS and throughput
אתם יכולים להגדיר רמות IOPS ורמות תפוקה מותאמות אישית לנפחי האחסון של Google Cloud Hyperdisk Balanced ו-Google Cloud Hyperdisk Balanced High Availability. הערכים שמשנים צריכים לעמוד בדרישות הבאות:
IOPS
- מינימום: 3,000 IOPS
- מקסימום: 500 IOPS לכל GB של קיבולת הדיסק, עד מקסימום של 160,000 עבור Google Cloud Hyperdisk Balanced ומקסימום של 100,000 עבור Google Cloud Hyperdisk Balanced High Availability.
קצב העברת נתונים
- מינימום: 140 MiB/s
- מקסימלי: ב-Google Cloud Hyperdisk Balanced, הערך הגדול מבין 2,400 MiB/s או מספר פעולות הקלט/פלט לשנייה (IOPS) שסופקו חלקי 4. ב-Google Cloud Hyperdisk Balanced High Availability, המהירות הגבוהה מבין 1,200 MiB/s או מספר פעולות הקלט/פלט בשנייה (IOPS) שסופקו חלקי 4.
מגבלות של Hyperdisk Balanced
כשמשתמשים ב-Hyperdisk Balanced עם מכונות Cloud SQL, חשוב להביא בחשבון את המגבלות הבאות:
- ב-Hyperdisk Balanced אפשר לשנות את הקיבולת ואת גודל הדיסק רק פעמיים בכל ארבע שעות. עומסי עבודה של נתונים שדורשים הגדלות תכופות יותר עלולים להוביל לתקופות ממושכות של אחסון מלא, ועלולים להשפיע על הביצועים.
- ב-Hyperdisk Balanced אפשר לשנות את ה-IOPS ואת קצב העברת הנתונים רק פעם אחת כל ארבע שעות. עומסי עבודה של נתונים שדורשים הגדלות תכופות יותר עלולים להוביל לתקופות ממושכות של אחסון מלא, ועלולים להשפיע על הביצועים.
כונן SSD
אפשרות הכונן SSD זמינה עבור ליבה משותפת לשימוש כללי, ליבה ייעודית לשימוש כללי וסדרת מכונות N2.
אפשרות האחסון SSD מספקת אפשרות יעילה וחסכונית למכונות שלכם במהדורת Cloud SQL Enterprise. בהשוואה לכונן קשיח, כונן SSD מהיר יותר ומספק ביצועים צפויים יותר. SSD מציע תפוקה גבוהה של כתיבה וקריאה, ושומר על זמן אחזור נמוך לגישה לנתונים. לכן, זו אפשרות מצוינת לאחסון נתונים פעילים שנדרשת להם גישה תכופה עם זמן אחזור נמוך.
SSD הוא נפח של Persistent Disk שמספק מכשירי אחסון עמידים ברשת. הוא מתאים לאפליקציות ארגוניות ולמסדי נתונים עם ביצועים גבוהים שדורשים זמן אחזור קצר יותר ו-IOPS גבוה יותר. מידע נוסף זמין במאמר בנושא Persistent Disk.
Cloud SQL מגדיר את IOPS ואת קצב העברת הנתונים לאחסון SSD על סמך סוג המכונה וקיבולת האחסון שאתם מגדירים. אי אפשר להגדיר את הערכים של IOPS ושל קצב העברת הנתונים.
מגבלות IOPS וקצב העברת נתונים (throughput) של סדרת מכונות N2
בטבלה הבאה מוצגים הערכים המקסימליים של IOPS ושל קצב העברת הנתונים (ב-MiB/s) לאפשרות האחסון SSD על סמך מספר ליבות ה-vCPU עבור מופעים של Cloud SQL במהדורת Enterprise Plus באמצעות סדרת המכונות N2 :
| vCPUs | אזורי | אזורי | ||
|---|---|---|---|---|
| מקסימום IOPS (קריאה/כתיבה) | תפוקה מקסימלית (קריאה/כתיבה) | מקסימום IOPS (קריאה/כתיבה) | תפוקה מקסימלית (קריאה/כתיבה) | |
| 2 | 15,000 / 15,000 | 240 / 240 | 15,000 / 15,000 | 240 / 120 |
| 4 | 15,000 / 15,000 | 240 / 240 | 15,000 / 15,000 | 240 / 120 |
| 8 | 15,000 / 15,000 | 800 / 800 | 15,000 / 15,000 | 800 / 400 |
| 16 | 25,000 / 25,000 | 1,200 / 1,200 | 25,000 / 25,000 | 1,200 / 600 |
| 32 | 60,000 / 60,000 | 1,200 / 1,200 | 60,000 / 60,000 | 1,200 / 600 |
| 48 | 60,000 / 60,000 | 1,200 / 1,200 | 60,000 / 60,000 | 1,200 / 600 |
| 64 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
| 80 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
| 96 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
| 128 | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
מגבלות IOPS וקצב העברת נתונים של סדרות מכונות לשימוש כללי
בטבלה הבאה מוצגים הערכים המקסימליים של IOPS ושל קצב העברת הנתונים לאפשרות האחסון SSD, על סמך מספר יחידות ה-vCPU בסדרת המכונות של ליבות משותפות או ייעודיות לשימוש כללי, וסוגי מכונות בהתאמה אישית:
| vCPUs | אזורי | אזורי | ||
|---|---|---|---|---|
| מקסימום IOPS (קריאה/כתיבה) | תפוקה מקסימלית (קריאה/כתיבה) | מקסימום IOPS (קריאה/כתיבה) | תפוקה מקסימלית (קריאה/כתיבה) | |
| 1 | 15,000 / 15,000 | 200 / 200 | 15,000 / 15,000 | 200 / 100 |
| 2-7 | 15,000 / 15,000 | 240 / 240 | 15,000 / 15,000 | 240 / 120 |
| 8-15 | 15,000 / 15,000 | 800 / 800 | 15,000 / 15,000 | 800 / 400 |
| 16-31 | 25,000 / 25,000 | 1,200 / 1,200 | 25,000 / 25,000 | 1,200 / 600 |
| 32-63 | 60,000 / 60,000 | 1,200 / 1,200 | 60,000 / 60,000 | 1,200 / 600 |
| 64+ | 100,000 / 100,000 | 1,200 / 1,200 | 100,000 / 80,000 | 1,200 / 1,000 |
כונן קשיח (HDD)
אפשרות האחסון בכונן קשיח (HDD) זמינה רק לסדרות מכונות ייעודיות או למטרות כלליות, ועשויה להתאים לתרחישי שימוש מסוימים. לדוגמה, כדאי להשתמש ב-HDD עבור מקרים עם מערכי נתונים גדולים (מעל 10 TB) שלא רגישים לזמן האחזור, שניגשים אליהם לעיתים רחוקות או שעלות האחסון היא שיקול מרכזי. כונן HDD יכול להתאים גם לקטגוריות הבאות של עומסי עבודה:
- עומסי עבודה באצווה עם סריקות וכתיבות, ורק קריאות אקראיות מדי פעם של כמה שורות.
- ארכוב נתונים, שבו כותבים כמויות גדולות של נתונים וקוראים אותם לעיתים רחוקות.
לדוגמה, אם אתם מתכננים לאחסן נתונים היסטוריים נרחבים ממספר גדול של מכשירי חישה מרחוק ולהשתמש בנתונים כדי ליצור דוחות יומיים, יכול להיות שהחיסכון בעלויות של אחסון HDD יצדיק את הפשרה בביצועים. עם זאת, אם אתם מתכננים להשתמש בנתונים כדי להציג לוח בקרה בזמן אמת, יכול להיות שאחסון HDD לא יהיה הבחירה האופטימלית כי פעולות הקריאה תכופות יותר ואיטיות יותר באחסון HDD.
מגבלות IOPS וקצב העברת נתונים של סדרות מכונות לשימוש כללי
בטבלה הבאה מוצגים הערכים המקסימליים של IOPS ושל קצב העברת הנתונים לאפשרות האחסון ב-HDD, על סמך מספר ה-vCPU במופעים של Cloud SQL:
| vCPUs | אזורי | אזורי | ||
|---|---|---|---|---|
| מקסימום IOPS (קריאה/כתיבה) | תפוקה מקסימלית (קריאה/כתיבה) | מקסימום IOPS (קריאה/כתיבה) | תפוקה מקסימלית (קריאה/כתיבה) | |
| 1 | 1,000 / 10,000 | 200 / 200 | 1,000 / 10,000 | 200 / 100 |
| 2-7 | 3,000 / 15,000 | 240 / 240 | 3,000 / 15,000 | 240 / 120 |
| 8-15 | 5,000 / 15,000 | 800 / 400 | 5,000 / 15,000 | 800 / 200 |
| 16+ | 7,500 / 15,000 | 1,200 / 400 | 7,500 / 15,000 | 1,200 / 200 |
המאמרים הבאים
- יצירת מופע
- מידע נוסף על סדרות המכונות שזמינות ב-Cloud SQL