שירות ההמלצות להפעלת זמינות גבוהה ב-AlloyDB יוצר באופן יזום המלצות שעוזרות לכם להכניס את המכונות החשובות שלכם להסכם רמת שירות (SLA) על ידי מתן יתירות נתונים. זה יכול להיות שימושי בזמן הפסקה זמנית בשירות באזור מסוים, או כשהזיכרון של המכונה נגמר.
בדף הזה מתואר הממליץ להפעלת זמינות גבוהה ב-AlloyDB, איך הוא פועל ואיך משתמשים בו.
איך זה עובד
ההמלצה להפעלת זמינות גבוהה ב-AlloyDB מנתחת את המטא-נתונים של המכונה. אם לא מופעלת זמינות גבוהה במכונה, מערכת AlloyDB ממליצה להפעיל זמינות גבוהה כדי לקבל זמינות של 99.99% (*).
(*) למידע נוסף, קראו את הסכם רמת השירות (SLA) של AlloyDB.
תמחור
ההמלצה להפעלת זמינות גבוהה ב-AlloyDB זמינה בחינם לכל לקוחות Google Cloud . מידע נוסף על התמחור של שירות ההמלצות
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
חשוב לוודא שהפעלתם את Recommender API.
כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, ודאו שיש לכם את התפקידים הנדרשים בניהול זהויות והרשאות גישה (IAM).
Tasks תפקידים לצפייה בהמלצות אחד מהתפקידים הבאים: roles/recommender.alloydbViewerאוroles/alloydb.viewer.יישום ההמלצות אחד מהתפקידים הבאים: roles/recommender.alloydbAdminאוroles/alloydb.admin.
מידע נוסף זמין במאמר מתן גישה למשתמשים אחרים.
הצגת רשימת ההמלצות להפעלת זמינות גבוהה
אפשר להציג את רשימת ההמלצות להפעלת זמינות גבוהה באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.
המסוף
כדי להציג את רשימת ההמלצות להפעלת זמינות גבוהה באמצעות מסוףGoogle Cloud :
נכנסים לדף Clusters במסוף Google Cloud .
בטבלת הרשימה Resources, מוצאים את האשכול ולוחצים על View issues בעמודה Issues.
רשימת הבעיות מוצגת בחלונית בעיות נפוצות. בוחרים את כרטיס ההמלצה Not failover protected.
gcloud
כדי להציג רשימה של המלצות להפעלת זמינות גבוהה באמצעות ה-CLI של gcloud, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.-
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
API
כדי להציג רשימה של המלצות להפעלת זמינות גבוהה באמצעות Recommender API, מפעילים את ה-method recommendations.list באופן הבא:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.-
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן זמינות גבוהה באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.
כדי לראות תובנות והמלצות מפורטות:
המסוף
בדף Clusters, בטבלה Resources, לוחצים על View issues בעמודה Issues של האשכול.
החלונית Aggregated issues מופיעה מימין, וכוללת תובנות והמלצות מפורטות לגבי Not failover protected.
gcloud
מריצים את הפקודה gcloud recommender insights list:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.-
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
API
מפעילים את ה-method insights.list באופן הבא:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
מחליפים את מה שכתוב בשדות הבאים:
PROJECT_ID: מזהה הפרויקט.-
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
מיישמים את ההמלצה
בודקים את ההמלצה בקפידה ומבצעים אחת מהפעולות הבאות:
המסוף
כדי ליישם את ההמלצה:
- לוחצים על Edit באשכול.
- בחלונית Edit primary instance, בקטע Zonal availability, בוחרים באפשרות Multiple zones (עם זמינות גבוהה).
- לוחצים על Update instance.
CLI של gcloud
כדי ליישם את ההמלצה, פועלים לפי ההוראות במאמר שדרוג מכונה בסיסית למכונה עם זמינות גבוהה.