В начале этого года была выпущена публичная бета-версия сервера Informix Dynamic Server (IDS) 11, получившая кодовое наименование Cheetah. В нем используются технологии, применяемые в системах IBM на базе мэйнфреймов. Это расширяет возможности сервера по управлению информацией в кластерных системах серверов. По словам представителей IBM, данная особенность сервера обеспечивает непрерывную бесперебойную работу и восстановление после аварий "вне зависимости от географического положения или расстояния от резервных вычислительных центров".
В открытую продажу новая версия поступит 6 июля.
Не «растворилась» в DB2
IBM приобрела подразделение, занятое работой над Informix, в 2001 году. «В какой-то момент могло показаться, что компания готова перевести на серверы IBM DB2 и клиентов, работающих с Informix, и сами технологии», - полагает старший аналитик фирмы Illuminata Вэйн Керночан. Но выпущенная сегодня версия Informix, по его мнению, обладает рядом новых особенностей и свидетельствует о том, что теперь IBM намерена рассматривать Informix как отдельную линию продуктов, которую следует развивать.
"Выпуском IDS 11 они, по существу, заявили: "Мы собираемся продолжить разработку продукта и реализацию в нем новых технологий", - считает Керночан. - А значит, парк установленных систем Informix и соответствующий набор технологий оказались более значимы для IBM, чем они предполагали раньше. Для клиентов, работающих с Informix, это хорошо".
Одним из пользователей IDS 11 стала компания Worldwinner, занимающаяся организацией массовых многопользовательских онлайновых ролевых игр. IDS обеспечивает управление играми, ведет учет информации об игроках и аутентифицирует платежные и идентификационные данные.
По словам Керночана, в СУБД внесено множество мелких усовершенствований, и в совокупности они составляют нечто достойное звания новой основной версии. Хотя IBM особо подчеркивает возможности непрерывной работы и восстановления после аварий, аналитик полагает, что новых клиентов в первую очередь может интересовать кое-что другое, например усовершенствования, касающиеся возможностей обработки массивных запросов. В новой версии IBM улучшила поддержку распределенных запросов по нескольким экземплярам серверов баз данных.
Редко, но метко
Со времен приобретения технологий Informix выпуски новых версий стали более редкими. «Но с другой стороны, для систем Microsoft SQL Server и Oracle Database они тоже выходят нечасто», - отметил Керночан.
"В соответствии с тестами Совета по оценке производительности обработки транзакций (Transaction Processing Performance Council) IBM и Oracle последние несколько лет, соревнуясь, идут практически вровень, - утверждает аналитик. - Microsoft же уделяет внимание в основном приложениям меньшего масштаба и не чистой производительности, а соотношению цена/производительность. Но она удерживает позиции в поле зрения".
Версия IDS 11 Express Edition ориентирована на предприятия мелкого и среднего бизнеса. Ее цена - 5025 долл. за каждый двухъядерный процессор, или 130 долл. за каждого пользователя (минимум пять пользователей). Версия Enterprise Edition стоит 51 500 долл. за каждый двухъядерный процессор, или 965 долл. за каждого пользователя. Еще одна версия ориентирована на потребности рабочих групп и стоит 10 300 долл. за процессор или 361 долл. за пользователя.
СУБД для казино?
Среди других усовершенствований можно отметить улучшение поддержки разработки приложений с сервис-ориентированной архитектурой, их совместной работы и интеграции, а также встроенные функции для публикации XML и улучшенную поддержку иерархических структур данных.
«В IBM стараются сделать IDS 11 привлекательной платформой для сторонних разработчиков, которые встраивают сервер баз данных в свои продукты, чьей задачей является обработка транзакций», - считает аналитик компании IDC Карл Олофсон. По его мнению, она неплохо подошла бы, например, для систем карточек, которые казино используют для сбора данных об игроках и выдачи им вознаграждения за частые посещения.
"В крупных казино бывают тысячи людей, и подобные системы становятся достаточно требовательными к ресурсам, - считает Олофсон. - Для IBM ключевой задачей является демонстрация того, что в области масштабируемости, надежности и нулевых затрат на администрирование они обладают возможностями на высочайшем современном уровне".