Alpha BI - Масштабируемость и сложность модели данных
С одной стороны, c целью обеспечения отказоустойчивости и масштабирования есть возможность формировать кластер из нескольких серверов. Узлами кластера являются сервера приложений и OLAP-сервера. Перед узлами кластера располагается балансировщик, который распределяет нагрузку между серверами.
Каждый элемент топологии (приложение, OLAP, БД) поддерживает возможность вертикального масштабирования путем наращивания вычислительных мощностей.
Архитектура платформы рассчитана на многопользовательскую работу 1500 одновременно работающих пользователей (подтверждается результатами нагрузочных испытаний) без использования кластерной конфигурации. Количество одновременно работающих пользователей может быть увеличено за счет горизонтального масштабирования элементов топологии. Использование кэширования результатов аналитических запросов позволяет снизить нагрузку на БД.
С другой стороны, поддерживается реляционная модель любой сложности и степени нормализации во всех инструментах (включая поддержку схемы Снежинки и Звезды). Для отчетов и диаграмм доступна многомерная OLAP-модель (включая поддержку схемы Звезды и денормализованной таблицы фактов), для ETL поддерживаются также неструктурированные данные.