Nel white paper viene fornita una descrizione approssimativa dell'architettura dell'edge computing. La Figura 2 mostra le funzioni e la composizione di ciascuna parte della piattaforma. La chiave dell'edge computing è l'integrazione del server IT con il lato RAN. Il server MEC viene utilizzato per fornire risorse di calcolo, spazio di archiviazione, connessioni e informazioni in tempo reale sulle reti wireless correlate, ecc. Nelle successive introduzioni di standardizzazione dell'ETSI, ci sarà una descrizione dettagliata dei dettagli della piattaforma.
La piattaforma server MEC è composta principalmente da tre parti: piattaforma host, piattaforma applicativa e piattaforma di gestione delle APP.
1) La piattaforma host MEC è costituita principalmente da risorse hardware MEC e da un livello virtuale MEC. Le risorse hardware comprendono: CPU, GPU, disco rigido (disco rigido meccanico o disco a stato solido), switch, scheda di rete, ecc. Il livello virtuale intercetta tutte le istruzioni x86 ed esegue " "operazioni di simulazione". Questo livello virtuale è un livello aggiuntivo intermedio tra la piattaforma hardware e il livello superiore (cioè il sistema operativo corrente). Il vantaggio è che dispone di un ambiente di supervisione e simulazione, ma lo svantaggio è che comporta perdite di prestazioni. Con l'ulteriore diffusione della virtualizzazione informatica, la migrazione dalle piattaforme di macchine fisiche a quelle di virtualizzazione è una tendenza.
La piattaforma applicativa MEC svolge la funzione di ospitare le applicazioni ed è controllata dal gestore della virtualizzazione delle applicazioni e dalla piattaforma applicativa.
Composizione del servizio. La gestione della virtualizzazione fornisce servizi di infrastructure as a service (laaS). Gestione della virtualizzazione
Il controller IaaS supporta ambienti di esecuzione e di hosting flessibili, efficienti e multi-tenant. Il controller IaaS fornisce una sandbox di sicurezza e di risorse per le applicazioni e le piattaforme. Le applicazioni delle appliance virtuali vengono eseguite in cima a IaaS e agiscono come macchine virtuali del sistema operativo wrapper. (macchina visiva, VM), consentendo una completa libertà di distribuzione. Gateway LoRa
2) La piattaforma applicativa MEC fornisce un insieme di servizi applicativi middleware e di servizi infrastrutturali per le applicazioni che risiedono sulla piattaforma MEC (chiamate anche APP ospitate sul server MEC), che comprendono principalmente:
1Servizi dell'infrastruttura. Si divide principalmente in servizi di comunicazione e di registrazione dei servizi. La comunicazione tra applicazioni e servizi nel server MEC è progettata secondo i principi dell'architettura orientata ai servizi (SOA).
2 Servizi informativi di rete radio (RNIS). Il mobile computing consente di ospitare i servizi applicativi cloud con elementi di rete mobile, contribuendo al contempo a sfruttare i vantaggi della disponibilità di
Informazioni di rete e wireless in tempo reale. Il MEC RNIS fornisce informazioni radio e di rete di basso livello alle applicazioni autorizzate, tra cui: l'ID della cella, le informazioni sulla posizione del terminale mobile, il carico della cella e la velocità di trasmissione, ecc. Nel futuro edge computing, le reti wireless possono essere fornite Informazioni saranno più diverse.
3 Funzione di offload del traffico (TOF). Il servizio TOF può instradare flussi di dati utente selezionati, basati su criteri, verso applicazioni autorizzate a ricevere dati. La funzione di offload del traffico, in breve, è la deviazione del traffico. Il servizio TOF è in grado di deviare e scaricare parte del traffico locale o orientato ai bordi della rete verso la piattaforma di edge computing per un'ulteriore elaborazione.
3) Per la piattaforma di gestione delle APP MEC è prevista anche un'interfaccia di gestione che consente agli operatori di gestire la piattaforma e allo stesso tempo di gestire il ciclo di vita e l'operatività delle APP e dei servizi ospitati sulla piattaforma MEC. Questa interfaccia di gestione è legata all'APP stessa, che non ha nulla da fare. Le principali funzioni supportate sono: gestione e configurazione della piattaforma applicativa, gestione del ciclo di vita dell'APP e funzionamento e gestione della VM.
Gestione della configurazione delle piattaforme applicative. La gestione della configurazione delle piattaforme applicative fornisce un modo standard per confezionare le applicazioni. Include i descrittori delle applicazioni e le proprietà di sistema a livello di macchina virtuale relative alle risorse e alla configurazione di calcolo, storage e rete. APP Lo scopo principale dell'impacchettamento e dell'incapsulamento è quello di risolvere i problemi di portabilità e distribuzione dei dispositivi virtuali su piattaforme MEC multi-vendor e di garantire la protezione dell'integrità del software.
Ciclo di vita delle APP. L'interfaccia di gestione della piattaforma applicativa MEC consente agli operatori di gestire il ciclo di vita dell'APP, compresa la distribuzione dell'APP, l'inizio del lavoro dell'APP, la fine del lavoro, la disattivazione, ecc.
Funzionamento e gestione delle macchine virtuali. L'interfaccia di gestione della piattaforma applicativa MEC supporta la gestione dei guasti e la misurazione delle prestazioni a livello di macchina virtuale. Le prestazioni di una macchina virtuale hanno un grande impatto sul lavoro dell'APP ospitata su di essa.