Premesso che sono OPINIONI personali, quindi potenzialmente screditabili e opinabili, ecco per quali motivi ritengo vantaggioso far scegliere all'azienda nella quale lavoro una soluzione basata sulla virtualizzazione anzichè una soluzione basata sul dogma "un servizio-una macchina":
1 ) procedura di backup più snella; inoltre il backup è completo, dell'intera macchina;
2 ) ripristino rapidissimo di una macchina in caso di caduta (proprio perchè il backup è dell'intera macchina, è possibile rimettere in piedi un server in pochi minuti); in una soluzione standalone impiegheremmo svariate ore a rifare da zero una macchina;
3 ) ci si slega completamente dall'hardware sottostante, in quanto la virtualizzazione è fatta su hardware standard; questo garantisce omogeneità nelle risorse hardware, che si traduce in maggiore flessibilità a livello software;
4 ) ottimizzazione delle risorse hardware attraverso il consolidamento delle stesse, che consente un bilanciamento delle risorse, potendo quindi quasi azzerare il tempo di idle delle cpu (e sfruttando i socket dual code, quad core e six core, che nella maggior parte dei casi, in soluzioni standalone, rimangono quasi inutilizzati); inoltre le risorse vengono allocate quando e dove necessario;
5 ) struttura controllabile completamente da remoto, attraverso la console di vmware (o xen, o altro prodotto alternativo);
6 ) espansione del parco macchine molto più flessibile, in quanto potrei creare (anche da remoto) un nuovo server e metterlo in produzione in pochi minuti;
7 ) costi più bassi, in quanto non ho bisogno di una nuova macchina fisica per ogni macchina logica; costi più bassi anche in termini di spazio, di consumi elettrici e di connettività;
8 ) è possibile evolvere facilmente l'intera struttura, spostandola su server di nuova generazione, senza dover reinstallare tutto, ma solamente reinstallando lo strato di emulazione e ripristinando i file delle macchine virtuali;
9 ) il testing e il debugging di nuove applicazioni è facilitato, in quanto è possibile testare e debuggare su macchine identiche alla produzione, senza spreco di risorse.
0 Responses to “Virtualizzazione: i vantaggi”