La virtualizzazione dei server utilizza un hypervisor per consentire a un server host di eseguire diverse VM guest. Ogni VM agisce come un computer completo con accesso condiviso alla potenza di elaborazione, allo storage e ad altre risorse dell'host. Ciò significa che l'hypervisor può essere eseguito direttamente sull'hardware dell'host o all'interno del sistema operativo dell'host. Ogni guest viene eseguito all'interno dell'hypervisor. Al sistema operativo guest, la VM apparirà come un computer fisico con tutte le risorse di sistema rese disponibili dall'hypervisor.
Se la tua azienda utilizza server dedicati per ogni carico di lavoro, è probabile che questi server siano utilizzati per la maggior parte del tempo al 20% circa. La virtualizzazione aiuta a ottenere di più da ogni server dedicato.
Esistono tre varietà principali di virtualizzazione dei server: Virtualizzazione completa, affine e a livello di sistema operativo. Ognuna di queste opzioni utilizza un hypervisor, ma in modi leggermente diversi. Visitate la nostra pagina del glossario degli hypervisor per maggiori informazioni sugli hypervisor e sul loro funzionamento.
La virtualizzazione completa utilizza gli hypervisor per suddividere il computer host in diverse VM con risorse predefinite. L'hypervisor comunica quindi con il server per monitorare e gestire l'utilizzo delle risorse. Una caratteristica fondamentale della virtualizzazione completa è che le macchine guest non devono essere a conoscenza dell'esistenza reciproca per poter funzionare.
La paravirtualizzazione è simile alla virtualizzazione completa, tranne per il fatto che le VM sono consapevoli l'una dell'altra sull'hypervisor. Ciò consente alle VM di collaborare per condividere le risorse.
La virtualizzazione a livello di sistema operativo è il tipo di virtualizzazione più elementare. Anziché affidarsi a un hypervisor, le VM sono gestite dal sistema operativo dell'host. Questa soluzione è generalmente più facile da implementare e mantenere, ma ha lo svantaggio di richiedere che ogni guest esegua lo stesso sistema operativo.
La virtualizzazione dei server può ridurre notevolmente i costi generali dell'IT e migliorare la scalabilità consentendo alle organizzazioni di implementare i server virtuali a piacimento. I potenziali vantaggi della virtualizzazione dei server sono molteplici, tra cui:
La virtualizzazione dei server è una buona opzione per le organizzazioni aziendali che richiedono scalabilità e flessibilità. Offre:
La virtualizzazione dei server è uno strumento utile, ma non è applicabile a tutti i casi d'uso. Alcune attività di elaborazione non richiedono una VM completa e il relativo onere che deriva dall'esecuzione di una copia aggiuntiva del sistema operativo. In questi casi, le soluzioni di contenitori come Docker possono rappresentare una scelta migliore.
I contenitori usano la virtualizzazione del sistema operativo per eseguire versioni isolate di un'applicazione o di un microservizio. Contengono il codice dell'applicazione, le dipendenze e tutte le librerie di runtime richieste dall'applicazione. I contenitori sono più limitati delle macchine virtuali in quanto si basano sullo stesso sistema operativo di base dell'host. Tuttavia, offrono vantaggi in termini di sicurezza rispetto alla semplice esecuzione dell'applicazione direttamente sul sistema operativo host, pur essendo un'opzione più leggera rispetto a una VM completa.
La scelta di un software per la virtualizzazione dei server comporta diversi aspetti, tra cui:
Se state pensando di iniziare con la virtualizzazione dei server, verificate innanzitutto l'hardware esistente e il livello di utilizzo delle risorse. Se vi rendete conto che i server sono sottoutilizzati e che potrebbero trarre vantaggio dal consolidamento, dovete scegliere una soluzione di virtualizzazione. Alcune opzioni popolari includono:
Dopo aver selezionato l'hypervisor, valutate se avrete bisogno di altri strumenti per semplificare la gestione delle vostre VM. Ad esempio, Proxmox e Kimchi sono spesso utilizzati con KVM.
Considera anche il modo in cui creerai le VM. Un'opzione consiste nell'utilizzare strumenti come Disk2VHD per clonare un server esistente e convertire l'immagine dell'unità nei formati di disco rigido virtuale più diffusi. Questi strumenti consentono di risparmiare molto tempo rispetto all'esecuzione manuale della configurazione su una VM.
Una volta configurate le VM, testale per verificare che funzionino bene e che dispongano di una connettività di rete completa. In caso di problemi, modificare le impostazioni e riprovare. Infine, imposta un programma di backup regolare e scegli gli strumenti di backup giusti per la tua piattaforma, in modo da avere una copia funzionante aggiornata della VM pronta per essere reinstallata in caso di interruzione del servizio.
Se desideri saperne di più sulle soluzioni di backup Veeam per VMware e HyperV, contattaci oggi per richiedere una demo personalizzata.
2022 Data Protection Trends
Il più grande report del settore sulla protezione dei dati da parte di oltre 3.000 leader IT
Richiedi una demo
Scopri come modernizzare la tua protezione dei dati in una sessione dal vivo