Smart Array RAID-10 с жесткими дисками SSD?

У меня есть сервер ProLiant DL380 Gen9 с контроллером HP Smart Array P440ar и SSD-накопителями HP MO0400JEFPA 400 ГБ.

Сервер предназначен для размещения базы данных с интенсивной записью, поэтому меня особенно интересует скорость записи.

  • Почему некоторые процессы Windows продолжают записываться на диск даже на системном простоя?
  • Почему передача файлов между дисками использует оперативную память
  • Место хранения «исчезло» на внутреннем SSD MacBook Air
  • Explorer.exe продолжает сбой, если включены эффекты Код состояния ошибки: c0000185
  • Отформатируйте внешний жесткий диск на FAT32, только параметр показывает NTFS
  • Клонирование только пространства, используемого с жесткого диска
  • У нас есть 4 массива: 3 массива raid-1 с двумя дисками каждый и массив RAID-10 с 16 дисками, которые будут использоваться для хранения данных.

    Я измерял скорость записи, используя dd:

    time sh -c "dd if=/dev/zero of=test.tmp bs=8k count=200000000 conv=fdatasync" 

    На массивах raid-1 я получаю около 600 МБ / с (около теоретических 700 Мбайт приводов). Но в массиве raid-10 я получаю только 1,5 ГБ / с. Я понимаю, что с массивом RID-10 с 16-ридом я должен теоретически получать 8-кратную скорость записи. И я получаю всего 3 раза. Должен ли я ожидать от него большего? Или это реальная работа, далекая от теории? (При скорости чтения я также получаю 3x вместо теоретических 16x).

    Это конфигурация массива, который я получаю от hpssacli:

      Smart Array P440ar in Slot 0 (Embedded) Bus Interface: PCI Slot: 0 Serial Number: xxxxxxxxxxxx Cache Serial Number: xxxxxxxxxxxx RAID 6 (ADG) Status: Enabled Controller Status: OK Hardware Revision: B Firmware Version: 4.52 Rebuild Priority: High Expand Priority: Medium Surface Scan Delay: 3 secs Surface Scan Mode: Idle Parallel Surface Scan Supported: Yes Current Parallel Surface Scan Count: 1 Max Parallel Surface Scan Count: 16 Queue Depth: Automatic Monitor and Performance Delay: 60 min Elevator Sort: Enabled Degraded Performance Optimization: Disabled Inconsistency Repair Policy: Disabled Wait for Cache Room: Disabled Surface Analysis Inconsistency Notification: Disabled Post Prompt Timeout: 15 secs Cache Board Present: True Cache Status: OK Cache Ratio: 0% Read / 100% Write Drive Write Cache: Enabled Total Cache Size: 2.0 GB Total Cache Memory Available: 1.8 GB No-Battery Write Cache: Disabled SSD Caching RAID5 WriteBack Enabled: True SSD Caching Version: 2 Cache Backup Power Source: Batteries Battery/Capacitor Count: 1 Battery/Capacitor Status: OK SATA NCQ Supported: True Spare Activation Mode: Activate on physical drive failure (default) Controller Temperature (C): 55 Cache Module Temperature (C): 45 Number of Ports: 2 Internal only Encryption: Disabled Express Local Encryption: False Driver Name: hpsa Driver Version: 3.4.14 Driver Supports HPE SSD Smart Path: True PCI Address (Domain:Bus:Device.Function): 0000:03:00.0 Negotiated PCIe Data Rate: PCIe 3.0 x8 (7880 MB/s) Controller Mode: RAID Controller Mode Reboot: Not Required Latency Scheduler Setting: Disabled Current Power Mode: MaxPerformance Host Serial Number: xxxxxxxxxxx Sanitize Erase Supported: True Primary Boot Volume: None Secondary Boot Volume: None 

    И для массива raid-10 я получаю:

      Array: D Interface Type: Solid State SAS Unused Space: 0 MB (0.0%) Used Space: 5.8 TB (100.0%) Status: OK MultiDomain Status: OK Array Type: Data Spare Type: dedicated HPE SSD Smart Path: disable Logical Drive: 4 Size: 2.9 TB Fault Tolerance: 1+0 Heads: 255 Sectors Per Track: 32 Cylinders: 65535 Strip Size: 256 KB Full Stripe Size: 2048 KB Status: OK MultiDomain Status: OK Caching: Disabled Unique Identifier: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Disk Name: /dev/sdd Mount Points: /data 2.9 TB Partition Number 2 OS Status: LOCKED Logical Drive Label: xxxxxxxxxxxxxxxxxxxxxxxxxxx Mirror Group 1: physicaldrive 1I:1:7 (port 1I:box 1:bay 7, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:8 (port 1I:box 1:bay 8, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:9 (port 1I:box 1:bay 9, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:10 (port 1I:box 1:bay 10, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:11 (port 1I:box 1:bay 11, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:12 (port 1I:box 1:bay 12, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:13 (port 1I:box 1:bay 13, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:14 (port 1I:box 1:bay 14, Solid State SAS, 400 GB, OK) Mirror Group 2: physicaldrive 1I:1:15 (port 1I:box 1:bay 15, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:16 (port 1I:box 1:bay 16, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:17 (port 1I:box 1:bay 17, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:18 (port 1I:box 1:bay 18, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:19 (port 1I:box 1:bay 19, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:20 (port 1I:box 1:bay 20, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:21 (port 1I:box 1:bay 21, Solid State SAS, 400 GB, OK) physicaldrive 1I:1:22 (port 1I:box 1:bay 22, Solid State SAS, 400 GB, OK) Drive Type: Data LD Acceleration Method: All disabled physicaldrive 1I:1:7 Port: 1I Box: 1 Bay: 7 Status: OK Drive Type: Data Drive Interface Type: Solid State SAS Size: 400 GB Drive exposed to OS: False Native Block Size: 4096 Firmware Revision: HPD2 Serial Number: xxxxxxxxxx Model: HP MO0400JEFPA Current Temperature (C): 26 Maximum Temperature (C): 36 Usage remaining: 99.74% Power On Hours: 6982 Estimated Life Remaining based on workload to date: 111600 days SSD Smart Trip Wearout: False PHY Count: 2 PHY Transfer Rate: 12.0Gbps, Unknown Drive Authentication Status: OK Carrier Application Version: 11 Carrier Bootloader Version: 6 Sanitize Erase Supported: False 

    (Все диски настроены точно так же).

    Есть ли проблемы с контроллером рейда? Что-то пропущено? Должен ли я быть доволен скоростью записи 3 раза? Или я должен искать узкое место где-то в другом месте?

  • Почему передача файлов между дисками использует оперативную память
  • Как я могу установить Linux на жесткий диск другого компьютера (тот, который не загружается с компакт-диска)
  • Есть два раздела в RAID1
  • Как добавить массив RAID 1 в Ubuntu 10.04?
  • Как проверить работоспособность жесткого диска
  • Linux: Каков наилучший способ копирования с поврежденного HD?
  • 2 Solutions collect form web for “Smart Array RAID-10 с жесткими дисками SSD?”

    Для производительности SSD-рейда «Линукс-Tech Tips» канал на youtube сделал видео, показывающее производительность ssd's в raid-0, не уверен, что это также пойдет вам, но его определенно стоит проверить.

    Заключение видео показало, что производительность увеличилась на 50% при добавлении каждого SSD. бывший

    • 1 SSD имел скорость по умолчанию.
    • 2 SSD увеличили эту скорость на 50%.
    • 3 SSD увеличили скорость на 25%.
    • 4 SSD увеличили скорость на 12,5%.

    Если вам нужна действительно высокая производительность, вам лучше использовать PCIe-SSD или M.2 SSD.

    M.2 SSD запускается со скоростью 3200 МБ / с и 1500 Мбайт / с (Samsung 960 EVO 250 ГБ). Но я имею в виду, что действительно хорошая производительность будет дорого стоить.

    Я бы попытался изменить их:

     Cache Ratio: 0% Read / 100% Write SSD Caching RAID5 WriteBack Enabled: True 
    Давайте будем гением компьютера.