כיצד לחסוך בעלויות אחסון בענן בעזרת S3 Intelligent-Tiering של אמזון?
מאת:
אהרן ברנד, 7.1.19, 13:34
שירות ה-S3 Intelligent-Tiering, שהוכרז לאחרונה ע"י אמזון, הוא כלי חדש המאפשר חיסכון אוטומטי בעלויות. כמה כסף יכול ארגון לחסוך ע"י שימוש בשירות החדש?
אם אתם אחד מהמשתמשים הרבים בשירות האחסון הפופולרי של אמזון,
S3, בוודאי הנכם יודעים, שהשירות מציע 2 שכבות הנבדלות בעיקר בתמחור:
1) שכבת
Standard סטנדרטית המיועדת לשמירת אובייקטים הנמצאים בשימוש תדיר,
2) שכבת
Infrequent Access המיועדת לצרכי ארכיון, לשמירת אובייקטים, שהגישה אליהם נדירה יחסית. השכבה השנייה מספקת אכסון זול בהרבה, אך כאשר יש צורך לגשת בכל זאת לנתונים, הפעולה כרוכה באגרות אחזור מפולפלות.
שירות ה-
S3 Intelligent-Tiering, ש
הוכרז לאחרונה ע"י אמזון, הוא כלי חדש המאפשר חיסכון אוטומטי בעלויות ע"י העברת נתונים אוטומטית בין 2 השכבות בהתבסס על דפוסי גישה.
קונסולת S3 (בלוג אמזון):
עבור דמי ניטור ואוטומציה המתבססים על מספר האובייקטים השמורים, השירות החדש בודק את דפוסי הגישה לנתונים באחסון הענן. לאחר מכן הוא מנייד אובייקטים, שלא היו בשימוש במשך 30 ימים רצופים, לשכבת ה-
Infrequent ובחזרה לפי הצורך.
חשוב לציין, שהשירות אינו משפיע כלל על ביצועי האחסון, ואינו גובה דמי אחזור בעת גישה למידע. אם אתה ניגש לאובייקט בשכבת הגישה הנדירה
Infrequent, הוא מועבר באופן אוטומטי בחזרה לשכבת הגישה התכופה
Standard. אין חיוב נוסף עבור ניוד הנתונים בין השכבות או אחזור נתונים.
אז כמה כסף יכול ארגון לחסוך ע"י שימוש בשירות החדש?
הנחות מוצא:
• אנו מאחסנים 1 פטה-בייט של אחסון המורכב ממיליארד אובייקטים,
• גודל האובייקט הממוצע הוא מגה-בייט אחד,
• כמות הנתונים "החמים" (כלומר, נתונים, שאליהם ניגשים לעתים קרובות) היא 10%.
נניח גם, שבממוצע אנו:
• ניגש לאובייקטים חמים 4 פעמים בחודש,
• נערוך שינויים באובייקטים חמים פעם בחודשיים,
• ניגש לאובייקטים קרים 0.05 פעמים בחודש (כלומר, אחת ל-20 חודשים),
• לא נעשה שינויים באובייקטים קרים.
על בסיס הנחות אלו, כל חודש:
• מדי חודש אנו קוראים אובייקטים חמים 400 מיליון פעמים,
• מדי חודש אנו קוראים אובייקטים קרים 45 מיליון פעמים (עבור סך של 445 מיליון בקשות קריאה),
• בנוסף, אנו מבצעים 50 מיליון עדכוני אובייקטים מדי חודש.
(הערה: למען הפשטות, נתעלם מהעובדה, שהמחיר מעט גבוה יותר עבור 500
TB הראשונים).
ועכשיו נעשה את החשבון: האם S3 Intelligent-Tiering מספק חיסכון בעלויות?
בתרחיש המדגם שלנו, S3 Intelligent מנצח את 2 השכבות: הסטנדרט וה- Infrequent.
האם משתלם לכם לעבור?
אם אתם משתמשים כיום באחסון הסטנדרטי של אמזון:
דמי הניטור והאוטומציה הופכים זניחים, ככל שגודל האובייקט הממוצע שלכם גדול יותר. לפיכך ככלל, אם אתם שומרים כמויות גדולות של נתונים עם גודל אובייקט ממוצע של מגה-בייט אחד או גדול יותר, ורוב הנתונים שלכם הם "קרים", בהחלט כדאי וגם מומלץ לעבור ל
S3 Intelligent-Tiering. בדוגמה שלנו, המעבר יחסוך לכם 23% בעלויות האחסון שלכם - 5,000 דולרים לחודש.
אם אתם משתמשים כיום ב-Infrequent Access של אמזון:
אתם עדיין צפויים לחסוך כסף ע"י מעבר למודל הדו שכבתי. בדוגמה שלנו הייתם חוסכים 7.6% בעלויות האחסון, או מעל 1,000 דולרים בחודש. חיסכון זה צנוע יותר, ובמקרים נדירים, דמי הניטור והאוטומציה עלולים לגרום לעלויות גבוהות יותר. עם זאת, אין להתעלם מהסיכון במודל התמחור של
Access Infrequent. דהיינו, דמי אחזור מופקעים במידה של צורך באחזור אחוז גדול של הנתונים שלכם עקב נסיבות בלתי צפויות.
המאפיין האטרקטיבי ביותר של
S3 Intelligent-Tiering לעומת הצעות קודמות של
AWS הוא מודל התמחור הפשוט. כך, שניתן לצפות בקלות מה תהיינה הוצאות האחסון.
מאת:
אהרן ברנד, ינואר 2019.
CTO,
סיטרה נטוורקס