Компания UserGate рада публично анонсировать новое направление разработки, начатое более двух лет назад и связанное с развитием собственных аппаратных платформ. Первым аппаратным продуктом, спроектированным и разработанным UserGate, станет ускоритель, получивший название «Катунь».
Основным назначением нового аппаратного ускорителя станет выполнение наиболее ресурсозатратных операций, связанных с анализом интернет-трафика, с отражением вторжений и другими функциями безопасности. Название платы в честь горной алтайской реки Катунь символизирует высокую скорость обработки трафика, красоту программно-аппаратного подхода, а также сибирское происхождение компании.
В настоящее время программно-аппаратные платформы UserGate осуществляют обработку трафика, реализованную на стандартных CPU. Аппаратный ускоритель «Катунь» забирает на себя наиболее ресурсоемкие задачи, позволяя разгрузить основную систему.
При отсутствии специализированных ускорителей от процессора требуется очень большая вычислительная мощность и, несмотря на это, существует предел производительности, выше которого не подняться при использовании стандартных процессоров. При наличии ускорителей возможен (для ряда алгоритмов) перенос на них наиболее ресурсоемких частей алгоритма. При этом за процессором могут оставаться задачи управления и какие-либо части алгоритма, имеющие ветвления и не поддающиеся распараллеливанию.
Использование аппаратных ускорителей дает массу очевидных преимуществ, среди которых:
- масштабируемость — суммарная мощность системы определяется количеством установленных однородных плат — такое решение значительно выгоднее чем набор разнородных платформ;
- нет требований к предельно высокой производительности CPU, т. к. основная «тяжелая» работа будет перенесена на ускорители;
- лучшие (по сравнению с платформами на закрытой архитектуре) гарантии безопасности;
- полный контроль (в отличие от «классической» системы) над латентностью;
- низкое энергопотребление и тепловыделение, что особенно важно для центров обработки данных;
- уменьшение габаритов;
- понижение стоимости оборудования, способного обеспечивать обработку трафика на высоких скоростях.
Разработка собственных аппаратных плат и платформ, дает возможность компании UserGate производить более мощные, более безопасные и экономичные решения, способные соответствовать всем самым современным требованиям, а также дает возможность не зависеть от «чужих» платформ и технологий. Использование аппаратного ускорения даст возможность успешно реализовывать в решениях компании технологии Искусственного Интеллекта и Машинного Обучения.