Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты все.doc
Скачиваний:
15
Добавлен:
23.04.2019
Размер:
972.8 Кб
Скачать
  1. Что понимается под термином «распределение ресурсов» по сети?

С ростом размеров сетей параллельная работа многих компьютеров на одну единую шину стала практически невозможной: очень велики стали взаимные влияния друг на друга. Случайные выходы из строя коаксиального кабеля (например, внутренний обрыв жилы) надолго выводили всю сеть из строя. А определить место обрыва или возникновения программной неисправности, "заткнувшей" сеть, становилось практически невозможно.

Развитие компьютерных сетей происходит на принципах структурирования

Каждая сеть складывается из набора взаимосвязанных участков — структур. Каждая отдельная структура представляет собой несколько компьютеров с сетевыми адаптерами, каждый из которых соединен отдельным проводом — витой парой — с коммутатором. При необходимости развития к сети просто добавляют новую структуру.

Существенным свойством такой структурированной сети является ее высокая помехоустойчивость: при нарушении связи между двумя ее элементами, остальные продолжают сохранять работоспособность. Задача соединения компьютерных сетей различных организаций, зачастую созданных на основе различных стандартов, вызвала появление специального оборудования (мостов, маршрутизаторов, концентраторов и т. п.), осуществляющего такое взаимодействие.

  1. Какие методы управления распределенными файлами Вы знаете.?

Ключевым компонентом любой распределенной системы является сетевая файловая система, которая также является распределенной. Распределенная файловая система – это сетевая служба, включающая программы-серверы (файловые серверы) и программы-клиенты, взаимодействующие с помощью определенного протокола по сети между собой. В сетевых операционных системах семейства Windows основным протоколом является протокол SMB (Server Message Block)

Файловый сервер может быть реализован по одной из двух схем: с запоминанием данных о последовательности файловых операций клиента, т. е. по схеме stateful, и без запоминания таких данных, т. е. по схеме stateless. Серверы stateless более отказоустойчивы, так как таблицы открытых файлов хранятся распределено по клиентским машинам.

В распределенных файловых системах, состоящих из клиентов и серверов, возможны два различных подхода к месту для хранения кэшируемых файлов и их частей: кэширование на стороне сервера в его памяти и кэширование на стороне клиента, которое реализуется как с использованием диска клиента, так и его оперативной памяти. Однако одновременное существование в сети нескольких копий одного и того же файла, хранящихся в кэшах клиентов, порождает проблему согласования копий.

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

Наличие в сети нескольких реплик файла порождает проблему их согласования. Существует несколько способов обеспечения согласованности реплик: чтение любой реплики – запись во все, запись в доступные реплики, первичная реплика и кворум.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]