07 Jun. 2011 - Adaugat de Ionut Lopatan
Fara indoiala, termenul de Cloud Computing a fost vehiculat foarte des in ultimii ani. Desi exista si companii care considera ca este doar un buzz-word (adica mult zgomot pentru nimic), majoritatea analistilor sunt de parere ca viitorul data center-elor sta in tehnologia de cloud. Si ca pentru orice tehnologie noua, cei care o implementeaza printre primii sunt si cei care vor beneficia cel mai mult pe termen lung de pe urma acesteia.
Trecerea companiilor la cloud este un proces destul de complicat, dat fiind ca acesta poate fi implementat in mai multe moduri, si care necesita indeplinirea prealabila a unor conditii legate de maturitatea organizationala a companiei. Complexitatea este marita si de existenta unor solutii diferite de la mai multi furnizori, cat si de necesitatea existentei unui plan strategic, complet si detaliat de tranzitie de la starea actuala catre configuratia dorita.
Gradul de maturitate si pregatire a organizatiei (din punctul de vedere al infrastructurii si al modului de operare IT) este primul factor care trebuie luat in calcul in procesul de implementare a unui cloud, indiferent de modelul de cloud ales (public – servicii publice de tip “pay-per-usage”, privat/intern – infrastructura si serviciile IT sunt detinute de catre companie, operate de catre IT, dar utilizate si platite de catre celelalte departamente, sau hibrid – o combinatie a celor doua modele anterioare).
Exista mai multe modele de stabilire a maturitatii unei organizatii, dar toate se pot rezuma in principal printr-un model cu 5 etape majore:
1. infrastructura dedicata – fiecare aplicatie necesita un server dedicat, iar aplicatiile complexe chiar mai multe servere (pentru baza de date, aplicatie, front-end etc.);
2. infrastructura virtualizata – consolidarea mai multor aplicatii pe un singur server, care foloseste o tehnologie de virtualizare pentru a partaja resursele fizice (in principal procesor, memorie si spatiu de stocare pe disc);
3. automatizare – procesele administrative de baza (la nivelul departamentului IT) sunt automatizate si executate fara interventia personalului, reducandu-se astfel cheltuielile cu administrarea parcului IT si eliminandu-se erorile umane;
4. service centric – departamentul IT ofera direct servicii de business, aliniate la prioritatile companiei, intr-o maniera agila si cu timp mic de raspuns, si aliniate unor politici globale de companie;
5. business centric - departamentul IT ofera catre beneficiarii sai un catalog de servicii de business (nu IT), aliniat cu strategia pe termen lung a companiei, intr-o maniera scalabila, fiabila si intr-un timp foarte scurt.
In prezent, majoritatea companiilor se afla undeva in zona etapelor 2 si 3, care sunt in acelasi timp si pregatite pentru trecerea catre cloud, iar de la nivelul 4 se poate deja vorbi de o implementare de cloud privat.
Implementarea unui cloud necesita in primul rand o evaluare a starii curente si o definire precisa a starii finale, tinta, urmand ca acestea sa fie legate printr-un proiect de transformare a companiei pe mai multe planuri. Evaluarea initiala a starii curente are ca scop analiza intregii activitati IT si evidentierea domeniilor care necesita a fi transformate. Prin prioritizarea transformarilor si esalonarea lor in timp, definirea lor apoi ca proiecte individuale si o implementare etapizata, se va realiza implementarea, in final, a starii tinta dorite in care organizatia beneficiaza de servicii de tip cloud.
Evaluarea initiala are rolul de a defini modelul de transformare a organizatie catre cloud si trebuie sa se desfasoare in prezenta principalilor responsabili de business (reprezentanti ai celorlalte departamente, non-IT, care vor beneficia de pe urma implementarii unui cloud – de obicei la nivelul directorilor de departamente, inclusiv directorul financiar al companiei care va trebui sa gireze cheltuielile necesare). Evaluarea va discuta principalele planuri care trebuie avute in vedere pe parcursul transformarii, si anume:
- beneficiile dorite in urma implementarii cloud-ului – o analiza a modului de lucru curent, a aplicatiilor si sistemelor existente, si beneficiile trecerii la cloud (economii financiare, agilitate si flexibilitate, rapiditatea dezvoltarii si implementarii de noi aplicatii, outsourcing etc.);
- conceptele de baza ale cloud-ului – analiza tipurilor de cloud si alegerea modelului de livrare a serviciilor care se potriveste cel mai bine cu organizatia respectiva si cu dorinta sa de control si proprietate (de exemplu, serviciile publice de cloud nu sunt o solutie potrivita pentru domeniul guvernamental, dar pot fi ideale pentru proiecte educationale sau de cercetare-dezvoltare);
- portofoliul serviciilor – aici sunt analizate complexitatea, dependentele, agregarea serviciilor si ciclul lor de viata, precum si implicatiile transferarii acestora in cloud;
- implicatiile financiare si construirea unui business case – in care sunt analizate modelele financiare de facturare a serviciilor de cloud catre beneficiari, metricile financiare si operationale ale cloud-ului in functie de incarcare (tipurile de workload existente in companie);
- service management – implicatiile integrarii unor servicii de tip cloud (eventual de la furnizori diferiti), monitorizarea si modul de compunere a acestor servicii catre utilizatorul final, precum si modelele de automatizare a gestiunii serviciilor provenite din cloud;
- aplicatiile existente – analiza aplicatiilor existente si a gradului lor de pregatire pentru cloud, ciclul lor de viata actual si utilizarea lor de catre business, securitatea schimbului de date intre acestea si impactul migrarii lor in cloud;
- infrastructura si facilitatile – adoptarea cloud-ului implica automat si tehnologii de virtualizare a resurselor, inclusiv virtualizarea retelelor si a storage-ului, care trebuie astfel pregatite din timp; alti factori importanti sunt densitatile de putere marita pentru echipamentele moderne, precum si necesitatile lor de alimentare si de racire, UPS-uri, precum si o constructie modulara a data center-ului in general;
- securitate si disponibilitate – desi securitatea primara a informatiilor nu se schimba fundamental in cloud, sunt cateva aspecte care pot necesita transformari fundamentale si care functioneaza diferit: gestiunea identitatii utilizatorilor, clasificarea datelor confidentiale si politicile de manevrare a acestora, influenta standardelor de ramura si statutul de compliance etc.;
- procesul de governance al organizatiei – sunt analizate rolurile departamentelor in implementarea proceselor de business, transformarea departamentului IT dintr-un centru de cost intr-un partener de business pentru celelalte departamente, procesul de IT governance in conditiile de cloud, managementul serviciilor de integrare si monitorizare, precum si managementul schimbarii.
Pe parcursul acestei analize exhaustive vor rezulta o serie de obiective care trebuie rezolvate pe parcursul trecerii la cloud. Dintre acestea, unele vor avea o prioritate mai mare si vor trebui implementate intr-un termen scurt (cum ar fi, de exemplu, consolidarea prin virtualizare sau pregatirea aplicatiilor pentru trecerea la cloud). Alte obiective vor putea fi rezolvate pe termen lung si vor depinde de realizarea in prealabil a altor proiecte. Important este insa ca va trebui creata o astfel de harta a proiectelor necesare, cu o esalonare realista in timp, astfel incat sa se stie de la inceput care este ordinea si durata acestora.
Resurse utile:
Capability Maturity Model Integration (CMMI) Definition and Solutions
http://www.cio.com/article/147100/Capability_Maturity_Model_Integration_CMMI_Definition_and_Solutions
Capability Maturity Model Integration
http://www.sei.cmu.edu/cmmi/
Gartner IT Infrastructure and Operations Maturity Model
(scurt rezumat pe site-ul Microsoft MSDN)
http://blogs.msdn.com/b/architectsrule/archive/2008/06/12/gartner-it-infrastructure-and-operations-maturity-model.aspx
Successful data center transformation usually requires overdue rethinking of the network
http://www.zdnet.com/blog/gardner/successful-data-center-transformation-usually-requires-overdue-rethinking-of-the-network/3257
Dr. Ionut Lopatan
Hewlett-Packard Romania
ionut.lopatan@hp.com
Copyright © 2012 IDG Romania. All rights reserved