AS/400 в конце концов ликвидировала огромную разницу между традиционной в прошлом архитектурой, основанной на хост-компьютерах, и системами клиент/сервер, в которых IBM видит свое будущее.
Планируемая трансформация древних систем среднего класса в RISC-платформы на базе PowerPC все еще ожидается - во второй половине этого года. Но что не менее важно, окончательно завершена переработка операционной системы AS/400, что дает пользователям первый реальный шанс проверить, насколько реальны обещания IBM насчет технологии клиент/сервер.
Первая редакция Версии 3 (V3R1) OS/400 ожидалась уже давно. Первоначально в планах IBM напротив этой операционной системы стояла дата - сентябрь 1993 года, а начало поставки ожидалось в 1994 году. Но разработка ряда ключевых компонентов задержалась, и полный пакет стал доступен только в середине февраля.
Разработчики IBM, модернизируя OS/400, добавили или изменили около 4 миллионов строк программ - это самые значительные изменения со времени первой редакции в 1988 году. Из ключевых частей пересмотру подверглись интегрированная база данных DB2/400, средства сопряжения AS/400 с ПК, реализация TCP/IP и средства разработки приложений. Были добавлены новые возможности - встроенные файл-сервер и поддержка программного интерфейса и форматов данных Unix-приложений.
Не надо спешить
При таком количестве изменений в одной редакции пользователи вовсе не торопятся применять V3R1. "Установка этой версии на наших системах тривиальна, а вот работа в ней потребует определенной сообразительности, - считает Марк Кон, первый вице-президент компании Enterprise Rent A Car (Сент-Луис), - нам нужна техника с наилучшими характеристиками, поэтому мы бы предпочли дать новой системе больше устояться."
Обещанные улучшения межпрограммного взаимодействия должны ускорить процесс разработки - за счет возможности писать приложения в виде модулей, а не монолитных программ, а добавление хранимых процедур в DB2/400 "должно примерно на треть сократить объем программ, которые придется писать", - утверждает Кон. По его мнению, Enterprise Rent A Car может быть готова к началу работы к маю следующего года. В недавних опросах несколько других пользователей сказали, что используют тот же осторожный подход, в какой-то мере из опасения возможного снижения производительности своих систем.
Например, в компании Norwood Promotional Products при первоначальной установке V3R1 на старую Model D60 произошла изрядная потеря производительности; об этом рассказывал Давид Феррел, администратор информационных систем этой рекламной фирмы. Правда, компания в это время как раз устанавливала новую более мощную систему Advanced Series AS/400, поэтому производительность для нее больше не представляла проблемы. "Но если производительность имеет для вас решающее значение, немедленное внедрение V3R1 может оказаться самоубийственным. Я не знаю, захотел бы я ее устанавливать, если бы намеревался ограничиться D60".
Гленн Ван Беншотен, руководитель отдела управления разработкой систем AS/400 компании IBM, что большинство пользователей не почувствует какого-либо снижения производительности при установке V3R1. Но он подтвердил, что возможны "специфические конфигурации", которые приведут к снижению быстродействия.
Несмотря на опасения, интерес к V3R1 высок, и жизнеспособность операционной системы еще долго будет влиять на выбор между AS/400 или постепенным переходом на Unix-системы.
Главным показателем здесь будет успех IBM в привлечении производителей программ для Unix к переносу приложений на AS/400, считает Джордж Кейн, директор технической службы Reynolds Metals (Ричмонд, шт. Вирджиния). Он признал, что несмотря на то, что его фирма уже давно пользуется системами компании IBM среднего класса, она была вынуждена установить на некоторых заводах Unix-системы, поскольку только на них были доступны необходимые приложения.
"Не все приложения, которые сегодня нужны пользователям, не доступны из AS/400", - констатировал Кейн и добавил, что включенный в V3R1 набор Unix-ориентированных прикладных программных интерфейсов Spec 1170 "всем хорош, но это ничего не будет значить, если производители решат не переносить на нее приложения".
Некоторые разработчики систем клиент/сервер анонсировали планы по переносу ПО на AS/400, в том числе SAP AG, который будет переносить свой пользующийся большим спросом набор приложений R/3. Но, по мнению Томаса Биттмана, бывшего представителя по маркетингу AS/400 Division, а сейчас аналитика компании Gartner Group (Стэмфорд, шт. Коннектикут), системе пока что не хватает поддержки и V3R1 это решающий продукт для AS/400.
Доходы от продаж AS/400 в США
Программное обеспечение | Аппаратура | Всего | |
1992 | $297M | $1.2B | $1.5B |
1993 | $246M | $1.1B | $1.3B |
1994 | $270M | $1.2B | $1.5B |
1995 | $340M | $1.6B | $1.9B |
Медленно ...
Хотя некоторые адепты уже установили новую версию OS/400, аналитики не ожидают решительных сдвигов раньше конца этого года или начала следующего.
По мнению Дэвида Эндрюса, менеджера консультационной фирмы D.H.Andrews Group, пока только узкие специалисты, которые, как известно, подобны флюсу, и нуждаются в чем-то очень специфическом, смогут пока работать с V3R1. Для остальных еще недостаточно приложений.
Гленн Ван Венскотен, менеджер системных продуктов AS/400 Division фирмы IBM, признает, что покупатели не торопятся признавать V3R1. IBM ожидает, что 30% из 300,000 пользователей захотят расширить свои уже установленные системы новыми программами.
Компания S.C.Johnson & Son, производящая чистящие средства, начала работать с неполной версией V3R1, без части возможностей, добавленных позже, в конце декабря, сразу после выпуска, и столкнулась с и "детскими болезнями". "Hо IBM быстро справилась с ними, и теперь в нашем распоряжении полноценный продукт", - сказал руководитель информационного отдела компании Джефф Керк.
Керк со своими сотрудниками разрабатывает приложения класса "склад данных" на базе усовершенствованной DB2/400. Он считает, что "благодаря увеличению скорости обработки запросов на языке SQL и таким новым возможнстям, как хранимые процедуры и триггеры, эта система вышла на уровень баз данных для Unix. Это как раз то, что определенно было нужно пользователям систем клиент/сервер".
Pуководитель технического отдела Reynolds Metals Джордж Кейн сообщил, что его компания работала с V3R1 с конца февраля. То, что особенно привлекает его компанию - это более быстрая реализация TCP/IP и программы для связи с настольными компьютерами Client Access/400 на базе Windows.
... но верно.
Если пользователи и не торопятся без оглядки переходить на новую версию OS/400, они не упустили из виду объективные показатели. А они таковы.
DB2/400. Переименованная версия интегрированной реляционной базы данных с увеличенной скоростью обработки запросов языка SQL и новыми возможностями, такими как триггеры, хранимые процедуры и двухступенчатая обработка. Поддерживается промышленный стандарт SQL, используемый в других базах данных DB2, а также требования Open DataBase Connectivity компании Microsoft.
TCP/IP. Этот протокол практически переписан заново, в результате чего скорость работы увеличилась до восьми раз, и вновь интегрирован с OS/400. Полной переработке подверглась также и реализация протокола Advanced Program-to-Program Commu-nications protocol, что почти утроило пропускную способность.
Процессор ввода/вывода файлового сервера. Дополнительная плата на базе 486-го процессора снимает функции файлового сервера с основных процессоров AS/400, что дает почти восьмикратное увеличение производительности. Работает с программным обеспечением LAN Server компании IBM и в конце года будет поддерживать Notes и Novell компании NetWare.
Client Access/400. Переписанная заново версия программного обеспечения фирмы IBM для связи персональных компьютеров, обеспечивающая тройной выигрыш в скорости, имеющая графический интерфейс пользователя и поддержку открытых прикладных программных интерфейсов.
Visual RHG и Integrated Language Environment. (Объединенная языковая среда). Новое средство разработки приложений с поддержкой визуальной среды программирования, позволяющее разрабатывать модульные программы, составленные из множества небольших программ.
Integrated File System. (Объединенная файловая система). Новая файловая система типа Posix, поддерживающая иерархические каталоги и форматы данных AS/400, Unix и PC. Кроме того, она согласуется с ориентированными на Unix интерфейсами API Spec 1170.