Общая информация о производительности и масштабировании
Благодаря своей архитектурной конструкции DC CMS может масштабироваться для обработки любых объемов трафика. Кроме того, DC CMS поддерживает географическое распределение, обеспечивая локальный delivery-процесс персонализированного контента.
Delivery
Delivery-уровень DC CMS разработан для беспроблемного горизонтального масштабирования. Используя архитектуру shared-nothing, каждый узел delivery-уровня работает независимо от других. Эта независимость облегчает горизонтальное масштабирование путем легкого добавления дополнительных узлов. Вертикальное масштабирование также достижимо за счет увеличения доступных ресурсов.
Это исключает необходимость в создании традиционных кластеров на delivery-уровне.
Для достижения глобального распределения узлов delivery-процесса можно развертывать узлы CMS Engine в различных регионах и использовать DNS-сервис для эффективной маршрутизации трафика к ближайшему региону для пользователей. CMS Deployer может развертывать контент в нескольких регионах, обеспечивая использование поисковых систем, специфичных для региона, для полной децентрализации delivery-уровня.
Кроме того, для delivery-уровня рекомендуется использовать Content Delivery Network (CDN), что улучшит доставку статического контента и обеспечит защиту от атак типа DDOS.
Заголовки кэша CMS Engine могут помочь обеспечить правильное поведение кэширования для CDN. Дополнительные сведения смотрите в разделе "Настройка заголовков кэша".
Базовая настройка производительности delivery-окружения
О том, как повысить производительность delivery-окружения, можно узнать здесь.
Authoring
Authoring-уровень используется немногими для создания и организации контента, который будет потреблять множество. Поэтому authoring-уровень масштабируется вертикально (путем добавления большего количества ресурсов к authoring-узлу) и может быть разделен (добавляются дополнительные узлы для обслуживания различных проектов).
Базовая настройка производительности authoring-окружения
О том, как повысить производительность authoring-окружения, можно узнать здесь.