Будущее продуктов Informix
СУБД и связанные с ними технологии
После приобретения корпорацией IBM части бизнеса компании Informix, связанного с созданием систем управления базами данных, у компаний, выбирающих технологии для решения своих задач, возникли вполне обоснованные опасения по поводу того, какими могут оказаться последствия ориентации на технологии Informix.
есмотря на то что СУБД Informix, благодаря великолепной поддержке временных рядов, традиционно считались наилучшим выбором для создания биржевых систем, а также приложений для брокеров и трейдеров (собственно, в создании таких приложений и заключалась другая часть бизнеса компании Informix, выделившаяся в отдельную компанию Acsential Software), в России начали появляться подобные решения, основанные на СУБД других производителей; при этом технологии Informix в качестве альтернативы даже не рассматривались. В последние месяцы европейские менеджеры Informix периодически появлялись в нашей столице, чтобы уверить пользователей Informix в том, что в IBM о них не забудут, однако это, похоже, вызывало еще большую настороженность в среде IT-менеджеров, разработчиков и иных специалистов, влияющих на принятие решений о выборе технологий.
Ситуация прояснилась с выпуском в мае этого года корпорацией IBM 50-страничного документа «IBM Informix Portfolio Future directions» («White Paper 3»). В нем описана стратегия дальнейшего развития технологий управления данными IBM, в частности технологий Informix. Ниже мы кратко рассмотрим, что она собой представляет.
СУБД и связанные с ними технологии
Общий принцип поддержки пользователей продуктов Informix заключается в неограниченном времени сопровождения всех продуктов Informix. Некоторые из технологий и продуктов будут продолжать развиваться, при этом планируется осуществить определенную их интеграцию с технологиями и продуктами IBM. В частности, планируется создать набор клиентских библиотек прямого доступа к DB2 для средств разработки Informix к концу 2002 года, а также добавить средства совместимости процедурных расширений DB2 с процедурными расширениями Informix Dynamic Server (IDS); правда, сроки создания этих средств пока не определены.
Новые версии Informix Dynamic Server (IDS), являющегося ключевым продуктом Informix, будут выпускаться как минимум до 2006 года. В ближайшей новой версии IDS 9.40 ожидаются усовершенствования в методах шифрования данных и аутентификации пользователей, повышение масштабируемости и производительности, интеграция с сервером приложений IBM WebSphere, а также использование ряда технологий IBM (таких как реализация IBM Unicode).
Тем не менее при создании новых проектов IBM настоятельно рекомендует ориентироваться на применение DB2.
Что касается модулей DataBlade, представляющих собой расширение ядра СУБД, они также будут поддерживаться и развиваться, причем некоторые из имеющихся модулей DataBlade, в частности модуль поддержки временных рядов (Time Series DataBlade) и модуль поддержки пространственных данных (Spatial DataBlade), будут встроены в ядро следующих версий DB2. Планируется также дальнейшее развитие таких комплексных продуктов, как Finance Foundation for Capital Market и Law Enforcement Foundation, представляющих собой набор IDS и нескольких модулей DataBlade, содержащих функции, необходимые при создании решений для конкретных предметных областей, такие как функции, применяемые в финансовом анализе, или средства распознавания голоса, отпечатков пальцев, радужной оболочки. Возможен выпуск и других подобных комплексных продуктов для иных предметных областей.
Пользователи Informix-версий ERP- и CRM-систем ведущих производителей могут перейти на DB2 или продолжать пользоваться IDS.
Что касается серверного средства Business Intelligence — IBM Red Brick Warehouse, то этот продукт получит свое дальнейшее развитие: его очередная версия ожидается в конце этого года и будет поддерживать ряд новых OLAP-возможностей. Кроме того, некоторые технологии, используемые в продуктах Red Brick, будут применены в последующих версиях DB2.
То же самое касается и продукта Extended Parallel Server (XPS): намечается выпуск его новых версий вплоть до 2005 года, при этом планируется интеграция этого продукта со средствами Business Intelligence компании IBM — DB2 Warehouse Manager и QMF.
СУБД IBM Informix Online 5, широко используемая в качестве встроенной СУБД и СУБД для легких серверов с одним или двумя процессорами, также будет продолжать развиваться: ее новая версия 5.2 будет выпущена во второй половине нынешнего года.
Для СУБД Informix SE будут выпускаться обновления, поддерживающие изменения в операционных системах, однако новых версий этого продукта не ожидается.
Средства разработки
Дальнейшее развитие семейства продуктов Informix 4GL, представляющего собой средство быстрой разработки приложений, основанное на компиляции, в IBM считают одним из стратегических направлений. В ближайшее время в 4GL будет включена поддержка DB2 и динамических массивов (соответствующая версия 4GL появится в конце этого года). Изучается также вопрос о возможности поддержки 4GL в сервере приложений IBM WebSphere.
Что касается Informix SQL, этот продукт по-прежнему будет поддерживаться, но дальнейших его обновлений пока не планируется.
Клиентские SDK и библиотеки доступа к данным, такие как OLE DB-провайдеры, ODBC- и JDBC-драйверы, будут продолжать обновляться. В некоторые из них будет добавлена поддержка DB2, а также поддержка приложений Microsoft .NET.
Другие продукты
Средство администрирования баз данных Informix System Administrator будет продолжать развиваться и поставляться с IDS. Кроме того, в состав IDS, начиная с версии 9.30, входит Server Studio JE (Java Edition) — разработанное одним из партнеров IBM средство администрирования и набор соответствующих программных интерфейсов.
Отметим также, что планируется включить поддержку IDS в некоторые средства администрирования баз данных IBM.
Если говорить о продукте Office Connect, позволяющем использовать офисные приложения в качестве клиентских приложений к базам данных и хранилищам данных Informix, то он уже поддерживает DB2 и планируется дальнейшее развитие этого продукта.
Намечается дальнейшее развитие J2EE-совместимой СУБД Cloudscape: IBM планирует встроить ее в ряд своих продуктов, а также развитие семейства продуктов U2 (UniVerse, UniData, RedBack), представляющих собой реляционные СУБД с различными расширениями, такими как поддержка иерархий, массивов, определенных пользователями объектов, MITS (Management Information Tool Software) — набора средств OLAP/Business Intelligence для вышеперечисленных продуктов семейства U2, System Builder — набора 4GL-инструментов для баз данных U2, а также wIntegrate — средства создания терминальных приложений для баз данных U2 (последний продукт будет оснащен поддержкой WAP и средствами превращения Windows-интерфейсов в HTML- и WAP-интерфейсы).
Заключение
Итак, теперь стало более или менее ясно, чего следует ожидать нынешним и потенциальным пользователям продуктов Informix. Наиболее интересные технологии Informix будут использованы в новых версиях продуктов IBM, в первую очередь в DB2 и WebSphere; ряд продуктов получит свое дальнейшее развитие; все остальные продукты и технологии будут поддерживаться «столько времени, сколько потребуется». Как показывает практика, после формального объединения крупных производителей программного обеспечения реальная интеграция их продуктов происходит в течение как минимум года-двух. Что ж, посмотрим, что произойдет с технологиями Informix через два года...
КомпьютерПресс 8'2002