Курс лекций по информатике. Кадырова Г.Р. - 45 стр.

UptoLike

Составители: 

47
Важной особенностью кластеров является обеспечение доступа любого
сервера к любому блоку как оперативной, так и дисковой памяти. Эта проблема
успешно решается, например, объединением систем SMP-архитектуры на базе
автономных серверов для организации общего поля оперативной памяти и ис-
пользованием дисковых систем RAID для памяти внешней (SMP — Shared
Memory multiprocessing, технология мультипроцессирования с разделением па-
мяти).
Программное обеспечение для кластерных систем уже выпускается. При-
мером может служить компонент Cluster Server операционной системы MS
Windows NT/2000 Enterprise. Этот компонент, более известный под кодовым
названием Wolfpack, обеспечивает как функции управления кластером, так и
функции диагностирования сбоев и восстановления (Wolfpack определяет сбой
программы или отказ сервера и автоматически переключает поток вычислений
на другие работоспособные серверы).
Все фирмы отмечают существенное снижение стоимости кластерных сис-
тем по сравнению с локальными суперкомпьютерами, обеспечивающими ту же
производительность.
Основные достоинства кластерных суперкомпьютерных систем:
высокая суммарная производительность;
высокая надежность работы системы;
наилучшее соотношение производительностьстоимость;
возможность динамического перераспределения нагрузок между серве-
рами;
легкая масштабируемость, то есть наращивание вычислительной мощ-
ности путем подключения дополнительных серверов;
удобство управления и контроля работы системы.
Контрольные вопросы
1. Перечислите классы, на которые подразделяются вычислительные машины
по принципу действия.
2. Перечислите элементные базы, на основе которых строились компьютеры с
1-го по 5-ый поколения.
3. Какие компьютеры первого поколения вы знаете?
4. Какой основной недостаток был у первых ЭВМ?
5. В чем заключаются принципы Джона фон Неймана?
6. Кто заложил основные учения об архитектуре вычислительных машин?
7. Какой язык использовался в компьютерах первого поколения?
8. Что является элементной базой второго поколения компьютеров?
9. Какие языки использовались в компьютерах второго поколения?
10. Что такое транслятор и какие типы трансляторов вы знаете?
11. Чем отличается компилятор от интерпретатора?
12. С какого поколения началось развитие индустрии программного обеспече-
ния?