Linklink Bertiana Lovely 030725
Virtualizzazione - Parte 4
Virtualizzazione del desktop
La virtualizzazione del desktop separa il desktop logico dalla macchina fisica.
Una forma di virtualizzazione del desktop, l'infrastruttura desktop virtuale (VDI), può essere considerata una forma più avanzata di virtualizzazione hardware. Anziché interagire direttamente con un computer host tramite tastiera, mouse e monitor, l'utente interagisce con il computer host utilizzando un altro computer desktop o un dispositivo mobile tramite una connessione di rete, come una LAN, una LAN wireless o persino Internet. Inoltre, in questo scenario, il computer host diventa un server in grado di ospitare più macchine virtuali contemporaneamente per più utenti.
Aziende come HP e IBM offrono un modello VDI ibrido con una gamma di software di virtualizzazione e modelli di distribuzione per superare i limiti del client computing distribuito. Ambienti client selezionati spostano i carichi di lavoro da PC e altri dispositivi ai server dei data center, creando client virtuali ben gestiti, con applicazioni e ambienti operativi client ospitati su server e storage nel data center. Per gli utenti, ciò significa che possono accedere al proprio desktop da qualsiasi posizione, senza essere vincolati a un singolo dispositivo client. Poiché le risorse sono centralizzate, gli utenti che si spostano tra diverse sedi di lavoro possono comunque accedere allo stesso ambiente client con le proprie applicazioni e dati. Per gli amministratori IT, questo significa un ambiente client più centralizzato ed efficiente, più facile da gestire e in grado di rispondere più rapidamente alle mutevoli esigenze degli utenti e dell'azienda. Un'altra forma di virtualizzazione, la sessione, consente a più utenti di connettersi e accedere a un computer condiviso ma potente tramite la rete e di utilizzarlo contemporaneamente. A ciascuno viene assegnato un desktop e una cartella personale in cui archiviare i propri file. Con la configurazione multi-postazione, la sessione di virtualizzazione può essere realizzata utilizzando un singolo PC con più monitor, tastiere e mouse collegati.
I thin client, che si trovano nella virtualizzazione desktop, sono computer semplici e/o economici progettati principalmente per connettersi alla rete. Potrebbero non disporre di spazio di archiviazione su disco rigido, RAM o persino potenza di elaborazione significative, ma molte organizzazioni stanno iniziando a valutare i vantaggi economici derivanti dall'eliminazione dei desktop "thick client", che sono pieni di software (e richiedono costi di licenza software) e dall'effettuare investimenti più strategici.
La virtualizzazione desktop semplifica il versioning del software e la gestione delle patch, in quanto la nuova immagine viene semplicemente aggiornata sul server e il desktop riceve la versione aggiornata al riavvio. Consente inoltre un controllo centralizzato sulle applicazioni a cui l'utente può accedere sulla workstation.
Lo spostamento dei desktop virtualizzati nel cloud crea desktop virtuali ospitati (HVD), in cui le immagini desktop sono gestite e mantenute centralmente da un'azienda di hosting specializzata. I vantaggi includono la scalabilità e la riduzione delle spese in conto capitale, che vengono sostituite da un costo operativo mensile.
Containerizzazione
La virtualizzazione a livello di sistema operativo, nota anche come containerizzazione, si riferisce a una funzionalità del sistema operativo in cui il kernel consente l'esistenza di più istanze isolate nello spazio utente. Tali istanze, chiamate container, partizioni, ambienti virtuali (VE) o jail (FreeBSD jail o chroot jail), possono apparire come computer (fisici) dal punto di vista dei programmi in esecuzione al loro interno. Un programma in esecuzione su un normale sistema operativo può visualizzare tutte le risorse (dispositivi connessi, file e cartelle, condivisioni di rete, potenza della CPU, capacità hardware quantificabili) di quel computer. Tuttavia, i programmi in esecuzione all'interno di un contenitore possono visualizzare solo il contenuto del contenitore e i dispositivi assegnati al contenitore stesso.
Questo offre molti dei vantaggi delle macchine virtuali, come la standardizzazione e la scalabilità, con un consumo di risorse inferiore poiché il kernel è condiviso tra i contenitori.
La containerizzazione ha iniziato ad acquisire importanza nel 2014, con l'introduzione di Docker.
Comments
Post a Comment