شرکت iXsystems توزیع TrueNAS SCALE 22.12 را منتشر کرده است که از هسته ... استفاده میکند. Linux و پایه بسته Debian (محصولات قبلی این شرکت، از جمله TrueOS، PC-BSD، TrueNAS و FreeNAS، مبتنی بر FreeBSD بودند.) مانند TrueNAS CORE (FreeNAS)، TrueNAS SCALE را میتوان به صورت رایگان دانلود و استفاده کرد. اندازه تصویر ISO آن ۱.۵ گیگابایت است. کد منبع برای اسکریپتهای ساخت، رابط وب و واسطههای مخصوص TrueNAS SCALE در GitHub منتشر شده است.
محصولات TrueNAS CORE مبتنی بر FreeBSD و TrueNAS SCALE مبتنی بر FreeBSD Linux به صورت موازی توسعه داده میشوند و مکمل یکدیگر هستند و از یک کدبیس مشترک و یک رابط وب استاندارد استفاده میکنند. ارائه یک نسخه اضافی بر اساس هسته Linux دلیل این امر، تمایل به پیادهسازی ایدههای خاصی است که با استفاده از FreeBSD قابل دستیابی نیستند. شایان ذکر است که این اولین ابتکار عمل از این دست نیست - در سال ۲۰۰۹، توزیع OpenMediaVault از FreeNAS منشعب شد و به هسته مهاجرت کرد. Linux و پایه بسته Debian.
یکی از پیشرفتهای کلیدی در TrueNAS SCALE، قابلیت ایجاد فضای ذخیرهسازی در چندین گره است، در حالی که TrueNAS CORE (FreeNAS) به عنوان یک راهکار تک سروری قرار گرفته است. علاوه بر افزایش مقیاسپذیری، TrueNAS SCALE همچنین از کانتینرهای ایزوله و سادهشده استفاده میکند. مدیریت زیرساخت و مناسب برای ساخت زیرساختهای تعریفشده توسط نرمافزار. TrueNAS SCALE از ZFS (OpenZFS) به عنوان سیستم فایل خود استفاده میکند. TrueNAS SCALE از کانتینرهای Docker، مجازیسازی مبتنی بر KVM و مقیاسپذیری ZFS در چندین گره با استفاده از سیستم فایل توزیعشده Gluster پشتیبانی میکند.
SMB، NFS، iSCSI Block Storage، S3 Object API و Cloud Sync برای دسترسی به فضای ذخیرهسازی پشتیبانی میشوند. برای دسترسی ایمن، اتصال میتواند از طریق VPN (OpenVPN). فضای ذخیرهسازی میتواند روی یک گره واحد مستقر شود و سپس با افزایش نیازها با اضافه کردن گرههای اضافی، به تدریج به صورت افقی گسترش یابد. علاوه بر انجام وظایف مربوط به مدیریت فضای ذخیرهسازی، گرهها میتوانند برای ارائه خدمات و اجرای برنامهها در کانتینرهایی که با استفاده از پلتفرم Kubernetes یا در ماشینهای مجازی مبتنی بر KVM هماهنگ شدهاند، نیز استفاده شوند.

در نسخه های جدید:
- پیاده سازی حالت بدون ریشه بهبود یافته است، که در آن از کاربران با امتیاز کمتری برای مدیریت سیستم به جای root استفاده می شود، که به طور انتخابی حقوق پیشرفته به آنها واگذار شده و به همه ماشین های مجازی و برنامه های کاربردی ایزوله دسترسی ندارند.
- مکانیسم SMB Share Proxy برای تغییر مسیر دسترسی به پارتیشن های SMB اضافه شده است.
- بهبودهایی در رابط وب ایجاد شده است. بهبود قابل توجهی مدیریت استخرهای ذخیره سازی، دستگاه ها و مجموعه داده ها. یک صفحه خلاصه با تمام آمار اجرا شده است.
- برنامه های ایزوله برای اجرای بسته های Home Assistant، Qbittorrent، Pi Hole، Syncthing، Photo Prism و diskover-community اضافه شده است.
- امکان به روز رسانی همه برنامه های نصب شده در کانتینرها به یکباره اضافه شده است.
- پشتیبانی اضافه شده برای پلتفرم All-NVME، ارائه توان عملیاتی تا 30 گیگابایت بر ثانیه و توانایی ایجاد مجموعه ای از درایوهای NVMe تا 240 ترابایت.
- جایگزینی گره های گلستر از طریق API بدون توقف ذخیره سازی امکان پذیر است.
- درایور برای Kubernetes CSI اضافه شده است که به TrueNAS SCALE اجازه می دهد تا در خوشه های Kubernetes به عنوان ذخیره داده های خوشه ای استفاده شود. ویژگی مشابهی برای VMware ESXi و OpenStack Cinder نیز موجود است.
- اضافه شدن پشتیبانی برای استفاده از OverlayFS با ZFS برای صرفه جویی در فضای دیسک هنگام اجرای کانتینرهای Docker.
- پشتیبانی از مجازی سازی بهبود یافته است، توانایی انتقال دستگاه های USB به ماشین های مجازی و اتصال هسته های جداگانه CPU فراهم شده است.
- سازماندهی دسترسی مشترک برنامه های ایزوله به GPU ارائه شده است.
- Добавлена поддержка удалённого доступа к системе и приложениям при помощи VPN Wireguard.
- کار برای افزایش عملکرد انجام شده است، از جمله، رمزگذاری، عملکرد NFS و iSCSI بهبود یافته است.
- امکان ارائه انتخابی دسترسی API و استفاده از سیستم دسترسی مبتنی بر نقش (RBAC) را فراهم می کند.
منبع: opennet.ru
