TrueNAS SCALE — это бесплатная и открытая операционная система, которая позволяет создать собственный сервер хранения данных без дополнительных затрат на программное обеспечение.
Одним из ключевых улучшений в TrueNAS SCALE 23.10 стала возможность создания хранилищ, которые можно разместить на нескольких узлах. Помимо увеличения масштабируемости TrueNAS SCALE позволяет использовать изолированные контейнеры, а также предлагает упрощенное управление инфраструктурой, использование ZFS, поддержку контейнеров Docker, виртуализацию на базе KVM и масштабирование ZFS на нескольких узлах с помощью распределенной файловой системы Gluster.
Для организации доступа к хранилищу поддерживаются следующие протоколы: SMB, NFS, iSCSI Block Storage, S3 Object API и Cloud Sync. Чтобы обеспечить безопасный доступ, подключение может осуществляться через VPN. Кроме выполнения задач, связанных с организацией работы хранилища, узлы можно использовать для предоставления сервисов и запуска приложений в контейнерах Kubernetes или на виртуальных машинах на базе KVM.
Среди прочего TrueNAS SCALE 23.10 имеет следующие преимущества:
- Возможность предоставить доступ к одному массиву данных одновременно через протоколы SMB и NFSv4. Благодаря этому пользователи могут работать с данными через различные системы, такие как Windows, Netapp, myriad и другие.
- Поддержка синхронизации файлов между SMB/NFS-серверами, что упрощает работу с данными и обеспечивает их актуальность на всех устройствах.
- Механизм клонирования блоков в ZFS, который позволяет создавать копии файлов или их частей без дублирования данных, что значительно ускоряет процесс копирования файлов и каталогов в хранилищах SMB и NFS.
- Благодаря изменениям в OpenZFS, Samba и NVMe-подсистеме повышена производительность и масштабируемость. Это позволяет использовать больше накопителей и создавать хранилища большего размера.
- Более удобный по сравнению с предыдущими версиями интерфейс для работы с приложениями TrueNAS. Также переработан интерфейс для создания пула хранилища (Storage Pool).
- Преобразование системных сервисов в отдельно загружаемые приложения TrueNAS, что упрощает их настройку и управление.
- Улучшена функциональность и повышено удобство использования компонентов для генерации отчетов.
- Добавлены кнопки для приостановки и возобновления проверки ZFS (Scrub), что позволяет контролировать состояние хранилища данных.
- Поддержка ZFS dRAID (Distributed Spare RAID), благодаря чему можно создавать отказоустойчивые конфигурации и сократить время восстановления после сбоя на 70%.
- Использование последних версий ядра Linux, драйверов NVIDIA и OpenZFS, что обеспечивает лучшую совместимость и повышает безопасность.