אינסטנסים של Filestore הם שרתי קבצים מנוהלים באופן מלא ב- Google Cloud , שאפשר להשתמש בהם כאחסון עמיד עם גישת ReadWriteMany לאשכולות Google Kubernetes Engine (GKE).
כסוג של אחסון עמיד או לא זמני, הנתונים שלכם נשמרים גם אחרי מחזור החיים של ה-Pods של GKE.
אפשר להשתמש ב-PersistentVolumes ב-GKE כאחסון עמיד עם גישת ReadWriteMany, כך שצמתים רבים יכולים לטעון אותם כקריאה וככתיבה.
בניגוד למצב גישת קריאה-כתיבה יחידה שקיים ב-Persistent Disk, אפשר לגשת למופעי Filestore מכמה צמתים של GKE בו-זמנית. כך אפשר להפעיל Pods בכל צומת GKE זמין, וליהנות מיעילות גבוהה יותר של אשכולות GKE.
Filestore הוא סוג של אחסון קבצים, והוא תומך בכמה מופעים של אפליקציות שפועלים במקביל וניגשים לאותה מערכת קבצים בו-זמנית.
מידע נוסף זמין במאמר בנושא פריסת עומס עבודה עם שמירת מצב באמצעות Filestore.
Filestore ומנהל ההתקן Filestore CSI של GKE
מנהל התקן ה-CSI של GKE Filestore הוא הדרך העיקרית להשתמש במכונות Filestore עם GKE, והוא מספק את היתרונות הבאים:
יש לכם גישה לאחסון NFS מנוהל באופן מלא דרך ממשקי ה-API של Kubernetes (
kubectl).אפשר להשתמש במנהל ההתקן של ה-CSI של GKE Filestore כדי להקצות באופן דינמי את PersistentVolumes.
אפשר להשתמש במנהל התקן ה-CSI של GKE Filestore כדי להפריד בין הקיבולת לבין הביצועים, וכך לאפשר שינוי דינמי של הביצועים. מידע נוסף זמין במאמר בנושא שינוי דינמי של הביצועים ב-Filestore באמצעות
VolumeAttributesClass.אתם יכולים להשתמש במנהל התקן ה-CSI של GKE Filestore כדי ליצור תמונות מצב של נפח CSI, שיוצרות לאחר מכן גיבויים של Filestore.
רשימה מפורטת של היתרונות זמינה במאמר בנושא גישה למופעים באמצעות מנהל התקנים של GKE Filestore CSI.
Filestore multishares for GKE
Filestore multishares ל-GKE בשילוב עם GKE Filestore CSI driver, גרסה 1.27 ואילך, מספק את היתרונות הבאים:
האפשרות הזו מספקת תצוגה מקיפה של PersistentVolumes כמאגר אחסון אחד.
יש תמיכה בהקצאת נפח אחסון דינמית, בהגדלה או בהקטנה של נפח האחסון המשותף וקיבולת המופעים לפי הצורך.
תומך בשיתופים מרובים עם גודל קטן וגמיש יותר לשיפור השימוש וליעילות העלות של כל מופע Filestore.
מידע נוסף זמין במאמר בנושא Filestore multishares for GKE.
המאמרים הבאים
- פריסת עומס עבודה עם שמירת מצב באמצעות Filestore
- StorageClasses והקצאה דינמית של נפח אחסון
- גישה למכונות Filestore באמצעות מנהל התקן Filestore CSI
- Filestore multishares for GKE
- אופטימיזציה של אחסון באמצעות Filestore multishares ל-GKE
- הצפנת האחסון הקבוע של אשכולות GKE באמצעות CMEK