חלוקה מחדש של התנועה
1) מהי חלוקה מחדש ומדוע היא נחוצה
חלוקה מחדש של התנועה היא שינוי מבוקר של נתיבים/ספקים/תורים לחלקי העומס (זרימות, מפתחות סיבתיות, כיתות QOS) במהלך עומס יתר, תקריות, זעזועי מחירים או שינויים במעמד הציות. מטרות:- HOLD (p95/p99, שיעור הצלחה) במהלך פרצים;
- הפחתת הגברה זנב וזמן סופי;
- למזער עלות לשרת ללא אובדן איכות וסדר;
- לספק התנהגות אל-סגורה לסיכונים והפרות.
2) אובייקטים, תפקידים ושיעורים
אובייקטי חלוקה מחדש: מסלולים, גשרים, רציפים, בריכות DA, POP/Edge, אשכולות GPU/CPU, תורות שירות.
Operator/Router, Diversity ( /DA/GPU), Complicate Gate, Ormitor, Auditor/Regulator, Office/progresssion.
- Q4 - פקודות מועד (קריטיות לסדר/סופית).
- זורמים מסודרים Q3 (מפתח סיבתיות).
- Q2 - בדיוק פעם אחת ביעילות (צילום/חיוב).
- Q1/Q0 טלמטריה/אנליטיקה/האפקט הטוב ביותר.
3) מתי להתחיל חלוקה מחדש (גילוי)
טריגרים (כל אחד מהתנאים):- p95/p99 מעל המסדרון, TailAmplification = p99/p50 עולה.
- עומק תור או פיגור צרכני מעבר לסף.
- שגיאות lag/bridge עולות, org/יתום מעל נורמלי.
- עלות/Req על המסלול עובר על תקציב.
- אירוע ציות: geo/age/sorgly * block/restruction.
- אותות הידרדרות: SLA-Extreme SLA-Extreme, דש-rate-rate, שגיאה-תקציב לשרוף.
4) החלטה על מסלול חדש (פונקציית שירות)
התוואי/ספק נבחר במחיר המינימלי הצפוי בכפוף לאינווריאנטים:
Utility(route) =
wL·Latency_p95_EWMA
+ wJ·Jitter
+ wQ·QueueDepth
+ wC·Cost_per_unit (gas + DA + egress + compute)
+ wF·FinalityTime
+ wR·RiskScore
+ wA·AvailabilityPenalty
+ wG·Geo/CompliancePenalty
הפרופילים של המאזניים תלויים בשיעור QOS: עבור Q4 WL, WF, WR; עבור Q1 wC, WF.
אינווריאנטים קשים: "Order (true) Diedempotency (true) Diedempotency (true) Cutas (true) Direction (True).
5) חלוקה מחדש של אלגוריתמים ומכניקה
חשיש עקבי לכל מקש כפול ממזער פרמוטציות;
סיוע חמים הוא תת-תזונה זמנית של מפתחות חמים.
ניתוב מודעת לאחוזון - פתרונות על p95/p99, לא p50.
EDF/LLF (ראשי תיבות של Extreme Deadline/Laxity First).
משוקלל תור הוגן/DR - נתח הוגן בתורים בסך הכל.
דליים דולפים/טוקנים - מכסות לכל מחלקה/מסלול/ספק.
מפסקי זרם - trip # לנתב מחדש; דגימת התאוששות חצי פתוחה.
נסיגות מוגבלות עם עצבנות ומועדים.
טירי ספילאובר - הורד הילוך: Q0/Q1 משאירים אצווה/קצה, משחררים את רצועת Q3/Q4.
6) סדר, אידמפוטנטיות, סופיות
סדר קפדני למפתח (Q3/Q4) במסלול הנבחר; עם ”מחסום עצור” פלוס שידור חוזר מתיבת הדואר הנכנס, ואז ”להפשיר”.
מפתח Idempotency + ראה-טבלאות (TTL) - dedup על redirevely.
שרשרת X סופית: קחו בחשבון את חלון הזמן/אתגר ”Fin Time”; מבצעים קריטיים מקבלים נתיב עם מינימום סופי מוחלט.
7) כלכלת חלוקה מחדש
עומס עודף: כאשר תורים/חייטות גדלים ב-wC במסלולים צפופים.
גורם איכות הספק (QF) משפיע על נפח ותשלום.
הגבלת תקציב: תקרות עלות יומית/שעה ויציאה.
ווי אוצר: מתחמים איכותיים ברי קיימא זוכים לשיעורי טייק/obyem.
8) ציות וגאו ־ כללים
כשל סגור: סטטוס ספק לחסום, מניין ידני.
ז ”ק עובר: גיל/ג 'או docs ללא גילוי פ” ד.
מדיניות ייצוא/שימור: DA/egress by region, ניכוי מס בדרך של תשלומים.
Geo-התחמקות שומר: חתימות מעקף = הסגר + ביקורת.
9) יכולת התבוננות והתראה
עקבות: ”x _ msg _ id”, ”road _ id',” despective _ id', bridge/DA stages, finality.
Metrics: p50/p95/p99, retry%, timeout%, שכפול/out-out-off%, עומק תור, lag סופי, עלות/req, מדד נחשול.
Naroute Live, Tail Heatmap, Queue/Finality Monitor, Cost-per-Road, Fairness Panel.
התראות: שרפה בתקציב שגיאה, קצב דש, עומק DLQ, חסימות ציות.
10) תקריות (RCA) ופרוטוקול הידרדרות
1. גילוי (ראה # 3) * בידוד מסלול (טריפ), חלוקה מחדש של מניות.
2. הקלות: הורדת הילוך Q0/Q1, הגדלת עדיפות Q4/Q3, ניתוק מגבולות הזרימה ”רועשת”.
3. פיצויים: ממאגר הביטוח (S-התחייבות, RNFT-Rules).
4. סיבות, התאמת משקל/הגבלה, עדכון חתימה, חזרה.
11) נוסחאות וציוני דרך
קצב הצלחה = 1 - (פסקי זמן + שגיאות )/בקשות
TailAmplification = p99/p50 (מטרה: authors, מסדרונות לכל QOS)
מרווח ראש = (cap זרם )/cap
Cost/Req = Edigness (משאב × הצעה )/processive _ commissions
אינדקס Faironwealth (Jain) = (Dignex) r/( Nigex) על ידי מכסה/משאב
ספק גורם: (QF = f (\טקסט {הצלחה}, p95, DLQ, סופית)
SLO ציוני דרך (דוגמה):- Q4: הצלחה ב-99. 99%, p95 ms, DLQ = 0, MTTR 15 min.
- Q3: הפרה של פקודת 10⁻⁶/soobshch, p95 500 ms.
- DA/Bridge: סופיות looks 3 × T _ block, אימות כוזב = 0.
12) relod: כללים לשינוי משקולות/מכסות/מחירים
משמרות (w), מכסות, תעריפים ובונוסים של QF.
R-משנה קולות לתפקידים איכותיים (מסדרון [ 0. 8..1. 2]).
עריכת שקיעה: שינויים זמניים עם גלגול אוטומטי.
דיווח ציבורי: מדדי הקצאה מחדש רבעוניים וביקורות הגינות.
13) ספר מהלכים (בצעדים)
1. מיפוי זרימות ומפתחות סיבתיות (על ידי QOS/אזור/ציות).
2. טלמטריה ודגימות: OWD/RTT/jitter/תור/סופי/עלות (EWMA + p95/p99).
3. מדיניות שירות: לפי פרופילי משקל, תקציבי עלות, מסדרונות נחשול.
4. מכסות וצירים: אסימונים לכל מסלול/ספק/כיתה.
5. ערבויות משלוח: תיבת יציאה/תיבת דואר אלקטרוני, אידמפוטנטיות, מחסומים סדרתיים.
6. Prience & backpressure: WFQ/DR, anti-noise, spillover tiers.
7. תצפית: לוחות מחוונים, התראות, תקציבי שגיאות, DLQ/Replay.
8. ימי משחק/כאוס: domain/bridge/DA ירידה, מחיר הלם, geo-block.
מס '9: נהלים לשינוי משקולות/גבולות/מחירים (הצעות, שקיעה).
10. Pilot ach scaling: A/B propiles, כיול מחדש, דיווח ציבורי.
14) KPI של תוכנית החלוקה מחדש
משלוח: הצלחה בשיעורי QOS, DLQ = 0 (Q3/Q4), שכפול/מחוץ לסדר.
השהייה: p95/p99 ו ־ TailMaplification במסדרונות המטרה.
Robusness: MTTR median balter המטרה, דש-קצב.
כלכלה: עלות/רק תוך שמירה על SLO; צמיחה בנתח של מסלולים ”זולים”.
צדק: Jain במסדרון; הפחתת תקריות ”שכן רועש”.
סופי/בטיחותי: פיגור סופי, 0 אימות שגוי.
ציות: 100% לעבור גיאו/גיל/סנקציות, אפס הפרות.
15) רשימת משלוחים
[ ] QOS, SLO/SLAs, מפתחות סיבתיות ותקציבי שגיאה מוגדרים
[ ] מימוש מדיניות שירות, מכסות ודליים סמליים לכל מסלול/ספק
[ ] כללו חשיש עקבי, הקלה חדה, EDF/LLF (Q4)
[ ] מוגדרת תיבת מוצא/תיבת דואר אלקטרוני, אידמפוטנטיות ומחסומים אורדינליים
[ ] WFQ/DRR, תרמיל גב ושפכים
[ ] לוחות מחוונים/זנב/תור/סופיות/עלות והתראות זמינות
[ ] מפסקים, DLQ/Replay ופיצויים (S-escrow)
[ ] נערכו ימי משחק/תוהו ובוהו ולאחר המוות
[ שער ההיענות ] וניכוי מס על תשלומים קשורים
[ ] Utverzhdenrile - תהליך שינוי משקולות/מגבלות/מחירים (שקיעה)
16) גלוסרי
חלוקה מחדש של התנועה: נתב/הצבה מחדש של תורים/ספקים מנוהלים.
הגברה זנבית: p99/p50 - עוצמת ”הזנב” של עיכובים.
זמן : זמן לבלתי הפיך של אירוע השרשרת הצולבת.
ניתוב-שירות: בחירת נתיב על ידי שירות מצורף.
משמעת תחזוקת תור הוגן.
טירי ספילובר: הורדת כיתות רכות באצווה/קצה כאשר עמוס.
מפסק חשמלי: כיבוי אוטומטי של מסלול מושפל.
17) השורה התחתונה
חלוקה מחדש של התנועה היא לולאת יציבות תפעולית: אנו מודדים ”פתירת” השילוב של ניתוב שירותים, הגינות/מכסות, העברה קפדנית של בקרת שיווק, הופך את המערכת האקולוגית מרובת השרשרת למערכת הסתגלות שיכולה לעמוד בשיאים בביקוש, תקריות וזעזועי מחירים - במהירות, ביושר ובכלכלה.