Посмотрим внимательнее

Сетевые компьютеры напоминают о тех временах, когда казалось, что компьютерная обработка данных  -  это просто

Сетевой компьютер, как однажды сказал Йоджи Берра, вызывает ощущение, что все это уже было.

Вы помните Кена Ольсена? В прошлом соучредитель корпорации Digital Equipment, известный тем, что фанатично боялся революции в области персональных компьютеров, он опять стал во главе новой компании, придя в нее, как вы уже догадались, вместе с сетевым компьютером. А разве Голубой гигант, корпорация IBM, не продемонстрировала несколько недель назад новое “сете-центрическое” устройство?

Нет, это не семидесятые годы, но вы как бы видите “обратный кадр”  -  вот они, те благодатные времена, когда компьютерная обработка данных казалась намного проще. Когда всем управляли вы, а не эти противные, обладающие надежными эксплуатационными качествами персональные компьютеры. Звучит соблазнительно  -  централизованные вычисления с бездисковыми клиентами. Но стоит ли и вам присоединяться к массовому возвращению к стилю ретро, а если да, то когда?

Через несколько месяцев два десятка компаний  -  от доблестных производителей оборудования до совсем зеленых новичков  -  собираются выпустить новый класс тонких клиентов, облегчающих работу с Internet. Сетевые компьютеры не будут иметь жестких дисков, но обеспечат беспроблемный доступ к различным хостам, таким, как мэйнфреймы, мини-компьютеры, Unix-системы, к системам на базе Microsoft Windows NT Server (через ПО фирмы Citrix Systems) и IntranetWare фирмы Novell. Эти клиенты будут также выполнять зависящие от сети мини-приложения, написанные на языке Java и распределяемые с помощью средств этого языка. Большинство же существующих терминалов, напротив, будут допускать только один сеанс связи с хост-машиной за один раз и не смогут выполнять приложения, рассчитанные на производительность настольных компьютеров; кроме того, они в гораздо меньшей степени подходят для внутрикорпоративной сети.

“Кажется, это лучшее, что можно взять из обоих миров”,  -  утверждает Майк Фаррелл, вице-президент фирмы Automated Data Processing (Мурстаун, шт. Нью-Джерси), отвечающий за планирование производства и разработку системы начисления заработной платы EasyPay. В подразделении фирмы ADP, возглавляемом Фарреллом, на компьютерах работает 1000 сотрудников, половина из которых занимается вводом данных на печально известных терминалах с зелеными экранами. Фаррелл лелеет мечту о том, чтобы обеспечить этим работникам доступ к таким средствам, предназначенным для настольных компьютеров, как Lotus cc:Mail. “Но,  -  добавляет он,  -  сетевые компьютеры не снимут с нас ответственности за данные перед конечными пользователями”.

БЛИЖАЙШАЯ ПЕРСПЕКТИВА

Существует ли достаточное число руководителей отделов информационных технологий, подобных Фарреллу, которые хотят или резко сократить затраты на поддержку, или держать пользователей на коротком поводке? Очевидно, существует. Такие компании, как IBM, Oracle, Sun, IDEA, HDS Network Systems, Network Computing Devices, Advanced Modular Solutions и другие либо сами разрабатывают сетевые компьютеры, либо приобретают на них лицензии.

Хотя лидирующие на рынке исследовательские фирмы пока лишь составляют прогнозы в отношении этих сетевых устройств, компании Giga Information Group и Gartner Group предсказывают, что эти устройства будут пользоваться спросом в связи с более низкими затратами на поддержку.

Однако реальная перспектива для сетевых компьютеров появится, когда станет доступным хорошее программное обеспечение для тонких клиентов. Осенью этого года несколько производителей инструментальных средств выпустили комплекты для разработчиков, облегчающие использование языка Java, но в большинстве своем эти комплекты предназначены для привязывания существующих или новых корпоративных приложений к внутрикорпоративным сетям.

Производители программного обеспечения только сейчас начинают говорить о приложениях для сетевых компьютеров, которые смогут соответствовать интегрированным комплектам офисных приложений, установленным на многих настольных персональных компьютерах.

“В мире бизнеса нет особой потребности в устройствах, которые ориентированы только на World Wide Web,  -  считает директор Gartner Group (Стамфорд, шт. Коннектикут) Одри Апфель, отвечающая за исследования в области организации сетей и автоматизированных рабочих мест.  -  Для коммерческого использования вам потребуется доступ практически к каждой сетевой среде, а издержки будут ниже, чем при использовании ПК”.

Именно об этом думали в IBM, выпустив в сентябре сетевую станцию (Network Station) на базе Power PC по цене $700. Массой всего лишь около килограмма этот терминал не имеет вращающихся деталей и может быть подсоединен к различным IBM- или Unix-хостам. Специалисты IBM уверяют, что сетевые станции не вытеснят ПК, но надеются, что эти станции позволят заменить примерно 30 миллионов “тупых” терминалов, использующихся в корпорации.

Что действительно хотят IBM, Oracle и Sun, так это продавать серверное программное обеспечение. Даже возглавляемая Ольсеном компания Advanced Modular Solutions (Боксборо, шт. Массачусетс) нацелилась на продажу серверов.

В тоже время один из крупнейших производителей серверов, компания Hewlett-Packard, предпочитает оставаться в стороне от происходящей “контрреволюции”. Лью Платт, менеджер по информатизации HP, предупреждает: “По нашему мнению, этот рынок вряд ли просуществует слишком долго, и мы не думаем, что создание таких продуктов окажется рентабельным”.

Сдержанность Hewlett-Packard оставляет открытым один очевидный вопрос: когда же можно будет без особого риска заниматься сетевыми компьютерами и покупать их?

“Нас больше всего беспокоит следующее: если рынок сетевых компьютеров изживет себя, не воспользуется ли этим IBM? В этом случае мне придется покупать персональные компьютеры”,  -  говорит Некинисо Абдулла, директор Международных центров данных и Центра сетевых операций фирмы S C Johnson & Sons (Рэйсин, шт. Висконсин).

Производители Johnson Wax хотят сократить расходы на поддержку персональных компьютеров. Абдулла считает, что при использовании сетевых компьютеров экономия на один настольный компьютер составит $480 в год только за счет сокращения расходов на обслуживающий персонал. Умножьте это число на 3000  -  а именно столько компьютеров установлено в Рэйсине (в целом в центрах компании по всему миру их насчитывается 12 000), и вы сможете оценить важность проблемы, которая так беспокоит Абдуллу.

Действительно, все склоняются к мнению, что экономия на оборудовании  -  это не главное, на что следует обращать внимание, решая вопрос о сетевых компьютерах. К тому времени, когда вы оборудуете терминал, стоящий 500 или 700 долларов, хорошим цветным монитором, ваши затраты будут сравнимы со стоимостью ПК на процессоре i486. Но, как считает Джей Рейнейд, главный редактор серии книг о мэйнфреймах и клиент-серверных вычислениях, выпущенных издательством J. Ranade McGrawHill (Нью-Йорк), “стоимость электронного распределения программного обеспечения равна нулю и, следовательно, все текущие расходы в значительной степени остаются на том же уровне. Кроме того, уменьшаются расходы на обслуживающий персонал для персональных компьютеров или для локальных сетей”.

Несмотря на всю сумятицу, царящую вокруг сетевых компьютеров, некоторые специалисты по ИТ и руководители компаний-производителей (за исключением Ларри Эллисона, исполнительного директора корпорации Oracle), а также аналитики компьютерной индустрии предсказывают кончину персональных компьютеров.

Наряду с этим руководители компаний начали разделять пользователей на тех, которым нужна мобильность или дисковая память, и тех, кому лучше всего подойдут системы, ориентированные на сетевые вычисления. Проблема заключается в том, что, когда дело дойдет до оценки этого оборудования, заменяющего собой персональные компьютеры, окажется, что все это не более, чем спекуляция: сегодня не существует такого сетевого компьютера, который можно было бы связать с существующими серверами и который мог бы выполнять мини-приложения на языке Java.

УНИВЕРСАЛЬНЫЕ КЛИЕНТЫ

Существует еще одна теория, согласно которой экономия средств на оборудовании и сопровождении  -  это в действительности не самое важное преимущество сетевых вычислений. Такие терминалы (сетевые компьютеры) появляются в то время, когда фирмы информационных технологий разрабатывают новую парадигму распределения программного обеспечения с помощью языка Java. Другими словами, реально учитывается лишь ПО сетевых вычислений, а оно, как и само оборудование, все еще находится на ранней стадии развития.

“Сетевой компьютер для бизнеса может стать универсальной целью для разработчиков”,  -  таково мнение Дэвида Корси, редактора электронного бюллетеня coursey.com по вопросам информационных технологий (Сан-Матео, шт. Калифорния).

Корси утверждает: “Если вы являетесь корпоративным разработчиком и хотите создать приложение, которое будет работать на самых различных машинах, то разработка стандарта на сетевые компьютеры обеспечит вам такую возможность. Пока же для переносимости еще ничего не предложено. Это относится и к X-терминалам, которые было бы трудно развернуть на платформах персональных компьютеров”.

Корси согласен с тем, что можно воспользоваться определенными преимуществами сетевой вычислительной среды, не теряя своих капиталовложений в персональные компьютеры. По его словам, существующая инфраструктура ЛВС на базе персональных компьютеров способна поддерживать клиент-серверную архитектуру на базе Java.

Но он признает, что производительность сетевых вычислений “все еще покрыта мраком”. Следовательно, отделам информационных технологий придется также исследовать, не скажется ли отрицательно на производительности сети дополнительное бремя выполнения приложений на серверах и не потребуется ли выполнять их upgrade.

ПРАВИЛЬНЫЙ ПОСТУПОК

Руководителям отделов информационных технологий и аналитикам необходимо быстро найти ответы на возражения пользователей против того, что с их рабочих столов исчезнут привычные персональные компьютеры.

“Наши люди, как правило, вписываются в систему и могут работать с программами. Я думаю, что они не начнут беспокоиться, пока мы будем сохранять существующее распределение функций,  -  утверждает Фаррелл из ADP.  -  Люди извлекают пользу из того, что они выполняют программы, а не из того, что владеют ими”.

Корси подчеркивает, что среда, в которой работает пользователь сетевого компьютера, или настраиваемое вычислительное пространство могут быть столь же легко реализованы на сервере или на микропроцессорной карточке “до тех пор, пока вы используете машину, похожую на вашу”.

По мнению Корси, переход на сетевые компьютеры затрагивает среду Java, а не само оборудование. Корси утверждает: “Язык Java обеспечивает для крупной корпоративной информационной системы прекрасную возможность вернуться назад [под управление]”.

Возможно, сетевой компьютер  -  это прошлое, но мода на него могла бы снова вернуться, по крайней мере в виде замены терминалов. Правда, само оборудование еще не готово. Остается понять, может ли серверное программное обеспечение соответствовать качеству клиент-серверных систем и приложениям, рассчитанным на производительность настольных компьютеров. Без такого программного обеспечения экономия на поддержке не будет стоить и ломаного гроша.

РАСТИ УЭСТОН

К старшему редактору Расти Уэстону можно обратиться по адресу: rusty_weston@zd.com.

Версия для печати