Masuk ke inti Linux Diusulkan untuk mengaktifkan perangkat blok replikasi terdistribusi DRBD 9.

Untuk intinya Linux Sejumlah patch telah diusulkan untuk mengimplementasikan perangkat blok replikasi terdistribusi DRBD 9, yang memungkinkan pembuatan array RAID-1 yang dibentuk dari drive yang dicerminkan melalui jaringan yang terhubung ke sistem yang berbeda. Driver ini awalnya akan diuji di cabang linux-next dan diselesaikan untuk integrasi kernel. Linux 7.2.

Implementasi DRBD lama telah disertakan dalam kernel sejak versi 2.6.33, yang dirilis 16 tahun lalu. Kode kernel didasarkan pada cabang DRBD 8, yang berbeda secara signifikan dari cabang DRBD 9, yang dirilis pada tahun 2015 dan tidak kompatibel pada tingkat protokol. Akibatnya, DRBD 9 dikembangkan sebagai modul eksternal terpisah, tidak sinkron dengan modul kernel inti. Implementasi DRBD kernel dipelihara secara terpisah dan tertinggal dari basis kode DRBD saat ini selama 10-15 tahun. Patch yang diusulkan dirancang untuk menjembatani kesenjangan ini.

DRBD memungkinkan drive node klaster digabungkan menjadi satu unit penyimpanan tunggal yang toleran terhadap kesalahan. Bagi aplikasi dan sistem, unit penyimpanan ini tampak sebagai perangkat blok tunggal yang seragam. Dengan DRBD, semua operasi disk lokal dikirim ke node lain dan disinkronkan dengan disk mesin lain. Jika satu node gagal, unit penyimpanan secara otomatis terus beroperasi menggunakan node yang tersisa. Ketika node yang gagal tersedia kembali, statusnya secara otomatis dipulihkan ke status saat ini.

Klaster yang membentuk penyimpanan dapat mencakup hingga 32 node yang terletak baik di jaringan lokal maupun di lokasi yang tersebar secara geografis. pusat dataSinkronisasi dalam sistem penyimpanan terdistribusi semacam itu dilakukan dalam jaringan mesh—aliran data dari node ke node. Replikasi node dapat dilakukan secara sinkron atau asinkron. Misalnya, node yang dihosting secara lokal dapat menggunakan replikasi sinkron, sedangkan node di lokasi terpencil dapat menggunakan replikasi asinkron dengan kompresi dan enkripsi lalu lintas tambahan.

Cabang DRBD 9 dibedakan oleh abstraksi lapisan transport, yang memungkinkan implementasi saluran komunikasi tidak hanya di atasnya. TCP/IP, tetapi juga menggunakan RDMA/Infiniband. Dibandingkan dengan berjalan melalui jaringan IP tradisional, mengintegrasikan akses langsung ke RAM komputer lain menggunakan RDMA (Remote Direct Memory Access) menggandakan kinerja replikasi sekaligus mengurangi beban CPU hingga 50%. Ukuran maksimum penyimpanan yang disinkronkan ditingkatkan menjadi 32 node. DRBD 9 juga menampilkan logika sinkronisasi ulang node yang dimodifikasi, mekanisme penguncian yang didesain ulang, dukungan tambahan untuk namespace jaringan, penyesuaian status node otomatis berdasarkan aktivitas, dan dukungan untuk komitmen dua fase dan propagasi pembaruan non-blokir. Masuk ke inti Linux Diusulkan untuk mengaktifkan perangkat blok replikasi terdistribusi DRBD 9.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster