BlackStor – spolehlivá platforma SDS a rychlá jako čert

Richard Jan Voigts , 15. prosinec 2016 00:00
Rubriky: Hardware
BlackStor – spolehlivá platforma SDS a rychlá jako čert

Software Defined Storage šetří desetinásobky oproti klasickým dedikovaným storage. Poskytovatel cloudových služeb, společnost Pro-Zeta uchopila SDS s řešením BlackStor. Proč a jak BlackStor funguje, jsme se ptali Davida Čermáka, CTO Pro-Zeta.

Proč raději Software Defined Storage než proprietární storage od některého ze světových výrobců?

IBM - Power Systems Family
IBM - Power Systems Family

Posun v platformách storage kopíruje posun ostatních částech infrastruktury. Všude je znatelný posun k softwarově definovaným technologiím od proprietárních. Je to „future proof“ koncept s výhodami pro použití v budoucnosti. Když zákazník používá nějakou technologii a po nějakém čase se objeví technologie lepší, většinou stačí použít jiný typ softwaru a jednoduše z ní získá další výhody. Tohle s proprietárními zařízeními nelze, tam je zapotřebí koupit celý jiný hardware.

Existují i případy, kdy se SDS vysloveně nehodí, což tvrdí někteří výrobci, zejména ti největší?

SDS je standardem už dnes, který navíc bude akcelerován. Zákazníci, kteří v tuto chvíli zpravidla používají velmi tradiční technologie storage, například fibre channel, SDS nepoužívají a tvrdí, že to nelze. Nemohou totiž vzít celou stávající infrastrukturu a nahradit ji jen tak něčím jiným, proto většinou zůstávají u tradičních technologií. Ti skutečně SDS zatím nevyužívají, a ještě nějakou dobu ji využívat nebudou. Vlastně tím často živí výrobce, kteří prodávají zastaralé produkty.

SDS existuje jak v nabídkách zavedených výrobců, tak jako open source volně šiřitelné platformy [Ceph](https://en.wikipedia.org/wiki/Ceph_(software)) pro objektovou, blokovou a souborovou storage pro distribuované operace bez nebezpečí celkového zhavarování kvůli jednomu uzlu, navíc škálovatelné až do exabytových úrovní.

Je vůbec možné a účelné vytvářet nějaký další standard SDS, jako například ve vašem případě BlackStor? Co vás vedlo k jejímu vývoji, když už existovala SDS platforma Ceph?

Pro nás byl vývoj storage BlackStor logickým vývojem situace, protože Pro-Zeta je jedním z největších cloudových poskytovatelů v regionu. Chtěli jsme využívat SDS, a to, co bylo na trhu k dispozici, neodpovídalo našim požadavkům. Několik let jsme provozovali různá řešení, a nakonec nám vyšlo, že jediný způsob, jak nabízet našim zákazníkům služby na úrovni jaké chceme, je vyvinout něco nového, co by těmto požadavkům vyhovovalo.

Platformu Ceph vlastní RedHat a používali jsme ji tři roky a naráželi jsme na některé problémy s výkonností. Ceph je bez deduplikace, bez komprese, má neefektivní thin provisioning, nízký výkon při zápisu, velkou latenci (zpoždění) a je velmi pomalý. Dále zde byly problémy s upgrady řešení. Protože je extrémně náročná na zdroje CPU, museli jsme neúnosně investovat do hardwaru, výrazně více, než by se dalo očekávat. Oproti tomu naše řešení BlackStor má výrazně nižší hardwarové požadavky a máme už dnes změřeno, že je až 40x rychlejší než Ceph. Z toho vyplývá, že při stejném výkonu musíme koupit a starat se o výrazně méně hardwaru, což má výrazný dopad na TCO.

Na čem je platforma BlackStor založena a proč?

Problém nových platforem SDS je často v tom, že jde o produkty, které se vyvíjejí na zelené louce jako zcela nová řešení. Vždy je cílem, aby měly výrazně lepší parametry a zcela nové funkčnosti. Tento způsob se ale ukazuje jako nereálný, protože spousta z těchto řešení, přestože je jejich idea velmi dobrá, jsou nefunkční, protože narážejí na technické problémy a ani po dvou letech od uvedení do provozu nemají ani minimální podíl na trhu.

My jsme se rozhodli pro vývoj nové platformy rozhodli spojit s rakouskou firmou Linbit, která vyvíjí software DRBD, který je de facto standardem pro replikaci dat v linuxovém světě. Nad tímto řešením jsme postavili kompletní platformu, která na jedné straně integruje jejich replikační řešení a na druhé straně cloudový software, jakým je OpenStack nebo Docker. Výsledkem je produkt, kdy koncový uživatel může používat storage jako hotové řešení, nemusí se zabývat detailním nastavováním a dostává výkon a funkčnost bez nějakých dalších investic.

Je už BlackStor také součástí open source?

V tuto chvíli ne, probíhá ale aktivní diskuze s některými partnery o jeho začlenění. Myslím, že nemá smysl něco takového provádět, pokud to není dostatečně připraveno.

Co to znamená, že řešení BlackStor ještě není technicky připraveno?

Tady nejde o technickou způsobilost. Zařazení projektu do open source světa má svoje specifika a není to jen záležitost uvolnění zdrojového kódu. Je potřeba pro to vytvořit prostředí ve firmě včetně lidí, kteří s komunitou budou na denní bázi komunikovat. Naše cloudové řešení už naštěstí neběží na platformě Ceph, už jsme vypli její poslední clustery a všechna naše řešení už BlackStor používají. To znamená, že technicky řešení funguje. První naše zákazníky, kteří budou mimo naše cloudové řešení, začínáme řešit od začátku roku 2017.

Hovořil jste o softwaru DRBD – Distributed Replicated Block Device, jakou problematiku řeší?

DRBD je poměrně transparentní řešení pro replikaci blokových dat v Linuxu. Samo o sobě to znamená pouze to, že vám zajistí replikaci dat řekněme mezi dva nebo tři servery. Od SDS je ale zapotřebí pro cloud-native storage výrazně větší počet činností a funkčností. DRBD proto používáme jako čistě replikační nástroj. Výhodou DRBD je, že už je na trhu patnáct let a díky tomu máme solidní platformu u které víme, že u ní nikdy nedojde ani ke ztrátě dat, ani k jejich poškození, a že replikace dat bude na DRBD vždy fungovat. To ve finále znamená, že storage prostě funguje. No a BlackStor nad DRBD zajištuje kompletní management včetně dashboardů, monitoringu a tak podobně.

Můžete naopak jmenovat klíčové vlastnosti, typické pro BlackStor?

Pro BlackStor jsou typickými klíčovými vlastnostmi řízení storage na základě politik, je to multitenantní a multicloudová storage, škálovatelná vertikálně i horizontálně, umožňuje zajistit kvalitu služeb (QoS), má funkčnost Backup & Recycle Bin a je plně připravena pro použití v cloudu.

BlackStor je kompletní softwarový produkt, který SDS zabalí do něčeho, co už zákazník může používat, včetně kompletního managementu a monitoringu a napojení na platformy pro provoz cloudu. Říkáme, že BlackStor je cloud-native software storage. Je primárně určena pro podporu OpenStacku, Dockeru a dalších jiných cloudových řešení, a tak se i chová. Administrátor nejenže může svoji storage spravovat jako úložiště pod OpenStackem, ale BlackStor mu například umožňuje přímo zobrazovat latenci a kvalitu služby pro jednotlivé uživatele OpenStacku. Stírá se rozdíl mezi storage a samotnou cloudovou platformou. To jsou naprosto jedinečné vlastnosti, jaké v současné době nemá ani žádná proprietární storage.

Existují už nějaká porovnání platforem BlackStor, resp. DRBD a Ceph?

Určitě. Porovnávat se dají dvě části, výkonnost a stabilita řešení. V tuto chvíli máme k dispozici nezávislé porovnání našeho řešení BlackStor a Ceph, kde je BlackStor ve většině parametrů 10x až 40x rychlejší.

BlackStor má navíc vlastnosti, které Ceph nemá a všechny pravděpodobně nikdy mít nebude, jako například kompresi, deduplikaci, řízení pomocí politik a řadu dalších funkčností. Je totiž z principu extrémně složité takové vlastnosti do stávajícího řešení dodělat.

Jak se bude BlackStor dál vyvíjet?

BlackStor posouváme dopředu s množstvím poměrně velkých partnerů. Integrujeme jej s řadou dalších softwarů tak, aby toto řešení mohlo používat čím víceh uživatelů. Dále například s Intelem řešíme integraci nových technologií, zejména jejich SSD disky 3D X-Point, které jsou mnohokrát rychlejší než současné SSD technologie, dále bezpečnost v oblasti šifrování dat kombinací jejich technologií jako například Intel TXT, AES-NI a dalších, a to nejen na discích, ale i na síťové vrstvě OSI. To je už však na další samostatný rozhovor.


RSS 

Komentujeme

Další na řadě je bezpečnost

Richard Jan Voigts , 09. říjen 2017 00:00
Richard Jan Voigts

Co všechno lze automatizovat pomocí strojového učení? Larry Ellison, technologický ředitel společnos...

Více







Kalendář

21. 10. WordCamp Brno 2017
24. 10. VeeamON Forum 2017
25. 10.

26. 10.
Profesia days 2017
RSS 

Zprávičky

Dohoda o ochraně dat mezi EU a USA prošla první kontrolou

ČTK , 20. říjen 2017 08:00

Cílem dohody je chránit osobní údaje osob v EU předávané společnostem v USA. ...

Více 0 komentářů

Operátoři: Metro by mohlo být signálem pokryté do konce roku 2018

ČTK , 20. říjen 2017 08:00

Operátoři mají enormní zájem na pokrytí pražského metra, a to na vlastní náklady....

Více 0 komentářů

Firmu Moravia IT koupil britský konkurent RWS Holding

ČTK , 19. říjen 2017 21:26

Mezi zákazníky firmy specializující se na lokalizaci a testování softwaru patří např. Microsoft, IBM...

Více 0 komentářů

Starší zprávičky

Státní ústav pro kontrolu léčiv hájí elektronické recepty

ČTK , 19. říjen 2017 10:00

V ČR se vydá 60-70 milionů papírových receptů ročně. Podle ministerstva je elektronizace zdravotnict...

Více 0 komentářů

Ransomware Locky v září masivně útočil ve světě i v ČR

Pavel Houser , 19. říjen 2017 09:30

Locky se neobjevil v Top 10 škodlivých kódů od listopadu 2016....

Více 0 komentářů

Podnikové služby tvoří už 5 % českého HDP

Pavel Houser , 19. říjen 2017 09:00

Podnikové služby v ČR rostly o 19 %, největší boom zažívají centra poskytující IT služby....

Více 0 komentářů

Komárkova KKCG koupila 70 % firmy AutoCont

ČTK , 19. říjen 2017 08:00

Důvodem k prodeji byla možnost expanze AutoContu na další trhy....

Více 0 komentářů