FIABILITÉ DES DONNÉES INDUSTRIELLES

Store&Forward industriel pour une transmission fiable des données

Grâce à Store&Forward industriel, vNode conserve les données industrielles en edge lorsque la connexion amont n’est pas disponible. Au lieu de perdre les nouveaux enregistrements lors d’une interruption MQTT, WAN ou du système central, vNode met en buffer localement les données prises en charge, puis transmet les enregistrements en attente au retour de la connectivité. La durée de rétention et les possibilités de récupération dépendent de l’architecture configurée, du stockage local et du fonctionnement documenté de chaque module.

Coupure réseau : que se passe-t-il ?

vNode continue à acquérir les données, les stocke localement et les retransmet automatiquement dès le rétablissement de la connexion.

1 Collecter

L’acquisition PLC/OT continue.

vNode collecte les données PLC et OT en fonctionnement normal
Flèche

! Perte de connexion

Le broker, le WAN ou le nœud Central est indisponible.

Perte de connexion avec le MQTT broker, le WAN ou le système central
Flèche

2 Stocker localement

Les enregistrements en attente restent en edge.

vNode stocke localement en edge les enregistrements industriels en attente
Flèche
Icône de reconnexion

Reconnecter et retransmettre

Les données en attente sont transmises selon le flux configuré.

vNode se reconnecte et retransmet les enregistrements stockés vers la destination
Ligne de connexion

Connexion rétablie

vNode retransmet automatiquement les données stockées dans l’ordre documenté tout en poursuivant la publication en temps réel.

Ligne de connexion
Store&Forward industriel : vNode met en buffer les données OT en edge pendant une perte de connexion et les retransmet au retour de la connectivité

DÉFINITION

Qu’est-ce que Store&Forward dans l’IoT industriel ?

Store&Forward repose sur un buffer persistant en edge : la passerelle conserve sur un stockage local les nouveaux enregistrements industriels lorsque la destination amont configurée est indisponible, puis les retransmet dès le retour de la connexion. Ce mécanisme diffère d’une simple tentative de renvoi, qui ne persiste pas nécessairement les données générées pendant la coupure, et d’une file volatile en mémoire, susceptible d’être perdue après un redémarrage ou une panne électrique.

ARCHITECTURE

Que se passe-t-il si le réseau ou le MQTT broker tombe ?

Icône d’acquisition

Fonctionnement normal

vNode acquiert les données industrielles et les envoie à la destination configurée.

Icône d’alerte

Défaillance détectée

Le WAN, le broker, le nœud Central ou la destination devient indisponible.

Icône de base de données avec buffer local

Stockage

Les nouveaux enregistrements sont conservés localement selon Store&Forward et l’espace disponible.

Icône de transmission

Acquisition continue

La collecte OT se poursuit indépendamment de la destination indisponible, dans les limites du système.

Icône de fonctionnalités intégrées

Reconnexion

vNode détecte le retour de disponibilité de la destination.

Icône de retransmission

Retransmission du backlog

Les enregistrements du buffer sont transmis dans l’ordre documenté, tandis que l’acquisition temps réel se poursuit.

Icône de rattrapage terminé

Rattrapage terminé

Le backlog est résorbé et la transmission normale en temps réel reprend.

Connectez l’OT à l’IT

Fiable. Sécurisé. Flexible.

PLC / OT

Sources de données industrielles.

PLC et sources de données industrielles OT
Données
industrielles
Flèche

vNode Edge

Traite. Met en buffer. Supervise. Transmet.

vNode Edge traitant, mettant en buffer, supervisant et transmettant les données industrielles
Données
traitées
Flèche

IT / Cloud

Publie vers les systèmes de l’entreprise.

vNode publiant des données vers les systèmes d’entreprise IT et cloud

À NE PAS CONFONDRE

MQTT Store&Forward vs MQTT QoS

MQTT QoS définit la sémantique de livraison des messages au cours d’une session MQTT. Store&Forward répond à une autre question : que deviennent les nouveaux enregistrements industriels lorsque le flux vers la destination est indisponible ?

Icône de flèche QoS

QoS

Contrôle la sémantique de livraison des messages entre pairs MQTT.

Icône de base de données

Store&Forward

Conserve localement la télémétrie en attente pendant l’interruption, puis la retransmet.

Icône d’architecture de production

Architecture de production

Combine souvent un MQTT QoS adapté et un buffer persistant en edge à capacité bornée.

COMPORTEMENT ET LIMITES

Buffer, dimensionnement et architecture

Consultez également la solution OT/IT Reverse Connection pour le modèle complémentaire de connexions initiées depuis l’OT.

Les enregistrements en attente sont conservés dans un buffer local persistant. Le comportement au redémarrage ou après coupure électrique ainsi que la capacité dépendent du module et de sa version.

Les enregistrements sont retransmis avec leur timestamp d’origine dans l’ordre documenté. Les doublons dépendent de la destination : vérifier les garanties exactly-once ou at-least-once.

Dimensionnez le stockage : événements/seconde × octets/événement × durée de coupure × marge. Exemple : ~185 événements/s × 250 octets × 24 h ≈ 4,0 Go avant overhead. La limite vient du disque, et non d’une licence illimitée de tags.

Un nœud vNode distant poursuit l’acquisition et le buffering OT durant la coupure du lien avec Central et retransmet le backlog à la reconnexion.

Les données en attente peuvent être envoyées vers des MQTT brokers et AWS ou Azure si le flux configuré le prend en charge.

SQL et les historians peuvent également être des destinations : vérifier la sémantique de buffering selon les modules et versions.

Le buffer local complète les architectures segmentées outbound-only en dissociant l’acquisition OT de la disponibilité IT/cloud.

OBSERVABILITÉ

Supervision du buffer

Surveillez les métriques suivantes pour le flux configuré. Vérifiez celles exposées par l’UI/API de la version vNode utilisée ; si une métrique manque, prévoyez-la comme amélioration de supervision.

Icône de buffer

Profondeur de file

Nombre d’enregistrements en attente dans le buffer local.

Icône de temps

Âge du plus ancien enregistrement

Durée d’accumulation du backlog.

Icône de stockage

Stockage disponible

Marge de capacité restante dans le buffer local.

Icône de vitesse

Débit de retransmission

Vitesse de résorption du backlog après reconnexion.

Icône temps réel

Retard de rattrapage

Temps estimé avant résorption complète du buffer.

CAS CLIENT

Parc éolien au Sénégal et centre de contrôle au Royaume-Uni

Le cas de fiabilité publié par vNode présente un nœud distant sur le parc éolien de Taiba N’Diaye, qui collecte les données d’une sous-station et les stocke localement lorsque la liaison avec le centre de contrôle au Royaume-Uni est indisponible. Cette architecture illustre Store&Forward dans un déploiement industriel distribué réel : il s’agit d’un cas documenté, pas d’une garantie universelle.

Parc éolien de Taiba N'Diaye au Sénégal relié à un centre de contrôle au Royaume-Uni avec vNode Store&Forward

Testez les pannes, pas seulement le fonctionnement nominal

Déconnectez le MQTT broker ou le WAN, poursuivez l’acquisition des données industrielles, reconnectez et mesurez précisément la récupération du backlog.

Questions fréquentes

Il s’agit d’un buffer persistant en edge qui conserve les nouveaux enregistrements industriels lorsque la destination est indisponible et les retransmet à la reconnexion.

La passerelle continue d’acquérir les données OT pendant une coupure MQTT, stocke les enregistrements et les retransmet au broker dans l’ordre documenté.

Non. MQTT QoS gère la livraison des messages MQTT ; Store&Forward conserve les nouvelles données produites pendant l’indisponibilité du flux.

Avec Store&Forward configuré, le nœud edge poursuit l’acquisition des données prises en charge et les conserve localement jusqu’au retour de la destination, dans les limites prévues.

Store&Forward repose sur un stockage local persistant plutôt que sur une simple file volatile. Vérifiez le mécanisme exact selon le module et la version.

Cela dépend du débit d’événements, de la taille moyenne des payloads, de la durée de coupure et du stockage disponible ; la rétention n’est pas illimitée.

Les enregistrements sont destinés à être retransmis avec leur timestamp d’acquisition initial ; à confirmer pour chaque flux.

Dans l’ordre documenté pour le flux configuré, pendant que l’acquisition en temps réel se poursuit en parallèle.

Aucun buffer n’est illimité. Le comportement dépend de la capacité et du module ; dimensionnez le système pour les scénarios prévus.

Le stockage persistant peut limiter les lacunes, mais une garantie inconditionnelle de zéro perte devrait couvrir les pannes de disque, la saturation, les écritures interrompues et la destination.

Si le flux vNode le permet, les enregistrements stockés peuvent être envoyés vers AWS ou Azure à la reconnexion ; vérifiez les destinations prises en charge.

Suivez la profondeur de file, l’âge des enregistrements, l’espace restant, le débit et le retard de rattrapage ; vérifiez leur disponibilité dans l’UI/API.

Descarga el Caso de Éxito

Download Success Story

Descarga el Caso de Éxito

Download Success Story

Download Success Story

Descarga el Caso de Éxito

Prueba gratis vNode durante 30 días

Try vNode for Free for 30 days