Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Поделитесь впечатлениями от администрирования WebSphere  [new]
Andrew.V.S.
Member

Откуда:
Сообщений: 20
Поделитесь, плз, впечатлениями от администрирования WebSphere.
Или киньте ссылочкой (только не на хвалебные статьи, а что-нибудь реальное)
Интересуют такие вопросы:

1. Производительность. А именно: сравнима ли скорость работы компонента со скоростью выполнения хранимой процедуры, при условии, что они реализуют одну и ту же логику (игнорируя затраты на пересылку данных)?

2. Возможности администратора. Можно ли перечислить всех пользователей, работающих с указаным приложением, все приложения указаного пользователя? Просмотреть лог сессии пользователь-приложение? Выполнить hold/terminate сессии пользователь-приложение? Просмотреть окружение, открытые соединения к БД, открытые транзакции для произвольной сессии?

3. Личные впечатления об удобстве и скорости выполнения административных операций, скорости реакции системы на команды, и т.п.

4. Субъективная оценка надежности?

5. Какие основные проблемы возникают при эксплуатации? (Синхронность версий модулей, deploy, расход ресурсов, etc.)

Спасибо.
25 янв 07, 11:51    [3692173]     Ответить | Цитировать Сообщить модератору
 Re: Поделитесь впечатлениями от администрирования WebSphere  [new]
akurgan
Member

Откуда:
Сообщений: 13
Похоже что автор совсем не знаком с трехзвенной архитектурой и ее реализации в Java.

А теперь по порядку:

1. Производительность:
1.1. Какого бы вы маленького размера бы не запускали код на WebSphere все равно вы получите огромные накладные расходы по оперативной памяти, процессору и т.д. так как сам WS занимает и пожирает немало, но он сделан не для того, чтобы на него переносили хранимки;
1.2. Ваш вопрос сравним со следующим вопросом: А если реализовать одну и ту же логику на ассемблере и допустим на C++, какой из этих кодов будет работать быстрее? Ответ очевиден я так полагаю?
1.3. Если бы у WS было все печально с производительностью и масштабируемостью, то она бы не стала самым популярным коммерческим сервером приложений;
1.4. Если учесть что проектирование и разработка приложений делается совершенно по разному в случае с WS и "хранимками", то сравнивать производительность ТАКИМ образом не совсем корректно.

2. Возможности администратора:
2.1. У WS потрясающие возможности по администрированию и аудиту, но они лишь частично пересекаются с тем что вы перечислили, так как механизм работы приложений в J2EE несколько иной;
2.2. Как и любая Enterprise система WS умеет журналировать ВСЕ или то что нужно.

3. Администрировать удобно, но нужно очень хорошо разбираться в J2EE иначе все это администрировании покажется тебе филькиной грамотой.

4. WS это EE система, причем как было сказано выше, одна из самых популярных. Как ты думаешь она достаточно для тебя надежна?

5. Основная проблема эксплуатации - это недостаточная образованность того, кто будет ее сопровождать. На счет ресурсов... как и любая J2EE система требует достаточно много ресурсов, чтобы запустить даже самый маленький код, но прирост потребления ресурсов при запуске достаточно крупного приложения зависит от радиуса кривизны рук разработчиков приложения и администратора WS.
25 янв 07, 16:36    [3694706]     Ответить | Цитировать Сообщить модератору
 Re: Поделитесь впечатлениями от администрирования WebSphere  [new]
Andrew.V.S.
Member

Откуда:
Сообщений: 20
akurgan

1.3. Если бы у WS было все печально с производительностью и масштабируемостью, то она бы не стала самым популярным коммерческим сервером приложений;
1.4. Если учесть что проектирование и разработка приложений делается совершенно по разному в случае с WS и "хранимками", то сравнивать производительность ТАКИМ образом не совсем корректно.

В пресс-релизах все так красиво и пишут.
Хотелось услышать отзывы людей, работающих с WS, какие грабли обнаруживаются после внедрения.
Судя по Вашим словам - пресс-релизы не врут?.. :-)

akurgan

4. WS это EE система, причем как было сказано выше, одна из самых популярных. Как ты думаешь она достаточно для тебя надежна?

В какой-то из предыдущих версий JVM на OS/400 работала не совсем корректно. После долгой работы, отъедала слишком много памяти, и не хотела освобождать. Это было лет 5 назад, и лично я этой ситуации не видел, но осадок....
26 янв 07, 11:06    [3697689]     Ответить | Цитировать Сообщить модератору
 Re: Поделитесь впечатлениями от администрирования WebSphere  [new]
chro
Guest
1.легко привести пример, когда "компонента" работает быстрее SP - почти read only справочные данные берутся из кэша.
2.Monitoring & tuning ->performance viewer в admin console WAS 6.1, к примеру.
29 янв 07, 18:26    [3709580]     Ответить | Цитировать Сообщить модератору
 Re: Поделитесь впечатлениями от администрирования WebSphere  [new]
akurgan
Member

Откуда:
Сообщений: 13
5-лет назад JavaEE только зарождалось, да и JavaSE не очень надежно работало на всем кроме того на что было SUN JVM. Oracle так вообще до сих порт запускает свои приложения идущие с СУБД с ключем который отключает использование JIT.

Сейчас ситуация другая. Я бы на вашем месте ориентировался на покупаемость/популярность того или иного решения. Найдите, например, в инете рейтинги популярности или объемы продаж того или иного решения. Что-то кстати встречалось на http://www.jboss.org
6 фев 07, 13:48    [3744716]     Ответить | Цитировать Сообщить модератору
 Re: Поделитесь впечатлениями от администрирования WebSphere  [new]
Зашедший
Member

Откуда: Москва
Сообщений: 4233
Andrew.V.S.

В какой-то из предыдущих версий JVM на OS/400 работала не совсем корректно. После долгой работы, отъедала слишком много памяти, и не хотела освобождать. Это было лет 5 назад, и лично я этой ситуации не видел, но осадок....

Согласен с предыдущим товарисчем, это примерно как сейчас сказать "я в 1910 году видел эти бензиновые самобеглые коляски, очень часто ломались, осадок остался - и с тех пор я в эти Мерседецы я не верю" :)
6 фев 07, 17:28    [3746193]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить