הגדרת Memorystore for Redis Cluster

‫Memorystore for Redis Cluster הוא שירות Redis מנוהל באופן מלא ל-Google Cloud. שימוש בשירות Redis המאובטח, הזמין והניתן להתאמה לעומס, כדי להגיע לביצועי שיא באפליקציות שמריצים ב- Google Cloud בלי הצורך לנהל פריסות מורכבות של Redis.

‫Memorystore for Redis Cluster מפזר (או מחלק) את הנתונים שלכם בין צמתים ראשיים ומשכפל את הנתונים בין צמתים משוכפלים אופציונליים כדי להבטיח זמינות גבוהה. ארכיטקטורת האשכולות עם יכולת ההרחבה האופקית מספקת ביצועים טובים יותר מארכיטקטורה עם יכולת הרחבה אנכית, כי הביצועים של Redis טובים יותר בהרבה צמתים קטנים במקום במספר קטן יותר של צמתים גדולים. מידע נוסף זמין במאמר סקירה כללית על Memorystore for Redis Cluster.

במסמך הזה מתוארים החיבור והפרמטרים שאפשר להגדיר כשמשתמשים ב-App Design Center כדי ליצור אשכול Memorystore for Redis Cluster. פרמטרי ההגדרה מבוססים על מודול Terraform‏ terraform-google-memorystore.

חיבורי רכיבים

בטבלה הבאה מפורטים הרכיבים שאפשר לקשר ל-Memorystore for Redis Cluster, והעדכונים שמתקבלים באפליקציה ובקוד Terraform שנוצר.

רכיב מחובר

עדכונים לאפליקציות

נתוני רקע

Cloud Run

  • שירות Cloud Run יכול לשמור נתונים במטמון ב-Memorystore for Redis Cluster.
  • פרטי החיבור של Memorystore for Redis Cluster מתווספים למשתני הסביבה של Cloud Run.
  • התפקיד roles/redis.editor נוסף לחשבון השירות של Cloud Run.
התחברות ל-Memorystore for Redis Cluster

פרמטרים נדרשים להגדרה

אם התבנית כוללת רכיב של Memorystore for Redis Cluster, צריך להגדיר את הפרמטרים הבאים לפני הפריסה.

שם הפרמטר

תיאור ומגבלות

נתוני רקע

שם

name יצירת מופעים

מזהה הפרויקט

הפרויקט שבו רוצים לפרוס את המשאב Memorystore for Redis Cluster.

הגדרת רכיבים

אזור

locationId אזורים נתמכים

רשת

network הדרכה להגדרת רשת

פרמטרים אופציונליים להגדרה

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

תכונה

שם הפרמטר

תיאור ומידע על אילוצים

נתוני רקע

מספר השארדים

shardCount Shards

מספר הרפליקות

replicaCount צמתים ראשיים וצמתקים משוכפלים

מצב הצפנה בתהליך ההעברה

transitEncryptionMode מידע על הצפנה במעבר

מצב הרשאה

authorizationMode בקרת גישה באמצעות IAM

סוג הצומת

nodeType מפרט של אשכול וצומת

מצב הגדרת הפצה לפי אזור

mode מכונות באזור יחיד

חלון זמן לתחזוקה

יום

day מידע על תחזוקה ב-Memorystore for Redis Cluster

שעות

שעות מידע על תחזוקה ב-Memorystore for Redis Cluster

דקות

דקות מידע על תחזוקה ב-Memorystore for Redis Cluster

שניות

שניות מידע על תחזוקה ב-Memorystore for Redis Cluster

Nanos

nanos מידע על תחזוקה ב-Memorystore for Redis Cluster

הגדרת התמדה

מצב התמדה

persistenceMode סקירה כללית בנושא התמדה

תקופת תמונת המצב של RDB

rdbSnapshotPeriod מידע על תמונות מצב של RDB

שעת ההתחלה של תמונת ה-RDB

rdbSnapshotStartTime מידע על תמונות מצב של RDB

AOF Config

AofConfig מידע על תמונות מצב של AOF

הפעלת ממשקי API

כברירת מחדל, מופעל redis.googleapis.com API.

Google Cloud Memorystore for Redis Cluster API

מדיניות חיבור לשירות

ServiceConnectionPolicy יצירת מדיניות לחיבור שירות

הגדרות Redis

Max Memory Clients

redisConfigs פרמטרים של הגדרות שאפשר לשנות

זיכרון מקסימלי

redisConfigs פרמטרים של הגדרות שאפשר לשנות

מדיניות בנושא זיכרון מקסימלי

redisConfigs פרמטרים של הגדרות שאפשר לשנות

הודעה על אירועים מרכזיים ב-Space

redisConfigs פרמטרים של הגדרות שאפשר לשנות

יומן איטי – יומן איטי יותר מ

redisConfigs פרמטרים של הגדרות שאפשר לשנות

Max Clients

redisConfigs פרמטרים של הגדרות שאפשר לשנות

Zone Distribution Config Zone

zone מכונות באזור יחיד

הגנה מפני מחיקה מופעלת

כברירת מחדל, מופעלת ההגנה מפני מחיקת אשכול.

איך מונעים מחיקה של מקבץ

מפתח KMS

customerManagedKey שימוש במפתחות הצפנה בניהול הלקוח (CMEK)

תוויות

Key

תווית

יצירה וניהול של תוויות

ערך

תווית

יצירה וניהול של תוויות

פרמטרים של רפליקציה בין אזורים

שם הפרמטר

תיאור ומגבלות

נתוני רקע

תפקיד באשכול

clusterRole מידע על שכפול בין אזורים

אשכול ראשי

primaryCluster מידע על שכפול בין אזורים

Secondary Clusters

secondaryClusters מידע על שכפול בין אזורים

הוראות לביצוע פעולות של רפליקציה בין אזורים, כמו צירוף, מעבר והפרדה, מופיעות במסמכי התיעוד של משאב google_redis_cluster ב-Terraform.