- 1. ארכיטקטורת היעד
- 2. מדריך מהיר לפורטים ופרוטוקולים
- 3. L7 HTTPS עבור לוחות מחוונים וממשקי API של מפעילים
- 4. זרמים בזמן אמת: RTSP/SRT/WebRTC
- 5. הקצאת WebRTC ו-TURN/TLS
- 6. טלמטריה של MQTT וזיקת המכשיר
- 7. מישור בקרת gRPC
- 8. אבטחה: mTLS, WAF ו-OIDC
- 9. נצפיות ו-SLOs
- 10. זמינות גבוהה ו-DR
- 11. דפוסי קצה וקישוריות
- 12. אסטרטגיות שחרור (קנרי וכחול/ירוק)
- 13. רשימת בדיקה להתקשות
- 14. רשימת חומרים (טיפוסית)
פירוש FishVue (מאת Archipelago) היא פלטפורמת ניתוח מדויקת לחקלאות ימית, אשר קולטת וידאו תת-ימי, סונאר, חיישני סביבה וטלמטריה של חוות כדי לספק תובנות לגבי ניטור האכלה, בריאות וניטור בעלי חיים. מדריך זה מסביר כיצד לפרוס ולהרחיב את FishVue Interpret מאחורי... RELIANOID כדי להבטיח שליטה בעלת השהייה נמוכה, בליעה גמישה ופעולות מאובטחות מרובות אתרים.
1. ארכיטקטורת היעד #
פריסות FishVue כוללות בדרך כלל: מצלמות וסונרים שקועות, שערים בקצה החווה, ניתוח נתונים בענן או באתר ולוחות מחוונים למפעילים. RELIANOID מספק יכולות ADC בקצה ובליבה לניתוב ולאבטחת תעבורה על פני רכיבים אלה.
[מצלמות תת-ימיות / סונרים] [קונסולות הזנה/בקרה] [אנליטיקה בענן] | | | ┌────▼────┐ ┌──────▼─────┐ ┌──────▼───┐ | Edge GW |--(MQTT/RTSP)--| RELIANOID |---(HTTPS/gRPC)--| API/UI | └─────┬────┘ └───────────┬┘ └──────────┬┘ └────────┘ | \/ [חיישנים: DO, טמפרטורה, מליחות, AIS]
סוגי תנועה עיקריים: שידורי וידאו/סונאר (RTSP/SRT/WebRTC), טלמטריה (MQTT/HTTPS), לִשְׁלוֹט (gRPC/REST), ו UI (HTTPS + WebSocket).
2. מדריך מהיר לפורטים ופרוטוקולים #
ממשק משתמש ו-API #
- ממשק משתמש HTTPS: 443
- ממשק API (gRPC/HTTP2): 8443
- WebSocket: מעל 443
בליעה וזרמים #
- RTSP (TCP): 554
- SRT: TCP/UDP מצופה ב-RTP (יציאות מותאמות אישית)
- MQTT/TLS: 8883
בקרה וטלמטריה #
- gRPC (מישור בקרה): 9443
- טלמטריה REST: 8443
3. L7 HTTPS עבור לוחות מחוונים וממשקי API של מפעילים #
סיום TLS ב RELIANOID כדי לרכז את ניהול התעודות, להפעיל כללי WAF ולטפל בשדרוגי HTTP/2 ו-WebSocket ביעילות.
שירות ברירת מחדל עבור ממשק המשתמש:

4. זרמים בזמן אמת: RTSP/SRT/WebRTC #
RTSP דרך TCP עדיף על פני קישורי לווין משתנים מאוד; השתמש בבדיקות תקינות שבודקות RTSP OPTIONSעבור זרמים מבוססי דפדפן בעלי השהייה נמוכה, השתמשו ב-WebRTC עם הקצאת TURN/TLS.
אם UDP אמין בין אתרים, יש לשקול SRT לעמידות גבוהה יותר ושידור חוזר על גבי קישורים בעלי אובדן נתונים; יש למקם שער SRT מאחורי RELIANOID אם UDP LB ישיר אינו זמין.
5. הקצאת WebRTC ו-TURN/TLS #
6. טלמטריה של MQTT וזיקת המכשיר #
מכשירים (חיישני הזנה, מדי חמצן) צריכים להשתמש ב-mTLS ולהיות מוצמדים לברוקרים כדי לשמור על המשכיות הסשן ולהפחית חיבורים מחדש דרך קישורים בעלי השהייה גבוהה.
7. מישור בקרת gRPC #
השתמשו ב-HTTP/2 עם שמירה על תפקודים חיים ותקופות זמן קצרות של שרת כדי להבטיח פעולות בקרה רגישות (פקודות הזנה, מיקום כלוב).
8. אבטחה: mTLS, WAF ו-OIDC #
- mTLSהנפקת אישורי התקן עבור שערי חווה ומצלמות; אכיפה באמצעות הצמדת CA ו-OCSP.
- WAF: הגנה על לוחות מחוונים וממשקי API; אימות סכימת JSON ומגבלות קצב עבור נקודות קצה של בליעה.
- OIDC/SSO: מרכז את האימות ב RELIANOID קצה; החל MFA מותנה עבור פעולות בסיכון גבוה (עקיפת הזנה ידנית).
- הכי פחות זכותניתוב מבוסס תפקידים והזרקת כותרות לממשקים אחוריים לצורך הקשר ביקורת.
9. נצפיות ו-SLOs #
- פרומתאוס: לחשוף RELIANOID מדדים - השהיית בקשות, ספירת סטרימינג, שיעורי שגיאות.
- מדדים לכל זרם: קצב סיביות, אובדן חבילות, ריצוד, אירועי עצירה.
- מעקב: להפיץ
X-Request-IDוכותרות מעקב של W3C לתוך צינורות ניתוח. - לוחות מחווניםמפעילים צופים בבריאות הזרם בזמן אמת, בקצב בליעת החיישנים ובזמן השהיית הבקרה.
- דוגמאות ל-SLOבקרת p95 < 150 אלפיות שנייה, זמן פעולה תקינה של הזרם > 99.9% ליום, אספקת טלמטריה > 99.99%.
10. זמינות גבוהה ו-DR #
- פעיל-פעיל RELIANOID משתלב עם VRRP/anycast VIPs בחוות ובמיקומים מרכזיים.
- GSLB עבור גיבוי בעת כשל גלובלי בין אזורים; גיבוי בעת כשל DNS מודע לבריאות עבור קונסולות מפעילים.
- אתחול חם ואתחול מתגלגל כדי למנוע הפרעה לצלילות בזמן אמת או אירועי האכלה.
- אסטרטגיות להפסקת תנועה: רזולוציית וידאו נמוכה יותר והעדפת דיכוי ריצוד של פריימים מרכזיים בלבד כאשר רוחב הפס מוגבל.
11. דפוסי קצה וקישוריות #
- קישורים כפוליםלוויין + סלולרי (במידת האפשר); ניתוב מבוסס מדיניות לפי סוג תעבורה.
- סימון DSCPשליטה EF, טלמטריה AF21, וידאו AF41.
- אחסון מקומי במאגראחסון והעברה בשער עבור טלמטריה והעלאות אצווה עבור קטעי וידאו גדולים.
12. אסטרטגיות שחרור (קנרי וכחול/ירוק) #
הגדר שרת קנרי עם חלק קטן מהתנועה למטרות בדיקה על ידי הוספת משקל נמוך יותר.
13. רשימת בדיקה להתקשות #
- TLS 1.2/1.3 בלבד; השבתת צפנים מדור קודם; הפעלת הידוק OCSP.
- WAF מכוון לממשקי API של JSON ודפוסי בליעת מדיה; מגביל את גודל הגוף ואכוף סכמות.
- ניהול פלחים ורשתות נתונים; נעילת קונסולות ניהול לבסיס + אמצעי עזר לניהול רשתות ניהול.
- הצפנת גיבויים ותצורות; אחסון מחוץ לאתר; בדיקת שחזורים רבעונית.
- הגדרת RTO/RPO ובדיקת failovers (כולל failover של קישורי תקשורת סלולרית) בתרגילים רגילים.
14. רשימת חומרים (טיפוסית) #
- RELIANOID ADC ליבה (L7 + WAF + mTLS) - 2 צמתים פעילים-פעילים.
- RELIANOID ADC קצה (בחווה) - 1-2 צמתים עם מעבר אוטומטי לגיבוי.
- שער מדיה (RTSP/SRT/WebRTC TURN) — מאגר מאחורי RELIANOID.
- אשכול MQTT + מסד נתונים של סדרות זמן (זרימה/סולם זמן) + אשכול אנליטיקה.
- מחסנית תצפיות - Prometheus, Grafana, ELK/Loki; GitOps לניהול תצורה.











