Baza de date în cloud

Potrivit experților stăpânească nor pentru a oferi baza de date ca serviciu - aceasta reduce povara administrativă și crește satisfacția utilizatorilor.

„Cu privire la implementarea noii baze de date durează câteva săptămâni. Am nevoie de ea acum!“

„Baza noastră de date pentru dezvoltare / testare sunt într-o dezordine totală. De ce nu au fost niciodată au curățat?“

Ai auzit ceva de genul asta? Este posibil, dacă sunteți un specialist în date la întreprindere mare. Astăzi, organizațiile IT suferă de a nu fi în măsură să satisfacă pe deplin nevoile de administrare a datelor. DBAs a avut nici o lipsă de muncă urgente - de la aplicații la desfășurarea de noi baze de date pentru a dezvolta aplicații / testare pentru backup și restaurare volumele tot mai mare de informații.

Încercarea de a minimiza timpul pe care specialiștii în funcție reagirovaniya- petrec timpul cu privire la cererile non-stop de la utilizatori pentru a crea baza de date, pentru a clona o bază de date, a crea o bază de date, clona bază de date «- unele organizații împrumută conceptul de auto-servicii de cloud computing, precum și trecerea la un model de» bază Informațiile ca un serviciu „(baze de date-as-a-service, DBaaS). Acest model permite utilizatorului pur și simplu să „intre în nor“ și pune mâna pe baza de date necesare.

Aceasta este o idee foarte atractiv - mai ales din perspectiva utilizatorilor finali. designeri de sistem și dezvoltatorii de software, cum ar fi controlul pe care le obține, din cauza oportunităților în domeniul DBaaS self-service. În acest proces, ei nu vor trebui să aștepte o săptămână până când specialiștii IT corespunzătoare, va crea o bază de date pentru dezvoltarea și testarea aplicațiilor - în schimb, ei vor fi în măsură să solicite și să inițieze resursele necesare „on the fly“ - și, astfel, să păstreze dinamismul și să aibă timp să realizeze ideile lor.

Pentru a realiza acest concept la realitate, specialiștii care lucrează cu datele necesare pentru a efectua o cantitate semnificativă de operare auxiliare. Pentru construirea de date cloud private și desfășurarea cu succes a DBaaS-soluții pentru administratorii de baze de date utilizatorii finali trebuie să ia în considerare o serie de factori, inclusiv furnizarea de soluții de cloud infrastructura hardware; „proceduri standard“ cuprinzătoare pentru gestionarea datelor supuse introducerea și replicarea într-un nor; și, în cele din urmă, interfața de serviciu care denunta perfect toate aceste elemente pentru utilizatorii finali (vezi. fig. 1).

„Baza noastră de date pentru dezvoltare / testare sunt într-o dezordine totală. De ce nu au fost niciodată au curățat?“

A se vedea un decalaj în nori

Pentru a implementa DBaaS-soluții în cloud, departamentul IT al întreprinderii este de a crea un date privat nor întreprindere - .. Adică, o platformă formată din stocare hardware, imagini virtuale, scheme de baze de date, etc - .. Și apoi gestiona acest nor și făcându-l accesibil utilizatorilor prin intermediul interfeței serviciului.

Odată ce această infrastructură este în loc, fiecare utilizator care are nevoie de o bază de date, poate pur și simplu conectați în nor, pentru a solicita resursele necesare și accesul imediat la cerere, la baza lor de date cu caracter personal. După epuizarea cerințelor utilizatorului pentru activele informaționale, aceste active sunt returnate în nor pentru a evidenția următorul client, nu sta mers în gol, fără nici un beneficiu.

Figura 1. Infrastructura care este optimizat pentru nor de baze de date - simplitate si eficienta prin automatizarea si standardizarea hardware-ului.

Primul pas este de a construi fundația de nor

Ca și în orice decizie de a cumpăra hardware pentru discuție va fi influențată de mai mulți factori - .. Platforma, capacitatea de stocare, viteză, cost, etc. Pentru a sprijini DBaaS în cloud, trebuie să se asigure mai întâi gradul maxim de standardizare a hardware-ului. Este mult mai ușor de a automatiza un script pentru a deschide un sistem omogen, decât o mulțime de scenarii diferite pentru sistemul eterogen, astfel încât cheia de automatizare este de standardizare. Conceptul DBaaS în centrul său - nu e mai mult de automatizare (implementare și inițializare a bazei de date), cu atât mai mult va fi platforma hardware universal, cu atât mai ușor va fi de a implementa DBaaS-soluții.

Acum, ia în considerare posibilitatea de stocare disponibile pentru a sprijini baza de date. Asigurați-vă că ați înțeles în mod clar tipurile de caracteristici care obține în formă finită - inclusiv atribute, cum ar fi de mare disponibilitate, de recuperare în caz de dezastru și autonomie - și aveți, de asemenea, o idee despre capacitatea de stocare totală și posibilitățile de infrastructura hardware. Pentru că în cele din urmă este această platformă constituie baza dvs. DBaaS-decizie, este esențial să înțelegeți exact ce se poate face - și ceea ce poate oferi utilizatorilor finali. De exemplu, în cazul în care vă construi un sistem de stocare cu capacități excepționale în RAS (fiabilitate, disponibilitate,) de serviciu se, atunci va fi mai ușor de implementat într-o bază de date nor cu stabilitate și disponibilitate ridicată.

Platforma IBM pentru baze de date și de implementare în cloud DBaaS

Materialul de bază al acestui articol descrie modul în care profesioniștii care lucrează cu date pot oferi DBaaS-caracteristici pentru utilizatorii finali lor prin construirea unui nor de date private. IBM se angajează să ajute clienții în crearea DBaaS de luare și de a oferi acces la ele prin intermediul nor propria lor întreprindere, lucrăm mereu la punerea în aplicare a acestor caracteristici în bazele lor de date, capabil de a lucra în nor: IBM DB2 și IBM Informix.

IBM DB2 for z / OS și DB2 pentru Linux, UNIX și Windows (LUW)

baza de date DB2 are o interfață universală, și suportă sarcini de lucru și platforme diferite mixta, de aceea este foarte potrivit pentru nor. În prezent, produsul DB2 LUW este disponibil pentru utilizare în aceste medii cloud: IBM Smart Business Cloud, IBM WebSphere Cloudburst Appliance, RightScale Management Platform Cloud, Amazon Elastic Compute Cloud (EC2).

IBM Informix

IBM Informix date de baze de date oferă o platformă cu capacitatea de a lucra în nor, care permite DBAs să se deplaseze rapid la soluții bazate pe cloud, folosind funcții de automatizare pentru implementarea mai rapidă și inițializarea a depozitului. În prezent, produsul IBM Informix este disponibil pentru utilizare în medii cloud IBM Smart Business Cloud și Amazon EC2, precum și în destinația de învățământ Cloud Computing Virtual Lab (VCL).

Al doilea pas: să identifice volumul de lucru comune și cele mai bune practici standard de

Următoarea etapă de planificare DBaaS vă oferă o șansă să strălucească ca un specialist cu experiență în domeniul datelor cu o cunoaștere profundă a modului de funcționare a organizației și a structurilor sale de date. Cel mai important pas în punerea în aplicare a DBaaS, care într-adevăr vor beneficia utilizatorii finali, este de a avansa determinarea modului de template-uri și imagini ale bazei de date ar trebui să aibă acces la nor. Pentru a lua astfel de decizii, este necesar să se identifice sarcinile de lucru comune și procese cheie care au loc în mediul de afaceri, precum și pentru a colecta cele mai bune proceduri standard. Acestea sunt principalii candidați pentru automatizare și de livrare prin DBaaS-decizii care determină succesul implementării sale.

De exemplu, administratorii de baze de date pot lucra „mână în mână“ cu managerii de linii de activitate, în scopul de a identifica seturile de date necesare și apoi utilizați aceste informații pentru a crea șabloane de baze de date, care sunt legate efectiv de sistemele frontală funcționează bine cu instrumente pentru depunerea cererilor și Ele pot fi ușor clonat pentru inițializare viitoare DBaaS-mediu. După aceea, personalul și sistemul va fi capabil să intre în nor și a avea acces la toate șabloanele care conțin cele mai recente date, cele mai până la data de informații și structurile de date - fără a complica sarcinile de locuri de muncă administrator de date, cum ar fi schimbarea schemei, cartografiere, migrarea datelor, și așa mai departe ..

Într-un mediu corporatist, DBAs poate în calitate de candidați pentru automatizarea pentru a selecta o bază de date de imagini - de multe ori care conține date de metadate și de referință sectoriale. Administratorul bazei de date este familiarizat cu cerințele de afaceri, se poate izola o copie a bazei de date de producție, conținând un set critic de tabele, vizualizări, triggere și proceduri stocate, precum și datele de referință cheie pentru a crea o bază de date a imaginii care urmează să fie automatizată prin intermediul DBaaS. Atunci când profesioniștii companiei au nevoie de o bază de date pentru a sprijini noua sucursală sau pentru a testa aplicația, ei nu vor trebui să aștepte câteva săptămâni până când administratorii bazei de date a crea o bază de date relevante. Dimpotrivă, acesta va fi disponibil imediat în nor prin mijloace DBaaS.

Al treilea pas: introducerea de modele de livrare

Acum, că ați format infrastructura hardware si a identificat procesele și procedurile care urmează să fie automatizate prin intermediul DBaaS, pas final este de a lucra cu utilizatorii finali - trebuie să le instruiască și să-i ajute la selectarea interfața prin care se va acorda accesul la aceste informații servicii.

Există trei metode de bază de acces la DBaaS: interfață grafică de utilizator, interfață linie de comandă și acces direct prin standardul REST-interfață (transfer de stat de reprezentare). Selecția finală a interfeței utilizate într-o mare măsură va depinde de preferințele utilizatorilor finali. De exemplu, interfața grafică de mai sus trei interfețe cel mai ușor de utilizat este. Cu toate acestea, în cazul în care utilizatorul final are o aplicație cu interfață linie de comandă este utilizat, acestea pot să nu doresc să treacă la o nouă interfață. De asemenea, este posibil ca utilizatorii ar putea dori să completeze eliberarea de nevoia de intervenție umană și o mai bună integrare cu mediul său prin programarea aplicațiilor pentru interacțiunea directă cu DBaaS-a face prin REST-interfață. Acum puteți merge pentru a lucra cu utilizatorii pentru a le ajuta să aleagă interfața pentru DBaaS-soluții care vor satisface cel mai bine dorințele și nevoile specifice, și apoi lucrează cu ei pentru a selecta ambalatorului pentru a forma toate DBaaS-pachet.

Un nor cu o linie de argint, sau o binecuvântare în deghizare

Nu este un secret faptul că gestionarea volumelor de date în creștere rapidă și îndeplinesc cerințele relevante din administrarea bazelor de date în întreprinderile mari de astăzi - aceasta nu este departe de zahăr. În DBA, fără îndoială, un loc de muncă dificilă. Vestea bună este că DBaaS oferă profesioniștilor în conformitate cu o oportunitate unică - acum ei pot oferi nu numai utilizatorilor finali cu un nou nivel de libertate și de calitate a serviciilor, dar, de asemenea, ei sări din „colivie“ operațiunile de rutină cu date și de a face lucruri cu adevărat utile. Și, cu toate că pentru punerea în aplicare DBaaS-soluții pot lua ceva de lucru dur, există o linie de argint: este cel mai bun care poate fi găsit astăzi.