סקירה כללית על ULL Multicast
בדף הזה תוכלו לקרוא סקירה כללית על שידור מולטיקאסט עם זמן טעינה קצר במיוחד (ULL) ב-Google Cloud.
ל-ULL Multicast יש הרבה מאפיינים משותפים עם Cloud Multicast. בקטעים הבאים נתמקד במאפיינים הייחודיים של ULL Multicast.
השוואה בין ULL Multicast ו-Cloud Multicast
בטבלה הבאה מפורטים ההבדלים העיקריים בין ULL Multicast לבין Cloud Multicast:
| מאפיין (property) | Cloud Multicast | ULL Multicast |
|---|---|---|
| סקירה כללית והגדרה | ||
| סיכום | שירות multicast שמבוסס על שירותי Networking מוגדרי-תוכנה, שמשתמש בתשתית בפרויקט דייר (tenant) וברשת שמנוהלת על ידי Google כדי לשכפל ולהפיץ תעבורת נתונים. | שירות מבוסס-חומרה לשידור מרובה משתתפים לאפליקציות עם דרישות מחמירות לגבי זמן האחזור והשונות של השידור המרובה. מסתמך על תשתית ישירות ברשת הפיזית כדי לשכפל ולהפיץ את התנועה. |
| מודל API ומשאבים | אפשר לעיין ב
|
אפשר לעיין ב
|
| תהליך ההגדרה | סקירה כללית על הגדרת Cloud Multicast | הוראות להגדרת ULL Multicast מופיעות במאמר סקירה כללית של הגדרת פתרון ULL. |
| מיקום והיקף | ||
| מיקומים נתמכים | כל אחד מהפרטים הבאים:
|
רק את הפריטים הבאים:
|
| היקף חלוקת התנועה | כל אחד מהפרטים הבאים:
אפשר ליצור ולהפעיל דומיין יחיד של Multicast בכמה אזורים כדי להפעיל Multicast בין אזורים, כמו שמתואר בתבנית הפריסה בין אזורים ל-Cloud Multicast. |
רק את הפריטים הבאים:
כל דומיין מולטיקאסט שהוגדר מראש נוצר ומופעל פעם אחת עבור תחום נתון כדי להפעיל מולטיקאסט בתוך התחום, כפי שמתואר בדפוס הפריסה האזורי למולטיקאסט עם זמן אחזור נמוך במיוחד (ULL). |
| משאבי מחשוב ורשת תואמים | ||
| סוגי מכונות Compute Engine נתמכים | כל אחד מהפרטים הבאים:
|
רק את הפריטים הבאים:
|
| סוגים נתמכים של רשתות VPC | רשתות VPC לשימוש כללי:
|
רשתות VPC עם פרופיל רשת ULL:
|
מודל משאבים של ULL Multicast
ב-ULL Multicast נעשה שימוש באותו API ומודל משאבים כמו ב-Cloud Multicast, כולל כל משאב שמתואר במאמר סקירה כללית של מודל משאבי המולטיקאסט.
במקרה של ULL Multicast, הפרטים הבאים רלוונטיים:
- דומיינים של שידור מרובה: נוצרים על ידי מפעיל הבורסה, אבל יש להם שיקולים ייחודיים לצרכנים בהשוואה לשידור מרובה בענן. מידע נוסף זמין בקטע מיפוי של מופעים וממשקי רשת לדומיינים של ULL Multicast.
- הגדרות של צרכן multicast: לשיוכים של צרכנים ולהפעלות של צרכנים בקבוצות יש את אותם מאפיינים שמתוארים במאמר הגדרות של צרכן multicast. מידע על יצירת המשאבים האלה עבור ULL Multicast זמין במאמר בנושא הפעלת רשת VPC של ULL לצריכת תעבורת נתונים של Multicast.
מיפוי של מכונות וממשקי רשת לדומיינים של ULL Multicast
בקטע הזה מוסבר הקשר בין דומיינים של ULL Multicast, סוגי מכונות וירטואליות של ULL Compute Engine וממשקי הרשת של המכונות האלה. ההתנהגות שמתוארת בקטע הזה מניחה שנוצרו הגדרות מתאימות של שידור מרובה משתתפים, כפי שמתואר בסקירה כללית של ההגדרות של פתרון ULL.
בטבלה הבאה מתוארים סוגי המופעים, ממשקי הרשת והפעולות שנתמכים עבור תחום מסוים של ULL Multicast. אם מופעלים מופעים של יצרן וצרכן של שידור מרובה משתתפים שלא תואמים למיפוי הזה, הם לא יוכלו לשלוח ולקבל תנועה של שידור מרובה משתתפים מסוג ULL.
| דומיין | סוג המכונה | פעולה נתמכת |
|---|---|---|
|
Feed A (נוצר עם הדומיין feed-a שהוגדר מראש)
|
מופע U4P |
שליחת תנועת מולטיקאסט מכונת U4P יכולה לשלוח תנועה לדומיין הזה מכל אחד מממשקי הרשת של ULL. |
| מופע U4C |
קבלת תנועת Multicast. מופע U4C צריך לקבל תעבורה באותו מספר של ממשק רשת שממנו מופע U4P שולח תעבורה. לדוגמה, אם מופע U4P שולח תנועה מ- |
|
|
פיד ב' (נוצר עם הדומיין feed-b שהוגדר מראש)
|
מופע U4P |
שליחת תנועת מולטיקאסט מכונת U4P יכולה לשלוח תנועה לדומיין הזה מכל אחד מממשקי הרשת של ULL. |
| מופע U4C |
קבלת תנועת Multicast. מופע U4C צריך לקבל תעבורה באותו מספר של ממשק רשת שממנו מופע U4P שולח תעבורה. לדוגמה, אם מופע U4P שולח תנועה מ- |
דפוס פריסה אזורי של ULL Multicast
ULL Multicast תומך באותם טופולוגיות ודפוסי פריסה כמו Cloud Multicast, למעט Multicast בין אזורים.
בקטע הזה מוסבר על דפוס הפריסה הכללי לכל אזור של ULL Multicast, שמאפשר קישוריות מולטיקאסט בין יצרני מולטיקאסט בפרויקט של מפעיל בורסה לבין צרכני מולטיקאסט בפרויקטים של משתתפי בורסה. בתבנית הפריסה הזו נעשה שימוש בטופולוגיית כוכב של Network Connectivity Center (NCC) ובדומיינים של שידור מרובה למשתתפים עם יתירות.
תעבורת נתונים של ULL multicast באזור
בתרשים הבא מוצג תעבורת מולטיקאסט של ULL דרך דומיינים מיותרים של מולטיקאסט בטופולוגיית הכוכב של NCC.
בדוגמה הזו, יצרן מולטיקאסט שולח תעבורה לצרכני מולטיקאסט באותו אזור וברשתות VPC שונות של ULL, באמצעות תשתית מולטיקאסט מיותרת שתואמת לשני דומיינים נפרדים של מולטיקאסט.
הגדרת משאב באזור
בתרשים הבא מוצגים משאבי הרשת וה-multicast שצריך להגדיר כדי להשיג את קישוריות ה-multicast שמתוארת בקטע הקודם.
בטבלה הבאה מתוארות הגדרות המשאבים בתרשים שלמעלה. כדי להשתמש בדומיינים מיותרים של שידור מרובה, צריך ליצור הגדרות מיותרות לכל סוג משאב של שידור מרובה.
| סוגי המשאבים | הגדרות אישיות |
|---|---|
| דומיינים של multicast וטווחים של קבוצות |
מקורות מידע על דומיינים מיותרים של multicast:
|
| הגדרות של יצרן multicast |
ההגדרה לדוגמה משתמשת באותה רשת כמו רשת האדמין של המולטיקאסט ורשת המפיק של המולטיקאסט. משאבים שמאפשרים ל-
משאבים שמאפשרים ל
|
| הגדרות של צרכני multicast |
שתי רשתות צרכני multicast הן רשתות spoke בקצה של רשת hub, וכל אחת מהן מכילה משאבים שמאפשרים לצרכני multicast לקבל תנועה. משאבים שמאפשרים ל-
משאבים שמאפשרים ל-
|
מגבלות
ל-ULL Multicast יש את רוב המגבלות של Cloud Multicast (למשל, הוא מוגבל ל-IPv4 ול-UDP, ונדרש MTU של 1,500 בייט). במאמרים הבאים מפורטות מגבלות ספציפיות ל-ULL Multicast:
- התמיכה ב-ULL Multicast קיימת רק באזורים הפרטיים של ULL Solution, ורק במכונות וירטואליות של ULL Compute Engine שמצורפות לרשתות ULL VPC, כפי שמתואר במאמר השוואה בין ULL Multicast לבין Cloud Multicast. אין תמיכה במיקומים ובסוגי משאבים אחרים.
- אין תמיכה בתעבורת מולטיקאסט בין אזורים.
-
התמיכה ברפליקציה של חבילות נתונים תלויה בשירות הרפליקציה של חבילות הנתונים:
- התכונה ULL Packet Mirroring מבצעת רפליקציה של חבילות נתונים של כל התנועה מכל רשת VPC מתאימה של ULL, ואי אפשר להשבית אותה. כדי לצפות בתעבורה המשוכפלת ולנתח אותה, אפשר לעיין במאמר בנושא רפליקציה של חבילות נתונים ברשתות VPC עם ULL.
- אין תמיכה בNetwork Security Integration Packet Mirroring ובVPC Packet Mirroring.
מכסות ומגבלות
משאבי Multicast שנוצרו לשימוש עם ULL Multicast נכללים ברוב המכסות והמגבלות של Cloud Multicast, כפי שמתואר במאמר מכסות ומגבלות של Multicast.
המאמרים הבאים
- כדי להתחיל, אפשר לעיין במאמר סקירה כללית של ההגדרה של פתרון ULL.