Smart Wave is een geavanceerd telemetrie- en milieumonitoringsplatform dat wordt gebruikt bij maritieme operaties. Het verzamelt realtime gegevens van boeien, schepen en oceaansensoren voor verwerking, analyse en rapportage ten behoeve van naleving van regelgeving.
Voor de implementatie van Smart Wave is een betrouwbare en veilige applicatie-leveringsinfrastructuur nodig om een ononderbroken gegevensstroom van externe maritieme sensoren naar back-endsystemen te garanderen. RELIANOID excelleert en biedt slimme load balancing, failover en end-to-end observatie.
Inzicht in de Smart Wave-architectuur #
Smart Wave wordt doorgaans ingezet als een applicatie met meerdere lagen:
- IoT Edge-opname: Apparaten die telemetrie verzenden (MQTT, HTTP POST, TCP)
- Kerndiensten: API's voor gegevensverwerking, normalisatie en analyse
- Dashboard: Webinterface voor maritieme operators en onderzoekscentra
- Data Lake / Tijdreeks-DB: InfluxDB, PostgreSQL of aangepaste opslag
RELIANOID-Gebaseerde topologie voor slimme golven #
Smart Wave heeft een hybride load balancing-model nodig:
- L7 HTTP/HTTPS: Voor dashboard- en REST-API's
- L4 TCP: Voor MQTT-brokers, sensoropname en DB-toegang
- SSL-offloading: Voor prestatie- en gecentraliseerd TLS-beheer
- Hoge beschikbaarheid: Voor actieve-passieve failover tussen wal- en satellietrelais
[Oceaansensoren] [Vlootterminals] │ │ ┌─────▼────┐ ┌───────▼───────┐ │ MQTT / TCP│ │ REST / HTTPS │ └─────┬────┘ └───────┬──────┘ │ │ ┌───▼─────────────────────────────▼───┐ │ RELIANOID ADC-gateway │ └───┬─────────────────────────────┘ │ │ ┌──────▼──────┐ ┌───────▼──────┐ │ Smart Wave-gebruikersinterface│ │ Ingestie-API's│ └─────────────┘ └───────────────┘
Configuratie #
Verschillende virtuele services voor zowel Smartwave Dashboard als broker:

HTTP-loadbalancing voor het dashboard #
Hier ziet u de sessiepersistentie voor de Smartwave Dashboard HTTPs-service:

Stel vervolgens de gezondheidscontrole en back-ends in met de echte Smartwave-servers:

MQTT-makelaar (TCP L4) #
Hier vindt u de service-instellingen voor de scheduler en sessiepersistentie voor de Smartwave-brokerservice:

Stel vervolgens de backends in:

API-laagroutering op basis van pad #
Nieuwe virtuele service maken voor Smartwave API:

Maak de API-beheerservice met behulp van het pad /api/admin zonder sessiepersistentie en https-statuscontrole:


Maak de API-gegevensservice met behulp van het pad /api/data zonder sessiepersistentie en https-statuscontrole:


Observeerbaarheid met RELIANOID #
Smart Wave-platforms genereren enorme telemetriegegevens — RELIANOID ondersteunt:
- Statistieken exporteren voor systeem- en verkeersstatistieken
- Gecentraliseerde logging voor het debuggen van innameproblemen
- Grafieken met per-knooppunt, per-protocol weergaven
- Aangepaste gezondheidscontroles voor MQTT, HTTP API's en externe afhankelijkheden
Veiligheids kenmerken #
- Mutual TLS (mTLS): Tussen boeien/apparaten en API-eindpunten
- Webapplicatie-firewall: Bescherming voor dashboard- en beheerders-API's
- DoS/DDoS-mitigatie: Snelheidsbeperking en verbindingslimieten per bron-IP
- JWT/Token Header Inspectie: Verwijderde verzoeken zonder autorisatieheaders
Extra voordelen met RELIANOID #
- Behandelt randgevallen van satellietcommunicatie (latentie, verwerking van herhaalde pogingen)
- Ondersteunt hot configuration reloads voor live wijzigingen
- Maakt geo-gebaseerde routering mogelijk (kuststations, datacenters)
- Ondersteunt verbindingsspiegeling voor test/staging zonder de productie te beïnvloeden
Voorbeeld van een Smart Wave-gebruiksscenario #
Een maritiem instituut runt Smart Wave-knooppunten op offshoreplatforms die gegevens over de golfhoogte, de waterkwaliteit en GPS-gegevens verzamelen. RELIANOID zorgt ervoor dat de gegevens het hoofdcluster bereiken (via TCP en HTTPS) zonder onderbreking, dat de belasting verdeeld is over de opname-microservices en dat afwijkingen aan de edge worden geblokkeerd.
RELIANOID is ideaal voor het aansturen van de realtime datastroom van Smart Wave – onder zware oceaanomstandigheden, in beperkte netwerken en bij latentiegevoelige verbindingen. Met geavanceerde load balancing, updates zonder downtime en strenge beveiligingscontroles, RELIANOID garandeert de operationele continuïteit van maritieme telemetriesystemen.