Společnost iXsystems vydala distribuci TrueNAS SCALE 23.10, která využívá jádro Linux a základna balíčku Debian (Předchozí produkty této společnosti, včetně TrueOS, PC-BSD, TrueNAS a FreeNAS, byly založeny na FreeBSD.) Stejně jako TrueNAS CORE (FreeNAS) lze i TrueNAS SCALE stáhnout a používat zdarma. Velikost ISO obrazu je 1.5 GB. Zdrojový kód skriptů pro sestavení, webového rozhraní a zprostředkovatelů specifických pro TrueNAS SCALE je zveřejněn na GitHubu.
Produkty TrueNAS CORE a TrueNAS SCALE založené na FreeBSD Linux jsou vyvíjeny paralelně a vzájemně se doplňují s využitím společné kódové základny nástrojů a standardního webového rozhraní. Poskytování další edice založené na jádru Linux Důvodem je touha implementovat určité myšlenky, které jsou ve FreeBSD nedosažitelné. Stojí za zmínku, že se nejedná o první takovou iniciativu – v roce 2009 se distribuce OpenMediaVault oddělila od FreeNASu a migrovala do jádra. Linux a základna balíčku Debian.
Jedním z klíčových vylepšení TrueNAS SCALE je možnost vytvářet úložiště napříč více uzly, zatímco TrueNAS CORE (FreeNAS) je prezentován jako řešení s jedním serverem. Kromě zvýšené škálovatelnosti nabízí TrueNAS SCALE také použití izolovaných kontejnerů, zjednodušené správa infrastruktury a vhodnost pro budování softwarově definovaných infrastruktur. TrueNAS SCALE používá jako souborový systém ZFS (OpenZFS). TrueNAS SCALE poskytuje podporu pro kontejnery Docker, virtualizaci založenou na KVM a škálování ZFS napříč více uzly pomocí distribuovaného souborového systému Gluster.
Pro přístup k úložišti jsou podporovány protokoly SMB, NFS, iSCSI Block Storage, S3 Object API a Cloud Sync. Pro zabezpečený přístup lze připojení provést přes VPN (OpenVPN). Úložiště lze nasadit na jeden uzel a poté jej postupně horizontálně rozšiřovat podle rostoucích potřeb přidáváním dalších uzlů. Kromě provádění úkolů souvisejících se správou úložiště lze uzly také použít k poskytování služeb a spouštění aplikací v kontejnerech orchestrovaných pomocí platformy Kubernetes nebo ve virtuálních počítačích založených na KVM.
V nové verzi:
- Přidána možnost poskytovat přístup k jednomu datovému poli současně prostřednictvím protokolů SMB a NFSv4. Je zajištěna kompatibilita ACL, přístupových práv a zámků pro SMB a NFSv4.
- Přidána možnost připojování SMB oddílů z jiných systémů (Windows, Netapp, myriad atd.) a import dat z nich do TrueNAS pro sdílení.
- Přidána podpora pro synchronizaci souborů mezi servery SMB/NFS.
- Přidána podpora pro blokový klonovací mechanismus v ZFS, který umožňuje vytvořit kopii souboru nebo jeho části bez duplikace dat, s použitím ve druhé kopii odkazů na existující datové bloky zdrojového souboru bez jejich skutečného kopírování. Použití tohoto mechanismu umožnilo až 10x zrychlit kopírování souborů a adresářů v úložištích SMB a NFS.
- Změny byly provedeny v OpenZFS, Sambě a subsystému NVMe, aby se zlepšil výkon a škálovatelnost. Zvýšila se šířka pásma, zvýšil se limit počtu souborů v adresářích a byla poskytnuta možnost pracovat s větším počtem uživatelů.
- Změnil se design rozhraní pro práci s aplikacemi TrueNAS.
- Rozhraní pro vytváření fondu úložiště bylo přepracováno.
- Přidána možnost používat až 1255 disků v jednom systému a vytvářet úložiště větší než 25 PB.
- Mnoho systémových služeb bylo převedeno do samostatných aplikací TrueNAS ke stažení.
- Byly přepracovány komponenty pro generování sestav. Ke generování systémových statistik zobrazených na obrazovce hlášení se používá backend Netdata.
- Přidána tlačítka pro pozastavení a obnovení skenování ZFS (scrub).
- Přidána podpora pro ZFS dRAID (Distributed Spare RAID), variantu RAIDZ s integrovaným distribuovaným zpracováním bloků pro horké náhradní díly.
- 70% zkrácení doby zotavení po selhání v konfiguracích odolných proti chybám.
- Verze jádra byly aktualizovány Linux 6.1.42, ovladače NVIDIA 535.54.03 a OpenZFS 2.2.
Zdroj: opennet.ru
