Смекни!
smekni.com

Классификация компьютеров общего назначения по областям применения (стр. 5 из 7)

Это привело к временному отступлениюпроизводителей ПК на базе микропроцессо­ров Intel.Острая конкуренция со стороны производителей UNIX-систем и потребно­сти вповышении производительности огромной уже инсталлированной базы ПК, заставиликомпанию Intel форсировать разработкувысокопроизводительных про­цессоров семейства 486 и Pentium.Процессоры 486 и Pentium, при разработке кото-

©ЦентрИнформационных Технологий, 1995                                8


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

1.2.2. X-терминалы

X-терминалы представляют собойкомбинацию бездисковых рабочих станций и стандартных ASCII-терминалов. Бездисковыерабочие станции часто применялись в качестве дорогих дисплеев и в этом случаене полностью использовали локальную вычислительную мощь. Одновременно многиепользователи ASCII-терминалов хо­тели улучшить их характеристики, чтобыполучить возможность работы в много­оконной системе и графические возможности.Совсем недавно, как только стали дос­тупными очень мощные графические рабочиестанции, появилась тенденция приме­нения "подчиненных" Х-терминалов,которые используют рабочую станцию в каче­стве локального сервера.

На компьютерном рынке Х-терминалызанимают промежуточное положение между персональными компьютерами и рабочимистанциями. Поставщики Х-терминалов заявляют, что их изделия более эффективны встоимостном выражении, чем рабочие станции высокого ценового класса, ипредлагают увеличенный уровень производи­тельности по сравнению с персональнымикомпьютерами. Быстрое снижение цен, прогнозируемое иногда в сектореХ-терминалов, в настоящее время идет очевидно благодаря обострившейсяконкуренции в этом секторе рынка. Многие компании на­чали активно конкурироватьза распределение рынка, а быстрый рост объемных по­ставок создал предпосылкидля создания такого рынка. В настоящее время уже дос­тигнута цена в $1000 дляХ-терминалов начального уровня, что делает эту техноло­гию доступной дляширокой пользовательской базы.

Как правило, стоимость Х-терминаловсоставляет около половины стоимости срав­нимой по конфигурации бездисковоймашины и примерно четверть стоимости пол­ностью оснащенной рабочей станции.

Что такое X-терминал? Типовой X-терминал включает следующиеэлементы:

• Экран высокого разрешения - обычноразмером от 14 до21 дюйма по диаго­нали;

• Микропроцессор на базеMotorola 68xxx или RISC-процессор типа Intel i960, MIPS R3000 или AMD29000;

•Отдельный графический сопроцессор в дополнение к основному процессо­ру,поддерживающий двухпроцессорную архитектуру, которая обеспечивает более быстроерисование на экране и прокручивание экрана;

• Базовые системные программы, на которыхработает система X-Windows и выполняются сетевыепротоколы;

• Программное обеспечение сервера XII;

• Переменный объем локальной памяти (от 2до 8 Мбайт) для дисплея, сете­вого интерфейса, поддерживающегоTCP/IP и другие сетевые протоколы.

• Порты для подключения клавиатуры имыши.

Х-терминалы отличаются от ПК ирабочих станций не только тем, что не выполняет функции обычной локальнойобработки. Работа Х-терминалов зависит от главной (хост) системы, к которой ониподключены посредством сети. Для того, чтобы X-

©ЦентрИнформационных Технологий, 1995                                9


терминал могработать, пользователи должны инсталлировать программное обеспе­чениемногооконного сервера XII на главном процессоре, выполняющим приклад­ную задачу(наиболее известная версия XII Release 5). X-терминалыотличаются также от стандартных алфавитно-цифровых ASCIIи традиционных графических дисплейных терминалов тем, что они могут бытьподключены к любой главной сис­теме, которая поддерживает стандарт X-Windows. Более того, локальная вычисли­тельная мощьХ-терминала обычно используется для обработки отображения, а не обработкиприложений (называемых клиентами), которые выполняются удаленно на главномкомпьютере (сервере). Вывод такого удаленного приложения просто ото­бражаетсяна экране Х-терминала.

Минимальный объем требуемой дляработы памяти Х-терминала составляет 1 Мбайт, но чаще 2 Мбайта. В зависимостиот функциональных возможностей изделия оперативная память может расширяться до32 Мбайт и более.

Оснащенный стандартной системойX-Windows, X-терминал может отображать на одном и том же экране множествоприложений одновременно. Каждое приложение может выполняться в своем окне ипользователь может изменять размеры окон, их месторасположение и манипулироватьими в любом месте экрана.

X-Windows - результат совместнойработы Массачусетского технологического ин­ститута (MIT)и корпорации DEC. Система X-Windows (известная такжепод именем X) в настоящее время является открытым де-факто стандартом длядоступа к множе­ству одновременно выполняющихся приложений с возможностямимногооконного режима и графикой высокого разрешения на интеллектуальныхтерминалах, персо­нальных компьютерах, рабочих станциях и Х-терминалах. Онастала стандартом для обеспечения интероперабельности (переносимости) продуктовмногих поставщиков и для организации доступа к множеству приложений. Внастоящее время X-Windows является стандартом для разработки пользовательскогоинтерфейса. Более 90% по­ставщиков UNIX-рабочих станций и многие поставщикиперсональных компьюте­ров адаптировали систему X-Windows и применяют в качествестандарта.

1.2.3. Серверы

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

С другой сторонысуществует классификация серверов, определяющаяся масштабом сети, в которой онииспользуются: сервер рабочей группы, сервер отдела или сервер масштабапредприятия (корпоративный сервер). Эта классификация весьма условна. Например,размер группы может меняться в диапазоне от нескольких человек до не­сколькихсотен человек, а сервер отдела обслуживать от 20 до 150 пользователей. Очевиднов зависимости от числа пользователей и характера решаемых ими задач требованияк составу оборудования и программного обеспечения сервера, к его на­дежности ипроизводительности сильно варьируются.

©ЦентрИнформационных Технологий, 1995                                10


Файловые серверынебольших рабочих групп (не более 20-30 человек) проще всего реализуются наплатформе персональных компьютеров и программном обеспечении NovellNetWare. Файл-сервер, в данном случае, выполняет роль центрального храни­лищаданных. Серверы прикладных систем и высокопроизводительные машины для среды"клиент-сервер" значительно отличаются требованиями к аппаратным ипро­граммным средствам.

Типичными для небольшихфайл-серверов являются: процессор 486DX2/66 или болеебыстродействующий, 32-Мбайт ОЗУ, 2 Гбайт дискового пространства и один адап­тер Ethernet lOBaseT, имеющий быстродействие 10 Мбит/с. В составтаких серверов часто включаются флоппи-дисковод и дисковод компакт-дисков.Графика для боль­шинства серверов несущественна, поэтому достаточно иметьобычный монохромный монитор с разрешением VGA.

Скорость процессора для серверов синтенсивным вводом/выводом некритична. Они должны быть оснащены достаточномощными блоками питания для возможности установки дополнительных платрасширения и дисковых накопителей. Желательно применение устройствабесперебойного питания. Оперативная память обычно имеет объем не менее 32Мбайт, что позволит операционной системе (например, NetWare) использоватьбольшие дисковые кэши и увеличить производительность сервера. Как правило, дляработы с многозадачными операционными системами такие серверы оснащаютсяинтерфейсом SCSI (или Fast SCSI).Распределение данных по несколь­ким жестким дискам может значительно повыситьпроизводительность.

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