Как работает IBM Multi-site Workload Lifeline (Lifeline)

Распределение нагрузки для задач

В Lifeline применяется двухуровневое распределение нагрузки для приложений TCP/IP. Распределители нагрузки первого уровня в Lifeline маршрутизируют соединения задач с распределителями нагрузки второго уровня на выбранном сайте, которые затем маршрутизируют соединения с приложениями на сайте. Для задач, использующих сообщения, Lifeline полагается на кластеры IBM MQ®. Lifeline указывает кластеру передавать сообщения задач в администраторы очередей IBM MQ на выбранном сайте, которые в свою очередь делают их доступными приложениям.

Рекомендации по маршрутизации сайтов

Для задач, использующих два уровня распределителей нагрузки, Lifeline предоставляет распределители нагрузки первого уровня с рекомендациями по маршрутизации соединений с сайтами на основе информации о доступности и состоянии работоспособности приложений, систем z/OS и (если применимо) систем Linux® on IBM Z на обоих сайтах. Для задач, использующих кластеры IBM MQ, Lifeline передает кластеру рекомендации по маршрутизации сообщений для сайтов на основе информации о доступности и состоянии работоспособности администраторов очередей IBM MQ и систем z/OS на обоих сайтах.

Советники и агенты Lifeline

Lifeline состоит из советников и агентов. Если агенты Lifeline обнаруживают, что все приложения или администраторы очередей IBM MQ находятся в нерабочем или неисправном состоянии, то советник Lifeline объявляет о сбое задачи. Если агенты Lifeline обнаруживают, что все системы z/OS и (если применимо) системы Linux on IBM Z на сайте больше недоступны, то советник Lifeline объявляет о сбое сайта. В любом случае новые запросы для задачи могут быть направлены на другой сайт.

Конфигурации задач

Активно-ожидающая задача состоит из соединений, содержащих транзакции, которые обновляют базы данных в системах z/OS®. Lifeline гарантирует, что соединения для этих задач обновления маршрутизируются только на один сайт в любой момент времени. Активно-запрашивающая задача состоит из соединений, содержащих транзакции, которые только запрашивают базы данных в системах z/OS. Lifeline разрешает маршрутизировать соединения для таких задач на любой из сайтов.

Плановые простои

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

Техническая информация

Требования к программному обеспечению

Для виртуализации в z/VM требуется версия V5R3 или выше.

Для виртуализации в z/OS требуется z/OS версии V2R1 или выше с Communications Server for z/OS.

    Требования к аппаратному обеспечению

    Любая System z, поддерживающая z/OS версии V2R1 или выше и использующая стек TCP/IP из Communications Server for z/OS.