Windows Сервис LKDSCloud

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
Андрей Ефименко написал(а):
Первый этап перехода сделан и сейчас LKDSCloud работает на VM Debian 12+PostgreSQL

Хотел бы получить отзывы и замечания по текущей работе LKDSCloud.

Запущено копирование архивных данных (журнала событий, статистики работы приводов, сохранённых переговоров диспетчеров) из MS SQL Windiws в PostgreSQL Debian.

Копирование продолжится около двух недель.
 
Андрей Ефименко написал(а):
2) после того, как станет понятно, удовлетворительно ли работает новый LKDSCloud в условиях реальной нагрузки...

Сравнение работы LKDSCloud в Deban 12 и Windows 2022

Виртуальные машины, на которых LKDSCloud прежде работал под Windows и сейчас работает под Debian одинаковы - 16 ГБ озу, 8 процессоров.
Виртуальны машины предоставлены одном провайдером - RTCloud.

Загрузка Debian при работе LKDSCloud: TopVM.png

В LKDSCloud есть ресурсоёмкий участок - одна итерация обработки массива всех ЛБ (170 тыс)

В мс этот участок в Debian обрабатывается за (усреднение по 1800):
min=33.060000 avr=37.925000 max=59.208000

В мс этот участок в Windows обрабатывается за (усреднение по 1800):
min=128.627300 avr=139.942000 max=190.449200

Интервалы в Debian изменяется с помощью std::chrono::steady_clock
Интервалы в Windows изменяется с помощью QueryPerformanceCounter

По мнению Microsoft - это одно и то же - https://learn.microsoft.com/ru-ru/cpp/stand...t?view=msvc-170

Получается, что, в случае LKDSCloud, производительность Debian больше чем в 3 раза выше, чем производительность Windows
 

Вложения

  • TopVM.png
    TopVM.png
    6.4 KB · Просмотры: 0
Андрей Ефименко написал(а):
Получается, что, в случае LKDSCloud, производительность Debian больше чем в 3 раза выше, чем производительность Windows


Что это даёт конечному пользователю "в цифрах" подключенных ЛБ, клиентов, аппаратной конфигурации сервера?
 
Van Gog написал(а):
Что это даёт конечному пользователю "в цифрах" подключенных ЛБ, клиентов, аппаратной конфигурации сервера?

При использовании Debian требуемые аппаратные ресурсы сервера в два раза меньше, чем при использовании Windows.
 
В LKDSCloud добавлена поддержка организации на китайском языке:
CreateTeamCN.png

т.е. сообщения, которые генерируются LKDSCloud, выдаются на китайском языке (кроме расшифровок сообщений контроллеров управления лифтами).
 

Вложения

  • CreateTeamCN.png
    CreateTeamCN.png
    63.9 KB · Просмотры: 0
Назад
Сверху