Разделы презентаций


Операційні системи

Содержание

План лекціїФункції розподілених файлових системФайл-сервериФайловий сервіс vs файловий серверІнтерфейс файлового сервісуМодель завантаження-вивантаженняМодель віддаленого доступуСервіс каталогівКопії файлу

Слайды и текст этой презентации

Слайд 1Операційні системи
Лекція 8
Розподілені файлові системи

Операційні системиЛекція 8Розподілені файлові системи

Слайд 2План лекції
Функції розподілених файлових систем
Файл-сервери
Файловий сервіс vs файловий сервер
Інтерфейс файлового

сервісу
Модель завантаження-вивантаження
Модель віддаленого доступу
Сервіс каталогів
Копії файлу

План лекціїФункції розподілених файлових системФайл-сервериФайловий сервіс vs файловий серверІнтерфейс файлового сервісуМодель завантаження-вивантаженняМодель віддаленого доступуСервіс каталогівКопії файлу

Слайд 3Функції розподілених файлових систем
Функції розподілених файлових систем такі ж, як

і в централізованих системах
Зберігання програм і даних
Надання доступу до них

Функції розподілених файлових системФункції розподілених файлових систем такі ж, як і в централізованих системахЗберігання програм і данихНадання

Слайд 4Файл-сервери
Файлова система підтримується файл-серверами
Файл-сервери:
перехоплюють запити на зчитування або записування
перевіряють їх
виконують

їх
відповідь надсилають відправнику запиту
Зазвичай файл-сервери мають ієрархічні файлові системи
Клієнти (робочі

станції) можуть монтувати ці файлові системи до своїх локальних файлових систем
Файл-сервериФайлова система підтримується файл-серверамиФайл-сервери:перехоплюють запити на зчитування або записуванняперевіряють їхвиконують їхвідповідь надсилають відправнику запитуЗазвичай файл-сервери мають ієрархічні

Слайд 5Файловий сервіс vs файловий сервер
Файловий сервіс – опис функцій, які

файлова система пропонує користувачам
Примітиви, що існують
Їхні параметри
Функції, що вони виконують
Фактично

файловий сервіс – це інтерфейс файлової системи з клієнтами
Тобто, з точки зору користувача описано, що можна зробити, але не описано, як це реалізовано
Файловий сервіс vs файловий серверФайловий сервіс – опис функцій, які файлова система пропонує користувачамПримітиви, що існуютьЇхні параметриФункції,

Слайд 6Файловий сервіс vs файловий сервер
Файловий сервер – це процес, що

виконується на окремій машині і забезпечує реалізацію файлового сервісу
У добре

організованій розподіленій системі користувачі не знають кількості файлових серверів і їхнього місцезнаходження
Сервіс прозорий
Зазвичай файловий сервер – це просто процес (режиму користувача або ядра)
У системі можуть бути присутніми кілька файлових серверів, що реалізують різні функції
Наприклад, файлові сервіси Windows і Unix
Файловий сервіс vs файловий серверФайловий сервер – це процес, що виконується на окремій машині і забезпечує реалізацію

Слайд 7Інтерфейс файлового сервісу
Перше питання – як інтерпретувати файл (як послідовність

байт або записів)
У сучасних розподілених системах, як і в централізованих,

- неінтерпретована послідовність байтів
Атрибути файлу
Ім'я, розмір, дати, ідентифікатор власника
Можливість модифікації файлу
У більшості систем, але не в усіх!
Інший варіант – незмінні файли
Реалізують лише дві операції – створити файл і прочитати файл
Легше реалізувати кешування і реплікацію файлу
Два типи файлового сервісу
Модель завантаження-вивантаження
Модель віддаленого доступу
Інтерфейс файлового сервісуПерше питання – як інтерпретувати файл (як послідовність байт або записів)У сучасних розподілених системах, як

Слайд 8Модель завантаження-вивантаження
Реалізовані зчитування і записування файлу цілком
Схема оброблення
Зчитування файлу з

сервера на машину клієнта
Оброблення файлу на машині клієнта
Записування оновленого файлу

на сервер
Переваги
Концептуальна простота
Добре працює, коли потрібна робота з цілим файлом
Недоліки
Високі вимоги до дисків клієнтів
Неефективно, коли потрібна лише мала частина файлу
Модель завантаження-вивантаженняРеалізовані зчитування і записування файлу цілкомСхема обробленняЗчитування файлу з сервера на машину клієнтаОброблення файлу на машині

Слайд 9Модель віддаленого доступу
Операції над файлами:
Відкриття й закриття файлів
Зчитування й записування

частин файлу
Позиціонування у файлі
Перевірка і зміна атрибутів файлу
Уся файлова система

виконується на серверах
Модель віддаленого доступуОперації над файлами:Відкриття й закриття файлівЗчитування й записування частин файлуПозиціонування у файліПеревірка і зміна атрибутів

Слайд 10Сервіс каталогів
Призначення сервісу – пошук файлу у розподіленій системі
Найголовніший принцип

– забезпечення прозорості
Прозорість розміщення
Імена файлів не дають можливості з'ясувати, де

розміщено файл
Наприклад, /server1/dir1/dir2/x – невідомо, де знаходиться сервер
Якщо перенести server1 з одної машини на іншу, система збереже працездатність
Незалежність від розміщення
Ім’я файлу не містить у явному вигляді посилання на будь-який сервер
Система може автоматично перенести файл з одного сервера на інший
Якщо файлова система базується на принципі віддаленого монтування – вона не забезпечує незалежності від розміщення
Сервіс каталогівПризначення сервісу – пошук файлу у розподіленій системіНайголовніший принцип – забезпечення прозоростіПрозорість розміщенняІмена файлів не дають

Слайд 11Копії файлу
У централізованих системах існують унікальні імена файлів
У розподілених системах

може бути, що унікальне ім’я відповідає кільком копіям файлу
Це підвищує

відмовостійкість за рахунок надлишковості
Копії файлуУ централізованих системах існують унікальні імена файлівУ розподілених системах може бути, що унікальне ім’я відповідає кільком

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика