Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Улучши производительность устройства virtio-blk с помощью iothread-vq-mapping.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Улучши производительность устройства virtio-blk с помощью iothread-vq-mapping., Proxmox Виртуальная Среда
     
    werter
    Guest
    #1
    0
    23.09.2024 10:18:00
    Привет! Добавят ли эту функцию в Proxmox VE? https://blogs.oracle.com/linux/post/virtioblk-using-iothread-vq-mapping
     
     
     
    noahmehl
    Guest
    #2
    0
    21.10.2024 19:47:00
    Извините, я имею в виду синхронную 4K запись случайных данных. Это самый сложный тест. Код: job: (g=0): rw=randwrite, bs=® 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=psync, iodepth=1
    ...
    fio-3.33
    Запуск 32 процесса

    job: (groupid=0, jobs=32): err= 0: pid=2396: Сб Авг 10 15:43:11 2024
     write: IOPS=29.7k, BW=116MiB/s (122MB/s)(408GiB/3600001msec); 0 сбросов зон
       clat (usec): min=24, max=8218, avg=1074.77, stdev=673.68
        lat (usec): min=24, max=8218, avg=1075.05, stdev=673.68
       clat percentiles (usec):
        |  1.00th=[ 227], 5.00th=[ 355], 10.00th=[ 412], 20.00th=[ 515],
        | 30.00th=[ 619], 40.00th=[ 734], 50.00th=[ 873], 60.00th=[ 1074],
        | 70.00th=[ 1287], 80.00th=[ 1582], 90.00th=[ 2089], 95.00th=[ 2442],
        | 99.00th=[ 3130], 99.50th=[ 3359], 99.90th=[ 3884], 99.95th=[ 4146],
        | 99.99th=[ 4883]
      bw (  KiB/s): min=81208, max=269752, per=100.00%, avg=118913.33, stdev=494.06, samples=230367
      iops        : min=20302, max=67438, avg=29725.59, stdev=123.53, samples=230367
     lat (usec)   : 50=0.13%, 100=0.42%, 250=0.90%, 500=17.22%, 750=22.81%
     lat (usec)   : 1000=15.07%
     lat (msec)   : 2=32.11%, 4=11.27%, 10=0.07%
     cpu          : usr=0.49%, sys=1.16%, ctx=106989750, majf=0, minf=1172
     IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
        submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
        complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
        issued rwts: total=0,106978320,0,0 short=0,0,0,0 dropped=0,0,0,0
        latency   : target=0, window=0, percentile=100.00%, depth=1

    Состояние выполнения группы 0 (все процессы):
     WRITE: bw=116MiB/s (122MB/s), 116MiB/s-116MiB/s (122MB/s-122MB/s), io=408GiB (438GB), run=3600001-3600001msec

    Статистика диска (чтение/запись):
     vdb: ios=56/131279695, merge=0/0, ticks=23/137896655, in_queue=137896678, util=100.00% Код: [global]
    blocksize=${BS}K
    time_based=1
    ioengine=psync
    sync=1
    direct=1
    runtime=${RUNTIME}
    ramp_time=${RAMPTIME}
    random_generator=tausworthe64
    readwrite=randwrite
    filename_format=${OUTPUT}
    numjobs=${NUMJOBS}
    group_reporting=1
    [job]
     
     
     
    waltar
    Guest
    #3
    0
    21.10.2024 19:51:00
    Чего-то не хватает переменных для фио скрипта пока...
     
     
     
    noahmehl
    Guest
    #4
    0
    21.10.2024 19:54:00
    Они все в отчете о результатах (если считать ramp+runtime), но вот они, если рассматривать отдельно: Код: BS=4 NUMJOBS=32 RUNTIME=300 RAMPTIME=60 OUTPUT=/dev/vdb
     
     
     
    waltar
    Guest
    #5
    0
    21.10.2024 19:57:00
    32 задания… Нужно сначала переконфигурировать и перезагрузить виртуальную машину…
     
     
     
    waltar
    Guest
    #6
    0
    21.10.2024 20:45:00
    Тот vm fio kill's убивает хост T430, но не так сильно...
     
     
     
    noahmehl
    Guest
    #7
    0
    21.10.2024 20:49:00
    Да, именно это я и описываю. Судя по всему, ты ограничен примерно 20k IOPs. Синхронная запись серьезно ограничена по количеству потоков. Я могу достигать ~30k IOPs на INTEL® XEON® GOLD 6530. Изменения в QEMU 9 в этом плане очень полезны.
     
     
     
    waltar
    Guest
    #8
    0
    21.10.2024 20:52:00
    Завтра составим новый вишлист на пару Dell R770 CSP-Edition серверов, так как теперь появилась причина.
     
     
     
    waltar
    Guest
    #9
    0
    21.10.2024 21:01:00
    Qemu 9 для PVE на Debian все еще не выходит, возможно, в следующем году…
     
     
     
    UdoB
    Guest
    #10
    0
    21.10.2024 21:15:00
    Это вот? https://forum.proxmox.com/threads/q...-no-subscription-as-of-now.149772/post-713623 - теперь и для Enterprise тоже.
     
     
     
    noahmehl
    Guest
    #11
    0
    21.10.2024 21:31:00
    Да, конечно, но надежда на то, что интерфейс жестких дисков будет расширен для поддержки многопоточных очередей, чтобы в полной мере его использовать.
     
     
     
    waltar
    Guest
    #12
    0
    21.10.2024 22:06:00
    Вместо scsi второго диска теперь virtio-blk...
     
     
     
    noahmehl
    Guest
    #13
    0
    21.10.2024 22:44:00
    Ну, прямо как мои результаты, получается.
     
     
     
    noahmehl
    Guest
    #14
    0
    22.10.2024 15:01:00
    @fabian или @dietmar, как вообще происходит процесс добавления такой фичи?
     
     
     
    fabian
    Guest
    #15
    0
    23.10.2024 09:18:00
    Не могу перевести URL-адрес https://bugzilla.proxmox.com/show_bug.cgi?id=4295.
     
     
     
    noahmehl
    Guest
    #16
    0
    23.10.2024 19:16:00
    @fabian Спасибо за ответ. Это единственный способ посмотреть этот патч – через b4 и lore?
     
     
     
    fabian
    Guest
    #17
    0
    24.10.2024 10:02:00
    Любой почтовый клиент подойдёт.
     
     
     
    noahmehl
    Guest
    #18
    0
    25.10.2024 14:25:00
    @fabian А как вообще появляется фича типа этой? Ну, это всегда вклад от комьюнити?
     
     
     
    noahmehl
    Guest
    #19
    0
    21.10.2024 16:31:00
    Просто +1 от нас. Используем Xiraid и получаем отличную производительность хоста. Однако, у нас ограничена производительность гостевого диска примерно в 30K IOPS для случайной записи 4k. Было бы просто замечательно, если бы можно было настроить количество IO-потоков на виртуальный диск! #Xiraid
     
     
     
    waltar
    Guest
    #20
    0
    21.10.2024 19:39:00
    Ммм, не думаю, что на этот раз есть какой-то плохой лимит. На старом железе и с fio 4k randwrite iops вполне может быть выше, как видно на картинке.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры