כדי לבצע אופטימיזציה של הביצועים ושל עלות עומס העבודה ב-AlloyDB ל-PostgreSQL, אתם יכולים לבחור סדרת מכונות וצורה שמותאמות לדרישות המחשוב, הזיכרון והמטמון שלכם. השוואה בין סדרות המכונות הנתמכות של AlloyDB, פרופילי עומסי העבודה המטורגטים שלהן והזמינות האזורית עוזרת להגדיר מכונות לעומסי עבודה שונים, החל ממערכי נתונים גדולים שדורשים מטמונים בקיבולת גבוהה ועד לאפליקציות טרנזקציות עם בו-זמניות גבוהה.
סקירה כללית של סדרות המכונות
ב-AlloyDB יש את סדרות המכונות הבאות, שכל אחת מהן מבוססת על פלטפורמת מחשוב בסיסית שונה של Google Cloud ומותאמת למאפייני ביצועים ספציפיים.
סדרת מכונות |
פלטפורמת ליבה ומעבד (CPU) |
התמקדות בעומס העבודה הראשי |
היתרון העיקרי בביצועים |
|---|---|---|---|
N2 |
מעבדי Intel x86 מדור שלישי (Ice Lake) |
דור קודם, לשימוש כללי |
התכונה זמינה בכל האזורים. |
C4A |
Google Axion ARM |
ביצועים טובים ביחס למחיר, קצב נתונים גבוה |
מספק את תפוקת העסקאות הטובה ביותר לעומסי עבודה שמתאימים למטמון. |
C4 |
מעבדי Intel x86 מדור 6 (Granite Rapids) עם Titanium SSD. |
עומסי עבודה עם זמן אחזור קצר או עומסי עבודה גדולים מאוד של מסדי נתונים |
מספק את אפשרויות המכונה הגדולות ביותר עם כונני SSD מקומיים למטמון המהיר ביותר. |
Z3 |
מעבדי Intel x86 מדור רביעי (Sapphire Rapids) עם Titanium SSD |
מסד נתונים גדול בעבודה, אחסון אינטנסיבי |
מאפשר לשמור יותר נתונים במטמון לכל vCPU; מותאם לעומסי עבודה עם צפיפות אחסון גבוהה וקלט/פלט אינטנסיבי |
הגדרת סדרת המכונות למכונות הראשיות ולמכונות של מאגר הקריאה
כדי לשפר את הביצועים והעלות, אשכול AlloyDB מאפשר להגדיר ולהתאים את סדרות המכונות וסוגי המכונות באופן עצמאי במכונה הראשית ובמכונות של מאגר הקריאה.
הגדרות של סדרות מכונות שונות
אשכול AlloyDB תומך בהגדרות של סדרות מכונות שונות, שמאפשרות להריץ את המכונה הראשית ואת המכונות של מאגר הקריאה בסדרות שונות של מכונות Compute. לדוגמה, אתם יכולים להקצות את המכונה הראשית בסדרת המכונות N2, ולהקצות מכונות של מאגר קריאה בסדרות המכונות C4, C4A או Z3.
שינוי קנה מידה אנכי למכונות ראשיות
כדי להתאים את עצמכם לשינויים בעומס העבודה, אתם יכולים לשנות את קנה המידה של מכונה ראשית ב-AlloyDB באופן אנכי בדרכים הבאות:
שינוי הגודל בסדרת המכונות: הגדלה או הקטנה של הקצאת ה-vCPU והקצאת הזיכרון בסדרת המכונות הקיימת. לדוגמה, אפשר לשנות את קנה המידה של מכונה ראשית מסוג מכונה N2 עם 8 מעבדי vCPU לסוג מכונה N2 עם 16 מעבדי vCPU.
לשנות את הצורה של סדרת המכונות: להעביר את המכונה הראשית לסדרת מכונות אחרת כדי לשפר את הביצועים של עומס העבודה או את יעילות החומרה. לדוגמה, לשנות מכונה ראשית מסוג N2 עם 16 מעבדי vCPU למכונה מסוג C4A שמבוססת על Axion עם 32 מעבדי vCPU.
התאמה אופקית לעומס (scaling) של מכונות במאגר לקריאה בלבד
אפשר לשנות את קנה המידה של מכונה של מאגר קריאה באופן אופקי על ידי הוספה או הסרה של צמתים מאחורי נקודת קצה (endpoint) אחת של כתובת IP של קורא עם איזון עומסים. כל הצמתים במכונה של מאגר לקריאה בלבד חייבים להשתמש באותה סדרת מכונות ובאותו סוג מכונה. לדוגמה, אם מוסיפים צומת שלישי למכונה של מאגר קריאה שמכילה שני צמתים מסוג N2, הצומת השלישי צריך להיות גם הוא מאותו סוג מכונה N2, ולא מסוג C4, C4A או Z3.
מעברים בין סדרות מכונות למכונות של מאגר קריאה
אתם יכולים להעביר מכונה של מאגר קריאה לסדרת מכונות אחרת, למשל מ-N2 ל-C4, ל-C4A או ל-Z3. כל הצמתים במכונה של מאגר הקריאה יועברו לסדרת המכונות ולסוג המכונה שבחרתם. כדי להציג תנועת קריאה בכמה סדרות מכונות או סוגי מכונות בו-זמנית, צריך לפרוס מכונות נפרדות של מאגר קריאה לכל הגדרה.
זמינות של סדרות מכונות לאשכולות של AlloyDB
אפשר לבחור אחת מסדרות המכונות הבאות:
- N2: סדרת המכונות הזו מספקת יחס מאוזן בין מחיר לביצועים למגוון עומסי עבודה ב-AlloyDB.
- C4A מבוסס-Axion: סדרת המכונות הזו מספקת יחס אופטימלי בין מחיר לביצועים, ומספקת ביצועים גבוהים וצפויים לעומסי עבודה של AlloyDB עם ביקוש גבוה.
- C4: סדרת המכונות הזו מספקת ביצועים מצוינים ואת קנה המידה האנכי הגדול ביותר ב-AlloyDB.
Z3: סדרת מכונות שמותאמת לעומסי עבודה עם נפח אחסון גדול וקלט/פלט אינטנסיבי.
N2
אלה סוגי המכונות שזמינים למכונות מסדרת N2. מידע נוסף זמין במאמר סדרת המכונות N2.
סוג המכונה |
vCPUs |
זיכרון (GB) |
|---|---|---|
n2-highmem-2
|
2 |
RAM בנפח 16GB |
n2-highmem-4
|
4. |
RAM בנפח 32GB |
n2-highmem-8
|
8. |
RAM בנפח 64GB |
n2-highmem-16
|
16 |
RAM בנפח 128GB |
n2-highmem-32
|
32 |
RAM בנפח 256GB |
n2-highmem-64
|
64 |
RAM בנפח 512GB |
n2-highmem-96
|
96 |
זיכרון RAM בנפח 768GB |
n2-highmem-128
|
128 |
RAM בנפח 864GB |
C4A מבוסס-Axion
אלה סוגי המכונות שזמינים למכונות בסדרת המכונות C4A שמבוססת על Axion. מידע נוסף זמין במאמר סדרת המכונות C4A.
סוג המכונה |
vCPUs |
זיכרון (GB) |
|---|---|---|
c4a-highmem-1
|
1 |
RAM בנפח 8GB |
c4a-highmem-2-lssd
|
2 |
RAM בנפח 16GB |
c4a-highmem-4-lssd
|
4. |
RAM בנפח 32GB |
c4a-highmem-8-lssd
|
8. |
RAM בנפח 64GB |
c4a-highmem-16-lssd
|
16 |
RAM בנפח 128GB |
c4a-highmem-32-lssd
|
32 |
RAM בנפח 256GB |
c4a-highmem-48-lssd
|
48 |
RAM בנפח 384GB |
c4a-highmem-64-lssd
|
64 |
RAM בנפח 512GB |
c4a-highmem-72-lssd
|
72 |
RAM בנפח 576GB |
C4
אלה סוגי המכונות שזמינים למכונות מסדרת C4. מידע נוסף זמין במאמר סדרת המכונות C4.
סוג המכונה |
vCPUs |
זיכרון (GB) |
|---|---|---|
c4-highmem-4-lssd
|
4. |
RAM בנפח 32GB |
c4-highmem-8-lssd
|
8. |
RAM בנפח 64GB |
c4-highmem-16-lssd
|
16 |
RAM בנפח 128GB |
c4-highmem-24-lssd
|
24 |
RAM בנפח 192GB |
c4-highmem-32-lssd
|
32 |
RAM בנפח 256GB |
c4-highmem-48-lssd
|
48 |
RAM בנפח 384GB |
c4-highmem-96-lssd
|
96 |
זיכרון RAM בנפח 768GB |
c4-highmem-144-lssd
|
144 |
RAM בנפח 1,152GB |
c4-highmem-192-lssd
|
192 |
RAM בנפח 1,536GB |
c4-highmem-288-lssd
|
288 |
RAM בנפח 2,304GB |
Z3 standard-lssd
אלה סוגי המכונות שזמינים למכונות מסדרת Z3. מידע נוסף זמין במאמר סדרת המכונות Z3.
סוג המכונה |
vCPUs |
זיכרון (GB) |
|---|---|---|
z3-highmem-14-standard-lssd
|
14 |
RAM בנפח 112GB |
z3-highmem-22-standard-lssd
|
22 |
RAM בנפח 176GB |
z3-highmem-44-standard-lssd
|
44 |
RAM בנפח 352GB |
z3-highmem-88-standard-lssd
|
88 |
704GB RAM |
Z3 high-lssd
אלה סוגי המכונות שזמינים למכונות בסדרת המכונות Z3 high-lssd. מידע נוסף זמין במאמר סדרת המכונות Z3.
סוג המכונה |
vCPUs |
זיכרון (GB) |
|---|---|---|
z3-highmem-8-high-lssd
|
8. |
RAM בנפח 64GB |
z3-highmem-16-high-lssd
|
16 |
RAM בנפח 128GB |
z3-highmem-22-high-lssd
|
22 |
RAM בנפח 176GB |
z3-highmem-32-high-lssd
|
32 |
RAM בנפח 256GB |
z3-highmem-44-high-lssd
|
44 |
RAM בנפח 352GB |
מתודולוגיית הזמינות האזורית
בעזרת AlloyDB אתם יכולים לפרוס ולהתאים לעומס פתרונות של מסדי נתונים בזמינות גבוהה, בכל מקום שבו אתם צריכים אותם.
כדי להגן על נתונים קריטיים, ב-AlloyDB נדרשת זמינות גבוהה (HA). כלומר, כדי להפעיל סדרת מכונות באזור מסוים ב-Google Cloud , פלטפורמת Compute Engine הבסיסית שתומכת בסדרת המכונות הזו צריכה להיות זמינה בכל שלושת האזורים באותו אזור. הדרישה הזו מבטיחה שכשתבחרו אזור לאשכול AlloyDB, התשתית הנדרשת תהיה יתירה ותתפרס גיאוגרפית באותו אזור, כדי לספק את יכולות יתירות הכשל שאתם צריכים.
פריסות אזוריות של סדרות מכונות
בטבלה הבאה מפורט איפה אפשר למצוא את פלטפורמות AlloyDB. מכונות N2 זמינות לכלל המשתמשים, ומכונות C4A שמבוססות על Axion מציעות את הכיסוי המודרני הרחב ביותר.
אזור |
סדרת מכונות |
|||
|---|---|---|---|---|
| N2 | C4A | C4 | Z3 | |
africa-south1
|
✅ |
– |
– |
– |
asia-east1
|
✅ |
✅ |
✅ |
– |
asia-east2
|
✅ |
– |
– |
– |
asia-northeast1
|
✅ |
– |
✅ |
✅ |
asia-northeast2
|
✅ |
– |
– |
|
asia-northeast3
|
✅ |
– |
✅ |
– |
asia-south1
|
✅ |
– |
– |
– |
asia-south2
|
✅ |
– |
✅ |
– |
asia-southeast1
|
✅ |
✅ |
✅ |
✅ |
asia-southeast2
|
✅ |
– |
– |
– |
asia-southeast3
|
✅ |
– |
– |
– |
australia-southeast1
|
✅ |
– |
– |
– |
australia-southeast2
|
✅ |
– |
– |
– |
europe-central2
|
✅ |
– |
– |
– |
europe-southwest1
|
✅ |
– |
– |
– |
europe-north1
|
✅ |
– |
– |
– |
europe-north2
|
✅ |
– |
– |
– |
europe-west1
|
✅ |
✅ |
✅ |
✅ |
europe-west2
|
✅ |
✅ |
✅ |
✅ |
europe-west3
|
✅ |
✅ |
– |
✅ |
europe-west4
|
✅ |
✅ |
✅ |
✅ |
europe-west6
|
✅ |
– |
– |
– |
europe-west8
|
✅ |
– |
– |
– |
europe-west9
|
✅ |
– |
– |
– |
europe-west10
|
✅ |
– |
– |
– |
europe-west12
|
✅ |
– |
– |
– |
me-central1
|
✅ |
– |
– |
– |
me-central2
|
✅ |
– |
– |
– |
me-west1
|
✅ |
– |
– |
– |
northamerica-northeast1
|
✅ |
– |
– |
– |
northamerica-northeast2
|
✅ |
– |
✅ |
– |
northamerica-south1
|
✅ |
– |
✅ |
✅ |
southamerica-east1
|
✅ |
– |
– |
– |
southamerica-west1
|
✅ |
– |
– |
– |
us-central1
|
✅ |
✅ |
– |
✅ |
us-east1
|
✅ |
✅ |
– |
✅ |
us-east4
|
✅ |
✅ |
✅ |
✅ |
us-east5
|
✅ |
– |
✅ |
✅ |
us-east7
|
✅ |
– |
– |
– |
us-south1
|
✅ |
– |
– |
✅ |
us-west1
|
✅ |
– |
✅ |
✅ |
us-west2
|
✅ |
– |
– |
– |
us-west3
|
✅ |
– |
✅ |
– |
us-west4
|
✅ |
– |
✅ |
– |