Главная страница
Навигация по странице:

  • Л екция (Все уч...

  • Орлова Марина Вя...

  • 08 13 аа йььь17. ес1илзи ги


    Скачать 23.65 Kb.
    Название08 13 аа йььь17. ес1илзи ги
    Дата27.04.2022
    Размер23.65 Kb.
    Формат файлаdocx
    Имя файлаA316B174-0F22-493E-867C-ECA5083EF3F0.ocr.docx
    ТипДокументы
    #501475

    08:13

    аА ЙЬЬЬ17.ес1ил/зи.ги &

    Л
    екция (Все уч...
    О 12:31 Орлова Марина Вя...

    Программное обеспечение распределенных систем.

    1. Распределенные операционные системы работают как менеджеры ресурсов существующего программного обеспечения, которые помогают множеству пользователей и приложений совместно использовать такие ресурсы, как процессоры, память, периферийные устройства, сеть и данные всех видов. А также распределенные ОС скрывают сложность и неоднородность аппаратного обеспечения, на базе которого они работают, предоставляя виртуальную машину для выполнения приложений, и используются для управления мультипроцессорными и гомогенными мультикомпьютерными системами.

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

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

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

    1. Программное обеспечение промежуточного уровня.

    Т.к. ни распределенные, ни сетевые операционные системы не позволяют добиться прозрачности работы в системе с разнородными компьютерами, было найдено решение в виде дополнительного программного обеспечения названного программным обеспечением промежуточного уровня, основной функцией которого является обеспечение прозрачности распределения, т.е оно является или надстройкой над сетевой операционной системой или промежуточным слоем между распределенной и сетевой ОС



    <

    РР о


    написать администратору сайта