Разработчики) | Первоначально Sun Microsystems , Oracle Corporation с 2010 года. |
---|---|
Полное имя | ZFS |
Введено | Ноябрь 2005 г . OpenSolaris | с
Структуры | |
Содержимое каталога | Расширяемая хеш-таблица |
Пределы | |
Максимум. размер тома | 256 триллионов йобибайт (2 128 байт) [1] |
Максимум. размер файла | 16 эксбибайт (2 64 байта) |
Максимум. количество файлов |
|
Максимум. длина имени файла | 255 символов ASCII (меньше для стандартов многобайтовых символов, таких как Unicode ) |
Функции | |
Вилки | Да (так называемые «расширенные атрибуты», но это полноценные потоки) |
Атрибуты | POSIX |
Разрешения файловой системы | ACL POSIX, NFSv4 |
Прозрачное сжатие | да |
Прозрачное шифрование | да |
Дедупликация данных | да |
Копирование при записи | да |
Другой | |
Поддерживаемые операционные системы | Solaris , OpenSolaris , дистрибутивы illumos , OpenIndiana , FreeBSD , Mac OS X Server 10.5 (только для чтения), NetBSD , Linux через модуль ядра стороннего производителя («ZFS на Linux») [2] или ZFS- FUSE , OSv |
Oracle ZFS - это проприетарная файловая система и менеджер логических томов . ZFS масштабируема и включает в себя обширную защиту от повреждения данных , поддержку больших объемов хранения, эффективное сжатие данных , интеграцию концепций файловой системы и управления томами , моментальных снимков и клонов копирования при записи , непрерывную проверку целостности и автоматическое восстановление, RAID- Z , собственные списки ACL NFSv4 , которые можно очень точно настроить.
ZFS - зарегистрированная торговая марка Oracle. [3]
История [ править ]
Реализации [ править ]
Solaris 10 [ править ]
В обновлении 2 и более поздних версиях ZFS является частью собственной операционной системы Sun Solaris 10 и, таким образом, доступна как в системах на основе SPARC, так и на базе x86 .
Solaris 11 [ править ]
После выпуска Oracle Solaris 11 Express консолидация OS / Net (основной код ОС) была сделана проприетарной и с закрытым исходным кодом, [4] и дальнейшие обновления и реализации ZFS внутри Solaris (например, шифрование) несовместимы с другими непатентованными реализации, использующие предыдущие версии ZFS.
При создании нового пула ZFS, чтобы сохранить возможность использования доступа к пулу из других непатентованных дистрибутивов на основе Solaris, рекомендуется выполнить обновление до Solaris 11 Express с OpenSolaris (snv_134b) и, таким образом, остаться с ZFS версии 28.
Будущее развитие [ править ]
2 сентября 2017 года Саймон Фиппс сообщил, что Oracle уволила практически всех своих сотрудников по разработке ядра Solaris, интерпретируя это как знак того, что Oracle больше не намерена поддерживать будущую разработку платформы. [5]
История версий [ править ]
Старый выпуск |
Последний стабильный проприетарный выпуск |
Номер версии файловой системы ZFS | Дата выхода | Существенные изменения |
---|---|---|
6 | Solaris 11.1 | Поддержка многоуровневой файловой системы |
Номер версии файловой системы ZFS | Дата выхода | Существенные изменения |
---|---|---|
29 | Солярис Невада b148 | RAID-Z / зеркальный гибридный распределитель |
30 | Солярис Невада b149 | Шифрование ZFS |
31 год | Солярис Невада b150 | Улучшена производительность 'zfs list' |
32 | Солярис Невада b151 | Поддержка блока размером 1 МБ |
33 | Солярис Невада b163 | Улучшенная поддержка общего доступа |
34 | Solaris 11.1 (0.5.11-0.175.1.0.0.24.2) | Совместное использование с наследством |
35 год | Solaris 11.2 (0.5.11-0.175.2.0.0.42.0) | Последовательный ресильвер |
36 | Solaris 11.3 | Эффективное распределение блоков журнала |
37 | Solaris 11.3 | LZ4 сжатие |
38 | Solaris 11.4 | xcopy с шифрованием |
39 | Solaris 11.4 | уменьшить перезапуск resilver |
40 | Solaris 11.4 | Дедупликация 2 |
41 год | Solaris 11.4 | Уничтожение асинхронного набора данных |
42 | Solaris 11.4 | Reguid: возможность изменять гид пула |
43 | Solaris 11.4, Oracle ZFS Storage Simulator 8.7 [6] | Улучшения RAID-Z и поддержка облачных устройств. [7] |
44 | Solaris 11.4 [7] | Удаление устройства |
45 | Solaris 11.4 SRU 11 [8] | Ленивые списки ответов |
46 | Solaris 11.4 SRU 12 [9] | Компактные метаданные файлов для шифрования |
47 | Solaris 11.4 SRU 21 [10] | Поддержка собственности для ZVOLs |
Ссылки [ править ]
- ^ a b "Что такое ZFS?" . Руководство администратора Oracle Solaris ZFS . Oracle. Архивировано 4 марта 2016 года . Проверено 29 декабря 2015 года .
- ^ «ZFS по лицензированию Linux» . Проверено 17 мая 2020 года .
- ^ «Информация о состоянии для серийного номера 85901629 (ZFS)» . Ведомство США по патентам и товарным знакам. Архивировано 21 октября 2013 года . Проверено 21 октября 2013 года .
- ^ «Oracle убил OpenSolaris» . Techie Buzz. 14 августа 2010 года. Архивировано 15 октября 2013 года . Проверено 17 июля 2013 года .
- ^ Varghese, Сэм (4 сентября 2017). «Пока, пока, Солярис, это была хорошая поездка, пока она длилась» . ITWire . Проверено 21 июля 2019 года .
- ^ "Загрузка Oracle ZFS Storage Simulator" . Корпорация Oracle. 2017. Архивировано 13 января 2018 года . Проверено 12 января 2018 года .
- ^ a b «Версии пула ZFS» . Корпорация Oracle. 2018. Архивировано 18 декабря 2018 года . Проверено 18 декабря 2018 года .
- ^ «Версии пула ZFS» . Корпорация Oracle. 2019. Архивировано 18 декабря 2018 года . Проверено 24 июля 2019 года .
- ^ «Версии пула ZFS» . Корпорация Oracle. 2019. Архивировано 18 декабря 2018 года . Проверено 20 августа 2019 года .
- ^ «Версии пула ZFS» . Корпорация Oracle. 2020. Архивировано 23 мая 2020 года . Проверено 23 мая 2020 года .