Операционные системы, среды и оболочки. Макаренко С.И. - 124 стр.

UptoLike

Составители: 

За достаточно долгий срок развития сетей в них утвердилось несколько
сетевых файловых систем. В среде операционной системы 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