Масштабируется ли WebMethods ESB?

Я ищу людей, у которых есть опыт масштабирования WebMethods ESB до больших объемов трафика (как по размеру, так и по количеству сообщений). Как это прошло? Были ли проблемы и как вы их решили?


person Peter Kelley    schedule 26.09.2008    source источник


Ответы (2)


Из сред, с которыми я имел дело (от 4 до 1000 серверов), он довольно хорошо масштабируется.

Это сильно зависит от типа технологии передачи информации, которой вы управляете.

Самый быстрый это собственный брокер webMethods, который на хорошо сконфигурированном сервере может легко обрабатывать миллионы сообщений >100 КБ в день.

Если вы используете транспорт JMS непосредственно на брокере (без преобразования/отправки в собственном формате брокера), дополнительные шаги обработки сообщений немного замедляют его (но новая версия 7.1.2 значительно улучшилась).

Другие виды транспорта (веб-сервисы без сохранения состояния и другие) обычно не используют ESB, но ваша логистическая архитектура может отличаться, поэтому однозначного ответа здесь нет.


В большинстве случаев достаточно клонирования компонентов в кластерных или некластерных системах (процесс в основном связан с вводом-выводом, поэтому вы можете получить хорошие результаты на виртуализация [или паравиртуальные, контейнерные, системы]; иногда действительно нужно больше металла.

person gvlx    schedule 09.06.2009

Насколько я знаю, люди получают хорошие результаты с помощью webMethods (но они не используют кластеризацию webMethods). Потоки webMethods можно масштабировать, но недостатком является то, что они не сохраняются на каждом этапе. Если вы не используете процессы, у вас должно быть все в порядке с масштабированием.

person Miguel Ping    schedule 28.09.2008