I loko o ke kikowaena Linux Ua manaʻo ʻia e hiki ai i ka hāmeʻa poloka i hoʻopili ʻia DRBD 9

No ke kikowaena Linux предложен набор патчей с реализацией распределенного реплицируемого блочного устройства DRBD 9, позволяющего создать подобие массива RAID-1, сформированного из зеркалируемых по сети накопителей, подключённых к разным системам. Драйвер намерены вначале протестировать в ветке linux-next и довести до готовности к интеграции в состав ядра Linux 7.2.

Ua hoʻokomo ʻia ka hoʻokō DRBD kahiko i loko o ka kernel mai ka mana 2.6.33, i hoʻokuʻu ʻia i 16 mau makahiki i hala. Hoʻokumu ʻia ke code kernel ma ka lālā DRBD 8, kahi ʻokoʻa loa mai ka lālā DRBD 9, i hoʻokuʻu ʻia i ka makahiki 2015 a ʻaʻole kūlike ma ka pae protocol. ʻO ka hopena, ua hoʻomohala ʻia ʻo DRBD 9 ma ke ʻano he module waho kaʻawale, i kū ʻole i ka modula kernel koʻikoʻi. Ua mālama ʻokoʻa ʻia ka hoʻokō DRBD o ka kernel a ua emi ma hope o ke codebase DRBD o kēia manawa ma 10-15 mau makahiki. Ua hoʻolālā ʻia nā ʻāpana i manaʻo ʻia e hoʻopili i kēia hakahaka.

Hiki i ka DRBD ke hoʻohui i nā pahu o nā nodes cluster i loko o kahi waihona mālama hewa. No nā noi a me ka ʻōnaehana, ʻike ʻia kēlā mālama ʻana me kahi mea poloka e like me nā ʻōnaehana āpau. I ka hoʻohana ʻana iā DRBD, hoʻouna ʻia nā hana disk āpau āpau i nā nodes ʻē aʻe a hoʻonohonoho pū ʻia me nā disks o nā mīkini ʻē aʻe. Inā hāʻule kekahi node, e hoʻomau ʻia ka mālama ʻana me ka hoʻohana ʻana i nā node i koe. Ke hoʻihoʻi ʻia ka loaʻa ʻana o ka node i hāʻule ʻole, e lawe koke ʻia kona mokuʻāina i kēia lā.

Hiki i ka hui e hana ana i ka waihona ke hoʻokomo i 32 mau kikowaena i loaʻa ma ka pūnaewele kūloko a ma nā wahi i hoʻopuehu ʻia ma ka ʻāina. nā kikowaena ʻikepiliHana ʻia ka synchronization i loko o ia mau ʻōnaehana mālama i hoʻolaha ʻia ma kahi pūnaewele mesh—kahe ka ʻikepili mai kahi node a i kahi node. Hiki ke hana ʻia ka replication node ma ke ʻano synchronously a i ʻole asynchronously. No ka laʻana, hiki i nā node i hoʻokipa ʻia ma kahi kūloko ke hoʻohana i ka replication synchronous, ʻoiai hiki i nā node ma nā wahi mamao ke hoʻohana i ka replication asynchronous me ka hoʻopili ʻana i ke kaʻa a me ka hoʻopāʻālua hou ʻana.

Ветка DRBD 9 отличается абстрагированием транспортного уровня, позволившим реализовать каналы связи не только поверх TCP/IP, но и с использованием RDMA/Infiniband. По сравнению с работой поверх традиционной IP-сети, интеграция прямого доступа к оперативной памяти другого компьютера при помощи RDMA (Remote Direct Memory Access) позволила удвоить производительность репликации при сокращении нагрузки на CPU на 50%. Максимальный размер синхронизированного хранилища увеличен до 32 узлов. В DRBD 9 также изменена логика ресинхронизации узлов, переработан механизм установки блокировок, добавлена поддержка пространства имён сети (network namespace), обеспечена автоматическая установка статуса узла в зависимости от активности, добавлена поддержка двухфазных коммитов и распространения обновлений в неблокирующем режиме. I loko o ke kikowaena Linux Ua manaʻo ʻia e hiki ai i ka hāmeʻa poloka i hoʻopili ʻia DRBD 9

Source: opennet.ru

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster