LINUX.ORG.RU

Скорость дисковой подсистемы Proxmox

 , ,


0

3

Приветствую!

Скорость дисковой подсистемы не превышает 70 МБ/сек. Можно как-то повысить? конфиг: софтовый Raid1 mdadm, диски GPT, файловая система Ext3, формат виртуалок RAW + Virtio драйвера, кэш - отключен, виртуалки хранятся на одном разделе, LVM не использую. На ESXI с хардварным зеркальным рейдом скорость около 200 МБ/сек.


Ответ на: комментарий от axelroot

Нет такого кол-ва винтов...LVM под каждую виртуалку шустрее будет?

golive
() автор топика

Скорость дисковой подсистемы не превышает 70 МБ/сек. Можно как-то повысить? конфиг: софтовый Raid1 mdadm, диски GPT, файловая система Ext3, формат виртуалок RAW + Virtio драйвера, кэш - отключен, виртуалки хранятся на одном разделе, LVM не использую. На ESXI с хардварным зеркальным рейдом скорость около 200 МБ/сек.

А диски одинаковые то? и конфигурация, а то 200мб/сек это или SSD или таки RAID10 (или у хардварного еще планка памяти торчит на n-гигабайт для ускорения кеша).

Может на ESXI какое-нибудь кеширование еще есть? Оно будет сильно быстрее, но в случае фейла проблем не оберешься, на proxmox я у себя вырубаю по этой причине.

BaBL ★★★★★
()
Последнее исправление: BaBL (всего исправлений: 1)
Ответ на: комментарий от sdio

- Чанк по-умолчанию, в Raid1 вообще его не показывает. - VG, LV не использовал LVM, тупо создал раздел, отформатил его в Ext3 и примонтировал. - Как согласовывать размеры?

golive
() автор топика
Ответ на: комментарий от BaBL

Диски одинаковые. В другом серваке Raid1 хардварный, без батарейки, ssd - нет.На счет кеширования не в курсе, это у знакомого, он не знает. ESXI он ставил по-умолчанию.

golive
() автор топика
Ответ на: комментарий от golive

Если идет чередование дисков при чтении, то делается это чанками, а так то да при записи чанков нет, данные не делятся по дискам.

       -z, --size=
              Amount  (in  Kibibytes)  of space to use from each drive in RAID
              level 1/4/5/6.  This must be a multiple of the chunk  size,  and
              must  leave about 128Kb of space at the end of the drive for the
              RAID superblock.  If this is not specified (as  it  normally  is
              not)  the smallest drive (or partition) sets the size, though if
              there is a variance among the drives of greater than 1%, a warn-
              ing is issued.

              This value can be set with --grow for RAID level 1/4/5/6. If the
              array was created with a size smaller than the currently  active
              drives,  the extra space can be accessed using --grow.  The size
              can be given as max which means to choose the largest size  that
              fits on all current drives.

       -c, --chunk=
              Specify chunk size in kibibytes.  The default is 64.

sdio ★★★★★
()
Последнее исправление: sdio (всего исправлений: 1)

А так, запусти dd if=/dev/sda of=/dev/null bs=1024k count=1024

именно на /dev/sda посмотри какая скорость диска

потом dd if=/dev/md0 ..

потом dd if=/dev/vg0/lv0 ...

sdio ★★★★★
()
Ответ на: комментарий от sdio

# dd if=/dev/sda of=/dev/null bs=1024k count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 5.67747 s, 189 MB/s

# dd if=/dev/md5 of=/dev/null bs=1024k count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 5.7245 s, 188 MB/s

# dd if=/dev/vg0/lv0 ... нет таких разделов

# sync;dd if=/dev/zero of=/usr/data#1/tempfile bs=1M count=1024;sync 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 6.85525 s, 157 MB/s (Это как раз примонтированный рейд1 в каталог data#1)

hdparm -tT /dev/sda

/dev/sda: Timing cached reads: 13174 MB in 2.00 seconds = 6594.29 MB/sec Timing buffered disk reads: 544 MB in 3.01 seconds = 180.81 MB/sec

Скорость копирования в гостевой Win7 - 70 MB/s

golive
() автор топика
Ответ на: комментарий от sdio

Еще одно уточнение: сам проксмокс стоит на отдельном винте без рейда, а виртуалки лежат на примонтированном рейд1.

golive
() автор топика
Ответ на: комментарий от golive

dd if=/dev/vg0/lv0 ... нет таких разделов

Епта, понятно что нет, но какие-то LogicalVolumes есть? С них и читай, так увидим есть ли проседание по всей цепочке LVM-mdadm-disk

sdio ★★★★★
()
Ответ на: комментарий от golive

Скорость копирования в гостевой Win7 - 70 MB/s

Долбоклюй ты, не иначе. Сразу не мог сказать что речь идет о IO внутри виртуалки. Хер ты получишь в винде больше половины реальной скорости.

/тема закрыта, прощай.

sdio ★★★★★
()
Ответ на: комментарий от sdio

Благодарю за помощь! Извиняюсь, что сразу не сказал о скорости гостя.

golive
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.