
          .gif)

Софья Разумовская, "CR"
* Network
* Personal
* Computer
(нужное подчеркнуть)
|
Планы создания сетевого компьютера обсуждаются в мире более десяти лет. Почему мы до сих пор не имеем достойного воплощения столь привлекательной на первый взгляд идеи?
До массового заполонения потребительского рынка ПК интерес к развитию альтернативных конкурирующих платформ компьютеров был очень велик. Знание и работа на Маках-Эпплах, Санах, АС-400 и даже ДВК считались весьма прогрессивными и делали честь любому программисту. Продукция Интел была не более чем навязанной жизнью необходимостью, с которой приходилось мириться. Программисты относились к ПК небрежно, ругали их, а своим тайным желанием имели переход на другую платформу.
Сейчас ситуация изменилась: большинство не только привыкли к своим ПК, но уже, пожалуй, не променяли бы их на нечто экзотическое. Высокая производительность современных персональных компьютеров, постоянный выпуск новых процессоров Интел, доступные цены и перспективы рынка ПК в целом не только более чем удовлетворяют, но даже радуют пользователей и программистов. Особенно на фоне отставания в развитии других "элитных" платформ. К тому же многие поняли, что работать на ПК - вовсе не означает ограничивать свой творческий, познавательный, интеллектуальный потенциалы, поскольку удовлетворение от выполненной работы в больше степени зависит от компетентного и оригинального исполнения правильно сформулированной задачи, чем от способа ее реализации в той или иной операционной среде, под той или иной платформой.
Идея создания сетевого компьютера с целью проведения вычислений и любой "машинной" работы не на собственном компьютере пользователя, а на удаленном сетевом сервере возникла среди производителей еще в 80-х годах. Казалось, что такое решение было обречено на успех с самых первых шагов ее воплощения. Сетевой компьютер подразумевал такие преимущества по сравнению с обыкновенными машинами как дешевизна из-за отсутствия жестокого диска и наличия менее мощного процессора и меньшего количества оперативной памяти, возможность удаленного автоматического управления функциями рабочих маших с сервера и должен был привлечь к себе внимание крупных огранизаций, имеющих большой парк компьютерной техники, подчиненной общим задачам одного предприятия.
Между тем, прошло немало времени с момента возникновения идеи сетевого компьютера и даже с создания конкретных спецификаций ее воплощения, а говорить о широком распространении класса сетевых компьютеров пока еще рано.
Зато чего уж вполне достаточно в компьютерном мире - так это конкурентной борьбы и столкновения мнений. Сетевой компьютер плавно вписался в процесс завоевания потребителя сразу в двух противоборствующих лагерях. Соответственно, сегодня говорят о двух типах сетевых компьютеров. Первый тип - собственно СК (NC, Network Computer) - "родное дитя" Oracle, IBM, Apple, Sun, и Netscape. С другой стороны, компании Microsoft и Intel, осознающие важность развития сетевой архитектуры и преимущества Интернет, предлагают в продолжение своих разработок сетевой персональный компьютер - СПК (NetPC).
Сетевой компьютер
Инициатором создания спецификации, на основе которой можно будет создавать СК, стала компания Oracle. Эта фирма является лидером в области создания систем управления базами данных (СУБД), которые широко используются в сетевых средах. Поскольку Oracle занимается в основном разработкой программного обеспечения, понятен основной упор в концепции СК на программную составляющую (Java-машина).
Основные положения разработанной Oracle, а также ее дочерними структурами спецификации сетевого компьютера (СК) в части, касающейся программного обеспечения, выглядят примерно так:
Системное программное обеспечение сетевого компьютера предполагает наличие полнофункциональной прикладной среды, построенной вокруг Java и HTML. Поддерживая эти мощные и открытые среды, пользователи сетевых компьютеров смогут обращаться к множеству как существующих, так и разрабатываемых в настоящее время приложений, базирующихся в основном на технологиях WWW или близких к ним.
Web-броузеры в новых системах приобретают новые функции (работа с таблицами, фреймами, вспомогательными приложениями и т.п.) и становятся больше похожими на интерфейсы современных операционных систем. Конкретные марки броузеров не указываются, хотя предпочтение отдается тем, которые в полной мере поддерживают последние стандарты HTML (версии 3.2 и более поздние) и отвечают требованиям к современным броузерам. Поскольку сетевой компьютер фактически занимается только обменом информацией в сети, а именно: www-страниц, почты и новостей, а все эти функции выполняет броузер, следовательно, его можно считать главным программным компонентом СК.
Офисные приложения. В качестве офисных приложений предполагается использовать разрабатываемые ныне наборы приложений, такие, например, как Corel Office for Java, включающий Java-версии известного текстового процессора Word Perfect и электронных таблиц Qattro Pro. Пакет Oracle InterOffice для NC, основанный на системе электронной почты с расширенными возможностями, предназначается для организации взаимодействия между членами рабочих групп, а следовательно, в какой-то мере для автоматизации конторской деятельности.
Сервер сетевых компьютеров (NC Server). Сетевой компьютер, как следует из его определения, предназначен для работы в компьютерных сетях. Для организации работы сети, составленной из сетевых компьютеров, предназначена разработанная дочерней структурой компании Oracle, фирмой NCI, программная платформа сервера сетевых компьютеров. В его функции входит обеспечение безопасности сети, в том числе защита от попыток несанкционированного проникновения извне, аутентификация пользователей сети, управление ресурсами, а также запуск и распределение приложений.
Особое внимание уделяется идентификации пользователей в сети, состоящей из сетевых компьютеров. Эта работа может быть возложена на устройство считывания специальных карточек, подобных тем, что используются в некоторых платежных системах и известных под названием SmartCard. Сетевая SmartCard - это персонализированный ключ, открывающий доступ в сеть. Подобно банковской карте, SmartCard определяет полномочия пользователей в сети, регулируя доступ к данным, приложениям и службам.
Аппаратная поддержка (см. таблицу) спецификации СК жестко описывает набор из четырех устройств, поддерживающих функции пользовательского интерфейса: для вывода служат дисплей типа VGA (или аналогичный) с минимальным разрешением 640x480 и звуковой блок, для ввода - координатно-указательное устройство типа мыши и клавиатура. Следует отметить, что данный стандарт позволяет использовать телевизор в качестве монитора, а для ввода текста вместо клавиатуры применять устройства рукописного ввода или оборудование для выбора текста из выведенного на экран алфавита. Кроме того, согласно стандарту, для СК не требуется постоянное запоминающее устройство типа жесткого диска, однако его наличие не запрещается. В спецификации не указаны параметры ОЗУ, характеристики CD-ROM и мощность процессора, но в ней определены требования на коммуникационные протоколы, которые должен поддерживать СК.
| |
Спецификация СК |
ПК |
|
Протоколы |
HTTP, FTP
TCP/IP |
Любые |
|
Разрешение |
640х480 минимальное |
640х480 минимальное |
|
Клавиатура |
Требуется |
Стандарт |
|
Мышь |
Требуется |
Стандарт |
|
Процессор |
Любой |
х86 |
|
RAM |
Минимум 1 Mб для виртуальной Java-машины; 16 Мб и более требуется для реальной работы. |
Стандарт 8 Mб; 16 Мб и более требуется для реальной работы. |
|
Жесткий диск |
По выбору |
Стандарт |
|
NFS (сетевая файловая система) |
Требуется, если машина имеет файловую систему |
По выбору |
|
Поддержка языка |
Java |
Любой |
|
Совместимость с Windows |
В зависимости от типа процессора |
Да |
Итак, построенный по стандартам Интернет, СК дает производителям компьютеров почти полную свободу в выборе процессора и операционной системы. Хотя в устройстве СК подразумевается меньший состав компонентов, они могут оснащаться всеми традиционными комплектующими типа винчестера и дисководов CD-ROM. Единственное требование, делающее компьютер по-настоящему сетевым, по спецификации Oracle - это поддержка протоколов Интернет и возможность запуска Java-программ.
Сетевые персональные компьютеры
Более «пользовательский» вариант сетевого компьютера представили производители персональных компьютеров во главе с Intel. В середине 1997 года лидеры компьютерной отрасли (Compaq Computer Corp, Dell Computer Corp., Hewlett-Packard Co., Acer America Corp. и другие) поддержали официально представленную компанией Intel спецификацию на сетевой ПК (СПК, или NetPC) и немедленно приступили к разработке и выпуску таких компьютеров.
СПК ориентрированы на использование в средних и больших компаниях, которые заинтересованы в централизованном управлении своими вычислительными ресурсами, и в которых редко изменяется конфигурация систем. Это могут быть специализированные службы или совместно используемые системы, например, системы технической поддержки клиентов, финансовых и учебных учреждениях.
СПК - это платформа, имеющая такую же гибкость и производительность, как у стандартного ПК, и в тоже время оптимизированная для работы в централизованной сетевой среде. При этом производительность СПК может варьироваться в широких пределах в зависимости от задач конкретного предприятия.
В стандартном понимании СПК не предусматривает возможности дополнительного аппаратного расширения, такие системы, как правило, поставляются без дисководов НГМД и CD-ROM и слотов расширения, имеют невскрываемый корпус системного блока меньших по сравнению с ПК габаритов.
Для СПК Intel выпускает широкий ряд "строительных блоков" - от процессоров, наборов микросхем и материнских плат до сетевого аппаратного и программного обеспечения. Как и у других бизнес-ПК, производительность СПК варьируется в широком диапазоне - от начального уровня до систем на основе процессора Pentium II.
По сравнению с Интернет-идеологией сетевого компьютера создатели СПК проявили другой подход к сетевым технологиях. Они не только не ставили целью отказаться от использования платформы ПК или перенести ее в новое качество, но и видели в преемственности с этой платформой свои преимущества. Действительно, большинство пользователей ПК, скорее всего, не захотят расставаться в привычными стилем и принципами работы для получения сомнительных для них достоинств сетевого управления на новой платформе. Вместе с тем, перспектива получить в пользование практически тот же самый ПК, но более дешевый и приспособленный для работы в сети, весьма заманчива. К тому же при переходе с ПК на СПК отсутствует проблема совместимости.
СПК характеризуются, прежде всего, возможностью централизованного управления сетью. Это означает, что все подсистемы сети могут контролироваться и управляться программным обеспечением, благодаря чему обеспечивается своевременная профилактика, дистанционная настройка и ремонт. СПК можно дистанционно управлять посредством стандартных интерфейсов и протоколов, автоматически настраивать и устанавливать по сети. Такие системы могут автоматически модернизироваться в нерабочее время.
Преимущество внутрифирменной работы на СПК в быстром решение проблем обслуживания техникой на расстоянии можно проиллюстрировать так. Персонал групп технической поддержки берет на себя контроль за СПК со своих собственных ПК и может решать возникающие на других машинах проблемы буквально за несколько минут. Со своей стороны, пользователи не должны больше описывать, в чем состоит проблема. Техники могут устранить неисправность, не вставая из-за своего стола. Благодаря этому, существенно экономится рабочее время как пользователей, так и персонала поддержки.
Новые централизованные средства управления компьютерной техникой компаний, по мнению создателей СПК, должно существенно снизить совокупную стоимость владения ей. Зарубежные менеджеры в отличие от отечественных рассчитывают затраты на содержание и обслуживание каждого компьютера, поэтому они заинтересованы в уменьшении лишних расходов.
Итак, сетевые ПК вполне подойдут компании, которая задумывается об организации эффективно работающей компьютерной сети, заинтересована в невысоких затратах и опасается перехода на альтернативную платформу.
Описание двух известных стандартов сетевых компьютеров, как ни странно, не является их сравнением. СК и СПК настолько сильно отличаются друг от друга по принципам построения, целям использования и внутренней идеологии, что трудно говорить об их серьезной конкуренции. С одной стороны - классическое «потребительское» решение для бизнес-целей, реализованное в духе Microsoft и Intel - это СПК. С другой стороны - альтернативное абстрагирование от аппаратного воплощения и направленность на Интернет - это СК.
Мирное сосуществование двух систем подтверждается также тем, что в последнее время сетевые компьютеры создаются на базе процессоров Intel - разработчика СПК. Однако, обе стороны не видят в этом ничего плохого. Intel увеличивает объем продаж за счет «противников», а те в свою очередь пользуются качественными высокопроизводительными процессорами.
На сегодняшний день не приходится говорить о тенденциях массового распространения сетевых компьютеров того или другого стандарта, но, если судить по темпам развития компьютерной индустрии, ситуация может измениться.
|

          .gif)
|