Vague intelligente est une plateforme avancée de télémétrie et de surveillance environnementale utilisée dans les opérations maritimes. Elle agrège les données en temps réel provenant des bouées, des navires et des capteurs océaniques à des fins de traitement, d'analyse et de reporting de conformité.
Le déploiement de Smart Wave nécessite une infrastructure de distribution d'applications fiable et sécurisée pour garantir un flux de données ininterrompu depuis les capteurs maritimes distants jusqu'aux systèmes back-end. C'est là que RELIANOID excelle — offrant un équilibrage de charge intelligent, un basculement et une observabilité de bout en bout.
Comprendre l'architecture Smart Wave #
Smart Wave est généralement déployé en tant qu'application à plusieurs niveaux :
- Ingestion IoT Edge : Appareils envoyant des données de télémétrie (MQTT, HTTP POST, TCP)
- Les services de base: API pour la gestion, la normalisation et l'analyse des données
- Tableau de bord: Interface utilisateur Web pour les opérateurs maritimes et les centres de recherche
- Lac de données / Base de données de séries chronologiques : InfluxDB, PostgreSQL ou stockage personnalisé
RELIANOID-Topologie basée sur Smart Wave #
Smart Wave a besoin d'un modèle d'équilibrage de charge hybride :
- L7 HTTP/HTTPS : Pour le tableau de bord et les API REST
- TCP L4 : Pour les courtiers MQTT, l'ingestion de capteurs et l'accès à la base de données
- Déchargement SSL : Pour les performances et la gestion TLS centralisée
- La haute disponibilité: Pour le basculement actif-passif entre les relais terrestres et satellites
[Capteurs océaniques] [Terminaux de flotte] │ │ ┌──────▼─────┐ ┌────────▼───────┐ │ MQTT / TCP│ │ REST / HTTPS │ └─────┬─────┘ └───────┬───────┘ │ │ ┌───▼────────────────────────────────▼───┐ │ RELIANOID Passerelle ADC │ └───┬─────────────────────────────┬───┘ │ │ ┌───────▼───────┐ ┌────────▼───────┐ │ Interface utilisateur Smart Wave│ │ API d'ingestion│ └───────────────┘ └────────────────┘
Configuration #
Différents services virtuels pour Smartwave Dashboard et le courtier :

Équilibrage de charge HTTP pour le tableau de bord #
Voici la persistance de la session de service pour le service HTTPs Smartwave Dashboard :

Ensuite, définissez le contrôle de santé et les backends avec les vrais serveurs Smartwave :

Courtier MQTT (TCP L4) #
Voici les paramètres de service pour le planificateur et la persistance de session pour le service de courtier Smartwave :

Ensuite, définissez les backends :

Routage de la couche API basé sur le chemin #
Créer un nouveau service virtuel pour l'API Smartwave :

Créez le service d'administration de l'API en utilisant le chemin /api/admin sans persistance de session et contrôle de santé https :


Créez le service de données API en utilisant le chemin /api/data sans persistance de session et contrôle de santé https :


Observabilité avec RELIANOID #
Les plateformes Smart Wave génèrent des données de télémétrie massives — RELIANOID les soutiens:
- Exportation des métriques pour les statistiques du système et du trafic
- Journalisation centralisée pour déboguer les problèmes d'ingestion
- Graphiques avec des vues par nœud et par protocole
- Bilans de santé personnalisés pour MQTT, les API HTTP et les dépendances externes
Caractéristiques de sécurité #
- TLS mutuel (mTLS) : Entre les bouées/appareils et les points de terminaison de l'API
- Firewall d'applications Web: Protection des API du tableau de bord et de l'administration
- Atténuation des attaques DoS/DDoS : Limitation de débit et plafonds de connexion par IP source
- Inspection de l'en-tête JWT/Token : Requêtes de suppression manquant d'en-têtes d'authentification
Avantages supplémentaires avec RELIANOID #
- Gère les cas limites de communication par satellite (latence, gestion des nouvelles tentatives)
- Prend en charge les rechargements de configuration à chaud pour les modifications en direct
- Permet un routage géolocalisé (stations côtières, centres de données)
- Prend en charge la mise en miroir des connexions pour les tests/mises en scène sans affecter la production
Exemple de cas d'utilisation de Smart Wave #
Un institut marin gère des nœuds Smart Wave sur des plates-formes offshore collectant la hauteur des vagues, la qualité de l'eau et les données GPS. RELIANOID garantit que les données atteignent le cluster principal (via TCP et HTTPS) sans interruption, que la charge est équilibrée entre les microservices d'ingestion et que les anomalies sont bloquées à la périphérie.
RELIANOID est idéal pour alimenter le flux de données en temps réel de Smart Wave, malgré des conditions océaniques difficiles, des réseaux contraints et des liaisons sujettes à la latence. Grâce à un équilibrage de charge avancé, des mises à jour sans interruption et des contrôles de sécurité stricts, RELIANOID garantit la continuité opérationnelle des systèmes de télémétrie maritime.