זמינות ב-Cloud SQL

בדף הזה מתוארות פעולות שמשפיעות על הזמינות ב-Cloud SQL.

בעזרת Cloud SQL תוכלו למקסם את זמן הפעולה התקינה של מסד הנתונים בלי לשנות את האפליקציה. עם הסכם רמת שירות (SLA) של 99.99% זמן פעולה תקינה וזמן השבתה כמעט אפסי לכמה פעולות מתוכננות, מהדורת Cloud SQL Enterprise Plus מציעה עמידות גבוהה יותר והמשכיות עסקית לאפליקציות שלכם.

כדי למקסם את זמן הפעולה התקינה, צריך לצמצם את זמן ההשבתה של מסד הנתונים. בדרך כלל, זמן השבתה נגרם גם מאירועים לא מתוכננים וגם מפעולות מתוכננות.

אירועים לא מתוכננים והפסקות חשמל באזורים ספציפיים

באפליקציות שדורשות זמינות גבוהה, מומלץ להגדיר את המכונה לזמינות אזורית, שנקראת גם הגדרת זמינות גבוהה (HA) ב-Cloud SQL. מידע נוסף על הגדרת זמינות גבוהה ב-Cloud SQL זמין במאמר מידע על זמינות גבוהה (HA).

במכונות שמוגדרות עם זמינות אזורית, אם המכונה נכשלת, Cloud SQL מעלה באופן אוטומטי את המכונה באזור המשני עם אותה כתובת IP וללא אובדן נתונים, כדי שהאפליקציות יוכלו להמשיך את הפעולות במסד הנתונים. כך אפשר להגן מפני אירועים לא מתוכננים, כמו כשל במארח של מכונה וירטואלית אחת או כשל ברכיב תשתית אחד או יותר שגורם להפסקה זמנית בשירות של אזור שלם.

זמינות גבוהה ב-Cloud SQL קיימת גם במהדורת Cloud SQL Enterprise Plus וגם במהדורת Cloud SQL Enterprise.

אם לא מגדירים זמינות אזורית למכונה, המכונה מוגדרת לזמינות אזורית, שנקראת גם מכונה עצמאית.

מכונות עצמאיות (מכונות שמוגדרות עם זמינות ברמת האזור) ב-Cloud SQL משוחזרות אוטומטית מכשלים במארח של המכונה הווירטואלית. עם זאת, Cloud SQL לא משחזר באופן אוטומטי מכונות עצמאיות מהפסקה זמנית בשירות באזור. כדי להגדיר מחדש מכונה עצמאית באזור תקין, צריך לשחזר את כל המכונות העצמאיות באופן ידני. כדי לשחזר מכונה עצמאית מהפסקה זמנית בשירות באזור, אפשר לבצע שחזור מערכת מנקודה מסוימת בזמן (PITR) או להפוך רפליקה לקריאה בלבד למכונה עצמאית. מידע נוסף זמין במאמר אפשרויות שחזור למכונות עצמאיות.

פעולות מתוכננות עם זמן השבתה קצר מאוד

במהדורת Cloud SQL Enterprise Plus, זמן ההשבתה של מכונות ראשיות בפעולות מתוכננות כמו תחזוקה או הגדרה מחדש של מכונות מסוימות הוא כמעט אפסי, בלי צורך בשינויים באפליקציה או בשרת proxy.

הפעולות המתוכננות הבאות נהנות מזמן השבתה כמעט אפסי במכונה ראשית של Cloud SQL Enterprise Plus מהדורת Plus. זמני ההשבתה האלה רלוונטיים גם למכונות עצמאיות (אזוריות) וגם למכונות בזמינות גבוהה (בכמה אזורים).

  • תחזוקה, שכוללת את הפעולות הבאות עם זמן השבתה של פחות משנייה:

    • תחזוקה אוטומטית ש-Cloud SQL מבצע כל רבעון
    • תחזוקה בשירות עצמי שאפשר להפעיל בכל שלב
    • סימולציה של תחזוקה שאפשר להפעיל כדי לבדוק את ההתנהגות של זמן ההשבתה של פחות משנייה

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