Составители:
За достаточно долгий срок развития сетей в них утвердилось несколько
сетевых файловых систем. В среде операционной системы UNIX наибольшее
распространение получили две сетевые файловые системы — FTP (File
Transfer Protocol) и NFS (Network File System). Они первоначально
разрабатывались для доступа к локальной файловой системе ОС семейства
UNIX. Со временем в крупных сетях стали одновременно применяться
несколько сетевых файловых систем разных типов, например NetWare и SMB
или NetWare и NFS. Это часто происходило при объединении нескольких
сетей в одну.
На рис. 9.3 показан вариант организации неоднородной сетевой
файловой системы, в которой на компьютере с локальной файловой
системой NTFS работает несколько файловых серверов, поддерживающих
различные протоколы клиент-сервер.
Рис. 9.4. Неоднородная сетевая файловая система
9.2 Интерфейс сетевой файловой службы
Структура файла. Во многих системах, таких как UNIX и Windows,
файл — это не интерпретируемая последовательность байтов. Значение и
структура информации в файле является заботой прикладных программ,
операционную систему это не интересует.
Модифицируемость файлов - возможность модификации файла
после его создания. В большинстве сетевых файловых систем файлы могут
модифицироваться, но в некоторых распределенных системах
единственными операциями с файлами являются create (создать) и read
(прочитать). Такие файлы называются неизменяемыми. Для неизменяемых
файлов намного легче осуществить кэширование файла и его репликацию
124
За достаточно долгий срок развития сетей в них утвердилось несколько
сетевых файловых систем. В среде операционной системы UNIX наибольшее
распространение получили две сетевые файловые системы — FTP (File
Transfer Protocol) и NFS (Network File System). Они первоначально
разрабатывались для доступа к локальной файловой системе ОС семейства
UNIX. Со временем в крупных сетях стали одновременно применяться
несколько сетевых файловых систем разных типов, например NetWare и SMB
или NetWare и NFS. Это часто происходило при объединении нескольких
сетей в одну.
На рис. 9.3 показан вариант организации неоднородной сетевой
файловой системы, в которой на компьютере с локальной файловой
системой NTFS работает несколько файловых серверов, поддерживающих
различные протоколы клиент-сервер.
Рис. 9.4. Неоднородная сетевая файловая система
9.2 Интерфейс сетевой файловой службы
Структура файла. Во многих системах, таких как UNIX и Windows,
файл — это не интерпретируемая последовательность байтов. Значение и
структура информации в файле является заботой прикладных программ,
операционную систему это не интересует.
Модифицируемость файлов - возможность модификации файла
после его создания. В большинстве сетевых файловых систем файлы могут
модифицироваться, но в некоторых распределенных системах
единственными операциями с файлами являются create (создать) и read
(прочитать). Такие файлы называются неизменяемыми. Для неизменяемых
файлов намного легче осуществить кэширование файла и его репликацию
124
Страницы
- « первая
- ‹ предыдущая
- …
- 122
- 123
- 124
- 125
- 126
- …
- следующая ›
- последняя »
