В грядущем выпуске Windows Server 8 будет реализована совершенно новая файловая система под названием ReFS, призванная устранить многие недостатки неуклонно устаревающей NTFS (New Technology File System), которая сейчас используется во всех текущих версиях Windows. Об этом было официально объявлено в блоге Microsoft.
Со временем новая файловая система полностью заменит NTFS в настольных и других версиях Windows, отметил президент подразделения Microsoft по разработке Windows Стивен Синофски (Steven Sinofsky) в блоге компании.
Новая файловая система будет совместима с широким спектром устройств, «от самых малопроизводительных компьютеров до крупных центров обработки данных», подчеркнул руководитель подразделения Microsoft по разработке Сурендра Верма (Surendra Verma) в блоге компании. ReFS будет поддерживать имена файлов и пути к файлам длиной до 32 тысяч символов. Она позволит хранить до 18 квинтиллионов файлов, а размер одного файла может составлять до 18 квинтиллионов байт.
ReFS (Resilient File System) будет в целом обратно совместима с NTFS и при этом будет обладать новыми функциями для поддержки более широкого спектра применений. К примеру, в новой файловой системе не нужна будет периодическая проверка диска, способная существенно замедлить загрузку системы на накопителях большого объема. Кроме того, ReFS можно будет восстанавливать без отключения всей системы, что может оказаться весьма актуально для критически важных применений. К тому же, новая файловая система сможет автоматически исправлять неправильно записанные на диск данные.
«Microsoft берет практически все накопленные на сегодняшний день знания о файловых системах и углубляет их, – комментирует аналитик IDC Эл Хилва (Al Hilwa). – Упор, судя по всему, сделан на длительное время безотказной работы и возможности восстановления. В принципе, эти технологии уже применяются в производстве систем хранения, но интеграция такой функциональности в файловую систему позволит предложить конечным пользователям и предприятиям еще более надежные средства хранения данных».
От некоторых функций NTFS решено было отказаться, в основном от тех, которые мало используются или излишне усложняют систему. В частности, в ReFS не будут поддерживаться идентификаторы объекта, короткие имена, сжатие, шифрование на уровне файла, жесткие ссылки, расширенные атрибуты и квоты NTFS. Другие функции – шифрование BitLocker, контроль доступа, символические ссылки, точки монтирования, снимки томов и идентификаторы файлов – будут сохранены. Клиентские API (интерфейсы прикладного программирования), написанные под NTFS, для работы с ReFS изменять не понадобится, обещает Microsoft.
Новая файловая система будет реализована в Windows Server 8 и поначалу будет применяться только для серверных систем. В дальнейшем ее оптимизируют для клиентских систем, а затем – и для использования в первичном загрузочном разделе настольных операционных систем. Microsoft пока не сообщает, когда ReFS будет добавлена в другие версии Windows 8. «Так что на первых порах это почти никак не повлияет на конечных пользователей», – подтвердил Хилва.