Network World, США

IBM предлагает инструментарий распределенного развертывания транзакционных приложений

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

WebSphere Extended Deployment (XD) представляет собой программный продукт, который может автоматизировать распределение рабочей нагрузки между серверами в среде с использованием транзакционных приложений.

WebSphere XD — пакет, дополняющий платформу IBM WebSphere Application Server. Программное обеспечение устанавливается с административной консоли WebSphere и размещает программные агенты на управляемые серверы приложений. Агенты выполняют мониторинг нагрузки и использования ресурсов

Версия 6.0 этого программного инструментария может быть также настроена на выполнение пакетных заданий и сложных вычислительных задач в фоновом режиме при наличии незанятых вычислительных ресурсов, заявляют в IBM. Обновление программного обеспечения позволит решить не только проблемы транзакционной обработки, но также и позволит системным администраторам выполнять различные задания на нескольких серверах, в зависимости от доступности их ресурсов.

«Вместо того чтобы планировать массовое выполнение пакетных заданий в конце дня, недели или месяца, системные администраторы смогут запускать их одновременно с оперативной обработкой, — заявила Сьюзан Девитт, менеджер IBM по продукту WebSphere XD. — Программное обеспечение будет динамически использовать все незанятые вычислительные ресурсы».

WebSphere XD — пакет, дополняющий платформу IBM WebSphere Application Server. Программное обеспечение устанавливается с административной консоли WebSphere и размещает программные агенты на управляемые серверы приложений. Эти агенты выполняют мониторинг нагрузки и использования ресурсов. В пакет WebSphere XD также включен компонент, который IBM называет «маршрутизатором по запросу». Он размещается на отдельной машине в кластере серверов и распределяет прикладную нагрузку между ними на основе данных, собранных программными агентами. ИТ-администраторы определяют приложения с наивысшими приоритетами в зависимости от требований бизнеса. Программное обеспечение будет управлять ресурсами на основе заданных приоритетов.

В процессе работы в среде WebSphere создается виртуализированный пул ресурсов и имеется возможность распределять нагрузку между доступными ресурсами. WebSphere XD может использоваться в трех режимах. Первый из них — ручной, в нем системный администратор распределяет ресурсы на основе данных, собранных программным обеспечением. В режиме «с подсказками» программное обеспечение запрашивает подтверждения предлагаемого распределения ресурсов у системного администратора. При использовании полностью автоматического режима WebSphere XD перераспределяет ресурсы автоматически в соответствии с определенными ранее ИТ-администраторами целями и информацией, собранной серверами.

Впервые IBM представила данный программный инструментарий в октябре прошлого года как способ максимизации отдачи от использования WebSphere Application Server. В его новом выпуске корпорация добавила возможность мониторинга и сбора данных с серверов, не работающих под управлением WebSphere. Самостоятельно WebSphere XD не может выполнять какие-либо действия с такими серверами, однако может собирать данные и направлять их «маршрутизатору по запросу»; это помогает определять лучший способ распределения ресурсов. WebSphere XD может также взаимодействовать с IBM Tivoli Orchestrator, если обнаруживает, что для обеспечения транзакционной обработки требуется подключение дополнительного сервера.

По словам Девитт, предлагая WebSphere XD, корпорация вступает в конкуренцию с такими игроками рынка grid-систем, как Platform Computing и Data Synapse: по сути, данный программный инструментарий помогает сформировать grid-среду, даже если это делается в рамках платформы WebSphere. Над разработкой подобных продуктов также работают Hewlett-Packard, Sun Microsystems, Microsoft и другие компании.

Как утверждают в IBM, корпорация намерена расширить использование своего инструментария за рамки WebSphere и более плотно интегрировать свои технологии управления Tivoli для реализации транзакционной grid-системы в гетерогенной среде.