Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
архитектура ЭВМ (2,3).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
6.01 Mб
Скачать

Реализация nfs

Задача уровня виртуальной файловой системы - поддерживать для каждого открытого файла строку в таблице (v-вершину), аналогичную i-вершине UNIX. Эта строка позволяет различать локальные файлы от удаленных. Для удаленных файлов вся необходимая информация хранится в специальной r-вершине в NFS-клиенте, на которую ссылается v-вершина. У сервера нет никаких таблиц.

Передачи информации между клиентом и сервером NFS производятся блоками размером 8К (для эффективности).

Два кэша - кэш данных и кэш атрибутов файлов (обращения к ним очень часты, разработчики NFS исходили из оценки 90%). Реализована семантика отложенной записи - предмет критики NFS.

Имеется также кэш подсказок для ускорения получения v-вершины по символическому имени. При использовании устаревшей подсказки NFS-клиент будет обращаться к NFS-серверу и корректировать свой кэш (пользователь об этом ничего не должен знать).

К слову о выгодности распределенных вычислений. Самый мощный на сегодняшний день компьютер в мире — IBM ASCI White — обладает производительностью в 12 ТераФЛОП, производительность сети SETI@Home оценивается примерно в 15 ТераФЛОП. При этом, IBM ASCI White был продан за 110 миллионов долларов, а за всю историю существования SETI@Home было потрачено около 500 тысяч долларов. Тоже внушительная сумма, но она в 220 раз меньше стоимости суперкомпьютера меньшей мощности.

Список литературы

  1. Брябрин В. М. “Программное обеспечение персональных ЭВМ”. М. “НАУКА”, 1994 г.

  2. П. Нортон. "Персональный компьютер фирмы IBM и ОС MS-DOS", М., 1991г.

  3. П. Нортон. "Программно-аппаратная организация персонального компьютера IBM PC", М., 1995 г.

  4. Савельев А.Я., Сазонов Б.А., Лукьянов С.Э. "Персональный компьютер для всех". Книга 1. М., ВЫСШАЯ ШКОЛА, 1991 г.

  5. Савельев А.Я. Прикладная теория цифровых автоматов. Учебник для втузов. М.: 1989.

  6. Справочное Руководство по IBM PC. Методические материалы. Часть 2. ТПП “СФЕРА”. М. 1995 г.

  7. Таненбаум Э., Современные операционные системы. Издательство «Питер», Санкт-Петербург, 2002г.

  8. Фигурнов В. Э. “IBM PC для Пользователя” М, ИНФРА, 1998г.

  9. Информация, использованная в главе 12, см. сайт www.parallel.ru

Оглавление:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ 1

Глава 5. Уровни организации ЭВМ. 3

Глава 6. Организация памяти ВС. 31

Глава 7. Виды и архитектура процессоров. 39

Глава 8. Организация связей в ЭВМ. 57

Глава 9. Основные классы современных параллельных компьютеров. 62

Глава 10. Межпроцессорные сети связи в ЭВМ MPP типа (Interconnect Network) 69

Глава 11. Эффективная организация дисковых накопителей при организации параллельного и независимого доступа 72

Глава 12. Параллельные и распределенные системы 85

Список литературы 118

119