Для установки службы SaltStack Config в среде vRealize Automation можно использовать один из двух методов. Выбор подходящего метода установки для конкретной среды зависит от разных факторов.

Для SaltStack Config доступны два метода установки.

  • Стандартная установка. В этом режиме выполняется установка компонентов архитектуры, необходимых для SaltStack Config, на четырех или более отдельных узлах.
  • Установка vRealize Suite Lifecycle Manager (vRLCM). В этом режиме установка системы SaltStack Config и всех компонентов ее архитектуры выполняется на одном узле. При применении данного метода также устанавливается главный сервер Salt и настраивается необходимая группа свойств службы vRealize Automation.

В следующих разделах приведено подробное описание этих сценариев установки. Чтобы выбрать подходящий сценарий установки для сети, необходимо ответить на следующие основные вопросы.

  • Сколько узлов содержит ваша сеть? Будет ли SaltStack Config управлять всеми этими узлами?
  • Требуется ли для вашей сети высокая доступность, например балансировка нагрузки и автоматическое аварийное переключение?
  • Для чего вы хотите установить SaltStack Config? Например, хотите ли вы установить SaltStack Config в качестве пробной версии перед развертыванием в производственной среде?
Примечание: Для установки vRealize Suite Lifecycle Manager требуется лицензия vRealize Automation. Дополнительные сведения о лицензировании см. в разделе Какая лицензия необходима?.

Обзор стандартной установки

В стандартном режиме вы устанавливаете SaltStack Config на нескольких узлах (серверах) с помощью средства установки SaltStack Config. При таком сценарии установки конечной целью является получение четырех узлов, каждый из которых выполняет свои функции.

  • Главный сервер Salt
  • Узел базы данных PostgreSQL
  • Узел базы данных Redis
  • Узел RaaS (восстановление как сервис), также называемый SaltStack Config

При стандартной установке необходимо запустить совокупный модуль оркестрации (highstate), который имеется в средстве установки. Процесс highstate выполняется на главном сервере Salt для настройки среды, содержащей несколько узлов. Он устанавливает базовую архитектуру SaltStack Config на трех других узлах, где будут размещены PostgreSQL, Redis и служба RaaS.

Используйте сценарий установки с несколькими узлами в следующих случаях.

  • В сети содержится более 1000 узлов, которыми будет управлять SaltStack Config. Следует иметь в виду, что этот сценарий также подходит для установок меньшего размера.
  • Если вы не уверены, какой метод установки лучше использовать для вашей системы, рекомендуется применять стандартную установку.

Преимущества сценария установки с несколькими узлами:

  • Среда может масштабироваться по мере роста сети.
  • Возможности среды не зависят от доступности отдельного узла.
  • Этот метод установки может поддерживать сети, в которых требуются средства высокой доступности, например балансировка нагрузки и автоматическое переключение.

Также имеются следующие недостатки.

  • Процесс установки является более сложным. Он требует тщательного планирования и анализа. Вы можете обратиться к профессионалу, который уже имеет опыт развертывания SaltStack Config в производственной среде.
  • Если для сети требуется высокая доступность, возможно, вам потребуется помощь и (или) дополнительные услуги эксперта, который уже имеет опыт развертывания SaltStack Config в производственной среде.
  • Процесс установки может занять целый день или даже два дня, в зависимости от размера и сложности сети.

Обзор установки vRealize Suite Lifecycle Manager

В сценарии установки Lifecycle Management вы устанавливаете средство SaltStack Config на одном узле (сервере). После установки главный сервер Salt, узел RaaS, база данных Redis и база данных PostgreSQL будут работать на одном и том же узле.

Используйте установку Lifecycle Management в следующих случаях.

  • В сети содержится не более 1000 узлов, для управления которыми вы планируете применять SaltStack Config
  • Вы хотите быстро установить SaltStack Config и оценить это средство перед развертыванием в производственной среде. (Позже при развертывании в производственной среде можно будет использовать стандартную установку.)

Ниже перечислены преимущества сценария установки Lifecycle Management:

  • Удобная и простая процедура установки.
  • Удобная процедура обслуживания, так как само средство SaltStack Config и все его зависимости находятся на одном и том же узле.
  • Процесс занимает всего несколько часов в зависимости от размера сети.

Также имеются следующие недостатки.

  • Этот метод установки не рекомендуется для систем производственного уровня.
  • Ваша система SaltStack Config зависит от доступности одного узла. Если этот узел выйдет из строя, вся экосистема SaltStack Config перестанет работать.