Высокая производительность

Высокая производительность платформы AggreGate

Платформа для Интернета вещей AggreGate была разработана с целью обеспечения максимальной масштабируемости. При том, что работа с миллионами устройств, безусловно, требует объединения нескольких серверов в единую распределённую инсталляцию, даже один экземпляр AggreGate, работающий на однопроцессорном сервере начального класса, способен продемонстрировать впечатляющую производительность.

Метрики производительности AggreGate
Обработка переменных
Обновление метрик устройств
Обработка событий

5-10%

этих событий проходят через весь цикл обработки событий и отправляются на рабочие станции операторов или во внешние системы

Хранение событий

Количество обслуживаемых одним сервером устройств зависит от доступных ресурсов, в первую очередь, от мощности процессора и объёма оперативной памяти. Также их количество может существенно меняться в зависимости от числа метрик устройств, периодов их опроса/обновления, настроек хранения и скорости генерации событий устройствами. Детальная методика выбора аппаратной конфигурации для сервера доступна по этой ссылке.

Производители оборудования, перепродавцы, создающие добавленную стоимость, и системные интеграторы, разрабатывающие решения на базе AggreGate, должны руководствоваться советами по оптимизации производительности, предлагаемыми для каждого типа «активного» объекта сервера. Вы можете более детально ознакомиться с вопросом в документации.