Միջուկի համար Linux Առաջարկվել է DRBD 9 բաշխված կրկնօրինակված բլոկային սարքի ներդրմամբ մի շարք թարմացումներ, որոնք թույլ են տալիս ստեղծել RAID-1 զանգված, որը ձևավորվում է տարբեր համակարգերին միացված ցանցային հայելային սկավառակներից: Դրայվերը սկզբում կփորձարկվի linux-next ճյուղում և կվերջնականացվի միջուկի ինտեգրման համար: Linux 7.2:
Հին DRBD իրականացումը միջուկում ներառվել է 2.6.33 տարբերակից ի վեր, որը թողարկվել է 16 տարի առաջ: Միջուկի կոդը հիմնված է DRBD 8 ճյուղի վրա, որը զգալիորեն տարբերվում է 2015 թվականին թողարկված DRBD 9 ճյուղից և անհամատեղելի է արձանագրության մակարդակով: Արդյունքում, DRBD 9-ը մշակվել է որպես առանձին արտաքին մոդուլ, որը համաժամեցված չէ միջուկային մոդուլի հետ: Միջուկի DRBD իրականացումը պահպանվել է առանձին և 10-15 տարով հետ է մնում ներկայիս DRBD կոդային բազայից: Առաջարկվող թարմացումները նախատեսված են այս բացը լրացնելու համար:
DRBD-ն թույլ է տալիս միավորել կլաստերային հանգույցների կրիչները մեկ խափանումներին դիմացկուն պահեստավորման մեջ: Ծրագրերի և համակարգի համար նման պահեստավորումը նման է բլոկային սարքի, որը նույնն է բոլոր համակարգերի համար: DRBD-ն օգտագործելիս տեղական սկավառակով բոլոր գործողությունները ուղարկվում են այլ հանգույցներ և համաժամեցվում են այլ մեքենաների սկավառակների հետ: Եթե մեկ հանգույց խափանվի, պահեստավորումը ավտոմատ կերպով կշարունակի գործել մնացած հանգույցների հաշվին: Երբ խափանված հանգույցը կրկին հասանելի դառնա, դրա վիճակը ավտոմատ կերպով կվերադարձվի ներկայիս վիճակին:
Պահեստը կազմող կլաստերը կարող է ներառել մինչև 32 հանգույց, որոնք տեղակայված են ինչպես տեղական ցանցում, այնպես էլ աշխարհագրորեն ցրված վայրերում։ տվյալների կենտրոններՆման բաշխված պահեստավորման համակարգերում համաժամեցումը կատարվում է ցանցային ցանցում՝ տվյալները հոսում են հանգույցից հանգույց։ Հանգույցի կրկնօրինակումը կարող է իրականացվել կամ համաժամ, կամ ասինխրոն։ Օրինակ, տեղականորեն տեղակայված հանգույցները կարող են օգտագործել համաժամ կրկնօրինակում, մինչդեռ հեռավոր կայքերում գտնվող հանգույցները կարող են օգտագործել ասինխրոն կրկնօրինակում՝ լրացուցիչ երթևեկության սեղմմամբ և կոդավորմամբ։
DRBD 9 ճյուղը առանձնանում է տրանսպորտային շերտի աբստրակցիայով, ինչը հնարավորություն տվեց իրականացնել կապի ալիքներ ոչ միայն վերևում TCP/IP, բայց նաև օգտագործելով RDMA/Infiniband: Համեմատած ավանդական IP ցանցի միջոցով աշխատելու հետ, RDMA-ի (Remote Direct Memory Access) միջոցով մեկ այլ համակարգչի RAM-ին ուղղակի մուտքի ինտեգրումը կրկնապատկեց կրկնօրինակման արդյունավետությունը՝ միաժամանակ 50%-ով նվազեցնելով CPU-ի ծանրաբեռնվածությունը: Սինխրոնացված պահեստի առավելագույն չափը մեծացավ մինչև 32 հանգույց: DRBD 9-ը նաև առանձնանում է հանգույցների վերասինխրոնացման փոփոխված տրամաբանությամբ, վերաձևավորված կողպման մեխանիզմով, ցանցային անվանատարածքների լրացուցիչ աջակցությամբ, ակտիվության հիման վրա հանգույցի կարգավիճակի ավտոմատ ճշգրտմամբ, ինչպես նաև երկփուլային հաստատումների և չարգելափակող թարմացումների տարածման աջակցությամբ: 
Source: opennet.ru
