עדכון הפרמטרים של דומיין ה-multicast
בדף הזה מוסבר איך לשנות את הגודל של תשתית השידור המרובה (multicast) בדומיין שלכם על ידי עדכון פרמטרי התנועה של הפעלות קיימות של שידור מרובה (multicast) אזורי בדומיין ב-Cloud Multicast.
מידע על יצירה והפעלה של דומיינים של שידור מרובה משתתפים זמין במאמר בנושא יצירת דומיינים של שידור מרובה משתתפים.
לפני שמתחילים
לפני שמעדכנים את הפרמטרים של דומיין מולטיקאסט, כדאי לעיין במידע הבא ולתכנן את העדכון בהתאם:
זמינות השירות במהלך העדכון: יכול להיות שהתהליך הזה יגרום לשיבוש זמני בשירות בזמן ש Google Cloud מערכת ההקצאה מחדש מקצה מחדש את תשתית ה-Multicast בהתאם לפרמטרים החדשים שסיפקתם.
השיבוש בשירות חל על תשתית ה-Multicast עבור הפעלת דומיין ה-Multicast הספציפי שאתם מעדכנים. במהלך העדכון, יצרנים וצרכנים של שידורי מולטיקאסט לא יכולים לשלוח או לקבל תנועה עבור אזור ודומיין המולטיקאסט המתאימים.
משך השיבוש בשירות תלוי בכמה גורמים, כמו גודל התשתית הנוכחית של שידור מרובה משתתפים, מספר ההפעלות של טווח קבוצות של שידור מרובה משתתפים שנוצרו באמצעות הפעלת הדומיין וגודל הפרמטרים החדשים שסיפקתם. בהגדרות בקנה מידה גדול, העדכון יכול להימשך בין 30 דקות לשעה.
שינויים בחיוב אחרי העדכון: הפעלות של דומיין מרובה שידורים כרוכות בחיובים כמו שמתואר במאמר בנושא חיוב. עדכון פרמטרי התנועה של הפעלת דומיין מולטיקאסט עשוי להשפיע על החיובים של הפרויקט. למידע נוסף, אפשר לפנות אל Google Cloud נציג המכירות
פעולה שנדרשת מצרכני multicast אחרי העדכון: אחרי שהעדכון יסתיים, כדי להתחיל לקבל שוב תנועה, צרכני multicast צריכים להצטרף מחדש לכל קבוצות ה-multicast בדומיין ובאזור. במקרה הצורך, מתאמים עם האדמין של רשת צרכני ה-multicast או עם הבעלים של אפליקציית צרכני ה-multicast.
עדכון של הפעלת דומיין מרובה כתובות
בקטע הזה מוסבר איך לעדכן את הפרמטרים של הפעלת תחום מולטיקאסט שקובעים את קנה המידה של תשתית המולטיקאסט.
אם הפעלתם דומיין מרובה כתובות בשידור לקבוצה בכמה אזורים, צריך לבצע את הפעולות הבאות לכל הפעלה של דומיין מרובה כתובות בשידור לקבוצה שרוצים לעדכן.
gcloud
כדי לעדכן הפעלה של דומיין מולטיקאסט, משתמשים בפקודה network-services multicast-domain-activations update.
השלמת הפקודה הבאה תיקח בערך 10 עד 30 דקות. אחרי שהפקודה מסתיימת בהצלחה, יכול להיות שיחלפו עוד כמה דקות עד שהתשתית תהיה מוכנה לקבל ולהפיץ תנועת מולטיקאסט. בהגדרות בקנה מידה גדול, התהליך כולו יכול להימשך בין 30 דקות לשעה.
gcloud network-services multicast-domain-activations update DOMAIN_ACTIVATION_NAME \
--location=ZONE \
--aggr-egress-pps=AGGR_EGRESS_PPS \
--aggr-ingress-pps=AGGR_INGRESS_PPS \
--avg-packet-size=AVG_PACKET_SIZE \
--max-per-group-ingress-pps=MAX_PER_GROUP_INGRESS_PPS \
--max-per-group-subscribers=MAX_PER_GROUP_SUBSCRIBERS
מחליפים את הערכים הבאים:
-
DOMAIN_ACTIVATION_NAME: השם של הפעלת תחום ה-Multicast -
ZONE: האזור שבו הופעל דומיין ה-multicast מציינים את הפרמטרים הבאים בהתאם לצרכים שלכם לגבי תנועת המולטיקאסט באזור הזה. Google Cloud משתמש בפרמטרים האלה כדי לקבוע את קנה המידה של תשתית המולטיקאסט שלכם.
לפני שמציינים את הפרמטרים האלה, כדאי לעיין במידע הבא:
- כדאי לעיין במגבלות על תנועת Multicast שמתוארות בסקירה הכללית על Cloud Multicast.
בהמשך מופיע מידע על דגלים אופציונליים ודגלי חובה:
- אם ציינתם בעבר
--aggr-egress-ppsכשיצרתם את ההפעלה של דומיין מולטיקאסט, ציון--aggr-egress-ppsהוא אופציונלי. בכל מקרה אחר, חובה להשתמש בדגל הזה. - כל שאר הדגלים הם אופציונליים.
- אם ציינתם בעבר
מידע נוסף על כל דגל זמין במאמרים הבאים:
AGGR_EGRESS_PPS: מספר מצטבר של מנות יוצאות (egress) לשנייה (pps) לכל קבוצות ה-Multicast בדומיין באזור שצוין. יציאה (Egress) מתייחסת למנות שמפוזרות מתשתית ה-multicast לצרכני multicast.אפשר להזין ערך בין 0 ל-500,000,000 (500 מיליון). ערך ברירת המחדל הוא 1,000,000 (מיליון). ערכי ברירת המחדל של שאר השדות נקבעים באופן דינמי על סמך הערך שמזינים בדגל הזה.
AGGR_INGRESS_PPS: סך ה-pps של תעבורת הכניסה לכל קבוצות ה-multicast בדומיין באזור שצוין. תעבורת נכנסת מתייחסת לחבילות שנשלחות ממפיקי multicast לתשתית ה-multicast.אפשר להזין ערך בין 0 ל-2,000,000 (2 מיליון). הערך שמזינים במאפיין
--aggr-ingress-ppsלא יכול להיות גדול מהערך של--aggr-egress-pps.
AVG_PACKET_SIZE: הגודל הממוצע של חבילת נתונים בבייטים. אפשר להזין ערך בין 64 ל-1,500.
MAX_PER_GROUP_INGRESS_PPS: מספר המנות המקסימלי של תעבורת נכנסת (pps) לקבוצת מולטיקאסט יחידה בדומיין באזור שצוין. אפשר להשתמש בדגל הזה כדי לציין את קבוצת ה-Multicast הכי פעילה בדומיין, וכך לקבוע Google Cloud בצורה מדויקת יותר את גודל התשתית הנדרש ל-Multicast.אפשר להזין ערך בין 0 ל-2,000,000 (2 מיליון). הערך שאתם מזינים במאפיין
--max-per-group-ingress-ppsלא יכול להיות גדול מהערך של--aggr-ingress-pps.
MAX_PER_GROUP_SUBSCRIBERS: המספר המקסימלי של צרכני מולטיקאסט לקבוצת מולטיקאסט אחת בדומיין באזור שצוין. משתמשים בדגל הזה כדי לציין את הקבוצה עם הכי הרבה צרכני מולטיקאסט, וכך Google Cloud אפשר לקבוע בצורה מדויקת יותר את קנה המידה הנדרש של תשתית המולטיקאסט. הוספת הדגל הזה לא אוכפת מגבלה על מספר הצרכנים של שידורי מולטיקאסט לקבוצה.אפשר להזין ערך בין 1 ל-500.
API
כדי לעדכן הפעלה של דומיין מרובה כתובות, משתמשים בשיטת multicastDomainActivations.patch.
השלמת הפקודה הבאה תיקח בערך 10 עד 30 דקות. אחרי שהפקודה מסתיימת בהצלחה, יכול להיות שיחלפו עוד כמה דקות עד שהתשתית תהיה מוכנה לקבל ולהפיץ תנועת מולטיקאסט. בהגדרות בקנה מידה גדול, התהליך כולו יכול להימשך בין 30 דקות לשעה.
PATCH https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastDomainActivations/DOMAIN_ACTIVATION_NAME?updateMask=trafficSpec
{
"trafficSpec": {
"aggrEgressPps": "AGGR_EGRESS_PPS",
"aggrIngressPps": "AGGR_INGRESS_PPS",
"avgPacketSize": "AVG_PACKET_SIZE",
"maxPerGroupIngressPps": "MAX_PER_GROUP_INGRESS_PPS",
"maxPerGroupSubscribers": "MAX_PER_GROUP_SUBSCRIBERS"
}
}
מחליפים את הערכים הבאים:
-
PROJECT_ID: המזהה של פרויקט האדמין של ה-Multicast -
DOMAIN_ACTIVATION_NAME: השם של ההפעלה של תחום ה-Multicast -
ZONE: האזור שבו הופעל דומיין ה-multicast מציינים ערכים לאובייקט
trafficSpecבהתאם לצרכים שלכם לגבי תנועת המולטיקאסט באזור הזה. Google Cloud המערכת משתמשת בפרמטרים האלה כדי לקבוע את קנה המידה של תשתית המולטיקאסט.לפני שמציינים את הפרמטרים האלה, כדאי לעיין במידע הבא:
- כדאי לעיין במגבלות על תנועת Multicast שמתוארות בסקירה הכללית על Cloud Multicast.
בהמשך מופיעים פרטים על שדות אופציונליים ושדות חובה:
- אם ציינתם בעבר
aggrEgressPpsכשיצרתם את ההפעלה של דומיין מולטיקאסט, ציוןaggrEgressPpsהוא אופציונלי. בכל שאר המקרים, חובה למלא את השדה הזה. - כל שאר השדות ב-
trafficSpecהם אופציונליים.
- אם ציינתם בעבר
מידע נוסף על כל שדה זמין במאמרים הבאים:
AGGR_EGRESS_PPS: מספר מצטבר של מנות יוצאות (egress) לשנייה (pps) לכל קבוצות ה-Multicast בדומיין באזור שצוין. יציאה (Egress) מתייחסת למנות שמפוזרות מתשתית ה-multicast לצרכני multicast.אפשר להזין ערך בין 0 ל-500,000,000 (500 מיליון). ערך ברירת המחדל הוא 1,000,000 (מיליון). ערכי ברירת המחדל של שאר השדות נקבעים באופן דינמי על סמך הערך שמזינים בשדה הזה.
AGGR_INGRESS_PPS: סך ה-pps של תעבורת הכניסה לכל קבוצות ה-multicast בדומיין באזור שצוין. תעבורת נכנסת מתייחסת לחבילות שנשלחות ממפיקי multicast לתשתית ה-multicast.אפשר להזין ערך בין 0 ל-2,000,000 (2 מיליון). הערך שמזינים במאפיין
aggrIngressPpsלא יכול להיות גדול מהערך שלaggrEgressPps.
AVG_PACKET_SIZE: הגודל הממוצע של חבילת נתונים בבייטים. אפשר להזין ערך בין 64 ל-1,500.
MAX_PER_GROUP_INGRESS_PPS: מספר המנות המקסימלי של תעבורת נכנסת (pps) לקבוצת מולטיקאסט יחידה בדומיין באזור שצוין. בשדה הזה מציינים את קבוצת ה-Multicast הכי פעילה בדומיין, כדי לקבוע Google Cloud בצורה מדויקת יותר את גודל התשתית הנדרש ל-Multicast.אפשר להזין ערך בין 0 ל-2,000,000 (2 מיליון). הערך שאתם מזינים במאפיין
maxPerGroupIngressPpsלא יכול להיות גדול מהערך שלaggrIngressPps.
MAX_PER_GROUP_SUBSCRIBERS: המספר המקסימלי של צרכני מולטיקאסט לקבוצת מולטיקאסט אחת בדומיין באזור שצוין. בשדה הזה מציינים את הקבוצה עם הכי הרבה צרכני מולטיקאסט, כדי לעזור ל- Google Cloud לקבוע בצורה מדויקת יותר את קנה המידה הנדרש של תשתית המולטיקאסט. הגדרת המפרט הזה לא מחייבת הגבלה על מספר הצרכנים של שידורי מולטיקאסט לקבוצה.אפשר להזין ערך בין 1 ל-500.