מיקומים של Artifact Registry

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

  • אזור – מקום גיאוגרפי ספציפי, כמו טוקיו או צפון וירג'יניה.

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

הפריטים נשמרים ב-Artifact Registry במיקום שנבחר, בהתאם לתנאים הספציפיים לשירות.

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

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

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

אם אתם משתמשים גם ב-Compute Engine, כדאי לשקול את האפשרויות הבאות:

  • אחסון נתונים באותו אזור שבו מתארחות המכונות הווירטואליות ב-Compute Engine יכול לשפר את הביצועים.

  • למרות שאי אפשר לציין מיקום מאגר של תחום (zone) של Compute Engine, הביצועים של כל המכונות הווירטואליות של Compute Engine שנמצאות בתחומים בתוך אזור מסוים דומים בגישה לאחסון באותו אזור.

כדי לראות רשימה של מיקומי מאגרים נתמכים, מריצים את הפקודה:

gcloud artifacts locations list

מגבלות מיקום

יכול להיות שיש לארגון שלכם דרישות ספציפיות לגבי המיקום של הנתונים המאוחסנים. אם מדיניות הארגון שלכם כוללת אילוצים לגבי מיקום המשאבים,‏ Artifact Registry אוכף את האילוצים כשאתם יוצרים מאגר.

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

אזורים שבהם השירות זמין

יבשת שם האזור תיאור האזור
צפון אמריקה
northamerica-northeast1 מונטריאול
northamerica-northeast2 טורונטו
northamerica-south1 Queretaro
us-central1 איווה
us-east1 דרום קרוליינה
us-east4 צפון וירג'יניה
us-east5 קולומבוס
us-south1 דאלאס
us-west1 אורגון
us-west2 לוס-אנג׳לס
us-west3 סולט לייק סיטי
us-west4 לאס וגאס
דרום אמריקה
southamerica-east1 סאו פאולו
southamerica-west1 סנטיאגו
אירופה
europe-central2 ורשה
europe-north1 פינלנד
europe-north2 שטוקהולם
europe-southwest1 מדריד
europe-west1 בלגיה
europe-west2 לונדון
europe-west3 פרנקפורט
europe-west4 הולנד
europe-west6 ציריך
europe-west8 מילאנו
europe-west9 פריז
europe-west10 ברלין
europe-west12 טורינו
המזרח התיכון
me-central1 דוחה
me-central2 דמאם
me-west1 תל אביב
אסיה
asia-east1 טייוואן
asia-east2 הונג קונג
asia-northeast1 טוקיו
asia-northeast2 אוסקה
asia-northeast3 סיאול
asia-south1 מומבאי
asia-south2 דלהי
asia-southeast1 סינגפור
asia-southeast2 ג'קארטה
asia-southeast3 בנגקוק
אוסטרליה
australia-southeast1 סידני
australia-southeast2 מלבורן
אפריקה
africa-south1 יוהנסבורג

אזורים מרובים זמינים

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

אם אתם משתמשים ב-Image streaming ב-Google Kubernetes Engine, המאגר שלכם ב-Artifact Registry צריך להיות באותו אזור כמו הצמתים של GKE, או באזור גיאוגרפי נרחב שמתאים לאזור שבו הצמתים פועלים. לדוגמה:

  • אם הצמתים שלכם נמצאים ב-us-east1, הזרמת תמונות זמינה למאגרי תמונות באזור us-east1 או באזור us, כי גם GKE וגם Artifact Registry פועלים במיקומים של מרכזי נתונים בארצות הברית.
  • אם הצמתים שלכם נמצאים באזור northamerica-northeast1, הצמתים פועלים בקנדה. במצב הזה, הזרמת תמונות זמינה רק למאגרי תמונות באותו אזור.
השם של המיקום 'במספר אזורים' תיאור של המיקום 'במספר אזורים'
asia מרכזי נתונים באסיה
europe מרכזי נתונים באיחוד האירופי1
us מרכזי נתונים בארצות הברית

‫1 נתוני אובייקטים שמוסיפים למאגר במיקום 'במספר אזורים' של europe לא מאוחסנים במרכזי הנתונים europe-west2 או europe-west6.

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