Как распространять компоненты Cognos в разных операционных системах?

У меня есть Content Manager и Dispatcher на сервере Linux. Я хочу установить компетентный шлюз на сервере Windows, чтобы я мог использовать IIS в качестве сервера веб-приложений. Это возможно?

Версия Cognos: 11.x


person Kabard    schedule 13.02.2019    source источник


Ответы (2)


Начиная с Cognos 11, шлюз не требуется. Вы, безусловно, можете использовать IIS в качестве обратного прокси для диспетчеров Linux, другими словами, рассматривать IIS как внешний балансировщик нагрузки и использовать IIS в качестве URL-адреса для доступа к Cognos.

Одна из причин использования шлюза IIS - обеспечение единого входа в систему (SSO). Стандартным механизмом Windows для SSO является Kerberos, и он требует, чтобы Content Manager также был в Windows, как указано здесь:

Ссылка на документацию выше перечисляет второй способ достижения единого входа с использованием переменной среды REMOTE_USER. Похоже, это возможно, если использовать только веб-сервер IIS перед другими компонентами, работающими в Linux, но я не могу лично за это поручиться.

person Jeff Wright    schedule 14.02.2019

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

Если у вас есть лицензионная емкость (например, лицензия администратора Analytics на пользователя), вам просто нужно попробовать. Обязательно сообщите, чтобы мы все знали, работает ли это.

person dougp    schedule 14.02.2019