קווין בוגוש | אנליסט מודיעין תחרותי בכיר | 24 בינואר 2024
העלויות המשויכות לתעבורת נתונים יוצאת מהוות הפתעה לא נעימה לארגונים רבים בתחילת מסע המעבר לענן. בעוד שלשירותי ענן כמו מחשבים וירטואליים ואחסון יש תמחור קבוע, העלות להוצאת נתונים מהענן היא עלות משתנה ובלתי צפויה ברוב המקרים.
ארגונים שמגלים זאת בדרך כלל שוקלים תכנון מחדש של היישומים שלהם להפחתת כמות הנתונים שעוברים בין מקטעי רשת, באמצעות טכניקות כגון דחיסה ומניעת כפילויות או באמצעות הוספת שכבת העברה למטמון להפחתת כמות הסיביות שעוברות ממקום למקום. באופן אידיאלי, חברות שעוברות לענן יקחו זאת בחשבון בעיצובהיישומים שלהן כדי למזער את התשלום על העברת הנתונים ולשפר את הביצועים.
תעבורת נתונים יוצאת בענן מתייחסת לכל מידע שיוצא מהרשת של ספק הענן למיקום אחר. מיקום זה עשוי להיות מרכז נתונים מקומי, מרכז נתונים בענן אחר באזור אחר, "אזור זמינות" (מרכז נתונים) באותו שירות הענן, או אפילו רשת וירטואלית אחרת בתוך אותו מרכז הנתונים.
ההבדלים בין ספקי הענן באופן החיוב ובסכומי החיוב עבור תעבורת נתונים יוצאת עשויים להיות משמעותיים; לכן חשוב להבין את המרכיבים שהספקים כוללים בחישובי התעבורה היוצאת. אזורים, למשל, הם מיקומים שמורכבים בדרך כלל ממרכזי נתונים מרובים שממוקמים בגבולות גיאוגרפיים צרים. שירותי ענן בדרך כלל מספקים קישוריות רשת בשפע בין אזורים כדי לתמוך ביישומים עם זמינות גבוהה, חוצי אזורים. נתונים שעוברים מאזור אחד לשני נמדדים ומחויבים על בסיס על מספר הג'יגהבייטים של הנתונים שנשלחו.
אזורי זמינות הם מושג הזמינות העיקרי הנוסף של שירות בענן. אמנם כל ספק ענן מספק שם מעט שונה למושג זה, כמו למשל "תחומי זמינות" או פשוט "אזורים"; מושג זה כולל מרכזי נתונים מרובים שממוקמים באותו אזור גיאוגרפי עם ספקי רישות וספקי כוח שונים, מה שמקטין את הסיכוי שייכשלו בו-זמנית. ספקי ענן מעודדים הפעלה של שירותים במספר אזורי זמינות, אך מודדים את הנתונים שעוברים מאזור אחד לאחר ועשויים לגבות על כך תשלום בג'יגהבייט.
קיימים מספר יתרונות להעברת מערכות IT למודל מחשוב ענן. יתרונות אלה כוללים גילוי הערך העסקי של כלכלת ענן מודרנית, שיפורים מהירים יותר ב-IT, רמות זמינות גבוהות יותר, וגישה מוקדמת לטכנולוגיות חדשות, כמו למידת מכונה ובינה מלאכותית.
אבל התעבורה היוצאת היא היבט פוטנציאלי "נסתר" של כלכלת הענן, וזה עשוי להתבטא במספר צורות. ספקי שירותי הענן מודדים את תעבורת הרשת ממקום למקום בעננים שלהם - מאזור לאזור, או אפילו מרשת וירטואלית אחת לאחרת באותו האזור ועוקבים אחריה.
תעבורה נכנסת - כלומר נתונים הנכנסים לענן, הנקראת 'תעבורת נתונים נכנסת', כמעט תמיד חינמית, בלי קשר לנפח שלה בכל ספקי הענן. תעבורה יוצאת -תעבורת נתונים יוצאת - מקבלת התייחסות אחרת. בין אם הנתונים מיועדים לאינטרנט, למרכזי נתונים מקומיים, למשרדים או אפילו לאזור ענן אחר, החיובים נאמדים לפי תעריפים שונים בהתאם לספק הענן, לשירות הספציפי ולנתיב הרשת. בדרך כלל, לתעבורת נתונים יוצאת יש מחיר קבוע לג'יגהבייט עד סף מסוים, עם הנחות שחלות על שידור נתונים מעבר לרמה זו.
תעבורת נתונים יוצאת בענן יכולה להיות תעבורת רשת סטנדרטית ממחשבים וירטואליים בענן למחשבים וירטואליים אחרים, כמו נתונים שעוברים ממסד נתונים לגיליון אלקטרוני של משתמש עסקי. דוגמה נוספת, המהווה חשש משמעותי יותר מבחינת עלויות, היא התעבורה הקשורה לנכסי אחסון המתארחים בענן, שבהם נעשה שימוש באתרי אינטרנט או באפליקציות מובייל. שיטת עבודה מקובלת באחסוני אובייקטים בענן הוא לשכן נכסים של אתר אינטרנט בנפרד מיישום באתר; זה משפר את הביצועים ואת יעילות המפתחים. בארכיטקטורה זו, אתר אינטרנט יטען תמונות ישירות מאחסון אובייקטים בענן, כמו Amazon Web Services (AWS) S3, Azure Blob Storage, Google Cloud Storage, או אחסון אובייקטים של Oracle Cloud Infrastructure (OCI) - שבו קבצים אלה קיימים כנקודות קצה של HTTP, בניגוד לאחסון קבצים אלה בשרת אינטרנט. במקרה שתמונות נטענות ישירות מאחסון בענן, יבוצע חיוב ביישום על פעולות הקריאה באחסון ועל עלויות הרשת שמשויכות להעברת נתונים אלה מהענן לאינטרנט.
יישומי אינטרנט פעילים עשויים להכיל מופעים במספר אזורי ענן, ואחסון התמונות שלהם בחשבון ענן באזור מרוחק אחד עשוי להוביל לחיובים גבוהים של תעבורה יוצאת. סביר להניח שאתר אינטרנט גדול או יישום גדול ישתמשו ברשת מסירת תוכן (CDN) כדי להפחית עלויות ולשפר את הביצועים; אולם ייתכן שהארכיטקטורה של אתרים חדשים או של אתרים שגדלים במהירות לא בנויה לשימוש ברשתות CDN ועל כן הם עשויים לקבל חיובים גבוהים על תעבורה יוצאת.
להלן כמה דוגמאות לתעבורת נתונים יוצאת ביישומי ענן. תעבורה בין מחשבים וירטואליים ומופעי מסד נתונים, הצצה לרשת וירטואלית, קישורים פרטיים להצעות מוצר של פלטפורמה כשירות, וארכיטקטורות אחרות עשויים לגרור לתשלום משמעותי על תעבורה יוצאת.
תובנות מרכזיות
ספקי ענן מחייבים על תעבורת נתונים יוצאת כדי לפצות על עלויות התשתית הקשורות לבניית הרשתות הגדולות שנכנסות למרכזי הנתונים שלהם ולרוחב הפס בין אתרים, שעשוי לעלות מיליונים או מיליארדי דולרים. ההשקעה ברישות תת-ימי, כמו זה של Microsoft שבנתה כבל תת-ימי באורך 4,104 מייל בין החוף המזרחי של ארה"ב לבין ספרד בשנת 2017, היא דוגמה אחת להשקעות מצד ספקי הענן בתשתית רשת בקנה מידה גדול לצורך חיבור רכזי הנתונים שלהם.
ספקי ענן משקיעים בחיזוק המהימנות והביצועים של רשתות אלה כל הזמן, והחיובים על התעבורה היוצאת תומכים בהשקעות אלה. הלקוחות נהנים מביטול הצורך בתכנון העבודה עם ספקים מרובים לפיתוח רשת גלובלית. אמנם החיובים על תעבורת נתונים יוצאת בענן עשויים להיות מתסכלים, אך הם חלק מהמחיר שעל ארגונים לשלם כדי לנצל את תשתית הענן הציבורית העולמית.
הבדל משמעותי בין הענן הציבורי לפריסה מקומית הוא שבענן הציבורי כל החיובים מרוכזים בחשבונית אחת. אולם, בפריסות מקומיות החשבונות עבור אחסון, שרתים, רכיבי רשת ושירותים שככל הנראה נרכשו מספקים מרובים בזמנים שונים נפרדים. ארגונים משלמים בנפרד גם על אספקת החשמל והצינון או על השכירות של מתקנים משותפים (colocation), וגם עבור עלויות שונות על תוכנות ועל תמיכה. הצגת החיובים על שירותי הענן בחשבונית אחת עשויה לתפוס את מנהלי ה-IT לא מוכנים.
בנוסף, רוב ההוצאות שקשורות לפריסות מקומיות הן קבועות, בעוד שספקי הענן הציבורי מציעים פתרונות מחשוב רבים בעלויות משתנות. עלויות משתנות עשויות להביא תועלת כיוון שהן עולות ויורדות בהתאם לדרישות המחשוב כך שארגונים יכולים להימנע מתשלום-יתר עבור קיבולת לא נדרשת. בעוד שמודל עלות משתנה זה עוזר לשירותי ענן בעלי תבניות ביקוש משתנות, הגדרות תצורה שגויות או עיצוב גרוע עשויים להוביל לחשבונות גדולים בענן.
החיובים על תעבורת נתונים יוצאת מחושבים במספר דרכים, בהתאם לסוג השירות ולספק הענן. עם זאת, התהליך הבסיסי זהה.
כדי להבין את המשמעות של נתון זה בעולם האמיתי, חשבו על כך שהגודל החציוני של כל הדפים באינטרנט היה 2,315 קילובייט ביוני 2022, על פי האתר HTTP Archive’s Web Almanac. נניח שאתר אינטרנט המתארח בענן מכיל דפים בגודל חציוני וומבקרים בו 10,000 מבקרים בחודש, כשכל אחד מהם צופה בשני דפים. אתר זה מייצר 44.2 ג'יגהבייט של תעבורת נתונים יוצאת בענן בכל חודש:
10,000x 2= 20,000
20,000x 2,315 קילובייט = 46.3 מיליארד קילובייט
46.3 מיליארד קילובייט / 1 ג'יגהבייט (1,048,576 קילובייט) = 44.155 ג'יגהבייט
עכשיו נבחן כמה דוגמאות מהעולם האמיתי של עלויות תעבורת נתונים יוצאת בענן. נתחיל בדוגמה פשוטה מאוד המבוססת על התמחור של Azure נכון ליוני 2023 עבור תעבורה משרת אינטרנט יוצא אל האינטרנט.
עכשיו נבחן תרחיש קצת יותר מורכב עבור לקוח AWS. מפתחים העלו 1 טרהבייט של נתונים לסל אחסון S3 ולאחר מכן העבירו 4 טרהבייט לאזור AWS שממוקם מחוץ לארצות הברית ו-2 טרהבייט לאינטרנט. העלויות נכון ליוני 2023 יהיו:
בתרחיש זה, עלויות האחסון מייצגות פחות מ-10% מסה"כ החיובי על תעבורת הנתונים היוצאת החודשית. חשוב להבין מהו נפח התעבורה שיופק על-ידי יישום או שירות ומהי תהיה העלות זעבור סוגי השירותים שבהם ייעשה שימוש. אתר אינטרנט עם נפח תעבורה גבוה עשוי להפחית את ההוצאות שלו בדוגמה שלעיל על ידי שימוש ברשת הפצת תוכן (CDN) להפחתת כמות התעבורה שזורמת ישירות לאינטרנט. קבצי נתונים של מטמון רשתות CDN שקרובים יותר למשתמשים החזויים ונמצאים ברשתות של ספקי ה-CDN, כך שעלות הנטו של השירותים שלהם בדרך כלל הרבה יותר נמוכה מהחיובים על תעבורת הנתונים היוצאת בגין מתן שירותים לאותם הקבצים מהענן.
ראוי לציין כי Oracle Cloud Infrastructure מספקת ללקוחות עד 10 טרהבייט של תעבורת נתונים יוצאת בכל חודש ללא תשלום. בדוגמה של AWS, לקוח OCI יישלם רק 25.24 דולר עבור אחסון נתונים לאותה הכמות של תעבורת נתונים יוצאת. באותו האופן,החיוב של 882.18 דולר על תעבורה יוצאת ברשת בדוגמה של Azure ייכלל בעלות ה-VM עבור לקוחות OCI.
כפי שניתן לראות בדוגמאות שלעיל, החיובים על תעבורת נתונים יוצאת עשויים להסלים במהירות. למודל עלות זה בלתי מוגבל עשוי להיות פוטנציאל לקביעת תצורות שגויות, כמו התחברות לנקודת קצה שגויה של חשבון אחסון בשכפול גיאוגרפי, מה שעשוי להוביל לחשבונות מוגזמים בענן. איך מתמודד צוות IT עם המציאות הזו?
חשוב מאוד לקבוע את הוצאות על תעבורת נתונים יוצאת בענן כמה שיותר מוקדם כדי למזער עלויות. חמש העצות הבאות עשויות לעזור:
ניטור וניהול התשלום על תעבורה יוצאת מהווים אתגר. הפחתת עלויות היא אתגר נוסף. כדי להפחית את עלויות התעבורה היוצאת, צוותי IT ארגוניים צריכים לרדת עוד שלב במחסנית הטכנית.
רשת CDN קוראת את הנכסים של אתר האינטרנט הארגון פעם אחת בלבד ולאחר מכן מעבירה אותם למטמון במיקום קצה שהרבה יותר קרוב ללקוח. המשמעות של השימוש ב-CDN היא שכאשר לקוח מבקש לקבל תמונה או קובץ מאתר האינטרנט שלכם, הוא יקבל אותם מרשת ה-CDN ולא ישירות משרת האינטרנט המארח שלך בענן. העלויות של CDN נמוכות בהרבה מחיובי תעבורת הנתונים היוצאת, ורשתות ה-CDN מאפשרות ללקוחות לחוות זמני טעינה טובים יותר. למרות שהשימוש ב- CDN עשויי לדרוש ביצוע שינויים קלים בקוד היישום, היתרונות הנובעים משימוש זה על העלויות והביצועים כמעט תמיד שווים את זה.
לא תמיד אפשר לדחוס תעבורת רשת, אבל בדרך כלל אפשר לדחוס תעבורה של תשתיות, למשל, אפשר לדחוס מחשב וירטואלי למחשב וירטואלי ברשת וירטואלית וזה שקלול תמורות קטן במחזורי CPU גדולים. העלות המצטברת של שימוש זה ב-CPU קטנה לאין שיעור מהתשלומים על תעבורת הרשת היוצאת.
שירותי ענן רבים, גם באותו ספק הענן, מספקים דרכים רבות לקבלת פונקציונליות כמעט זהה. לדוגמה, קיימות כ-20 דרכים להפעלת מיכל ב-AWS. כחלק מתהליך התכנון, ארגונים צריכים לתמחר כל גישה, כולל חיובי רשת, שעשויים להשתנות בצורה משמעותית.
חיבור רשת ייעודי בין ספק הענן לאתר שלכם עשוי להיות יקר, אבל קישור פרטי מספק לכם שימוש בלתי מוגבל בחיבור לאחר רכישתו. לארגונים שלא יכולים להימנע מנפח גבוה של תעבורת נתונים יוצאת בענן, השקעה זו עשויה להפחית את עלות הבעלות הכוללת.
במודל ענן היברידי, עם שילוב של מערכות מקומיות ומערכות מתארחות, המעבר למודל של "הכל בענן" עשוי להפחית את כמות הנתונים שזורמים מהענן כיוון שהכל נמצא באותו המקום.
ייתכן שיהיה קשה ליישם את השינויים האלה, בעיקר ביישומי ייצור. במקרים מסוימים, מהנדסי היישומים יידרשו לבצע שינויים משמעותיים. אבל החיסכון בעלויות הופך את המאמצים האלה למשתלמים, ברוב המקרים. בעוד שהשימוש בחיבור רשת ייעודי, כמו ExpressRoute ו-Direct Connect, עשוילדרוש תיאום בין הענן של הארגון לספק הרשת,Microsoft וגם Amazon מתמחרות תעבורת נתונים יוצאת בחיבורים ישירים אלה בתעריף נמוך יותר בהשוואה לתעריף תעבורה יוצאת רגילה.
באופן לא מפתיע, לספקי ענן שונים יש מבני תמחור שונים. Azure, למשל, מחייב על תעבורה מרשת וירטואלית אחת לרשתות וירטואליות מחוברות אחרות, אפילו באותו אזור ענן. לכן כדאי מאוד להעריך את העלויות הצפויות של תעבורת הנתונים היוצאת בקפידה, במיוחד במהלך המעבר הראשון לענן הציבורי.
Oracle מודעת היטב לעלויות הגבוהות של תעבורת הנתונים היוצאת שנגבית על-ידי ספקי ענן אחרים, ופועלת להפחתת עלויות הנתונים והפיכתה ליתרון מרכזי בשירותי הענן שלה. Oracle Cloud Infrastructure (OCI) מציעה מחירי רישות נמוכים המאפשרים לארגונים להעביר בעלות נמוכה, נפחים משמעותיים של נתונים, כולל שירותים שבדרך כלל צורכים את כמויות רוחב הפס הגבוהות ביותר, כמו הזרמת וידאו חיה, שיחות ועידה בווידאו והפעלת משחקים. כמו בעננים אחרים, העברת נתונים נכנסת היא חינמית; עם זאת, OCI מציעה 10 טרהבייט של תעבורת נתונים יוצאת בכל חודש ללא עלות—הרבה יותר מ-100 הג'יגהבייט לחודש של AWS; כך OCI מאפשרת לארגונים לחסוך באופן משמעותי על תעבורת נתונים יוצאת. בנוסף, עלויות רוחב הפס היוצא של OCI עד 25% נמוכות יותר מאלו של AWS, וזה יתרון גדול במקרה של שימוש בשירותים שדורשים כמויות גדולות של רוחב פס.
אחד משיקולי כלכלת הענן העיקריים שניצבים בפני לקוחות ענן הוא רוחב הפס לתעבורת הנתונים היוצאת משירותי ענן ומרשתות. העלויות המשויכות עשויות להוות הפתעה גדולה בחשבון הענן, והחיובים עשויים להיות מאוד שונים זה מזה. אחד ההיבטים החשובים ביותר של ארכיטקטורת ענן הוא מזעור העלויות של תעבורה יוצאת על ידי ניצול טכנולוגיות כמו דחיסה, רשתות הפצת תוכן ושכבות העברה למטמון, שיכולות לשפר את הביצועים של אתר או של יישום תוך הפחתת עלויות.
גלו טקטיקות מהפכניות, החל מהנעת טרנספורמציה באמצעות בינה מלאכותית וכלה בכוונון עדין של אסטרטגיית המיזוגים והרכישות שלכם והטמעת מנהיגות שיתופית, שיסייעו לכם לנווט בין האתגרים של היום - ושל מחר - ולשגשג.
האם התשלום על תעבורה יוצאת כלול באחסון ענן?
לא. מספר גורמים תורמים לעלות אחסון ענן. הראשון והברור ביותר הוא נפח הנתונים המאוחסנים בחשבון האחסון או בסל האחסון. השני הוא מספר הקריאות והכתיבות של הנתונים במהלך תקופת החיוב. שני הגורמים מושפעים מרמת הנתונים (חם, קריר, קר או ארכיב); ככל שהרמה חמה יותר, כך העלות המשויכת לתנועות הקריאה והכתיבה האלה נמוכה יותר, אך עלות האחסון לנפח נתונים גבוהה יותר. חיובי תנועות אלו נפרדים מהתשלום על תעבורת הנתונים היוצאת ברשת.
מהם החיובים על תעבורת נתונים נכנסת או יוצאת מהענן?
החיובים על תעבורה נכנסת או יוצאת הן עלויות המשויכות להעברת נתונים בין אזורי ענן ואזורים גיאוגרפיים לאינטרנט ומהאינטרנט לאזורים אלה, ולרשתות מקומיות ומרשתות אלה. תעבורת נתונים נכנסת (נכנסת לענן) ניתנת בחינם, בדרך כלל, אבל כל הספקים גובים עבור תעבורת נתונים יוצאת (יוצאת מספק הענן). חיובי התעבורה היוצאת מבוססים על נפח הנתונים ועל מיקומם, כמו האינטרנט, אזורי זמינות ואזורי ענן אחרים; הם נקראים חיובים בלתי מוגבלים או לא מוגבלים, כלומר הם משתנים ועשויים להוות הפתעה יקרה ללקוחות הענן.
מדוע AWS גובה תשלום על תעבורה יוצאת?
כמו ספקי ענן אחרים, AWS גובה תשלום על תעבורת הנתונים היוצאת ברוב השירותים שלו כדי לכסות את עלויות הבנייה והתחזוקה של הרשת. AWS לא כולל את עלות תעבורת הנתונים היוצאת בתמחור השירותים. זה מאפשר ל-Amazon לגבות מחירים נמוכים יותר על שירותים כמו מחשבים וירטואליים וסלי אחסון. לקוחות עם יישומים בעלי תעבורת נתונים יוצאת ברמה גבוהה משלמים, בסופו של דבר, את החשבון עבור אותה תשתית השידור ברשת, בעוד שלקוחות עם יישומים שמעבירים פחות נתונים משלמים חלק יחסי קטן יותר מהחשבון.