Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Отказоустойчивая файловая система (ReFS) — это новая файловая система Майкрософт, предназначенная для повышения доступности данных, эффективного масштабирования больших наборов данных в различных рабочих нагрузках и обеспечения целостности данных с устойчивостью к повреждению. Он стремится решить расширяющийся набор сценариев хранения и создать основу для будущих инноваций.
Key benefits
Resiliency
ReFS предоставляет новые функции, которые могут точно обнаруживать повреждения, а также устранять эти повреждения, оставаясь в сети, помогая обеспечить повышенную целостность и доступность данных:
- Integrity-streams - ReFS uses checksums for metadata and optionally for file data, giving ReFS the ability to reliably detect corruptions.
- интеграция Дисковые пространства — при использовании с зеркальным или пространством четности ReFS может автоматически восстанавливать обнаруженные повреждения с помощью альтернативной копии данных, предоставляемой Дисковыми пространствами. Процессы восстановления локализованы в области повреждения и выполняются в сети, не требуя простоя тома.
- Salvaging data - if a volume becomes corrupted and an alternate copy of the corrupted data doesn't exist, ReFS removes the corrupt data from the namespace. ReFS поддерживает том в рабочем состоянии, пока обрабатывает большинство неисправимых повреждений, но существуют редкие случаи, когда ReFS необходимо вывести том из сети.
- Упреждающее исправление ошибок — помимо проверки данных перед чтением и записью, ReFS представляет средство проверки целостности данных, называемое скраббер. Этот скраббер периодически сканирует том, выявляя скрытые повреждения и упреждающе активирует восстановление поврежденных данных.
Performance
Помимо улучшения устойчивости, ReFS предоставляет новые функции для рабочих нагрузок с учетом производительности и виртуализированных рабочих нагрузок. Оптимизация уровней в реальном времени, клонирование блоков и разреженная допустимая длина данных (VDL) являются хорошими примерами развивающихся возможностей ReFS, которые предназначены для поддержки динамических и разнообразных нагрузок.
Mirror-accelerated parity - Mirror-accelerated parity delivers both high performance and also capacity efficient storage for your data.
Чтобы обеспечить как высокую производительность, так и эффективное использование емкости хранилища, ReFS делит том на две логические группы хранилищ, известные как уровни. Эти уровни могут иметь собственные типы дисков и устойчивости, позволяя каждому уровню оптимизировать либо производительность, либо емкость. Ниже приведены примеры конфигураций:
Performance tier Capacity tier Mirrored SSD Mirrored HDD Mirrored SSD Parity SSD Mirrored SSD Parity HDD После настройки этих уровней ReFS использует их для предоставления быстрого хранилища для горячих данных и емкостного эффективного хранилища для холодных данных.
- Все операции записи будут выполняться на уровне производительности, а большие фрагменты данных, оставшиеся на уровне производительности, будут эффективно перемещены на уровень емкости в режиме реального времени.
- При использовании гибридного развертывания (сочетании флэш-памяти и жестких дисков) кэш в Локальных дисковых пространствах Direct помогает ускорить чтение, смягчая эффект фрагментации данных, характерный для виртуализированных рабочих нагрузок. В противном случае, если используется полностью флешевый вариант развертывания, операции чтения также выполняются на уровне производительности.
Note
Для развертываний Windows Server четность с ускорением за счёт зеркалирования поддерживается только в Storage Spaces Direct. Рекомендуется использовать зеркально-ускоренный паритет только с нагрузками на архивацию и резервное копирование. Для виртуализированных и других случайных рабочих нагрузок высокой производительности рекомендуется использовать трехмерные зеркала для повышения производительности.
Ускоренные операции виртуальной машины— ReFS предоставляет новые функциональные возможности, предназначенные специально для повышения производительности виртуализированных рабочих нагрузок:
- Block cloning - block cloning accelerates copy operations, enabling quick, low-impact VM checkpoint merge operations.
- Разреженный VDL позволяет ReFS быстро обнулить файлы, сокращая время, необходимое для создания фиксированных виртуальных жестких дисков с 10 минут до нескольких секунд.
Размеры кластера переменных — ReFS поддерживает как размеры кластера 4K, так и 64K. 4K — это рекомендуемый размер кластера для большинства развертываний, но кластеры 64K подходят для больших последовательных рабочих нагрузок ввода-вывода.
Scalability
ReFS предназначен для поддержки чрезвычайно больших наборов данных - миллионов терабайтов без отрицательного влияния на производительность, достижение большего масштаба, чем предыдущие файловые системы.
Supported deployments
Корпорация Майкрософт разработала NTFS специально для общего использования с широким спектром конфигураций и рабочих нагрузок. Для клиентов, специально требующих доступности, устойчивости и (или) масштабирования, которые предоставляет ReFS, корпорация Майкрософт поддерживает ReFS для использования со следующими конфигурациями и сценариями:
Note
Все поддерживаемые конфигурации ReFS должны использовать сертифицированное оборудование каталога Windows Server и соответствовать требованиям приложения.
Important
Если вы планируете использовать ReFS для общих томов кластера (CSVs), ознакомьтесь с разделом "Использование общих томов кластера" в отказоустойчивом кластере для получения важных сведений.
Хранилища Spaces Direct
Развертывание ReFS на Storage Spaces Direct рекомендуется для виртуализированных рабочих нагрузок или сетевого хранилища:
- Зеркальное ускорение четности и кэш в Локальных дисковых пространствах Direct обеспечивают высокую производительность и эффективное использование емкости.
- Введение клонирования блоков и разреженного VDL значительно ускоряет операции с файлами .vhdx, такие как создание, слияние и расширение.
- Потоки целостности, ремонт в реальном времени и альтернативные копии данных позволяют ReFS и Storage Spaces Direct совместно обнаруживать и исправлять повреждения контроллера и носителей хранилища как в метаданных, так и в данных.
- ReFS предоставляет функциональные возможности для масштабирования и поддержки больших наборов данных.
Storage Spaces
Развертывание ReFS в дисковых пространствах с общими SAS-корпусами подходит для размещения архивных данных и сохранения пользовательских документов.
- Integrity-streams, online repair, and alternate data copies enable ReFS and Storage Spaces to jointly detect and correct storage controller and storage media corruptions within both metadata and data.
- Развертывания в дисковых пространствах также могут использовать клонирование блоков и масштабируемость, предлагаемую ReFS.
Note
Дисковые пространства поддерживают локальное несъемное прямое подключение через BusTypes SATA, SAS, NVME или подключение через HBA (также известный как контроллер RAID в сквозном режиме).
Basic disks
Развертывание ReFS на базовых дисках лучше всего подходит для приложений, реализующих собственные решения по устойчивости программного обеспечения и доступности:
- Приложения, которые представляют собственные решения для обеспечения устойчивости и доступности, могут использовать потоки целостности, клонирование блоков и возможность масштабирования и поддержки больших наборов данных.
Note
Основные диски включают локальные несъемные устройства с прямым подключением через шины SATA, SAS, NVME или RAID. Базовые диски не включают дисковые пространства.
Backup target
Развертывание ReFS в качестве целевого объекта резервного копирования лучше всего подходит для приложений и оборудования, реализующих собственные решения по устойчивости и доступности:
- Приложения, которые представляют собственные решения для обеспечения устойчивости и доступности, могут использовать потоки целостности, клонирование блоков и возможность масштабирования и поддержки больших наборов данных.
Note
Целевые объекты резервного копирования включают приведенные выше поддерживаемые конфигурации. Обратитесь к поставщикам приложений и массивов хранения для получения сведений о поддержке для Fiber Channel и iSCSI SAN. Если требуются такие функции, как тонкое выделение, TRIM/UNMAP или разгрузка передачи данных (ODX), необходимо использовать NTFS.
Feature comparison
Limits
Feature | ReFS | NTFS |
---|---|---|
Максимальная длина имени файла | 255 символов Юникода | 255 символов Юникода |
Максимальная длина имени пути | 32K Символы Юникода | 32K Символы Юникода |
Максимальный размер файла | 35 ПБ (петабайты) | 256 TB |
Максимальный размер тома | 35 PB | 256 TB |
Functionality
Следующие функции доступны в ReFS и NTFS:
Feature | ReFS | NTFS |
---|---|---|
BitLocker encryption | Yes | Yes |
Data Deduplication | Yes1 | Yes |
Поддержка общего тома кластера (CSV) | Yes23 | Yes |
Junctions/Soft links | Yes | Yes |
Hard links | Yes4 | Yes |
Поддержка отказоустойчивого кластера | Yes | Yes |
Access-control lists | Yes | Yes |
USN journal | Yes | Yes |
Changes notifications | Yes | Yes |
Junction points | Yes | Yes |
Mount points | Yes | Yes |
Reparse points | Yes | Yes |
Volume snapshots | Yes | Yes |
File IDs | Yes | Yes |
Oplocks | Yes | Yes |
Sparse files | Yes | Yes |
Named streams | Yes | Yes |
Thin Provisioning | Yes5 | Yes |
Trim/Unmap | Yes5 | Yes |
Поддержка файла страницы | Yes6 | Yes |
- Доступно в Windows Server версии 1709 и более поздней версии, Windows Server 2019 (1809) LTSC или более поздней версии.
- Доступно в Windows Server 2012 R2 и более поздних версиях.
- CSV не будет использовать прямой ввод-вывод с пространствами хранения, Локальными пространствами хранения (S2D) или SAN.
- Версия ReFS 3.5 отформатирована Windows 10 Предварительная версия для корпоративных пользователей сборки 19536 и более поздних сборок. Hard links support is added for newly formatted volumes only. Жесткие ссылки нельзя использовать для томов, которые были обновлены с предыдущих версий.
- Только хранилища.
- Доступно в ReFS 3.7 и более поздних версиях.
Следующие функции доступны только в ReFS:
Functionality | ReFS | NTFS |
---|---|---|
Block clone | Yes | No |
Sparse VDL | Yes | No |
Mirror-accelerated parity | Да (на Хранилища Space Direct) | No |
File-level snapshots | Yes1 | No |
- Доступно в Windows Server 2022 и более поздних версиях.
Следующие функции недоступны в ReFS в настоящее время:
Functionality | ReFS | NTFS |
---|---|---|
Сжатие файловой системы | No | Yes |
Шифрование файловой системы | No | Yes |
Transactions | No | Yes |
Object IDs | No | Yes |
Разгрузка передачи данных (ODX) | No | Yes |
Short names | No | Yes |
Extended attributes | No | Yes |
Disk quotas | No | Yes |
Bootable | No | Yes |
Поддерживается на съемных носителях | No | Yes |
Additional References
- Cluster size recommendations for ReFS and NTFS (Рекомендации по размеру кластера для ReFS и NTFS).
- Обзор Storage Spaces Direct
- Клонирование блоков ReFS
- Потоки целостности ReFS
- Устранение неполадок ReFS с помощью ReFSUtil
- Использование ReFS с общими томами кластера
- Матрица совместимости и версии ReFS