DRBD 9.2.0 Rhyddhau Dyfais Bloc wedi'i Dyblygu wedi'i Ddosbarthu

Mae rhyddhau'r ddyfais bloc ddyblygedig ddosbarthedig DRBD 9.2.0 wedi'i gyhoeddi, sy'n eich galluogi i weithredu rhywbeth fel arae RAID-1 a ffurfiwyd o sawl disg o wahanol beiriannau sydd wedi'u cysylltu dros rwydwaith (adlewyrchu rhwydwaith). Mae'r system wedi'i chynllunio fel modiwl ar gyfer y cnewyllyn Linux ac fe'i dosberthir o dan y drwydded GPLv2. Gellir defnyddio'r gangen drbd 9.2.0 i ddisodli drbd 9.xx yn dryloyw ac mae'n gwbl gydnaws ar lefel protocol, ffeiliau cyfluniad a chyfleustodau.

Mae DRBD yn ei gwneud hi'n bosibl cyfuno gyriannau nodau clwstwr yn un storfa sy'n goddef namau. Ar gyfer cymwysiadau a'r system, mae storfa o'r fath yn edrych fel dyfais bloc sydd yr un peth ar gyfer pob system. Wrth ddefnyddio DRBD, anfonir yr holl weithrediadau disg lleol i nodau eraill a'u cydamseru â disgiau peiriannau eraill. Os bydd un nod yn methu, bydd y storfa yn parhau i weithredu'n awtomatig gan ddefnyddio'r nodau sy'n weddill. Pan fydd argaeledd y nod a fethwyd yn cael ei adfer, bydd ei gyflwr yn cael ei ddiweddaru'n awtomatig.

Gall y clwstwr sy'n ffurfio'r storfa gynnwys sawl dwsin o nodau sydd wedi'u lleoli ar y rhwydwaith lleol ac wedi'u dosbarthu'n ddaearyddol mewn gwahanol ganolfannau data. Mae cydamseru mewn storfeydd canghennog o'r fath yn cael ei berfformio gan ddefnyddio technolegau rhwydwaith rhwyll (mae data'n llifo ar hyd y gadwyn o nod i nod). Gellir ailadrodd nodau mewn modd cydamserol ac asyncronig. Er enghraifft, gall nodau a gynhelir yn lleol ddefnyddio atgynhyrchu cydamserol, ac ar gyfer trosglwyddo i safleoedd anghysbell, gellir defnyddio atgynhyrchu asyncronaidd gyda chywasgu ychwanegol ac amgryptio traffig.

DRBD 9.2.0 Rhyddhau Dyfais Bloc wedi'i Dyblygu wedi'i Ddosbarthu

Yn y datganiad newydd:

  • Llai o hwyrni ar gyfer ceisiadau ysgrifennu wedi'u hadlewyrchu. Mae integreiddio tynnach â'r pentwr rhwydwaith wedi lleihau nifer y switshis cyd-destun amserlennwr.
  • Llai o gynnen rhwng cymhwysiad I/O ac ailgydamseru I/O trwy optimeiddio cloi wrth ail-gydamseru meintiau.
  • Gwelliant sylweddol mewn perfformiad ail-gydamseru ar gefnau sy'n defnyddio dyraniad storio deinamig (“darpariaeth denau”). Gwellwyd perfformiad trwy gyfuno gweithrediadau tocio/taflu, sy'n cymryd llawer mwy o amser na gweithrediadau ysgrifennu arferol.
  • Ychwanegwyd cefnogaeth i ofodau enwau rhwydwaith, a oedd yn ei gwneud hi'n bosibl integreiddio â Kubernetes i drosglwyddo traffig rhwydwaith atgynhyrchu trwy rwydwaith ar wahân sy'n gysylltiedig â chynwysyddion, yn lle rhwydwaith yr amgylchedd gwesteiwr.
  • Ychwanegwyd modiwl transport_rdma i'w ddefnyddio fel trafnidiaeth Infiniband / RoCE yn lle TCP / IP dros Ethernet. Mae defnyddio'r cludiant newydd yn eich galluogi i leihau oedi, lleihau'r llwyth ar y CPU a sicrhau bod data'n cael ei dderbyn heb weithrediadau copïo diangen (dim copi).

Ffynhonnell: opennet.ru

Ychwanegu sylw