Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Сравнение скорости операций ввода-вывода (IO) диска по отношению к виртуальным машинам VMware для NVMe SSD.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Сравнение скорости операций ввода-вывода (IO) диска по отношению к виртуальным машинам VMware для NVMe SSD., Proxmox Виртуальная Среда
     
    kunwarakanksha
    Guest
    #1
    0
    09.06.2025 08:04:00
    Мы тестируем скорость ввода-вывода (IO) Proxmox по сравнению с виртуальными машинами VMware, чтобы убедиться, что наша среда безопасна для размещения на Proxmox без задержек при сравнении скорости дискового ввода-вывода с помощью инструмента fio ubuntu. Мы получили следующие результаты:

    | Показатель                                 | Сценарий тестирования              | Proxmox VM | VMWare VM |
    | :---------------------------------------- | :--------------------------------- | :---------- | :--------- |
    | IOPS (kIOPS)                               | Random Write (4k Block)           | 15.4       | 103        |
    | Throughput (MiB/s)                           | Random Write (4k Block)           | 60.1       | 403        |
    | Latency Avg (ms)                             | Random Write (4k Block)           | 33.05      | 4.94       |
    | Latency 99th % (ms)                           | Random Write (4k Block)           | 39.06      | 11.21      |
    | System CPU (%)                                | Random Write (4k Block)           | 10.01      | 11.86      |
    | Disk Util (%)                                 | Random Write (4k Block)           | 99.88      | 99.91      |

    | Показатель                                 | Сценарий тестирования              | Proxmox VM | VMWare VM |
    | :---------------------------------------- | :--------------------------------- | :---------- | :--------- |
    | IOPS (kIOPS)                               | Random Read (4k Block)            | 156        | 292        |
    | Throughput (MiB/s)                           | Random Read (4k Block)            | 611        | 1139       |
    | Latency Avg (ms)                             | Random Read (4k Block)            | 3.27       | 1.76       |
    | Latency 99th % (ms)                           | Random Read (4k Block)            | 16.45      | 3.1        |
    | System CPU (%)                                | Random Read (4k Block)            | 21.07      | 82.91      |
    | Disk Util (%)                                 | Random Read (4k Block)            | 99.9       | 99.93      |

    При Random read и write ввода-вывода для больших размеров блоков (также тестировалось для размера блока 1K, но скорость Random read ввода-вывода все еще не удовлетворительная) мы не получаем похожих результатов. Есть ли какая-то конфигурация, которую мы упускаем, или это будут окончательные результаты? Судя по ним, VMware явно является победителем для использования в производственной среде. Пожалуйста, помогите! Мы хотим перейти на Proxmox, но такие результаты вызывают у нас сомнения, хотя статья (https://kb.blockbridge.com/technote...ffers Higher IOPS,sizes) для каждой глубины очереди явно утверждает, что обе системы работают одинаково, но наши результаты говорят об обратном.

    Обратите внимание: базовая конфигурация сервера и оборудования одинакова для обоих гипервизоров Proxmox и VMWare.
     
     
     
    bbgeek17
    Guest
    #2
    0
    09.06.2025 16:22:00
    Привет @kunwarakanksha, показатели производительности действительно кажутся довольно низкими. Полагаю, где-то может быть неправильная настройка. Даже результаты на VMware показывают недоидеальную производительность, но это может быть связано с ограничениями вашего хранилища. Не могли бы вы предоставить больше подробностей о вашей конфигурации?

    - Какой тип хранилища вы используете?
    - Как настроено хранилище?
    - Как сконфигурирована ВМ?

    Удачи, Blockbridge: Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    kunwarakanksha
    Guest
    #3
    0
    11.06.2025 06:24:00
    Мы не можем использовать общий (shared) хранилище, так как у него будет большая задержка в скорости ввода-вывода, а нашему приложению нужны данные быстрее, поэтому нужно сохранять время на каждом шаге.

    — Какой тип хранилища вы используете? Локальное хранилище физического сервера NvMe SSD, куда мы смонтировали папку на этом SSD.

    — Как настроено хранилище? Изображение приложено, чтобы показать, как мы его настроили.



    — Как настроена ВМ? Здесь sdb1 – это хранилище, которое мы назначили нашей ВМ, используя вышеуказанную конфигурацию, а ESHotStore смонтирован на него с файловой системой xfs.
    $mkfs.xfs /dev/sdb1
    $xfs_admin -L /ESHotStore /dev/sdb1
    $mount /dev/sdb1 /ESHotStore
    $lsblk
    NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    loop0                       7:0    0  63.3M  1 loop /snap/core20/1822
    loop1                       7:1    0 111.9M  1 loop /snap/lxd/24322
    loop2                       7:2    0  49.8M  1 loop /snap/snapd/18357
    sda                         8:0    0   320G  0 disk
    ├─sda1                      8:1    0     1M  0 part
    ├─sda2                      8:2    0     2G  0 part /boot
    └─sda3                      8:3    0   318G  0 part
    └─ubuntu--vg-ubuntu--lv 253:0    0 317.9G  0 lvm  /
    sdb                         8:16   0    11T  0 disk
    └─sdb1                      8:17   0    11T  0 part /ESHotStore
     
     
     
    bbgeek17
    Guest
    #4
    0
    11.06.2025 16:13:00
    Судя по результатам, которые ты получил с VMware и Proxmox VE, использование корпоративной общей памяти обеспечит лучшую производительность, чем текущая конфигурация с локальными дисками. Похоже, ты используешь локальные диски с файловой системой и сверху размещаешь образы QCOW - это далеко не идеальный вариант для производительных окружений. Предполагая, что ты используешь диски корпоративного класса (можешь подтвердить?), я бы рекомендовал перейти на конфигурацию блочного хранилища и снова запустить тесты производительности. Также, стоит начать с тестирования самой платформы виртуализации, чтобы выявить узкие места. Вот пара статей, которые мы опубликовали и которые могут пригодиться: https://kb.blockbridge.com/technote/proxmox-tuning-low-latency-storage https://kb.blockbridge.com/technote/proxmox-aio-vs-iouring/index.html Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    _gabriel
    Guest
    #5
    0
    11.06.2025 20:02:00
    Я думаю, что OP не использует qcow2, потому что "Формат" заблокирован и показывает raw, что подтверждает, что это уже блочный формат. @kunwarakanksha: это ZFS или Lvmthin? Установлен ли в BIOS параметр энергопотребления сервера на Максимальную производительность?
     
     
     
    bbgeek17
    Guest
    #6
    0
    11.06.2025 20:06:00
    Ты прав, я неправильно прочитал скриншот @kunwarakanksha. Когда я спрашивал про конфигурацию хранилища, вопрос был про Storage Pool, а не о том, как диск добавляется к ВМ. Blockbridge: Ультра низкая задержка, общее хранилище на базе NVME для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    kunwarakanksha
    Guest
    #7
    0
    12.06.2025 10:49:00
    Привет, @_gabriel и @bbgeek17! Мы настроили хранилище как LVM в PROXMOX, так как наш диск уже был сконфигурирован в RAID-0 с медиатипом SSD и NvMe. Настройки питания/энергии BIOS сервера установлены на Maximum performance (картинки для справки).
     
     
     
    kunwarakanksha
    Guest
    #8
    0
    20.06.2025 08:41:00
    ProxMox предоставляет какие-нибудь доказательства концепции с нашими собственными серверным оборудованием, чтобы их команда могла сравнить скорость FIO перед покупкой корпоративной лицензии? @_gabriel @bbgeek17
     
     
     
    _gabriel
    Guest
    #9
    0
    20.06.2025 09:19:00
    Не знаю, какой у тебя контроллер аппаратного RAID? Какие модели SSD? Попробовал ли ты диски как HBA? Пробовал ли ты менять настройки Write Policy? Ведь Write Through влияет на I/O, как, например, VMware это не учитывает, а Linux – да? У VMware кэш где-то ещё? Какие команды fio использовались для тестов?
     
     
     
    bbgeek17
    Guest
    #10
    0
    20.06.2025 15:24:00
    Уверен, что где-то есть консультанты/партнеры Proxmox, которые за разумные деньги помогут организовать и протестировать решение. Для PoC не нужна enterprise-лицензия. Blockbridge: ультра-низкая задержка, общая память на базе NVME для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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