Se guardiamo allo sviluppo dell’offerta di prodotti e soluzioni di virtualizzazione in termini di adozione da parte del mercato, non vi è dubbio che siamo entrati, anche in Italia, nella fase ‘acuta’, o ‘delle massime attese’, che ha il ciclo di vita di ogni nuova tecnologia. Nel quinquennio 2007-2011 il tasso di crescita dei server virtualizzati è stimato al 55% contro il 9% dei server fisici (fonte: Idc); mentre nell’anno in corso si avrà una crescita del 42% per le soluzioni di gestione degli ambienti virtualizzati e il mercato dei virtual desktop potrà triplicare (fonte: Gartner per entrambi i dati). Questa situazione è confermata anche da una ricerca Forrester sull’interesse da parte delle imprese (sia grandi sia piccole e medie, negli Usa come in Europa) verso la virtualizzazione dei server x86, che è l’aspetto più indicativo delle tendenze in atto nel settore. Il 55% degli intervistati l’ha già implementata o lo farà nei prossimi 12 mesi, mentre il 29% l’ha in programma. E anche nel 16% restante, ci sarebbe una metà che è interessata, ma non ha budget, lasciando solo all’8% l’onere di dichiararsi incerti o non interessati.
Un processo indolore?
Ma che la virtualizzazione abbia un largo consenso non significa che sia un processo indolore. In molti casi le tecnologie di virtualizzazione hanno comportato per l’area I&O (Infrastrutture e Operazioni), ossia la ‘base’ responsabile del supporto ai processi aziendali e che assorbe i tre quarti dei budget It, problemi di tipo tecnologico e, soprattutto, organizzativo con i quali le imprese stanno combattendo e che per i costi nascosti che comportano rischiano di compromettere i vantaggi economici e il Roi delle soluzioni implementate. Un’indagine basata su interviste svolte in profondità a professionisti ed esperti di virtualizzazione presso una dozzina di imprese, ha permesso agli analisti di Forrester di cogliere situazioni ricorrenti sia nel sorgere dei problemi sia nello sviluppo delle soluzioni trovate. Di conseguenza, la casa di Cambridge ha pubblicato un rapporto nel quale si identificano ‘best practices’ riguardanti tre punti fondamentali del processo di allineamento alla virtualizzazione dell’area I&O. Questi sono: ottenere l’appoggio del business; fornire allo staff It gli skill necessari a gestire la virtualizzazione con successo; ottenere il massimo beneficio dalle soluzioni implementate tramite team It più efficienti. Come si vede, mentre le seconde due coprono attività interne all’organizzazione It, la prima riguarda i rapporti di questa con il business, punto imprescindibile per ogni storia di successo. In questo articolo cominceremo quindi da qui.
Convincere i responsabili del business che la virtualizzazione porta vantaggi economici all’intera impresa e che le applicazioni da cui dipendono i processi aziendali possono ‘girare’ su macchine virtuali allo stesso modo, e anzi meglio, che su server fisici dedicati non è facile. Forrester consiglia, in base a quanto raccolto, quattro possibili strade.
Provare che funziona. Il maggior interesse da parte del business verso l’I&O riguarda, come è ovvio, i livelli di disponibilità e di prestazione delle applicazioni. E’ utile quindi iniziare virtualizzando l’ambiente di sviluppo e testing di un’applicazione non business-critical e stabilire, prima di cominciare, il livelli di servizio (Sla) accettabili per il business. Sarà poi relativamente facile provare che in un ambiente virtualizzato questi Sla possono essere stabilmente raggiunti e anche superati. Si tratta insomma di partire in piccolo e andare avanti fino ad essere certi di aver raggiunto l’esperienza adeguata ai progetti che si hanno in mente, prima d’impegnarsi nella realizzazione di questi ultimi. Molto utile è anche introdurre metriche di valutazione e metodi di tracking e reporting per tutti i sistemi, in modo che sia facile individuare le vere cause di eventuali problemi di prestazioni e dimostrare la corretta operatività delle piattaforme virtuali. La trasparenza sulla misura delle prestazioni è un ottimo strumento per guadagnare la fiducia del business.
Avere una consulenza di analisi finanziaria. Prima di presentare un progetto di virtualizzazione al business è opportuno potersi avvalere di un consulente esterno, specialmente per gli aspetti finanziari e di ritorno dell’investimento. Il supporto fornito da un partner credibile e di collaudata esperienza può aiutare l’approvazione del progetto ed in ogni caso è importante avere un secondo parere, basato su diverse metodologie. Infatti è possibile che ai responsabili I&O sfuggano i vantaggi economici che non derivano tanto dal migliore utilizzo dei server quanto da altre possibilità abilitate dalla virtualizzazione. Infatti si può guadagnare tempo e/o denaro, ad esempio, dalle operazioni di disaster recovery facilitate, dalla riduzione delle connessioni Ethernet o Fibre Channel, dal provisioning delle applicazioni accelerato e dalla maggiore availability delle applicazioni stesse. In tutti questi casi, è importante per l’It poter quantificare (e difendere) i possibili risparmi potendo contare su una metodologia riconosciuta e convalidata.
Usare l’incentivo delle attribuzioni di costo. I meccanismi di attribuzione di costo delle attività I&O agli utenti interni sono uno strumento potente di persuasione. Nel senso che caricare a una business unit le cui applicazioni poggiano su un ambiente virtualizzato un costo per server virtuale del 10% (per esempio) inferiore rispetto a quello caricato per un server fisico dedicato, aiuta ad estendere questa tecnologia. Il concetto funziona anche se l’organizzazione non prevede sistemi di attribuzione dei costi interni. In questo caso si tratta semplicemente di incominciare a notificare ai responsabili delle business unit quanto viene da essi consumato delle risorse (tecnologiche e umane) dell’area I&O. Anche se l’uso di queste risorse non viene fatto pagare (almeno per ora), cioè non entra nel loro conto economico, si crea ugualmente una sensibilizzazione al problema che ne può influenzare positivamente il comportamento.
Puntare sulla availability dei sistemi. I sistemi di replicazione e disaster recovery non sono, ovviamente, appannaggio degli ambienti virtualizzati, ma sono affidati a soluzioni costose per cui finiscono per essere riservati alle applicazioni critiche. Un ambiente I&O virtualizzato offre invece delle capacità intrinseche di recovery che rendono altamente disponibili tutte le applicazioni che vi poggiano. Garantire al business una ripresa rapida delle operazioni, misurabile in termini di minuti anziché di ore e giorni, a seguito di un qualsiasi problema, può essere una motivazione determinante.
Ma per aver successo, conclude Forrester, occorre anche evitare di cadere in alcuni errori tipici del processo di allineamento tra business e operazioni It. Un errore tipico, da parte dei responsabili del business, è quello di sovrastimare i veri o presunti rischi connessi alla virtualizzazione, bloccandone il roll-out nell’impresa. Con il risultato che talvolta, purtroppo, è necessario che capiti un incidente grave perché il management capisca che restare legati agli ambienti fisici è un rischio anche maggiore. Un tipico errore dell’It è invece quello di non garantirsi l’appoggio dei top manager. In tutte le società dove i progetti di virtualizzazione hanno avuto successo, gli executive sono stati sempre coinvolti nel definire e nel sostenere le regole che determinano quali applicazioni virtualizzare e in vista di quali risultati. Solo loro, inoltre, possono chiedere ai business manager cui sono destinate le applicazioni di accettare una deviazione dalle soluzioni raccomandate o stabilite con la funzione It.