Раствор Tibco Ems ha / dr

Я новичок в Tibco EMS. В настоящее время мы используем EMS 8 и ищем для него вариант HA / DR. Я слышал об использовании Veritas для этой цели, но, возможно, сейчас это не наш вариант.

Итак, я ищу альтернативу с открытым исходным кодом для Veritas. Я также видел несколько обсуждений, в которых люди предлагали использовать для этого rdbms / mysql, но не знали, как это сделать.

Может ли кто-нибудь направить меня в правильном направлении?


person GoodSamaritan    schedule 25.10.2018    source источник


Ответы (1)


Вы можете рассмотреть два режима высокой доступности EMS. Первый режим называется «Unshared State» и означает, что, хотя два сервера действуют как отказоустойчивая пара, их состояние (и, следовательно, сообщения) не разделяются между ними. Другой режим называется «Общее состояние», в котором вторичный сервер имеет доступ к состоянию на случай, если первичный сервер выйдет из строя. Я видел, как оба они используются для разных типов использования, поэтому вам придется судить сами, какой из них подходит лучше всего.

Если вы хотите использовать общее состояние, вам нужно убедиться, что оба сервера могут получить доступ к состоянию, и, вообще говоря, у вас будет два варианта сделать это:

  • Файловая система
  • База данных

Что касается опции базы данных, существует несколько баз данных, которые поддерживаются TIBCO. См. Руководство пользователя EMS, стр. 343 для получения дополнительных сведений о поддерживаемых базах данных, а также о том, как настроить хранилища данных.

Для варианта файловой системы вам необходимо убедиться, что ваша файловая система (программная или аппаратная) поддерживает четыре основных характеристики, которые необходимы EMS:

  1. Написать заказ
  2. Сохранение синхронной записи
  3. Распределенная блокировка файлов
  4. Уникальное право записи

Источник: Руководство пользователя EMS, стр. 520

Я часто видел, как Veritas используется, хотя я также видел, как люди используют кластерную файловую систему (например, RedHat GFS или Oracle OCFS). Имейте в виду, что в зависимости от того, какой вариант вы выберете, вы хотите правильно протестировать свои сценарии и, возможно, обратиться в службу поддержки TIBCO.

person retgits    schedule 29.10.2018