Начиная с релиза 2.7 сервер Диспетчер представляет собой совокупность параллельно работающих процессов: непосредственно серверное приложение, интерфейс управления сервером и протоколы сбора и обработки данных. Все процессы работают, как самостоятельные приложения.
Рис. 1. Архитектура сервера в релизе 2.7.
Эти процессы теперь можно запускать на разных машинах, что, например, позволяет администратору системы удаленно управлять настройками сервера, а возможная некорректная работа одного из протоколов не влияет на работу других.
Рис. 2. График нагрузки на сервер «до» и «после» доработки.
Благодаря новой архитектуре Диспетчер позволяет теперь подключить более 1000 станков к одному серверу без значительного увеличения нагрузки.