Onda intelligente è una piattaforma avanzata di telemetria e monitoraggio ambientale utilizzata nelle operazioni marittime. Aggrega dati in tempo reale provenienti da boe, navi e sensori oceanici per l'elaborazione, l'analisi e la reportistica di conformità.
L'implementazione di Smart Wave richiede un'infrastruttura di distribuzione delle applicazioni affidabile e sicura per garantire un flusso di dati ininterrotto dai sensori marittimi remoti ai sistemi back-end. È qui che RELIANOID eccelle: fornisce bilanciamento del carico intelligente, failover e osservabilità end-to-end.
Comprendere l'architettura Smart Wave #
Smart Wave viene in genere implementato come applicazione multilivello:
- Ingestione IoT Edge: Dispositivi che inviano dati di telemetria (MQTT, HTTP POST, TCP)
- Servizi di base: API per la gestione, la normalizzazione e l'analisi dei dati
- Dashboard: Interfaccia utente Web per operatori marittimi e centri di ricerca
- Data Lake / DB di serie temporali: InfluxDB, PostgreSQL o storage personalizzato
RELIANOID-Topologia basata per Smart Wave #
Smart Wave necessita di un modello di bilanciamento del carico ibrido:
- L7 HTTP/HTTPS: Per dashboard e API REST
- L4 TCP: Per broker MQTT, inserimento di sensori e accesso al DB
- Scaricamento SSL: Per prestazioni e gestione TLS centralizzata
- Alta disponibilità: Per il failover attivo-passivo tra i relè di terra e satellite
[Sensori oceanici] [Terminali della flotta] │ │ ┌──────▼─────┐ ┌────────▼───────┐ │ MQTT / TCP│ │ REST / HTTPS │ └──────┬────┘ └────────┬───────┘ │ │ ┌───▼─────────────────────────────▼───┐ │ RELIANOID Gateway ADC │ └───┬──────────────────────────────┘ │ │ ┌───────▼──────┐ ┌────────▼───────┐ │ Interfaccia utente Smart Wave│ │ API di ingestione│ └──────────────┘ └────────────────┘
Configurazione #
Diversi servizi virtuali sia per Smartwave Dashboard che per il broker:

Bilanciamento del carico HTTP per la dashboard #
Ecco la persistenza della sessione di servizio per il servizio HTTPS della Dashboard Smartwave:

Quindi, imposta il controllo dello stato e i backend con i veri server Smartwave:

Broker MQTT (TCP L4) #
Ecco le impostazioni del servizio per lo scheduler e la persistenza della sessione per il servizio broker Smartwave:

Quindi, imposta i backend:

Instradamento del livello API basato sul percorso #
Crea un nuovo servizio virtuale per l'API Smartwave:

Crea il servizio di amministrazione API utilizzando il percorso /api/admin senza persistenza della sessione e controllo dello stato https:


Crea il servizio dati API utilizzando il percorso /api/data senza persistenza della sessione e controllo dello stato https:


Osservabilità con RELIANOID #
Le piattaforme Smart Wave generano enormi dati di telemetria — RELIANOID supporta:
- Esportazione delle metriche per statistiche di sistema e di traffico
- Registrazione centralizzata per risolvere i problemi di ingestione
- Grafici con viste per nodo e per protocollo
- Controlli sanitari personalizzati per MQTT, API HTTP e dipendenze esterne
Caratteristiche di sicurezza #
- TLS reciproca (mTLS): Tra boe/dispositivi e endpoint API
- Firewall per applicazioni Web: Protezione per dashboard e API di amministrazione
- Mitigazione DoS/DDoS: Limitazione della velocità e limiti di connessione per IP sorgente
- Ispezione dell'intestazione JWT/token: Elimina le richieste prive di intestazioni di autorizzazione
Ulteriori vantaggi con RELIANOID #
- Gestisce i casi limite della comunicazione satellitare (latenza, gestione dei tentativi)
- Supporta i ricaricamenti della configurazione a caldo per modifiche in tempo reale
- Consente il routing basato sulla geolocalizzazione (stazioni costiere, data center)
- Supporta il mirroring della connessione per test/staging senza influire sulla produzione
Esempio di caso d'uso di Smart Wave #
Un istituto marino gestisce nodi Smart Wave su piattaforme offshore che raccolgono dati sull'altezza delle onde, sulla qualità dell'acqua e sul GPS. RELIANOID garantisce che i dati raggiungano il cluster principale (tramite TCP e HTTPS) senza interruzioni, che il carico sia bilanciato tra i microservizi di ingestione e che le anomalie siano bloccate ai margini.
RELIANOID È ideale per alimentare il flusso di dati in tempo reale di Smart Wave, in condizioni oceaniche difficili, reti limitate e collegamenti soggetti a latenza. Grazie al bilanciamento del carico avanzato, agli aggiornamenti senza tempi di inattività e ai rigidi controlli di sicurezza, RELIANOID garantisce la continuità operativa dei sistemi di telemetria marittima.