Компания iXsystems публикува TrueNAS SCALE 24.10, който използва Linux ядро и пакетна база Debian (предишните продукти на компанията, сред които TrueOS, PC-BSD, TrueNAS и FreeNAS, са били базирани на FreeBSD). Както и TrueNAS CORE (FreeNAS), TrueNAS SCALE може да бъде изтеглен и използван безплатно. Размерът на iso-образа е 1.4 ГБ. Изходните кодове на специфичните за TrueNAS SCALE скриптове за изграждане, уеб-интерфейса и слоевете са публикувани в GitHub.
Изданието TrueNAS SCALE, основано на Linux, вече е основната версия, а клонът TrueNAS CORE, основан на FreeBSD, е преместен в режим на поддръжка, в който планират още няколко години да отстраняват грешки и проблеми със сигурността. Новите възможности и новите версии на компонентите ще се развиват само в клона TrueNAS SCALE. TrueNAS SCALE не е единственият вариант на FreeNAS на базата на Linux — през 2009 година от FreeNAS се отдели дистрибутивът OpenMediaVault, който беше прехвърлен на Linux ядрото и пакетната база Debian.
Сред особеностите на TrueNAS SCALE е възможността за създаване на хранилища, разположени на няколко възела, докато TrueNAS CORE (FreeNAS) се позиционираше като решение на база един сървър. Освен увеличаването на мащабируемостта, TrueNAS SCALE също така се отличава с използването на изолирани контейнери и опростяване на управлението на инфраструктурата и пригодността за създаване на софтуерно определящи инфраструктури. За файловата система в TrueNAS SCALE се използва ZFS (OpenZFS). В TrueNAS SCALE предлага поддръжка на Docker контейнери, виртуализация на основата на KVM и мащабиране на няколко възела с помощта на Minio или Syncthing.
За организиране на достъп до хранилището се поддържат SMB, NFS, iSCSI Block Storage, S3 Object API и Cloud Sync. За осигуряване на защитен достъп свързването може да се осъществи чрез VPN (OpenVPN). Хранилището може да бъде разположено на един възел и впоследствие, при увеличаване на нуждите, постепенно да се разширява хоризонтално чрез добавяне на допълнителни възли. Освен изпълнението на задачи, свързани с организацията на работата на хранилището, възлите могат също да се използват за предоставяне на услуги и стартиране на приложения в контейнери, управлявани чрез платформата Docker, или в виртуални машини на база KVM.
В новата версия:
- Актуализирани са версиите на Linux ядрото 6.6.33, OpenZFS 2.2 (2.2.99) и Docker Engine 27.1.1. Пакетната база е синхронизирана с Debian 12.
- Бекендът за стартиране на допълнителни приложения в изолирани контейнери е прехвърлен от използването на Kubernetes към инструментария Docker. Осигурена е възможност за стартиране на собствени Docker изображения, използвайки инсталатор или YAML файл с конфигурация.
- Добавена е възможност за разширяване на масивите RAIDZ чрез добавяне на допълнителни дискове.
- Добавени са услуги за запазване и възстановяване на резервни копия в облачното хранилище Storj iX.
- Добавена е възможност за глобално търсене на всички страници на уеб интерфейса и настройките.
- Преработена е обобщаващата страница (Dashboard), в която са предложени нови джаджи, отчети и настройки.
- Добавен е потребителски интерфейс за оценка на състоянието на NVMe устройства на база тестове с технологията S.M.A.R.T.
- Инсталаторът на дистрибутива е преработен.
- За подобряване на поддръжката на Kerberos, NFS и SMB, процесът nslcd е заменен със sssd.
- За всяка инсталация е включено генерирането на уникален идентификатор на системата.
- Добавена е експериментална поддръжка на режима за бърза дедупликация на данни в ZFS дялове.
Източник: opennet.ru
