1

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

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

У нас есть 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 ГБ / с. Я понимаю, что с массивом raid-10 с 16 накопителями теоретически я должен получить скорость записи 8x. И я получаю только 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 раза? Или я должен искать узкое место где-то еще?

2 ответа2

1

Для работы над SSD-рейдом "Linus Tech Tips" канал на YouTube сделал видео, показывающее производительность ssd в 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 ГБ). Но я имею в виду, что действительно хорошая производительность будет стоить много.

0

Я хотел бы изменить это:

Cache Ratio: 0% Read / 100% Write
SSD Caching RAID5 WriteBack Enabled: True

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .