Extending DRBD for Large Scale Cloud Deployments
Public support
Provider
Ministry of Education, Youth and Sports
Programme
Eurostars
Call for proposals
Eurostars 3 (SMSM20177D004)
Main participants
PRO-ZETA a.s.
Contest type
VS - Public tender
Contract ID
MSMT 25260/2017-1
Alternative language
Project name in Czech
Rozšíření DRBD pro nasazení velkých cloud deploymentech
Annotation in Czech
DRBD je de-fakto standardem pro redundantní blokovou storage v Linuxovém prostředí. V současné době jej využívá více než 250 tisíc produkčních instalací blokových storage a je standardní součástí Linuxového jádra. DRBD4Cloud má zajistit zvýšení potenciálu a rozšíření funkcionality DRBD tak, aby bylo možné oslovit nové trhy a otevřít nové vertikály. Zároveň posouvá DRBD do prostředí cloudové infrastruktury. DRBD bude integrováno do prostředí OpenStack a DC/OS, jedněch z nejpokročilejších a nejvíce vyvíjených nástrojů pro řízení cloudové infrastruktury; to umožní snadné využití DRBD cloudovými operátory a provozovateli. Aby se zjednodušil deployment a správa těchto řešeni, bude připraven "easy-ío-use" baliček software obsahující všechny nutné komponenty - od orchestrace a monitoringu celého storage stacku až po webová a API rozhraní pro správu a monitoring. V současné době DRBD umožňuje vyrobit až 32 synchronních replik jednoho blokového zařízení; za pomoci erasure codingu bude možné tato data rozdělit na menší fragmenty, distribuovat napříč více datacentry, a zároveň sníží počet fragmentů, které bude nutné přečíst pro získání těchto data. To výrazně sníží nároky na jednotlivé storage nody a sníží datovou zátěž, což je nutné např. pro replikaci napříč různými geograficky oddělenými replikami v prostředí komplikované síťové infrastruktury. Secret sharing pak zajisti, že servery nebudou vědět nic o obsahu samotných dat bez znalosti přístupových klíčů. To otevře možnost užít DRBD v prostředí public cloudů bez nutnosti obávat se o bezpečnost dat.
Scientific branches
R&D category
AP - Applied research
CEP classification - main branch
IN - Informatics
CEP - secondary branch
JC - Computer hardware and software
CEP - another secondary branch
—
OECD FORD - equivalent branches <br>(according to the <a href="http://www.vyzkum.cz/storage/att/E6EF7938F0E854BAE520AC119FB22E8D/Prevodnik_oboru_Frascati.pdf">converter</a>)
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)<br>20206 - Computer hardware and architecture
Completed project evaluation
Provider evaluation
U - Uspěl podle zadání (s publikovanými či patentovanými výsledky atd.)
Project results evaluation
Project goals were especially working on the software architecture, software development and preparation testing and evaluation environment.
Solution timeline
Realization period - beginning
Oct 1, 2017
Realization period - end
Sep 30, 2019
Project status
U - Finished project
Latest support payment
Feb 1, 2019
Data delivery to CEP
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data delivery code
CEP20-MSM-7D-U/01:1
Data delivery date
Jun 9, 2020
Finance
Total approved costs
9,166 thou. CZK
Public financial support
4,575 thou. CZK
Other public sources
4,583 thou. CZK
Non public and foreign sources
0 thou. CZK