База данни в облака

Според експерти овладеят облака да предложи базата данни като услуга - това намалява административната тежест и повишава удовлетвореността на потребителите.

"От въвеждането на новата база данни отнема няколко седмици. Имам нужда от него сега!"

"Нашата база данни за развитие / изпитване са в пълен хаос. Защо са те никога не се почиства?"

Чували ли сте за такова нещо? Възможно е, ако сте специалист по данни на голямо предприятие. Днес, ИТ организациите страдат от не е в състояние да задоволи напълно нуждите за управление на данни. Администраторите на бази данни не е имал недостиг на спешна работа - от приложения за разполагането на нови бази данни, за да се развива / тестови приложения за архивиране и възстановяване на все по-нарастващите обеми информация.

Опитвайки се да се сведе до минимум времето, че специалистите по reagirovaniya- прекарват времето си на нон-стоп искания от потребители ", за да се създаде база данни, за да се клонира в база данни, създаване на база данни, клон база данни" - някои организации вземат заеми самообслужване концепция за изчислителни облаци, и прехода към модел "база Информацията като услуга "(база данни-като-услуга, DBaaS). Този модел позволява на потребителя лесно да "влиза в облака" и да си ръце на необходимата база данни.

Това е една много привлекателна идея - особено от гледна точка на крайните потребители. Системни дизайнери и разработчици на софтуер като контрола, който те ще получат, защото на възможностите в областта на DBaaS самообслужване. В този процес, те няма да се наложи да изчакате една седмица, докато подходящите ИТ специалисти ще създаде база данни за разработване и тестване на приложения - вместо това те ще бъдат в състояние да поиска и инициират необходимите ресурси "в движение" - и по този начин запази своята динамика и да имат време да реализират своите идеи.

За да се реализира тази идея в реалност, специалисти, работещи с данни, необходими за извършване на значителна част от спомагателната дейност. За изграждането на лични данни в облака и успешното разгръщане на DBaaS-решение за администратори на бази данни на крайните потребители трябва да разгледа редица фактори, включително предоставяне на хардуерна инфраструктура облачни решения; всеобхватни "стандартните процедури" за справяне с данни, подлежащи на въвеждане и репликацията в облак; и накрая, интерфейса на услугата, която безпроблемно да денонсира всички тези елементи към крайните потребители (вж. фиг. 1).

"Нашата база данни за развитие / изпитване са в пълен хаос. Защо са те никога не се почиства?"

Вижте пролука в облаците

За да се разгърне DBaaS-решения в облака, ИТ отдела на предприятието е да се създаде частен данни облак предприятието - .. Т.е., платформа, състояща се от склад хардуер, виртуални образи, схеми на бази данни и т.н. - .. И след това да управлявате този облак и което го прави достъпни за потребителите чрез интерфейса на услугата.

След като тази инфраструктура е на мястото си, всеки потребител, който има нужда от база данни, можете просто да влезете в облака, за да заявите необходимите ресурси и незабавен достъп при поискване до личния си база данни. След изчерпването на изискванията на потребителите за информационни активи, тези активи се връщат към облака, за да маркирате следващия клиент, не стои празен ход без никаква полза.

Фигура 1. инфраструктура, която е оптимизирана за облака на базите данни - простота и ефективност чрез автоматизация и стандартизация на хардуер.

Първата стъпка е да се изгради основата на облака

Както при всяко решение за закупуване на хардуер за обсъждане ще се влияе от много фактори - .. Platform, капацитета за съхранение, скорост, цена и т.н. За да подкрепи DBaaS в облака, първо трябва да се осигури максимална степен на стандартизация на вашия хардуер. Тя е много по-лесно да се автоматизира скрипт, за да се отвори хомогенна система, от много различни сценарии за хетерогенната система, така че ключът към автоматизация е стандартизация. DBaaS концепция в същността си - това е не повече от автоматизация (внедряване и инициализация на база данни), така че колкото повече ще ви бъде универсална платформа хардуер, по-лесно ще бъде да се разгърне DBaaS-решения.

А сега да разгледаме възможността за съхранение на разположение за подпомагане на базата данни. Уверете се, че ясно какви видове функции, които печелят в завършен вид - включително и атрибути като висока надеждност, възстановяване след бедствие, и автономия - и вие също имате идея за общия капацитет за съхранение и възможностите на хардуера си инфраструктура. Защото в крайна сметка тя е тази платформа е в основата на вашата DBaaS вземане на решение, това е много важно, че сте разбрали точно какво може да направи - и това, което тя може да осигури на крайните си потребители. Например, ако се изгради система за съхранение с изключителни способности в RAS (надеждност, достъпност, възможностите за обслужване), а след това ще бъде по-лесно да се разположи в база данни в облака с висока стабилност и надеждност.

IBM платформа за бази данни и внедряване в DBaaS облачните

Основният материал на тази статия се описва как професионалистите, работещи с данни могат да предоставят DBaaS-функции на техните крайни потребители чрез изграждане на частен облак данни. IBM се ангажира да помага на клиентите в създаването DBaaS на решения и да се осигури достъп до тях чрез собствената си облак предприятие, ние винаги се стремим за изпълнението на тези функции в своите бази данни, способни да работят в облака: IBM DB2 и Informix IBM.

IBM DB2 за Z / OS и DB2 за Linux, UNIX и Windows (LUW)

база данни DB2 има универсален интерфейс и поддържа смесените работни натоварвания и различни платформи, така че е подходящ за облака. В момента DB2 LUW продукт се предлага за използване в тези облачни среди: IBM Смарт Бизнес Cloud, IBM WebSphere Cloudburst Appliance, RightScale платформа за управление на Cloud, Amazon Elastic Compute Cloud (EC2).

IBM Informix

данни база данни IBM Informix предоставя платформа с възможност за работа в облака, която позволява на администраторите на бази данни, за да се придвижвате бързо да облачни решения, базирани на използването на функциите за автоматизация за по-бързо разгръщане и инициализация на хранилището. В момента IBM Informix продукт се предлага за използване в облачни среди IBM Смарт Бизнес Cloud и Amazon EC2, както и в облак образователна дестинация Virtual Computing Lab (VCL).

Втора стъпка: определяне на общи натоварвания и най-добри практики стандартни

Следващият етап DBaaS планиране дава шанс да блесне като опитен специалист в областта на данни, които имат дълбоко познаване на вътрешното функциониране на вашата организация и нейните структури от данни. Най-важната стъпка в изпълнението на DBaaS, което наистина ще се възползват крайните си потребители, е да ускори определянето на начина на шаблони и изображения на базата данни трябва да се даде достъп до облака. За да направите тези решения, е необходимо да се определят общи натоварвания и ключовите процеси, протичащи в бизнес средата, както и да се съберат най-добрите стандартни процедури. Това са основните кандидати за автоматизация и доставка чрез DBaaS-решения, които определят успеха на въвеждането му.

Например, администратори на бази данни могат да работят "ръка за ръка" с мениджъри на бизнес линии с цел да се идентифицират необходимите набори от данни и след това да използва тази информация, за да създадете шаблони за бази данни, които са ефективно свързани с фронталните системи работят добре с инструменти за подаване на заявления и Те лесно могат да бъдат клонирани за бъдещо инициализация DBaaS-среда. След това, на персонала и системата ще бъде в състояние да влезе в облака и достъп до всички шаблони, съдържащи най-новите данни, най-актуалната информация и структури от данни - без усложнява задачите на администратор на данни работни места, като например промяна на схемата, картографиране, миграция на данни, и така нататък ..

В корпоративна среда, администраторите на бази данни могат да се кандидатират за автоматизация, за да изберете база данни от изображения - често съдържащ данни секторни метаданни и референтни. Администраторът на базата данни е запознат с изискванията на бизнеса, може да изолира копие от производствената база данни, съдържаща критична набор от таблици, изгледи, тригери и съхранени процедури, както и ключови контролни данни, за да се създаде база данни на изображението, за да бъде автоматизирано с помощта на DBaaS. Когато специалистите на компанията се нуждаят от база данни в подкрепа на новия клон или да тествате приложението, те няма да се наложи да изчакате няколко седмици, докато администраторите на бази данни създават съответната база данни. Напротив, тя ще бъде незабавно на разположение в облака чрез DBaaS.

Третата стъпка: въвеждането на модели за доставка

Сега, когато са се образували техния хардуер инфраструктура и идентифицира процесите и процедурите, които да бъдат автоматизирани чрез DBaaS, крайната ви стъпка е да се работи с крайни потребители - трябва да ги обучават и да им помогне да изберете интерфейс, чрез който ще се предоставя достъп до тази информация услуги.

Има три основни начина за достъп до DBaaS: графичен потребителски интерфейс, интерфейс на командния ред и пряк достъп чрез стандартен REST-интерфейс (представителна трансфер състояние). Окончателният избор на интерфейса използва до голяма степен ще зависи от предпочитанията на крайните потребители. Например, по-горе три интерфейси най-лесен за употреба графичен интерфейс. Въпреки това, ако крайният потребител има приложение с интерфейс на командния ред се използва, те могат да не искат да преминат към нов интерфейс. Възможно е също така, че потребителите могат да пожелаят да бъде напълно освободен от необходимостта от човешка намеса и по-добра интеграция с околната среда чрез програмиране приложения за директно взаимодействие с DBaaS на решения чрез REST-интерфейс. Сега можете да отидете на работа с потребителите, за да им помогне да изберат интерфейса за DBaaS-решения, които най-добре ще отговарят на техните специфични желания и потребности, и след това да работят с тях, за да изберете центъра за опаковане до образуване всички DBaaS-пакет.

Облак със сребърна подплата, или благословение в прикриване

Не е тайна, че управлението на бързо растящите обеми от данни и отговарят на съответните изисквания в администрацията на бази данни в днешните големи предприятия - това далеч не е захар. В DBA, без съмнение, е трудна работа. Добрата новина е, че DBaaS осигурява специалисти по уникална възможност - сега те могат не само да предоставя на крайните потребители с едно ново ниво на свобода и качеството на услугите, но също така те да изскочи от "накъсо" рутинни операции с данни и да направи наистина полезни неща. И въпреки, че за изпълнението DBaaS-решения могат да вземат някои груб строеж, има сребърна подплата: това е най-доброто, което може да се намери днес.