Аппаратная организация

Понятие распределенной системы

Распределенная система – это набор независимых компьютеров, выступающих в качестве единой объединённой системы.

Аппаратная организация

Системы с разделяемой памятью называются мультипроцессорными. С локальной памятью – мультикомпьютерными

Задача распределенных систем:

1. Обеспечение доступа и использования удаленных ресурсов.

2. Обеспечение прозрачности

a. Прозрачность доступа (скрывается разница в предоставлении данных и доступа к ресурсам)Прозрачность местоположения (скрывается местоположение ресурса, пользователь просто работает)Прозрачность переноса и смены местоположения (как временный, так и полный перенос)Прозрачность репликаций (прозрачность параллельного доступа) Прозрачность отказаПрозрачность хранения

3. Открытость системы (система, предлагающая службы, вызов которых имеет стандартные синтаксис и семантику)

4. Масштабируемость

a. По размеру – по количеству пользователей и ресурсов, как правило увеличение числа пользователей или ресурсов ограничивается централизованными службами, данными или централизованными алгоритмами. Географическая масштабируемость Административная масштабируемость – вопросы по доступу, проверкам и т.д.

Системное программное обеспечение может быть:

1. Сильно связанным с системой – Distributed Operating System (DOS) – классические системы, используются для управления мультипроцессорными и гомогенными мультикомпьютерными системами.
Оперируют единым глобальным представлением управляемыми ресурсами.
2. Слабо связанные с системой - Network Operating System (NOS) – используются для управления гетерогенными компьютерными системами.
Представляют собой набор различных ОС, функционирующих совместно.
Для обеспечения прозрачности помимо служб распределенной системы используется дополнительный уровень систем middleware, систем промежуточного уровня, они обычно встроены в ОС-ы.

Характеристики DOS NOS middleware
Мультипроцесс. Мультикомп.
Степень прозрачности Очень высокая Высокая Низкая Высокая
Идентичность ОС на всех узлах Да Да Нет Да
Число копий ОС   N N N
Основа коммуникаций Совместно использованная память Сообщения Файлы В зависимости от модели
Управление ресурсами Глобальное централизованное Глобальное распределенное Отдельно на узле Отдельно на узле
Масштабируемость Нет Средняя Да, высокая В зависимости

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: