Слишком низкая производительность PCI NVMe mdadm RAID1

Слишком низкая производительность PCI NVMe mdadm RAID1

Я знаю, что это обсуждалось много раз, но я пока не нашел ни одного решения, которое бы сработало, поэтому пишу здесь в надежде, что какие-то решения появятся в декабре 2021 года…

У меня сервер Dell R640 с двумя процессорами Xeon Gold и 384 ГБ оперативной памяти. Корпус — только диск sata/sas (не поддерживает u.2), а на новый сервер с поддержкой u.2 бюджета нет.

Примечание. Мой вариант использования — предоставление хранилища для виртуальной машины с целью использования скоростей NVMe.

Поэтому мы выбрали PCI-карту - Dell SSD NVMe M.2 PCI-e 2x Solid State Storage Adapter Card 23PX6 NTRCY. Она поддерживает 2 NVME-накопителя и подключается через разветвление к обоим как x4 PCI-линия.

У меня есть два накопителя Kingston nvme емкостью 2 ТБ, и я создал RAID1 на основе mdadm.

Производительность записи одного nvme ssd составляет 1800 МБ/с. Но RAID1 имеет скорость записи 500 МБ/с.

Я обнаружил, что Bitmap= Internal может быть причиной проблемы, и я применил

mdadm <dev> --grow --bitmap=none

Даже после этого производительность почти та же самая.

Есть ли у вас предложения, что еще я могу попробовать?


Так что я не уверен, что произошло - сегодня, когда я снова запустил тест скорости, скорость была в пределах ожиданий - чтение 1039 МБ/с и запись 1352 МБ/с (с использованием crystaldiskmark на виртуальной машине на этом хосте)

           mdadm --detail /dev/md0
/dev/md0:
           Version : 1.2
     Creation Time : Sun Nov 28 19:08:22 2021
        Raid Level : raid1
        Array Size : 1953381440 (1862.89 GiB 2000.26 GB)
     Used Dev Size : 1953381440 (1862.89 GiB 2000.26 GB)
      Raid Devices : 2
     Total Devices : 2
       Persistence : Superblock is persistent

     Intent Bitmap : Internal

       Update Time : Thu Dec  2 10:33:50 2021
             State : clean
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : bitmap

              Name : server1:0  (local to host server1)
              UUID : 69bab65f:9daa6546:687fc567:bd50164a
            Events : 26478

    Number   Major   Minor   RaidDevice State
       0     259        2        0      active sync   /dev/nvme0n1p1
       1     259        3        1      active sync   /dev/nvme1n1p1

Связанный контент