Merced обещает уравнять в правах все версии ОС Unix, но какие из них выживут?
Клаудиа Грациано
Микропроцессорная архитектура IA-64, создаваемая корпорацией Intel, открывает целый мир новых возможностей для Unix-разработчиков.
Производители четырех основных вариантов ОС Unix - фирмы Sun Microsystems, SCO, Digital Equipment и Hewlett-Packard - прилагают лихорадочные усилия, чтобы утвердить свои продукты в качестве стандартной среды для Merced, первого кристалла корпорации Intel, основанного на IA-64.
Несмотря на то что первые партии Merced не появятся в продаже раньше 1999 г., многие члены сообщества Unix связывают с ним серьезные надежды на возрождение этой ОС, которая благодаря новому процессору даст ей дополнительный козырь в борьбе с Windows NT корпорации Microsoft на рынке вычислительных систем предприятий.
“Совершенно неожиданно многие давно похороненные системы Unix вдруг начали воскресать из небытия или, по крайней мере, привлекать внимание общества”, - комментирует ситуацию главный финансовый директор фирмы Sun (Пало-Альто, шт. Калифорния) Эд Цандер.
Каждый из поставщиков Unix-подобной ОС стремится привлечь на свою сторону как можно больше производителей оборудования и независимых разработчиков ПО. Однако, даже конкурируя друг с другом за партнеров, они сохраняют единство в том, что Unix на базе Merced окажется предпочтительнее, чем NT, в качестве платформы для систем масштаба предприятия.
“Руководство Intel осознает, что за всеми многочисленными рекламными заявлениями Microsoft о достоинствах NT кроется отсутствие у этой корпорации надежной ОС, в зависимость от которой не страшно было бы поставить будущее компании. В ближайшие несколько лет ей вряд ли удастся создать такую ОС”, - утверждает Цандер.
Sun уже подписала соглашение с корпорацией NCR о предоставлении ей лицензии на Solaris for Merced и, согласно имеющимся сведениям, ведет переговоры с фирмой Siemens-Nixdorf Informationssysteme AG о возможном сотрудничестве, связанном с этой ОС.
Siemens - третий по величине в Европе поставщик Unix-систем средней мощности - является одним из немногочисленных Unix-производителей, которые еще не присоединились ни к одному из четырех лагерей Unix для Merced (см. таблицу).
OEM, поддерживающие производителей Unix
Для Unix-разработчиков наступает сложное время. NT неумолимо отбирает у Unix ее рыночную долю: по оценке специалистов исследовательской корпорации International Data (IDC), NT Server опережает по объемам поставок все четыре основные версии Unix вместе взятые.
Однако основная часть приобретаемых фирмами комплектов NT служит для организации маломощных серверов приложений. Сетевые администраторы покупают эту ОС из-за наличия большого количества ПО для нее, но все еще не доверяют ей обслуживание критически важных для бизнеса приложений.
“Мы используем NT для исполнения новейшего и лучшего ПО, - говорит Крис Даниелс, системный инженер в фирме DLP Technologies (Цинциннати, шт. Огайо), являющейся системным интегратором и реселлером. - Но мы не можем рекомендовать своим клиентам переводить бизнес на NT только потому, что для этой системы выпускаются такие хорошие приложения”.
Unix против NT
В результате, как ожидается, Unix и в будущем сохранит свое положение лучшей платформы для решения многих ключевых задач, например организации серверов БД. А выпуск Merced должен дополнительно расширить область применения этой ОС.
В то же время менеджерам подразделений информационных технологий (ИТ) становится все труднее оправдывать совместное применение в поддерживаемых ими системах сразу нескольких платформ, включая, в частности, Unix и NT.
“Компании не заинтересованы в том, чтобы иметь в штате одновременно специалистов по VMS, Unix и NT для поддержания в рабочем состоянии всех серверов своей вычислительной системы, - говорит аналитик из фирмы Cellular One (Сан-Франциско, шт. Калифорния) Майк Мессик. - Чтобы не раздувать штаты (и расходы на их содержание), выгоднее выбрать в качестве стандартной для предприятия какую-либо одну серверную архитектуру”. В настоящее время в вычислительной системе Cellular One эксплуатируется шесть серверов на базе RISC-процессоров под управлением ОС Solaris, один сервер Digital с ОС VMS, на котором исполняется СУБД Oracle, и около 20 NT-серверов, обеспечивающих работу с файлами, вывод на печать, функционирование Web-узлов и серверных приложений.
Пока фирма SCO (Санта-Круз, шт. Калифорния) добилась наиболее широкой поддержки своего варианта Unix со стороны будущих поставщиков систем на базе IA-64. В начале марта ей удалось заручиться обязательством корпораций Compaq Computer, Data General, ICL и Unisys использовать SCO UnixWare в качестве основной ОС для их продуктов, основанных на Merced.
Это заявление породило немало вопросов. Например, что станет Compaq делать с ОС Digital Unix, которая перешла в ее собственность в результате приобретения корпорации Digital (Мейнард, шт. Массачусетс)?
По словам представителей Compaq, сотрудничество с SCO никак не повлияет на судьбу Digital Unix. В то же время руководство Digital заключило сделку с фирмой Sequent Computer Systems, предусматривающую совместную разработку версии Digital Unix для Merced. Это соглашение, анонсированное в январе нынешнего года, заставляет предполагать, что Sequent и Digital поведут собственную борьбу за поддержку со стороны OEM-производителей и предложат свою новую ОС в качестве Unix-стандарта для систем на базе процессоров Intel.
Представители Compaq отказались прокомментировать сделку, но Sequent готова, невзирая ни на что, двигаться намеченным курсом.
“Наша фирма твердо уверена, что окажется одним из тех немногих производителей Unix, что выживут, а может быть, даже единственным выжившим поставщиком”, - заявил директор Sequent (Бивертон, шт. Орегон) по поддержке связей с Microsoft и Digital Майкл Гамбье.
Руководство HP, со своей стороны, не сомневается, что сотрудничество с Intel в разработке Merced дает HP неоспоримые преимущества. “Благодаря нашим отношениям с Intel мы, конечно же, рассчитываем стать крупнейшим игроком на рынке IA-64”, - сказал Дейвид Скотт, директор HP (Купертино, шт. Калифорния) по маркетингу HP-UX.
Фирмы Hitachi, NEC и Stratus Computer уже заключили с HP соглашения о лицензировании ее будущей версии HP-UX, предназначенной для Merced. Но HP еще предстоит сколотить команду производителей ПО для своей ОС. Пока ни один из крупнейших поставщиков СУБД - Oracle, Sybase или IBM - не планирует поддерживать HP-UX для Merced.
Поддержку приложений усложняет и то, что каждый производитель Unix для платформы Intel собирается поддерживать для общения с приложениями собственный байтовый формат. Продукты HP и Sun размещают в первом байте старшие разряды, а системы SCO и Digital - младшие. Приложения, разработанные в расчете на один из этих форматов, придется переписывать, чтобы они смогли исполняться на системах, поддерживающих другой.
Например, фирма Sun может похвастать примерно 12 000 приложений, созданных под процессоры SPARC, но использование в среде Solaris для процессоров Intel потребует их перекомпиляции. Кроме того, придется преобразовывать в новый формат и накопленные на RISC-системах файлы данных, что связано с немалыми затратами времени.
Поддержка того или иного формата хранения чисел может оказаться решающим фактором в борьбе вариантов Unix для платформы Intel. “Продукт Digital, возможно, стоит ближе других к принятию его де-факто в качестве стандарта Unix для процессоров Intel, поскольку он, как и NT, сохраняет разряды чисел в порядке младший - старший”, - считает аналитик фирмы Dataquest (Сан-Хосе, шт. Калифорния) Джерри Шеридан.
Так каков же будет окончательный вывод? Ждите с появлением Merced основательного передела рынка при продолжающемся росте доли NT. Некоторым производителям предстоит взлет, другим - падение.
“Останется лишь несколько поставщиков Unix, способных продолжать работу на рынке, - считает Шеридан. - Заявления Microsoft о готовящемся одновременно с началом поставок Merced выпуске 64-разрядной версии NT сильно затрудняют принятие решения для тех менеджеров ИТ, которым приходится сегодня выбирать свою будущую ОС”.
Дополнительную информацию подготовил Роб О’Риган