DRBD 9.1.0分佈式複制塊設備發布

分散式複製區塊裝置 DRBD 9.1.0 版本已經發布,它允許您實現類似 RAID-1 陣列的功能,該陣列由透過網路連接的不同電腦的多個磁碟組成(網路鏡像)。 該系統被設計為Linux核心的一個模組,並在GPLv2許可證下分發。

drbd 9.1.0分支可用於透明地替換drbd 9.0.x,並且在協定層級、設定檔和實用程式上完全相容。 這些變更歸結為重新設計設定鎖定的機制,旨在減少在負責 DRBD 中 I/O 的程式碼中設定鎖定時的競爭。 這項變更消除了從不同 CPU 核心接收大量並行 I/O 請求時對效能產生負面影響的瓶頸,從而提高了具有大量 CPU 和 NVMe 驅動器的配置的效能。 除此之外,drbd 9.1.0 分支與 9.0.28 版本類似。

回想一下,DRBD 可用於將叢集節點磁碟機組合成單一容錯儲存。 對於應用程式和系統來說,這樣的儲存看起來就像一個對所有系統都相同的區塊設備。 使用DRBD時,所有本機磁碟操作都會傳送到其他節點並與其他機器的磁碟同步。 如果一個節點發生故障,儲存將自動使用其餘節點繼續運作。 當故障節點的可用性恢復時,其狀態將自動更新。

形成儲存的叢集可能包括數十個節點,這些節點既位於本地網路上,又分佈在不同的資料中心。 這種分支儲存中的同步是使用網狀網路技術(資料沿著鏈從一個節點流到另一個節點)來執行的。 節點的複製可以以同步和非同步模式進行。 例如,本機託管節點可以使用同步複製,並且為了傳輸到遠端站點,可以使用非同步複製以及額外的流量壓縮和加密。

DRBD 9.1.0分佈式複制塊設備發布


來源: opennet.ru

添加評論