КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Архитектурные особенности организации ЭВМ различных классов.ЭВМ можно классифицировать по областям применения следующим образом: · Персональные компьютеры и рабочие станции · X-терминалы · Серверы · Мейнфреймы · Кластерные архитектуры Персональные компьютеры и рабочие станции. Персональные компьютеры (ПК) появились в результате эволюции миникомпьютеров при переходе элементной базы машин с малой и средней степенью интеграции на большие и сверхбольшие интегральные схемы. ПК – это прежде всего «дружественный интерфейс», проблемно-ориентированные среды и инструментальные средства для автоматизации разработки прикладных программ, низкая стоимость и т.д. Создание RISC-процессоров и микросхем памяти большой емкости привело к формированию настольных систем высокой производительности, которые также известны как рабочие станции. Ориентация рабочих станций на профессиональных пользователей привела к тому, что рабочие станции - это хорошо сбалансированные системы, в которых высокое быстродействие сочетается с большим объемом оперативной и внешней памяти, высокопроизводительными внутренними магистралями, высококачественной и быстродействующей графической подсистемой и разнообразными устройствами ввода/вывода. Это свойство выгодно отличает рабочие станции среднего и высокого класса от ПК и сегодня. В последнее время быстрый рост производительности ПК на базе новейших микропроцессоров в сочетании с резким снижением цен на эти изделия и развитием технологии стирает грань между ПК и рабочими станциями. ПК в настоящее время имеют достаточную производительность, а рабочие станции чаще на базе UNIX имеют программное обеспечение, способное выполнять большинство функций, которые ассоциируются с понятием ПК. Х-терминалы. Вычислительные системы обладающие минимальным набором средств обработки информации и ориентированные, главным образом, на организацию взаимодействия пользователя с высокопроизводительной вычислительной системой (сервером), которая и осуществляет обработку информации. Серверы. Прикладные многопользовательские коммерческие и бизнес-системы, крупные издательские системы, сетевые приложения и системы обслуживания коммуникаций все более требуют перехода к модели организации системы «клиент-сервер» и распределенной обработке данных. В распределенной модели «клиент-сервер» часть работы выполняет сервер, а часть пользовательский компьютер (клиент). Существует несколько типов серверов, ориентированных на разные применения: файл-сервер, сервер базы данных, принт-сервер, вычислительный сервер, сервер приложений. Таким образом, тип сервера определяется видом ресурса, которым он владеет (файловая система, база данных, принтеры, процессоры или прикладные пакеты программ). В зависимости от числа пользователей и характера решаемых ими задач требования к составу оборудования и программного обеспечения сервера, к его надежности и производительности сильно варьируются. Современные серверы высокой мощности характеризуются: · наличием двух или более центральных процессоров RISC, реже CISC; · многоуровневой шинной архитектурой, в которой запатентованная высокоскоростная системная шина связывает между собой несколько процессоров и оперативную память, а также множество стандартных шин ввода/вывода, размещенных в том же корпусе; · поддержкой технологии дисковых массивов RAID; · поддержкой режима симметричной многопроцессорной обработки, которая позволяет распределять задания по нескольким центральным процессорам или режима асимметричной многопроцессорной обработки, которая допускает выделение процессоров для выполнения конкретных задач. Мейнфреймы. Мейнфрейм – это синоним понятия «большая универсальная ЭВМ». Мейнфреймы и до сегодняшнего дня остаются наиболее мощными (не считая суперкомпьютеров) вычислительными системами общего назначения, обеспечивающими непрерывный круглосуточный режим эксплуатации. Они могут включать один или несколько процессоров, каждый из которых, в свою очередь, может оснащаться векторными сопроцессорами (ускорителями операций с суперкомпьютерной производительностью). В архитектурном плане мейнфреймы представляют собой многопроцессорные системы, содержащие один или несколько центральных и периферийных процессоров с общей памятью, связанных между собой высокоскоростными магистралями передачи данных. При этом основная вычислительная нагрузка ложится на центральные процессоры, а периферийные процессоры (в терминологии IBM - селекторные, блок-мультиплексные, мультиплексные каналы и процессоры телеобработки) обеспечивают работу с широкой номенклатурой периферийных устройств. Главным недостатком мейнфреймов в настоящее время остается относительно низкое соотношение производительность/стоимость. Кластерные архитектуры. Двумя основными проблемами построения вычислительных систем для критически важных приложений, являются обеспечение высокой производительности и продолжительного функционирования систем. Наиболее эффективный способ достижения заданного уровня производительности – применение параллельных масштабируемых архитектур. Задача обеспечения продолжительного функционирования системы имеет три составляющих: надежность, готовность и удобство обслуживания. Наиболее эффективными в этом плане являются кластерные системы. Термин «кластеризация» можно определить как реализация объединения машин, представляющегося единым целым для операционной системы, системного программного обеспечения, прикладных программ и пользователей. Машины, кластеризованные вместе таким способом могут при отказе одного процессора очень быстро перераспределить работу на другие процессоры внутри кластера.
|