Questo protocollo è stato definito per incorporare siti remoti e infrastrutture verticali, che possono essere disponibili anche in altre città o paesi in un ecosistema NFV comune. Il vantaggio principale di questo protocollo è la sua capacità di facilitare lo sviluppo di attività di sperimentazione collaborativa, consentendo un costante aumento del portafoglio delle nostre risorse legali su un ecosistema NFV. Il protocollo ha già supportato molteplici attività di sperimentazione in progetti di ricerca che coinvolgono 5TONIC e infrastrutture verticali, in Spagna, Europa e Brasile.
E ora è pronto per implementare le prossime prove Per generare una credenziale VPN, che consentirà alla nuova infrastruttura, di stabilire una connessione sicura con il server VPN, dopo aver ottenuto un intervallo di indirizzi IP appropriato, di integrare il sito nell'ecosistema NFV, eseguire il seguente comando nel server VPN e selezionare l'opzione, aggiungi un nuovo client, dall'elenco richiesto. Introdurre il nome da associare a tale credenziale, al fine di generare un file con le credenziali VPN. Utilizzare il comando come indicato, per crittografare le credenziali VPN, con l'obiettivo di fornire questo file di credenziali VPN, allo staff tecnico del sito esterno, attraverso un canale sicuro e affidabile.
Impostare la chiave di crittografia e impostare il nome del file crittografato, inclusa la credenziale VPN. Impostare l'ambiente nel nuovo sito, in modo da stabilire la connessione con l'ecosistema NFV e consentire l'integrazione dell'infrastruttura NFV remota allo stack OSM del sito centrale. Per attivare l'inoltro IP, nell'endpoint VPN, per supportare le funzionalità di rooting di rete, immettere il comando da modificare e caricare la configurazione di sistema aggiornata.
Utilizzare il comando per decrittografare il file di credenziali VPN, con la chiave di crittografia, e per avviare il software VPN aperto, con il file di credenziali decrittografato. L'endpoint VPN eseguirà l'autenticazione al server VPN e riceverà automaticamente i parametri di configurazione VPN e le route di rete appropriati. Per creare un progetto open stack, specificare l'insieme di risorse computazionali del sito esterno che verranno integrate nell'ecosistema NFV, utilizzare le credenziali di amministratore, accedere all'interfaccia utente grafica del sistema Open Stacks e fare clic sul pulsante più crea progetto, per creare un progetto, completando il modulo visualizzato, con le informazioni richieste, fare clic sul pulsante più Crea utente, all'interno della scheda dell'utente, e immettere le informazioni appropriate nei campi obbligatori del modulo visualizzato.
Selezionare il progetto appena creato come progetto principale e selezionare il ruolo di amministratore per creare un utente valido che gestirà il progetto creato nel passaggio precedente. Per modificare le regole di sicurezza, per consentire le autorizzazioni di comunicazione VNF nel nuovo sito, accedere all'interfaccia utente grafica di Opens Stack, utilizzando le informazioni di accesso appropriate, e selezionare progetto, rete, gruppi di sicurezza, regole di gestione e più Aggiungi regola. Nel menu a discesa della regola, selezionare SSH e tutte le opzioni ICMP.
Per creare una rete di provider in OpenStack, fare clic su admin, network networks e plus create network. Immettere i dettagli della nuova rete, utilizzando l'intervallo di indirizzi IP selezionato in precedenza. Per creare una seconda rete provider, fare clic su admin, network, networks, oltre a crea rete e inserire i dettagli della nuova rete, utilizzando l'intervallo di indirizzi assegnato.
Dopo aver condiviso le informazioni relative al VIN, con lo staff tecnico del Sito Centrale, collegare l'infrastruttura NFV esterna, allo stack software OSM del sito centrale, utilizzando l'interfaccia a riga di comando fornita da OSM. Per convalidare la piattaforma multisito NFV, con il servizio verticale realistico illustrato in questa figura, iniziare scaricando le immagini VNF del servizio di rete smart-farming, dal repository pubblico. Quindi, caricali nel VIN del loro sito corrispondente, accedi all'interfaccia della riga di comando OSM e usa il comando per integrare i descrittori VNF, nello stack OSM, per ciascuno dei VNF che compongono il servizio di rete.
Quindi, utilizzare il comando per eseguire l'onboarding del descrittore del servizio di rete nello stack OSM. Per distribuire il servizio di rete smart-farming, eseguire il comando dall'interfaccia della riga di comando OSM, specificando il VIM che verrà utilizzato per ospitare ogni VNF. Successivamente, utilizzare il comando per verificare che il servizio di rete sia stato distribuito.
Immettere il comando come indicato, nell'interfaccia a riga di comando OSM, per ottenere le informazioni sull'indirizzo IP, di ciascun VNF. Digitare il comando per accedere al server IOT VNF, utilizzando le informazioni IP ottenute, e verificare come mostrato che l'interfaccia sia configurata, per comunicare con il gateway MQTT VNF. Immettere il comando per accedere al gateway MQTT VNF, ed eseguire il comando come indicato, per inizializzare il gateway MQTT VNF, che riceverà i dati generati dal sensore, utilizzando lo standard MQTT, e trasmetterà questi dati, al server IOT VNF, utilizzando lo stesso standard.
Preparare un singolo computer di bordo, collegando un sensore meteorologico ad esso, con la capacità del ricetrasmettitore di trasmettere le letture del sensore, verso il gateway PMQTT VNF. Utilizzando l'applicazione mobile di un piccolo veicolo aereo senza equipaggio, togliere il veicolo aereo che ospita il punto di accesso VNF e posizionare il veicolo, per fornire copertura wireless al computer a scheda singola con il sensore, collegare il computer a scheda singola incaricato di leggere i dati raccolti dal sensore, al punto di accesso wifi / wireless, fornito dal punto di accesso VNF. Dopo un attacco riuscito, verrà abilitato un percorso di rete wireless, dal sensore, al gateway MQTT VNF.
Utilizzare il comando come indicato, per avviare la trasmissione dei dati rilevati, quindi utilizzare il comando e l'URL, per accedere all'interfaccia utente grafica web, fornita dal server IOT VNF. Quindi fare clic sul pulsante di raccolta dati del sensore e verificare l'aggiornamento in tempo reale dei grafici inclusi nella dashboard, man mano che i dati vengono ricevuti. Attendere un congruo periodo di tempo, per ottenere risultati rappresentativi dell'esecuzione del servizio di smart-farming.
Come illustrato in questa immagine, dello strumento di monitoraggio VPN aperto, si può osservare come il nuovo sito sia collegato al servizio VPN, consentendo le sue comunicazioni di scambio dati, e la corretta integrazione, del nuovo sito all'interno dell'ecosistema NFV. Il servizio di rete consente la distribuzione delle informazioni da un sensore situato in un'infrastruttura remota, al server situato nel sito centrale. Qui si può osservare una riuscita implementazione del servizio di rete, dall'interfaccia utente grafica web OSM, che mostra come l'esperimento possa essere correttamente istanziato, nella nuova infrastruttura remota, dal nano stack situato all'interno del sito centrale.
In questa figura, i dati di temperatura, umidità e pressione raccolti dal sensore dimostrano che la piattaforma è in grado di implementare servizi di rete pratici, dopo l'inclusione di una nuova infrastruttura, nonché di abilitare correttamente le comunicazioni tra i siti. Il protocollo è già stato utilizzato per supportare la sperimentazione con pratiche di smart farming, automotive e sicurezza pubblica, e apre la strada anche a molti altri, come le smart-cities, la produzione o l'E-health.