- 1. Arquitectura de destino
- 2. Referencia rápida de puertos y protocolos
- 3. HTTPS L7 para paneles de operador y API
- 4. Transmisiones en tiempo real: RTSP/SRT/WebRTC
- 5. Asignación de WebRTC y TURN/TLS
- 6. Telemetría MQTT y afinidad de dispositivos
- 7. Plano de control gRPC
- 8. Seguridad: mTLS, WAF y OIDC
- 9. Observabilidad y objetivos de nivel de servicio
- 10. Alta disponibilidad y recuperación ante desastres
- 11. Patrones de bordes y conectividad
- 12. Estrategias de lanzamiento (Canario y Azul/Verde)
- 13. Lista de verificación de endurecimiento
- 14. Lista de materiales (típica)
Interpretación de FishVue (de Archipelago) es una plataforma de análisis de acuicultura de precisión que integra video submarino, sonar, sensores ambientales y telemetría de granjas para brindar información sobre alimentación, salud y monitoreo de poblaciones. Esta guía explica cómo implementar y escalar FishVue Interpret. RELIANOID para garantizar un control de baja latencia, una ingestión resiliente y operaciones seguras en múltiples sitios.
1. Arquitectura de destino #
Las implementaciones de FishVue comúnmente incluyen: cámaras y sonares sumergidos, puertas de enlace de borde de granja, análisis en la nube o en las instalaciones y paneles de operadores. RELIANOID Proporciona capacidades ADC de borde y de núcleo para enrutar y proteger el tráfico a través de estos componentes.
[Cámaras submarinas/Sónares] [Consolas de control/alimentación] [Análisis en la nube] | | | ┌────▼────┐ ┌─────▼─────┐ ┌─────▼──┐ | Edge GW |--(MQTT/RTSP)--| RELIANOID |---(HTTPS/gRPC)--| API/UI | └────┬────┘ └──────────┬┘ └─────────┘ | \/ [Sensores: DO, Temperatura, Salinidad, AIS]
Tipos de tráfico principales: Transmisiones de vídeo/sonar (RTSP/SRT/WebRTC), telemetría (MQTT/HTTPS), control (gRPC/REST) e interfaz de usuario (HTTPS + WebSocket).
Los servicios de equilibrio de carga se verán así:

2. Referencia rápida de puertos y protocolos #
Interfaz de usuario y API #
- Interfaz de usuario HTTPS: 443
- API (gRPC/HTTP2): 8443
- WebSocket: más de 443
Ingestión y flujos #
- RTSP (TCP): 554
- SRT: TCP/UDP encapsulado RTP (puertos personalizados)
- MQTT/TLS: 8883
Control y telemetría #
- gRPC (plano de control): 9443
- Telemetría REST: 8443
3. HTTPS L7 para paneles de operador y API #
Terminar TLS en RELIANOID para centralizar la gestión de certificados, habilitar reglas WAF y gestionar actualizaciones de HTTP/2 y WebSocket de manera eficiente.
Servicio predeterminado para la interfaz de usuario:

Servicio específico para la API:

4. Transmisiones en tiempo real: RTSP/SRT/WebRTC #
RTSP sobre TCP Se prefiere a los enlaces satcom altamente variables; utilice controles de estado que investiguen RTSP. OPTIONSPara transmisiones de baja latencia basadas en navegador, utilice WebRTC con asignación TURN/TLS.
Si UDP es confiable entre sitios, considere SRT para una mayor resiliencia y retransmisión a través de enlaces con pérdida; coloque una puerta de enlace SRT detrás RELIANOID Si el UDP LB directo no está disponible.
5. Asignación de WebRTC y TURN/TLS #
6. Telemetría MQTT y afinidad de dispositivos #
Los dispositivos (sensores de alimentación, sondas de oxígeno) deben usar mTLS y estar vinculados a intermediarios para mantener la continuidad de la sesión y reducir las reconexiones en enlaces de alta latencia.
7. Plano de control gRPC #
Utilice HTTP/2 con mantenimiento de conexiones activas y tiempos de espera de servidor bajos para garantizar acciones de control receptivas (comandos de alimentación, posicionamiento de la jaula).
8. Seguridad: mTLS, WAF y OIDC #
- mTLS: emitir certificados de dispositivos para puertas de enlace y cámaras de granja; aplicar con fijación de CA y OCSP.
- WAF:proteger paneles y API; validación de esquemas JSON y límites de velocidad para puntos finales de ingesta.
- OIDC/SSO:centralizar la autenticación en RELIANOID borde; aplicar MFA condicional para acciones de alto riesgo (anulación de alimentación manual).
- Privilegios mínimos: enrutamiento basado en roles e inyección de encabezado a los backends para el contexto de auditoría.
9. Observabilidad y objetivos de nivel de servicio #
- Prometheus: exponer RELIANOID Métricas: latencia de solicitudes, recuentos de transmisiones, tasas de error.
- Métricas por transmisión: eventos de tasa de bits, pérdida de paquetes, fluctuación y estancamiento.
- Rastreo: propagar
X-Request-IDy los encabezados de seguimiento del W3C se incorporan a los canales de análisis. - Cuadros de mando:Los operadores ven el estado de la transmisión en tiempo real, la tasa de ingestión del sensor y la latencia de control.
- Ejemplos de SLO:Control p95 < 150 ms, Tiempo de actividad de la transmisión > 99.9 % por día, Entrega de telemetría > 99.99 %.
10. Alta disponibilidad y recuperación ante desastres #
- Activo-activo RELIANOID se empareja con VIP VRRP/anycast en granjas y ubicaciones centrales.
- GSLB para conmutación por error global entre regiones; conmutación por error de DNS con reconocimiento de estado para consolas de operador.
- Reinicios en caliente y reinicios continuos para evitar interrumpir inmersiones en vivo o eventos de alimentación.
- Estrategias de caída de tensión: menor resolución de video y preferencia por la supresión de fluctuación de fotogramas clave únicamente cuando el ancho de banda está limitado.
11. Patrones de bordes y conectividad #
- Enlaces ascendentes duales: satélite + celular (donde esté disponible); enrutamiento basado en políticas por clase de tráfico.
- Marcado DSCP: control EF, telemetría AF21, video AF41.
- Buffer local:almacenar y reenviar en la puerta de enlace para telemetría y cargas por lotes para segmentos de video grandes.
12. Estrategias de lanzamiento (Canario y Azul/Verde) #
Configure un servidor canario con una pequeña porción del tráfico para fines de prueba agregando un peso menor.
13. Lista de verificación de endurecimiento #
- Solo TLS 1.2/1.3; deshabilitar cifrados heredados; habilitar grapado OCSP.
- WAF optimizado para API JSON y patrones de ingesta de medios; limita el tamaño del cuerpo y aplica esquemas.
- Gestión de segmentos y redes de datos; bloquear las consolas de administración en un bastión + MFA.
- Cifrar copias de seguridad y configuraciones; almacenar fuera del sitio; probar restauraciones trimestralmente.
- Definir RTO/RPO y probar las conmutaciones por error (incluida la conmutación por error del enlace satcom) en simulacros periódicos.
14. Lista de materiales (típica) #
- RELIANOID ADC central (L7 + WAF + mTLS): 2 nodos activos-activos.
- RELIANOID Edge ADC (en la granja): 1 o 2 nodos con conmutación por error automática.
- Puerta de enlace de medios (RTSP/SRT/WebRTC TURN): grupo detrás RELIANOID.
- Clúster MQTT + base de datos de series temporales (Influx/Timescale) + clúster de análisis.
- Pila de observabilidad: Prometheus, Grafana, ELK/Loki; GitOps para gestión de configuración.









