Гол цөм рүү Linux DRBD 9 тархсан хуулбарлагдсан блок төхөөрөмжийг идэвхжүүлэхийг санал болгож байна.

Гол цөмийн хувьд Linux Өөр өөр системд холбогдсон сүлжээний толин тусгалтай хөтчүүдээс бүрдсэн RAID-1 массив үүсгэх боломжийг олгодог DRBD 9 тархсан хуулбарлагдсан блок төхөөрөмжийг хэрэгжүүлэх багц засваруудыг санал болгосон. Драйверыг эхлээд linux-next салбарт туршиж, цөмийг нэгтгэхээр эцэслэн боловсруулна. Linux 7.2.

Хуучин DRBD хэрэгжилтийг 16 жилийн өмнө гарсан 2.6.33 хувилбараас хойш цөмд оруулсан. Цөмийн код нь DRBD 8 салбар дээр суурилсан бөгөөд энэ нь 2015 онд гарсан DRBD 9 салбараас эрс ялгаатай бөгөөд протоколын түвшинд нийцэхгүй байна. Үүний үр дүнд DRBD 9 нь цөмийн модультай синхрончлогдоогүй, тусдаа гадаад модуль болж хөгжсөн. Цөмийн DRBD хэрэгжилтийг тусад нь хадгалж байсан бөгөөд одоогийн DRBD кодын баазаас 10-15 жилээр хоцорч байна. Санал болгож буй засварууд нь энэ зөрүүг арилгах зорилготой юм.

DRBD нь кластерийн зангилааны хөтчүүдийг нэг, эвдрэлд тэсвэртэй хадгалах нэгж болгон нэгтгэх боломжийг олгодог. Аппликейшн болон системд энэ хадгалах нэгж нь нэг төрлийн блок төхөөрөмж мэт харагдана. DRBD-ийн тусламжтайгаар локал дискний бүх үйлдлийг бусад цэгүүд рүү илгээж, бусад машинуудын дискнүүдтэй синхрончилдог. Хэрэв нэг зангилаа бүтэлгүйтвэл хадгалах хэсэг нь үлдсэн зангилаа ашиглан автоматаар ажиллана. Амжилтгүй болсон зангилаа дахин боломжтой болсон үед түүний төлөв байдал автоматаар одоогийн төлөв рүү сэргээгддэг.

Хадгалах санг бүрдүүлдэг кластер нь орон нутгийн сүлжээнд болон газарзүйн хувьд тархсан байршилд байрладаг 32 хүртэлх зангилааг агуулж болно. дата төвүүдИйм тархсан хадгалах системд синхрончлолыг торон сүлжээнд гүйцэтгэдэг бөгөөд өгөгдөл зангилаанаас зангилаа руу урсдаг. Зангилааны хуулбарыг синхрон эсвэл асинхрон байдлаар гүйцэтгэж болно. Жишээлбэл, орон нутагт байршуулсан зангилаанууд синхрон хуулбарыг ашиглаж болох бол алсын зайн цэгүүд дэх зангилаанууд нэмэлт урсгалын шахалт болон шифрлэлттэй асинхрон хуулбарыг ашиглаж болно.

DRBD 9 салбар нь тээврийн давхаргын хийсвэрлэлээр ялгагддаг бөгөөд энэ нь зөвхөн дээрээс нь төдийгүй харилцаа холбооны сувгуудыг хэрэгжүүлэх боломжийг олгосон. TCP/IP, гэхдээ мөн RDMA/Infiniband ашигладаг. Уламжлалт IP сүлжээгээр ажиллуулахтай харьцуулахад RDMA (Remote Direct Memory Access) ашиглан өөр компьютерын RAM руу шууд хандах хандалтыг нэгтгэх нь процессорын ачааллыг 50%-иар бууруулж, хуулбарлах гүйцэтгэлийг хоёр дахин нэмэгдүүлсэн. Синхрончлогдсон хадгалах сангийн хамгийн их хэмжээг 32 зангилаа болгон нэмэгдүүлсэн. DRBD 9 нь мөн өөрчлөгдсөн зангилааны дахин синхрончлолын логик, шинэчилсэн түгжих механизм, сүлжээний нэрийн орон зайг дэмжих, үйл ажиллагаанд үндэслэн зангилааны төлөвийг автоматаар тохируулах, хоёр фазын коммит болон блоклохгүй шинэчлэлтийн тархалтыг дэмжих боломжийг олгодог. Гол цөм рүү Linux DRBD 9 тархсан хуулбарлагдсан блок төхөөрөмжийг идэвхжүүлэхийг санал болгож байна.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster