Skip to Content
Gestione Dispositivi IoTConnettività e resilienza

Connettività e resilienza

I dispositivi edge funzionano senza supervisione, spesso sul campo, su reti domestiche o di fabbrica che non controlli. L’agente dispositivo di IronFlock è progettato per mantenere ogni dispositivo online e raggiungibile da remoto — così puoi sempre raggiungerlo per diagnosticare e risolvere i problemi, anche quando il dispositivo stesso è sotto stress.

L’agente considera la raggiungibilità remota come la priorità assoluta. Qualunque cosa vada storta localmente — la rete cade, il disco si riempie, la memoria si esaurisce — il compito dell’agente è restare connesso e gestibile invece di sparire silenziosamente dalla rete.

Connettività di rete sempre attiva

I dispositivi headless su reti DHCP affrontano regolarmente interruzioni transitorie: il router si riavvia, il lease DHCP ha un singhiozzo, uno switch si riaccende, o un cavo viene scollegato per un istante.

L’agente configura il gestore di rete del dispositivo affinché ritenti la connettività all’infinito. Le impostazioni predefinite del sistema operativo spesso si arrendono dopo alcuni tentativi falliti e lasciano l’interfaccia inattiva finché qualcuno non riavvia fisicamente il dispositivo. I dispositivi IronFlock invece continuano a provare finché il collegamento non torna — così un’interruzione momentanea non si trasforma mai in una disconnessione permanente.

Quando un dispositivo cambia indirizzo (ad esempio un nuovo lease DHCP dopo un’interruzione di corrente), l’agente risolve nuovamente i propri dettagli host al riavvio, così torna online in modo pulito senza intervento manuale.

Resta raggiungibile sotto pressione del disco

Un disco pieno è uno dei modi più comuni in cui un dispositivo edge diventa non responsivo. L’agente si protegge da questo su tre livelli.

1. Prevenzione

L’agente limita i due raccoglitori di log che più spesso riempiono un disco — i log dei container e il journal di sistema — così l’operatività di routine non può consumare lentamente tutto lo spazio disponibile.

2. Pulizia automatica

L’agente monitora continuamente lo spazio libero su disco. Man mano che lo spazio scarseggia, lo recupera automaticamente in modo sicuro — eliminando immagini inutilizzate e cache di build e riducendo log sovradimensionati. Non elimina mai i dati da cui dipendono le tue app: le immagini con tag e i volumi delle app vengono sempre lasciati intatti.

3. Stato di Emergenza spazio di archiviazione

Se lo spazio libero diventa critico nonostante la pulizia, il dispositivo entra in uno stato di Emergenza spazio di archiviazione:

  • I carichi di lavoro delle applicazioni vengono arrestati per fermare immediatamente l’ulteriore crescita del disco.
  • L’avvio di nuove app, le build e i download sono bloccati così nulla può peggiorare la situazione.
  • Lo stato viene segnalato al cloud e mostrato come indicatore in evidenza sul dispositivo nel tuo dashboard, così sai esattamente perché le app non sono in esecuzione.
  • Il dispositivo resta online e gestibile da remoto — puoi ancora aprire un terminale remoto e riconfigurare la rete per indagare e liberare spazio.

La proprietà più importante: un disco criticamente pieno degrada in modo controllato verso uno stato chiaramente segnalato e recuperabile, invece di mettere offline l’intero dispositivo.

Recupero automatico

L’agente effettua controlli frequenti mentre si trova nello stato di emergenza. Non appena viene liberato spazio sufficiente, il dispositivo esce automaticamente dallo stato di Emergenza spazio di archiviazione e ripristina le tue app al loro stato precedente — senza alcun riavvio o ridistribuzione manuale.

Puoi vedere l’uso dello storage in tempo reale e lo stato corrente di un dispositivo in Impostazioni Dispositivo. Le barre di utilizzo delle risorse di sistema diventano rosse quando una risorsa si avvicina al proprio limite, dandoti un avviso anticipato prima che un dispositivo raggiunga la soglia di emergenza.

Sopravvive alla pressione sulla memoria

Le condizioni di memoria insufficiente possono bloccare un intero dispositivo, rendendolo irraggiungibile proprio quando hai bisogno di intervenire. I dispositivi IronFlock eseguono un servizio di protezione dall’esaurimento della memoria che interviene sotto pressione e arresta un singolo processo fuori controllo — mantenendo vivi l’agente, l’accesso remoto e il resto del sistema invece di lasciar congelare l’intero dispositivo.

Auto-riparazione per progettazione

  • L’agente funziona come un servizio di sistema nativo che si riavvia automaticamente se mai dovesse terminare, così il dispositivo ristabilisce la connessione da solo.
  • Si auto-aggiorna over the air, così i miglioramenti di connettività e resilienza vengono distribuiti sull’intera flotta senza riflashare i dispositivi.
  • I tunnel di accesso remoto si riconnettono automaticamente dopo un’interruzione di rete.

Perché è importante

CondizioneSenza una gestione resilienteCon l’agente IronFlock
Breve interruzione di rete / DHCPIl dispositivo resta offline fino a un riavvio manualeSi riconnette automaticamente non appena il collegamento torna
Il disco si riempieIl dispositivo diventa non responsivo e irraggiungibileArresta le app, segnala Emergenza spazio di archiviazione, resta raggiungibile, si ripristina da solo
Esaurimento della memoriaL’intero dispositivo si bloccaUn singolo processo viene arrestato; il dispositivo resta attivo
Crash del processo dell’agenteIl dispositivo sparisce dalla reteIl servizio si riavvia automaticamente e si riconnette

Il risultato è una flotta su cui puoi contare di poter raggiungere — così un dispositivo senza supervisione sul campo può quasi sempre essere raggiunto e recuperato da remoto, senza una visita in loco.

Last updated on