ПОСЛЕДНЕЕ СЛОВО
Ну хорошо, сетевой компьютер должен стать по-настоящему дешевым, простым в управлении и доступным везде и всегда. Что же еще? Может быть, есть надежда разрабатывать и разворачивать безопасные приложения промышленного значения, сидя за утренним кофе?
Хотя я - поклонник многих основных концепций, на которых базируются сетевые приложения, распространяемые по Internet или через внутрикорпоративную сеть, но мне кажется, что банда любителей сетевых компьютеров просто предлагает коробку, доверху наполненную обещаниями ради обещаний.
Несколько дней, проведенных недавно на конференции Oracle в Сан-Франциско, вызвали у меня желание дать сторонникам сетевых компьютеров (NC) такой совет: перестаньте сравнивать стоимость, по крайней мере до тех пор, пока нет никаких данных. Эти кошмарные затраты порядка $12000 в год на эксплуатацию одного ПК весьма подозрительны. А идея о том, что работа сетевого компьютера будет стоить около $2000 за одно рабочее место, - еще более подозрительна. А уж предположение Ларри Эллисона, что к концу столетия эта стоимость снизится примерно до $100, прямо скажем, плод буйной фантазии.
Работа компьютеров все больше и больше переносится в Internet, поэтому не надо много ума, чтобы понять, что средства администрирования сервера и полоса пропускания перемещаются в верхнюю часть списка приоритетов. Разработка предназначенной для корпораций инфраструктуры, поддерживающей Java-среду, - дело непростое.
В то же время стоимость систем на базе ПК продолжает снижаться. Система фирмы Monorail стоимостью менее $1000 и даже планы создания NetPC (сетевого ПК), намеченные в общих чертах Microsoft и Intel, показывают, что доводы в пользу NC, основанные исключительно на стоимости, - далеко не лучший способ выиграть спор.
Самое интересное рассуждение на тему о сетевом компьютере исходило от Сохейба Аббази, старшего вице-президента по инструментальным средствам и групповому ПО фирмы Oracle. После обязательных шуток по поводу Windows, Билла Гейтса и клиент-серверной модели Аббази замечательно описал, как трехуровневая модель, состоящая из клиентской программы просмотра, сервера сетевых приложений и универсального сервера, выполняет двойную корпоративную цель - обеспечивает универсальный доступ для заказчика и выборочную защиту для компании.
Хотя добавление еще одного класса серверов к смешанной системе до сих пор не приводило к уменьшению сложности, тем не менее разграничение браузера, приложения и операций над данными имеет смысл. Я также готов поверить в новый акроним Сохейба - RTE (round-trip engineering - искусство обработки циркулирующего приложения), который относится к взаимодействию с приложением, когда оно перемещается по сети.
Рассуждение о том, что модель сетевых вычислений, по существу, дает возможность компании сохранять равновесие в среде информационной технологии таким образом, чтобы служащий, заказчик или руководитель могли всегда получить необходимую и достаточную вычислительную мощность, - намного лучший способ привлечь внимание к преимуществам модели NC перед ПК, чем попытка строить доказательства исключительно на аргументах "дешевле и быстрее". Возможность получать вычислительную мощность в нужный момент убеждает больше, чем попытка продавать новинки информационной технологии в стиле торговцев восточного базара.
Эрик Ландквист