Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Производительность Битрикс24 в контейнере LXC

истекло время актуальности


Дано: дедик с Intel 9900k, 64GB, 2xNVME 1Tb (SwRaid 0)
В качестве хост системы установлен Debian 10.2 с Proxmox 6.1
LVM-том для хранения машин и контейнеров на ext4

При создании LXC-контейнера ресурсы выдаю максимальные как по памяти, так и по процессорным ядрам. Пробовал как привилегированнный, так и непривилегированный тип контейнера.
Но в итоге баллы оценки процессора получаю крайне низкие (150) для данного железа (если поставить BitrixEnv на CentOs 7.7 оценка процессора около 420-430 баллов)

В режиме KVM такой ситуация с оценкой процессора более-менее в порядке (с учетом потерь от виртуализации), но там гораздо ниже показатели работы с ФС и БД, поэтому хотелось бы все же использовать LXC.

По наблюдениям, такое ощущение, будто машина упирается в какой-то (софтовый?) ограничитель, т.к. практически при любом тесте погрешность получаемого балла менее 0.5%. Т.е. всегда получается оценка от 149.5 до 150.2. Это довольно странно, т.к. обычно в этом поле наблюдаются колебания (в зависимости от загрузки процессора другими задачами) гораздо значительнее - от 3 до 10% даже при подряд запущенных тестах - это наблюдение касается как и работы на всевозможных VPS, так и на выделенных серверах, которые использовались ранее.

Приложения 2

Просмотр приложений доступен только зарегистрированным пользователям.

  1. ставка скрыта заказчиком
  2. ставка скрыта заказчиком
  3. ставка скрыта заказчиком
  4. ставка скрыта заказчиком
  1. ставка скрыта заказчиком
  • Игорь Тармышов
    24 января в 15:35 |

    Что мешает тоже окружение (BitrixVM, Битрикс веб окружение (НЕ ВМ)) использовать на LXC контейнере а не на KVM?

  • Константин Мартаков — заказчик проекта
    24 января в 15:53 |

    Не совсем пойму вопрос.

    В контейнере и KVM устанавливается веб-окружение, версия текущая.

    По какой-то причине оценка производительности процессора в контейнере гораздо ниже (почти в 3 раза), чем на квм. Все свежеустановленное.

  • Константин Мартаков — заказчик проекта
    24 января в 18:20 |

    Да, понял, почему возник вопрос, пропустил уточнение.

    Но в итоге баллы оценки процессора получаю крайне низкие (150) для данного железа (если поставить BitrixEnv на CentOs 7.7 напрямую на этот же железный сервер оценка процессора около 420-430 баллов)

  • Игорь Тармышов
    24 января в 18:31 |

    Естественно, разница будет так как идет прослойка виртуализации но не такая огромная.

  • Константин Мартаков — заказчик проекта
    24 января в 18:40 |

    Вот поэтому-то и вопрос. И судя по стабильности оценки в LCX (а она практически всегда 150 баллов с крайне небольшой погрешностью), оно куда-то упирается. Не могу понять, куда. Proxmox устанавливаю из образа Hetzner. дальше в чистый контейнер ставлю BitrixEnv и корп. портал и получаю описанный результат.

  • Роман Ефименко
    24 января в 15:37 |

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

    А консоль в контейнере что по процессорной нагрузке говорит? Все ядра отображаются?

  • Игорь Тармышов
    24 января в 15:47 |

    LXC по умолчанию все ядра отображаются

  • Роман Ефименко
    24 января в 15:54 |

    Хорошо

  • Игорь Тармышов
    24 января в 16:08 |

    Не специально шрифтом таким)

  • Константин Мартаков — заказчик проекта
    24 января в 15:55 |

    Да, все отображается.image

  • Роман Ефименко
    24 января в 16:06 |

    Напишите в ЛС?

  • Artem Massa
    24 января в 16:19 |

    А стоит ли доверять циферкам оценки конфигурации битрикс? Не раз слышал что не стоит, не отображает действительности

  • Игорь Тармышов
    24 января в 16:21 |

    Так и есть, 13 серверов на хетзнере, работают с минимальными откликами, циферки 100 - 200 так же прокс так же контейнеры а не KVM

  • Игорь Тармышов
    24 января в 16:21 |

    Забыл уточнить, сервера так же с битриксом и Б24