TED Ingegneria dei Sistemi s.r.l.


Vai ai contenuti

Virtualizzazione

Soluzioni

Introduzione

Per virtualizzazione si intende la creazione di una versione virtuale di una risorsa normalmente fornita fisicamente. Qualunque risorsa hardware o software può essere virtualizzata: sistemi operativi, server, memoria, spazio disco, sottosistemi.
Ad oggi la virtualizzazione può essere effettuata a livello software e a livello hardware. Tra gli impieghi della virtualizzazione il più utilizzato è probabilmente la virtualizzazione di sistemi operativi. Via software è necessario un sistema operativo in esecuzione (host) che esegua un software di virtualizzazione che crei ad alto livello le varie virtual machine (guest) che girano come se fossero dei normali programmi e che comunicano con l'hardware solo indirettamente, tramite il software di virtualizzazione che agisce a basso livello.
L'8 febbraio 1999, VMware introdusse il primo prodotto di virtualizzazione x86, "VMware Virtual Platform", basato su precedenti ricerche dei propri fondatori all'Università di Stanford. VMware e software simili devono impiegare sofisticate tecniche per catturare e virtualizzare l'esecuzione di determinate istruzioni.



L'aspetto di fondo che aggrega i diversi tipi di virtualizzazione oggi esistenti riguarda la separazione tra lato "fisico" e quello che viene definito risorsa "virtuale". Esiste di fatto un isolamento tra uno strato e l'altro, in modo che il sistema virtualizzato sia accessibile tramite un'interfaccia esterna dedicata e che si occupa di mascherare le singole componenti che la costituiscono. Questo consente accessi multipli alle risorse e la gestione di più istanze concorrenti.
La costante crescita di interesse per la tecnologia di virtualizzazione, che una volta era ad appanaggio esclusivo delle grandi capacità di calcolo, deriva fondamentalmente dalla notevole potenza di calcolo espressa oggi dai sistemi hardware disponibili a ogni livello e da soluzioni software che una volta risiedevono su un mega server e oggi, con i nuovi sistemi operativi server, possono stare su un server di classe entry level, almeno nel prezzo. A questo si aggiunge la possibilità di gestire più nuclei all'interno di un singolo processore, l'aumento della quantità di RAM e di spazio su disco: tutto questo ha permesso di introdurre nuove tecniche di controllo. Tra queste, la parallelizzazione delle attività e l'affiancamento di più sistemi capaci di elaborare e smistare dati di diverso tipo e in modo autonomo.

Perché virtualizzare?

La continua crescita di prestazioni dei sistemi hardware ha permesso di introdurre tecnologie di virtualizzazione, ma perché farlo?
I vantaggi offerti da questo sistema sono molteplici e stanno muovendo le aziende sempre più in questa direzione. Partendo dal più elementare e assolutamente di primo piano in questi ultimi anni, il consumo energetico infatti un determinato numero di PC che svolgono particolari funzioni richiede infatti un assorbimento di corrente notevole maggiore rispetto ad una sola macchina che svolge funzioni di più sistemi. Al di là dell'aspetto relativo ai consumi, la virtualizzazione offre una serie di vantaggi pratici negli ambienti produttivi infatti è possibile dividere le aree di interesse in base alle applicazioni specifiche negli ambiti di test, di sviluppo e ambienti professionali a livello server.



La creazione di macchine virtuali in ambienti di sviluppo offre benefici pratici immediatamente percepibili infatti consente di realizzare sistemi dedicati sempre disponibili per la generazione e l'esecuzione di specifici programmi, al fine di verificare lo stato di funzionamento in condizioni differenti. A livello server, i vantaggi della virtualizzazione permettono riduzione dei costi di gestione delle macchine e un minore dispendio di risorse hardware. Grazie alle soluzione di disaster recovery è possibile ripristinare una macchina virtuale in meno tempo rispetto alla controparte fisica, riducendo cosi i tempi di inattività non previsti. Questo porta in generale a un incremento della produttività, una riduzione dei costi e quindi a un miglioramento della qualità in diversi ambiti.



Creazione di un'infrastruttura "Sempre Attiva"

Le piccole imprese devono affrontare molte delle problematiche IT che affliggono le aziende più grandi per riuscire a soddisfare la crescente richiesta di nuove funzionalità e servizi IT. Le piccole aziende danno spesso più importanza ai risparmi sui costi, alla sicurezza dei dati e ai sistemi business critical, in quanto la riduzione dei budget e del personale IT, ossia la spinta a "fare di più con meno risorse", rende estremamente difficile garantire le continuità della normale attività aziendale e riuscire contemporaneamente a investire in nuovi progetti strategici che assicurino efficienza e produttività nel lungo termine. I prodotti di virtualizzazione devono offrire alle piccole organizzazioni il modo più economico per creare un'infrastruttura "Sempre Attiva" capace di offrire l'elevata disponibilità, l'affidabilità e la semplicità di gestione delle operazioni di classe enterprise ottimizzate per le imprese di piccole e medie dimensioni.

Riduzione dei costi di capitale e operativi

Riduzione dei costi di capitale e operativi grazie al consolidamento dei server e alla limitazione delle spese per l'acquisto di nuovo hardware. Le soluzioni di virtualizzazione ottimizzano l'utilizzo dei server e riducono i costi di gestione, energetici, di storage e correlati l'acquisto di nuove risorse. Consentono alle piccole imprese di incrementare i livelli di utilizzo dei server x86 dal 5-15% al 60-80%. Consentono in particolare di utilizzare le risorse IT esistenti consolidando tutti i carichi di lavoro su un numero significativamente più piccolo di server fisici. Molte organizzazioni sono riuscite ad ottenere rapporti di consolidamento superiori a 15:1 e a utilizzare i restanti server per la distribuzione di nuove applicazioni e di soluzioni di business continuity.


Incremento della produttività del personale e della reattività aziendale

Le soluzioni di virtualizzazione sono semplici da implementare, utilizzare e gestire. Le funzioni per l'automazione della gestione consentono di sollevare lo staff IT dalle normali incombenze quotidiane e permettere che si dedichi ad attività aziendali strategicamente più proficue. Ora è possibile effettuare il provisioning delle nuove applicazioni in pochissimi minuti anziché in settimane e implementare eventuali modifiche in pochissimi minuti anziché dopo svariate ore o giorni.

Protezione di dati e applicazioni

Il backup automatizzato, la disponibilità delle applicazioni e la possibilità di effettuare il disaster recovery su più siti fisici sono requisiti indispensabili per garantire la continuità delle attività aziendali e aiuta le piccole imprese a proteggere applicazioni e dati critici indispensabili per la continuità aziendale grazie alla possibilità di effettuare la manutenzione dell'hardware senza downtime.

Soluzioni di virtualizzazione proposte da TED :


TED Ingegneria dei Sistemi S.r.l. offre soluzioni di virtualizzazione con installazione, configurazione ed assistenza.

VMware vSphere : soluzioni professionali per le esigenze di virtualizzazione.



TED Ingegneria dei Sistemi S.r.l. - Via Raiale, 281 - PESCARA - P.IVA : 01817420688 | info@ted.it

Torna ai contenuti | Torna al menu