Что такое ReFS (устойчивая файловая система) в Windows?

Оглавление:

Что такое ReFS (устойчивая файловая система) в Windows?
Что такое ReFS (устойчивая файловая система) в Windows?

Видео: Что такое ReFS (устойчивая файловая система) в Windows?

Видео: Что такое ReFS (устойчивая файловая система) в Windows?
Видео: Защита ячеек и листов в Microsoft Excel - YouTube 2024, Апрель
Anonim
Новая файловая система Microsoft ReFS была первоначально представлена на Windows Server 2012. Она включена в Windows 10, где ее можно использовать только как часть функции Storage Spaces для пула дисков. ReFS будет усовершенствован в Windows Server 2016 и будет частью Windows 10 Pro для рабочих станций.
Новая файловая система Microsoft ReFS была первоначально представлена на Windows Server 2012. Она включена в Windows 10, где ее можно использовать только как часть функции Storage Spaces для пула дисков. ReFS будет усовершенствован в Windows Server 2016 и будет частью Windows 10 Pro для рабочих станций.

Но что такое ReFS и как оно сравнивается с используемой в настоящее время NTFS?

Что такое ReFS?

Short для «Resilient File System», ReFS - это новая файловая система, созданная с использованием кода из текущей файловой системы NTFS. На данный момент ReFS - это не просто замена NTFS. Он имеет свои преимущества и недостатки. Вы не можете просто использовать ReFS вместо NTFS на вашем системном диске.

Поскольку ReFS - новейшая файловая система Microsoft, она предназначена для решения нескольких основных проблем с NTFS. ReFS призвана быть более устойчивой к повреждению данных, лучше работать с определенными рабочими нагрузками и лучше масштабироваться для очень больших файловых систем. Мы посмотрим, что именно это означает.

ReFS защищает от коррупции данных

Элемент «Resilient» подсвечивается в названии. ReFS использует контрольные суммы для метаданных, а также может также использовать контрольные суммы для данных файла. Всякий раз, когда он читает или записывает файл, ReFS проверяет контрольную сумму, чтобы убедиться, что она правильная. Это означает, что сама файловая система имеет встроенный способ обнаружения искажения данных на лету.

ReFS интегрирован с функцией Storage Spaces. Если вы настроили зеркальное хранилище с помощью ReFS, Windows может легко обнаружить повреждение файловой системы и автоматически устранить проблемы, скопировав альтернативную копию данных на другом диске. Эта функция доступна как для Windows 10, так и для Windows 8.1.

Если ReFS обнаруживает поврежденные данные и не имеет альтернативной копии, с которой она может восстанавливаться, файловая система может немедленно удалить поврежденные данные с диска. Это не требует перезагрузки вашей системы или отключения от сети, как это делает NTFS.
Если ReFS обнаруживает поврежденные данные и не имеет альтернативной копии, с которой она может восстанавливаться, файловая система может немедленно удалить поврежденные данные с диска. Это не требует перезагрузки вашей системы или отключения от сети, как это делает NTFS.

ReFS не просто проверяет файлы на предмет коррупции при чтении и записи. Автоматический сканер целостности данных регулярно проверяет все файлы на диске, чтобы идентифицировать и исправлять повреждение данных. Это автоматическая корректирующая файловая система. Вам вообще не нужно использовать chkdsk.

Новая файловая система также устойчива к повреждению данных другими способами. Например, когда вы обновляете метаданные файла - например, имя файла - файловая система NTFS будет напрямую изменять метаданные файла. Если ваш компьютер выходит из строя или питание отключается во время этого процесса, может произойти повреждение данных. Когда вы обновляете метаданные файла, файловая система ReFS создаст новую копию метаданных. ReFS указывает файл на новые метаданные только после записи новых метаданных. Нет опасности, что метаданные файла будут повреждены. Это называется «копирование на запись». Copy-on-write также доступен для других современных файловых систем, таких как ZFS и BtrFS для Linux, а также для новой файловой системы Apple APFS.

ReFS катит некоторые старые ограничения NTFS

ReFS более современна, чем NTFS, и поддерживает гораздо большие объемы и более длинные имена файлов. В долгосрочной перспективе это важные улучшения.

В файловой системе NTFS путь к файлу ограничен 255 символами. С ReFS имя файла может содержать до 32768 символов. Windows 10 теперь позволяет отключить это ограничение для символов для файловых систем NTFS, но всегда отключается на томах ReFS.

ReFS также отбрасывает имена файлов в формате DOS 8.3. На томе NTFS вы можете получить доступ к C: Program Files в C: PROGRA ~ 1 для обеспечения совместимости со старым программным обеспечением. Эти устаревшие имена файлов удалены в ReFS.

NTFS имеет теоретический максимальный объем в 16 эксабайт, а у ReFS теоретический максимальный объем - 262144 экзабайт. Сейчас это не имеет большого значения, но в один прекрасный день.

ReFS может быть быстрее, иногда

ReFS не просто предназначен для повышения производительности по сравнению с NTFS. Вместо этого Microsoft фокусируется на нескольких важных оптимизациях, которые делают ReFS намного эффективнее в некоторых случаях.

Например, при использовании с хранилищами, ReFS поддерживает «оптимизацию уровня реального времени». У вас может быть пул дисков с двумя дисками, оптимизированными для производительности, и диски, оптимизированные для производительности. ReFS всегда будет записывать диски на уровне производительности, максимизируя производительность. В фоновом режиме ReFS автоматически переместит большие куски данных на более медленные диски для долговременного хранения.

В Windows Server 2016 Microsoft улучшила ReFS, чтобы обеспечить лучшую производительность с помощью определенных функций виртуальной машины. Программное обеспечение виртуальной машины Microsoft Hyper-V использует эти преимущества (и, теоретически, другое программное обеспечение для виртуальных машин могло бы поддерживать их, если они захотели).

Например, ReFS поддерживает клонирование блоков, что ускоряет процесс клонирования виртуальных машин и операций слияния контрольных точек. Чтобы создать клонированную копию виртуальной машины, ReFS нужно только создать новую копию метаданных на диске и указать ее на существующие данные на диске. Это связано с тем, что с помощью ReFS несколько файлов могут указывать на одни и те же базовые данные на диске. Когда виртуальная машина изменяется и новые записи записываются на диск, она записывается в другое место, а исходные данные виртуальной машины остаются на диске. Это значительно ускоряет процесс клонирования и требует гораздо меньшего объема дискового пространства.

ReFS также предлагает новую функцию «редкого VDL», которая позволяет ReFS быстро записывать нули в большой файл. Это значительно ускоряет создание нового, пустого файла виртуального жесткого диска фиксированного размера (VHD). В то время как NTFS может занять 10 минут, это может занять несколько секунд с помощью ReFS.

ReFS не может заменить NTFS (все же)

Все эти функции звучат неплохо, но вы не можете просто переключиться на ReFS из NTFS. Windows не может загружаться из файловой системы ReFS и требует NTFS.

ReFS также опускает другие функции, включая NTFS, включая сжатие и шифрование файловой системы, жесткие ссылки, расширенные атрибуты, дедупликацию данных и дисковые квоты. Тем не менее, ReFS совместим с различными функциями. Например, если вы не можете выполнять шифрование определенных данных на уровне файловой системы, ReFS совместим с полным типом шифрования BitLocker.

Windows 10 не позволяет вам форматировать любой старый раздел как ReFS. В настоящее время вы можете использовать ReFS только с пространствами хранения, где его функции надежности помогают защитить от повреждения данных. В Windows Server 2016 вы можете форматировать тома с помощью ReFS вместо NTFS. Возможно, вы захотите сделать это для тома, на котором вы планируете хранить виртуальные машины, например. Однако вы по-прежнему не можете использовать ReFS для загрузочного тома. Windows может загружаться только с диска NTFS.

Непонятно, что ждет будущее для ReFS. Microsoft может в один прекрасный день улучшить его, пока он не сможет полностью заменить место NTFS во всех версиях Windows. Неясно, когда это может произойти. Но на данный момент ReFS может использоваться только для конкретных задач.
Непонятно, что ждет будущее для ReFS. Microsoft может в один прекрасный день улучшить его, пока он не сможет полностью заменить место NTFS во всех версиях Windows. Неясно, когда это может произойти. Но на данный момент ReFS может использоваться только для конкретных задач.

Вы найдете более подробную информацию о ReFS и конкретных функциях, которые она поддерживает на веб-сайте Microsoft.

Как использовать ReFS

На обычном ПК с Windows 10 вы можете использовать ReFS только через функцию Storage Spaces. Обязательно отформатируйте свои пространства хранения как ReFS, а не NTFS, когда увидите параметр файловой системы. Вы сможете автоматически использовать функции целостности данных в файловой системе ReFS, если вы ее выберете.

В Windows Server вы можете форматировать некоторые тома как ReFS с помощью обычных инструментов управления дисками, что может быть особенно полезно, если вы используете виртуальные машины на этих дисках. Но вы не можете отформатировать загрузочный диск как ReFS, и вы потеряете доступ к некоторым функциям NTFS.

Функциональность ReFS теперь доступна как часть Windows 10 Pro для рабочих станций, а также Windows 10 Enterprise.

Рекомендуемые: