EMBEDDED
61 • SETTEMBRE • 2016
90
SOFTWARE
|
SKH
-
ma operativo e il supporto per gli I/O, i controlli
&
nel kernel del sistema operativo.
Una struttura di tipo monolitico presenta un sin-
?+<^ + <
Of Failure). Il fatto di ospitare tutte le applica-
-
&
À
>
'
-
[ À
?
Y
&
-
Poiché un gateway deve garantire un’ampia
[
-
per per ciascuna di esse. Con un progetto di tipo
monolitico, ad esempio, tutti i driver delle inter-
facce di rete e i sensori, oltre al supporto per gli
stack di I/O, devono essere integrati nel kernel
del sistema operativo. Se non sono disponibili
'
À
-
terfacce di rete e di sensori, anche se il sistema
'
progetto.
*
-
-
>
-
piattaforma è molto limitata specialmente nel
caso in cui gli aggiornamenti richiedono il riav-
vio (reboot) della piattaforma.
SKH (Separation Kernel Hypervisor) e gateway IoT
La tecnologia software COTS SKH (Separation
Kernel Hypervisor) è stata progettata per la
À
+@j
-
+@j
-
samente ideati per garantire agli architetti di
sistema un controllo preciso di tutte le forme di
?
di tempo sia di risorse), mettendo quindi a di-
À
-
Fig. 2 – L’abbinamento tra l’elevato livello di sicurezza tipico di un SK (Separation Kernel) e la praticità
di un hypervisor assicura la massima flessibilità nella progettazione di un gateway IoT