История и основа файловой системы NTFS (new technology file system). Файлы и каталоги, конфиденциальность и сохранность данных, журналирование NTFS. Отложенная запись и контрольные точки журналирования, надежность файловой системы. Отличия NTFS от FAT32.
Аннотация к работе
Федеральное агентство связи Колледж Телекоммуникаций и Информатики СИБГУТИФайловая система NTFS - одна из самых сложных и удачных из существующих на данный моментфайловых систем. NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надежности и эффективности использования дискового пространства. NTFS хранит информацию о файлах в главной файловой таблице - Master File Table (MFT). NTFS имеет встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей (списки контроля доступа - Access Control Lists (ACL)), а также назначать квоты (ограничения на максимальный объем дискового пространства, занимаемый теми или иными пользователями).Под эту ОС специально была разработана файловая система, призванная обеспечить стабильную и быструю работу с диском и облегчить труд администраторов. В результате мир получил OS/2 и файловую систему HPFS (High Perfomance File System) от IBM и Windows NT с файловой системой NTFS (New Technology File System) от Microsoft.Базисом NTFS является главная таблица файлов (Master File Table, MFT). Если место на разделе заканчивается, MFT сокращается в два раза, освобождая для файлов пользователя свободное пространство.NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надежности и эффективности использования дискового пространства. NTFS хранит информацию о файлах в главной файловой таблице - Master File Table (MFT). NTFS имеет встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей (списки контроля доступа - Access Control Lists (ACL)), а также назначать квоты (ограничения на максимальный объем дискового пространства, занимаемый теми или иными пользователями).Правильное применение этой возможности повысит стабильность вашей системы. Стоит отметить, что разделение прав пользователей привязано к используемой операционной системе, и в другом семействе операционных систем права могут и не соблюдаться. В таком случае поможет шифрование. Даже если ваш жесткий диск попадет в руки людей, для которых информация не предназначалась, они не смогут ее извлечь. Однако главное достоинство NTFS - журналирование и методы, которыми файловая система проводит операции с данными.Известно, что любая современная система для ускорения файловых операций вынуждена использовать кэширование, в том числе - кэширование операций записи. Так называемая отложенная запись - принцип кэширования, при котором данные, предназначенные для записи на диск, некоторое время сохраняются в КЭШЕ и лишь в свободное от других занятий время сохраняются физически. Отложенная запись существенно повышает эффективность дисковых операций, так как такое кэширование группирует множество операций в одну - это особенно эффективно, если запись производится в компактные участки диска. Еще один плюс отложенной записи - не мешать более нужным операциям чтения, и осуществлять запись только тогда, когда система свободна и ей не требуется доступ к диску для других нужд. Такой режим работы - с помощью записей и контрольных точек - с одной стороны, по прежнему гарантирует полностью корректную работу журналирования, а с другой стороны практически совершенно не приводит к замедлению работы: простановка контрольных точек производится, считай, мгновенно, а запись в журнал о начале операции соответствует по трудозатратам записи самих данных без отложенного кэширования.Данный принцип нарушается в случае, если система имеет ненадежный шлейф, процессор, память или контроллер - и это самая распространенная причина сбоев NTFS. Вам поможет: неразогнанный процессор, дорогая (качественная) память, хорошая материнская плата и протокол UDMA, обеспечивающий контроль и восстановление ошибок на участке контроллер-диск. Жесткий диск, в случае аварии, отключения питания или получения от контроллера сигнала "сброс" (в случае внезапной перезагрузки материнской платы) обязан корректно завершить запись данных текущего физического сектора, если таковая производилась на момент аварии. Вам помогут современные винчестеры, которые могут осуществить данную операцию даже в случае полного пропадания питания - у них хватит буферизированной в конденсаторах энергии, и их логика рассчитана на корректное поведение в случае отказа питания при записи. Метафайлы NTFS обновляются в режиме "писать сразу", и контроллер/диск обязан выполнять это требование.В NTFS существуют такие понятия, как жесткая ссылка и точка присоединения. Жесткими (Hard Links) являются ссылки на такие файлы или каталоги (их может быть несколько), которые указывают на одну и ту же запись в главной таблице файлов, т. е. один и тот же элемент (файл или каталог) имеет несколько имен, а чтобы его удалить, необходимо уничтожить все ссылки на нег
План
Оглавление
Введение
1. История
2. Основа NTFS
3. Файлы и каталоги
4. Конфиденциальность и сохранность данных
5. Журналирование NTFS
6. Отложенная запись и контрольные точки журналирования