Публикуване на дистрибуцията за създаване на мрежови хранилища TrueNAS SCALE 23.10

Компания iXsystems публикува дистрибуция TrueNAS SCALE 23.10, в която се използва ядрото на Linux и пакетната база Debian (по-рано издаваните продукти на компанията, включително TrueOS, PC-BSD, TrueNAS и FreeNAS, се основаваха на FreeBSD). Както и TrueNAS CORE (FreeNAS), TrueNAS SCALE може да бъде изтеглен и използван безплатно. Размерът на iso-образа е 1.5 GB. Изходните кодове на специфични за TrueNAS SCALE скриптове за сборка, уеб интерфейс и прослойки са публикувани на GitHub.

Продуктите TrueNAS CORE на базата на FreeBSD и TrueNAS SCALE на базата на Linux се развиват паралелно и се допълват взаимно, използвайки обща кодова база и типичен уеб интерфейс. Предоставянето на допълнителна версия на базата на ядрото на Linux се обяснява с желанието да се реализират определени идеи, недостижими при използване на FreeBSD. Забележително е, че това не е първата подобна инициатива — през 2009 година дистрибуцията FreeNAS вече се отдели в OpenMediaVault, който беше преместен на ядрото 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.

В новата версия:

  • Добавена е възможността да се предоставя достъп до един масив от данни едновременно чрез протоколите SMB и NFSv4. Осигурена е съвместимост на ACL, права за достъп и заключвания за SMB и NFSv4.
  • Добавена е възможността за монтиране на SMB дялове от други системи (Windows, Netapp, myriad и т.н.) и импортиране на данни от тях в TrueNAS за предоставяне на съвместен достъп.
  • Добавена е поддръжка за синхронизиране на файлове между SMB/NFS сървъри.
  • Добавена е поддръжка за механизма за клониране на блокове в ZFS, позволяващ създаването на копие на файл или част от него без дублиране на данни, използвайки във втората копия препратки към вече съществуващите блокове данни от изходния файл без тяхното фактическо копиране. Използването на този механизъм позволи до 10 пъти по-бързо копиране на файлове и каталози в хранилищата SMB и NFS.
  • В OpenZFS, Samba и NVMe подсистемата са направени промени за подобряване на производителността и мащабируемостта. Увеличена е пропускателната способност, вдигнат е лимитът на броя файлове в каталозите и е предоставена възможност за работа с повече потребители.
  • Променен е дизайнът на интерфейса за работа с приложенията TrueNAS.
  • Преработен е интерфейсът за създаване на пул за съхранение (Storage Pool).
  • Добавена е възможността за използване в една система на до 1255 устройства и създаване на хранилища с размер над 25 PB.
  • Много системни услуги са преобразувани в отделни зареждаеми приложения на TrueNAS.
  • Преработени са компонентите за генериране на отчети. За формирането на системната статистика, показвана на екрана с отчетите, е ангажиран бекендът Netdata.
  • Добавени са бутони за спиране и възобновяване на проверката ZFS (Scrub).
  • Добавена е поддръжка за ZFS dRAID (Distributed Spare RAID), вариант на RAIDZ с интегрирана разпределена обработка на блокове за горещо възстановяване (hot spare).
  • Времето за възстановяване след отказ в отказоустойчиви конфигурации е намалено с 70%.
  • Актуализирани версии на Linux ядрото 6.1.42, NVIDIA драйверите 535.54.03 и OpenZFS 2.2.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster