Как создать кластерные (отказоустойчивые) серверы отчетов sap crystal

У меня есть несколько серверов отчетов SAP Crystal на нескольких машинах под управлением Windows Server 2012. Мой веб-сайт подключается к серверу отчетов Crystal и отправляет на него запрос, затем сервер генерирует отчет и отправляет выходные данные на сервер приложений, и он показывает отчет целевому пользователю.

Моя проблема: могу ли я сконфигурировать серверы Crystal Report в одной кластерной среде и использовать фьючерсы "Отказ при сбое" и "Балансировка нагрузки"? как? кто-нибудь может мне помочь? Я хочу, чтобы отчеты о кластеризованных кристаллах были такими же, как у Oracle Cluster ware( RAC) или Weblogic Application Server Clustering.

1 ответ

Если вы используете Crystal Reports Server, который по сути совпадает с платформой SAP BusinessObjects, у вас должен быть один cms.exe (Центральный сервер управления) процесс запущен.

Вы можете настроить кластеризацию - и, таким образом, получить балансировку нагрузки и отработку отказа, если на нем будут работать несколько машин с серверами CMS и объединять их в кластер CMS. Это кластер уровня приложения, и он никоим образом не требует кластеризации машин Windows.

Правильная настройка и настройка кластера CMS - сложная задача. Я бы посоветовал вам изучить руководство по администрированию для вашей версии, прежде чем пытаться выполнить настройку.

Также обратите внимание, что, хотя у вас уже могут быть серверы Crystal Reports, работающие на нескольких машинах, что по сути является горизонтальным масштабированием, это не то же самое, что развертывание кластера CMS. При горизонтальном масштабировании серверов отчетов у вас все равно будет только один сервер CMS и, следовательно, единственная точка отказа.

Другие вопросы по тегам