Publication de l'appareil de bloc distribué et répliqué DRBD 9.1.0

La version du dispositif de stockage distribué répliqué DRBD 9.1.0 a été publiée, permettant la création d'une sorte de tableau RAID-1 constitué de plusieurs disques de différentes machines connectés en réseau (miroir sur le réseau). Le systÚme est conçu comme un module pour le noyau Linux et est distribué sous la licence GPLv2.

La branche drbd 9.1.0 peut ĂȘtre utilisĂ©e pour un remplacement transparent de drbd 9.0.x et est entiĂšrement compatible au niveau du protocole, des fichiers de configuration et des utilitaires. Les modifications se rĂ©sument Ă  une refonte du mĂ©canisme de verrouillage et visent Ă  rĂ©duire la concurrence pour l'acquisition de verrou dans le code responsable des entrĂ©es/sorties dans DRBD. Ce changement a permis d'amĂ©liorer les performances dans les configurations avec un grand nombre de CPU et des disques NVMe, en Ă©liminant le goulot d'Ă©tranglement qui affectait nĂ©gativement les performances lors de la rĂ©ception d'un grand nombre de requĂȘtes d'entrĂ©e/sortie en parallĂšle provenant de diffĂ©rents cƓurs CPU. Par ailleurs, la branche drbd 9.1.0 est similaire Ă  la version 9.0.28.

Rappelons que DRBD peut ĂȘtre utilisĂ© pour regrouper les disques des nƓuds de cluster en un unique stockage tolĂ©rant aux pannes. Pour les applications et le systĂšme, ce stockage apparaĂźt comme un dispositif de bloc identique pour tous les systĂšmes. Lors de l'utilisation de DRBD, toutes les opĂ©rations sur le disque local sont envoyĂ©es vers d'autres nƓuds et synchronisĂ©es avec les disques d'autres machines. En cas de panne d'un nƓud, le stockage continuera automatiquement de fonctionner grĂące aux nƓuds restants. Lorsque le nƓud dĂ©faillant redevient disponible, son Ă©tat sera automatiquement mis Ă  jour pour reflĂ©ter la situation actuelle.

Le cluster qui forme le stockage peut comprendre plusieurs dizaines de nƓuds, situĂ©s Ă  la fois dans le rĂ©seau local et gĂ©ographiquement rĂ©partis dans diffĂ©rentes centres de donnĂ©es. La synchronisation dans de tels stockages dĂ©centralisĂ©s s'effectue Ă  l'aide de technologies de rĂ©seau maillĂ© (les donnĂ©es circulent en chaĂźne d'un nƓud Ă  l'autre). La rĂ©plication des nƓuds peut se faire en mode synchronisĂ© ou asynchrone. Par exemple, les nƓuds localement situĂ©s peuvent utiliser la rĂ©plication synchronisĂ©e, alors que pour les sites distants, une rĂ©plication asynchrone avec compression et chiffrement supplĂ©mentaires du trafic peut ĂȘtre appliquĂ©e.

Publication de l'appareil de bloc distribué et répliqué DRBD 9.1.0


Source : opennet.ru
Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster