Автор: Пользователь скрыл имя, 07 Ноября 2011 в 14:17, реферат
В данной работе представлен обзорный материал о файловых системах семейства операционных систем Windows NT. Но для начала нужно определиться, что же есть файловая система, и представить общую структуру операционных систем семейства Windows NT.
Файловая система - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.
Введение…………………………………………………………………………..4
Файловая система NTFS…………………………………………………………7
MFT и его структура………………………………………………………8
Метафайлы…………………………………………………………………9
Файлы и потоки…………………………………………………………..10
Журналирование…………………………………………………………11
Сжатие…………………………………………………………………….11
Безопасность……………………………………………………………...12
Hard Links…………………………………………………………………13
Symbolic Links (NT5)…………………………………………………….13
Шифрование (NT5)………………………………………………………13
Каталоги…………………………………………………………………..13
Файловая система FAT-12/16/32/VFAT………………………………………..16
Структура…………………………………………………………………16
Загрузочные секторы главного и дополнительного разделов……16
Загрузочный сектор логического диска……………………………17
Корневой каталог…………………………………………………….18
Таблица размещения файлов………………………………………..18
Область данных………………………………………………………19
3.2. Ошибки файловой системы FAT………………………………………..19
3.2.1. Потерянные кластеры………………………………………………..19
3.2.2. Пересекающиеся файлы……………………………………………..20
3.2.3. Неверный файл или каталог………………………………………….20
3.3. VFAT……………………………………………………………………...20
Файловая система DFS………………………………………………………….21
4.1. Технический обзор распределенной файловой системы……………..21
4.1.1. Корень DFS…………………………………………………………...21
4.1.2. Хост тома DFS………………………………………………………..22
4.1.3. Таблица Partition Knowledge Table………………………………….24
4.1.4. Безопасность………………………………………………………….26
Заключение………………………………………………………………………27
Список литературы……………………………………………………………...30
Загрузочный сектор
дискеты загружается ROM BIOS, а при загрузке
системы с жесткого диска MBR передает управление
загрузочному сектору активного раздела.
В обоих случаях загрузочный сектор логического
диска получает управление. Он выполняет
некоторые проверки и затем пытается прочитать
с диска первый системный файл (в DOS/Windows
это файл Io.sys). Загрузочный сектор не виден,
так как находится вне области хранения
файлов логического диска.
3.1.3. Корневой каталог
Каталог - это база данных, содержащая информацию о записанных на диске файлах. Каждая запись в ней имеет длину 32 байт, и между записями не должно быть никаких разделителей. В каталоге сохраняется практически вся информация о файле, которой располагает операционная система.
Информация о расположении файла, т.е. расположении оставшихся кластеров, содержится в FAT.
Все каталоги имеют одинаковую структуру. Записи в этой базе данных сохраняют важную информацию о файлах, которая связана с информацией, хранящейся в FAT, посредством одного из полей записи - номера первого занимаемого файлом кластера на диске. Если бы все файлы на диске не превышали размеров одного кластера, потребности в FAT вообще бы не возникло. В FAT содержится информация о файле, отсутствующая в каталоге, - номера кластеров, в которых расположен весь файл.
3.1.4. Таблица размещения файлов
Таблица размещения файлов (FAT) содержит номера кластеров, в которых расположены файлы на диске. Каждому кластеру в FAT соответствует одно число. Секторы, не содержащие пользовательских данных (файлов), не отражены в FAT. К таким секторам относятся загрузочные секторы, таблицы размещения файлов и секторы корневого каталога.
В файловой системе FAT дисковое пространство разбивается не на секторы, а на группы секторов, которые называются кластерами (ячейками размещения).
Кластер содержит один или несколько секторов. Размер кластера определяется при делении диска на разделы и зависит от размера создаваемого раздела. Каждый файл использует целое число кластеров. Например, если файл занимает на один байт больше размера кластера, то для его размещения на диске будет выделено два кластера.
FAT
- это электронная таблица,
3.1.5. Область данных
Область данных диска - это область, следующая за загрузочным сектором, таблицами размещения файлов и корневым каталогом на любом логическом диске. Эта область контролируется с помощью FAT и корневого каталога и делится на ячейки размещения, называемые кластерами. В этих кластерах и располагаются сохраняемые на диске файлы.
Ошибки в файловой системе появляются скорее из-за программных, нежели из-за аппаратных сбоев (например, при неверном завершении работы Windows).
Файловую систему DFS рекомендуется использовать в следующих случаях:
С помощью DFS системный администратор может упростить для пользователей доступ к файлам, физически распределенным по сети, а также упростить управление ими. Система DFS дает возможность предоставить пользователям файлы, находящиеся на разных серверах, так как если бы они находились в едином месте. Для доступа к таким файлам пользователям не потребуется указывать их действительное физическое положение.
4.1. Технический обзор распределенной файловой системы
4.1.1. Корень DFS
Корень
DFS – локальный ресурс, предоставляемый
в совместное
пользование, и применяемый в качестве
точки отсчета для всех остальных ресурсов.
Любой ресурс, предоставляемый в совместное
пользование, может быть включен в пространство
имен DFS.
Доступ к тому DFS осуществляется с помощью универсального соглашения об именах (UNC):
\\Имя_сервера\Имя_ресурса_ОРЗ\
где:
- Имя_сервера - имя компьютера, являющегося хостом DFS;
- Имя_ресурса_ОРЗ
- соответствует любому совместно используемому
ресурсу, назначенному корнем DFS;
- путь\файл - любое верное имя файла.
Можно
использовать команду net use для любого
места в дереве DFS.
Это объясняется тем, что на практике DFS
перенаправляет обращение
к имени DFS на реальный совместно используемый
ресурс какого-либо
сервера.
Совместно используемые ресурсы, составляющие DFS, могут быть любыми из доступных ресурсов для клиента: ресурсы локального хоста, удаленного сервера Windows NT или любого компьютера, к которым осуществляется доступ через специализированное программное обеспечение (Netware, Banyan).
Доступ к тому DFS можно также осуществить как по его отказоустойчивому имени, так и по имени домена. Это делается следующим образом:
\\Отказоустойчивое_имя\Имя_
\\Имя_домена\отказоустойчивое_
где под отказоустойчивым именем понимается имя, указанное администратором для DFS-тома в службе каталога.
4.1.2. Хост тома DFS
Хост
тома DFS. В сети допустимо множество
отдельных томов DFS,
каждый со своим именем. Любой сервер Windows
NT (версии 4.0 и
выше) может исполнять сервис DFS и являться
хостом тома
DFS. Версия распределенной файловой системы
для Windows NT 4.0
позволяет серверу быть хостом только
для одного тома, хотя никаких
принципиальных ограничений на количество
томов не существует. В
Windows NT 5.0 сервер может быть хостом для
нескольких томов DFS.
Обычно
том DFS состоит из указателей на множество
томов, принадлежащих другим серверам
организации. Предположим, например, что
в крупной проектной организации несколько
групп пользователей работают с текстовыми
документами. Необходимые им документы
располагаются на различных серверах
в самых разных ресурсах. С помощью DFS можно
объединить все эти ресурсы в один логический
том и тем самым значительно облегчить
труд упомянутых сотрудников. Рассмотрим
три важных примера:
1) Пост-переходный переход
Имеет, в свою очередь, дочерние переходы. Существует два метода создания таких переходов: интер-DFS связи и переходы среднего уровня.
•
Интер-DFS связи (отдельно
стоящий сервер). Возможен переход
с одного тома DFS на другой. Например, в
каждом подразделении могут быть созданы
свои тома, отражающие специфические потребности
и интересы. Общий том предприятия может
включать в себя все индивидуальные тома
подразделений. При просмотре такого тома
пользователь прозрачно перемещается
по ресурсам, не подозревая о том, что реально
корень DFS изменяется.
•
Переходы среднего уровня - планируемый
тип переходов, при
котором поддерживается неограниченное
число иерархических пере-
ходов, не требующих интер-DFS связей. Все
ссылки разрешаются из
одного корня, что минимизирует число
мест возникновения ошибок и
число ссылок, необходимых для разрешения
глубоко вложенных путей.
2) Альтернативные тома.
Если
два или более совместно