Виділені сервери для TrueNAS
Віддалений NAS, сховище резервних копій і спільне сховище для Proxmox VE
ZFS на фізичних дисках: HBA, пам’ять ECC і до 36 відсіків із гарячою заміною. Віддалене файлове сховище, сховище резервних копій для Veeam або vzdump або ж блокове сховище iSCSI та NVMe/TCP для кластера віртуалізації – у дата-центрах ЄС та Азії.
-
HDD із гарячою заміною, NVMe під SLOG
-
Приватний VLAN для трафіку сховища
-
Безлімітні порти 1–40 Гбіт/с
-
Доступ до консолі через IP-KVM
Апаратні вимоги TrueNAS
ZFS сама керує надлишковістю та відновленням, тому їй потрібен доступ до кожного фізичного диска. Апаратний RAID-контролер приховує диски за одним віртуальним томом, і ZFS не бачить, який диск вийшов з ладу. Серверу зберігання потрібен HBA в режимі IT або вбудовані порти SATA й NVMe, через які диски передаються як є.
Дані проходять через оперативну пам’ять до того, як ZFS запише їх на диск, і помилка в пам’яті записується як коректні дані. Пам’ять ECC виправляє такі помилки та зупиняє систему, якщо виправити їх не вдається. Посібник з обладнання TrueNAS зазначає, що більшості користувачів наполегливо рекомендується ECC.
База – 8 ГБ на перші вісім дисків плюс 1 ГБ на кожен наступний диск. Сховищу iSCSI для віртуальних машин потрібно від 32 ГБ, дедуплікація та L2ARC додають по кілька гігабайт кожна. Для NAS на 8–24 диски це 32–128 ГБ.
RAIDZ2 обирають заради обсягу: вісім дисків по 20 ТБ дають 120 ТБ і переживають відмову двох дисків. Дзеркала обирають заради швидкості: кожна пара додає продуктивність запису, а диск, що вийшов з ладу, відновлюється за години, але половина обсягу йде на копію. Резервні копії та файли зберігають на RAIDZ2, диски віртуальних машин – на дзеркалах.
Віртуальні машини та бази даних чекають підтвердження кожного запису, а HDD підтверджують записи повільно. Один корпоративний NVMe із захистом від втрати живлення в ролі журналу запису (SLOG) прискорює синхронний запис на порядок. Дзеркальна пара NVMe як спеціальний vdev зберігає метадані, і робота з мільйонами дрібних файлів відбувається на швидкості флеш-пам’яті.
Стелю сервера зберігання задає мережа: 1 Гбіт/с – це близько 110 МБ/с, менше одного HDD. Трафік до кластера Proxmox VE або сервера резервного копіювання йде по приватному VLAN 25 Гбіт/с між серверами, окремо від публічного порту. Цього достатньо для пулу NVMe по iSCSI або NVMe/TCP.
Ціни на виділені сервери для TrueNAS
Переглянути всі конфігурації
Орендувати виділений сервер для TrueNAS
в INTROSERV
Як замовити виділений сервер
Виберіть конфігурацію, потім установіть TrueNAS через IP-KVM або зверніться по допомогу до служби підтримки.
Відкрити документаціюВстановлення TrueNAS через IP-KVM
Підключення ISO-образу, встановлення на завантажувальний диск, перший вхід і налаштування мережі.
Відкрити керівництвоTrueNAS як сховище для кластера Proxmox VE
-
1
Підготувати TrueNAS
Створюється датасет для Proxmox, вмикається служба iSCSI з порталом, групою ініціаторів і ціллю, генерується ключ API. Для NVMe/TCP додатково вмикається служба NVMe-oF.
-
2
Встановити плагін на вузли Proxmox
Плагін встановлюється на кожен вузол Proxmox VE з репозиторію APT iXsystems, на TrueNAS нічого не встановлюється. Підтримуються Proxmox VE 8.x і 9.x, для NVMe/TCP потрібна 9.x.
-
3
Додати сховище
Один запис у конфігурації сховищ Proxmox вказує адресу TrueNAS, ключ API, датасет і ціль iSCSI. Сховище позначається як спільне і з’являється на всіх вузлах.
-
4
Створити диски віртуальних машин із Proxmox
Диски віртуальних машин і контейнерів створюються, розширюються, знімаються та мігрують з інтерфейсу Proxmox. Знімки – це знімки ZFS на боці TrueNAS, включно зі станом віртуальної машини з пам’яттю. Трафік іде по приватному VLAN між серверами.
Ліцензування та підтримка TrueNAS
Ліцензування
TrueNAS Community Edition безкоштовна та має відкритий вихідний код: без ліцензійних платежів і без обмежень за обсягом, числом дисків і клієнтів. SMB, NFS, iSCSI, NVMe/TCP, знімки, реплікація, додатки Docker і плагін TrueNAS Proxmox VE Storage Plugin входять до складу.
Підтримка
Community Edition підтримується через форуми та документацію TrueNAS. Встановлення, налаштування пулів і спільних ресурсів та підключення до кластера Proxmox VE на серверах INTROSERV можна замовити як погодинне системне адміністрування.
Часто задавані питання
-
TrueNAS або Ceph як сховище для кластера Proxmox?
Ceph вимагає трьох і більше вузлів з однаковими дисками та виділеною мережею, і його накладні витрати виправдовуються лише в такому масштабі. Один сервер TrueNAS із дзеркальними NVMe по iSCSI або NVMe/TCP дає кластеру Proxmox із двох-трьох вузлів спільне сховище зі знімками та живою міграцією за ціною одного сервера.
-
Чому не рекомендується запускати TrueNAS у віртуальній машині?
Керівництво з обладнання TrueNAS вказує, що віртуалізована TrueNAS з віртуальними дисками не підтримується для робочих даних: ZFS не бачить фізичні диски і не може захистити від помилок на них. На виділеному сервері кожен диск підключено напряму.
-
Що відбувається при відмові диска?
Пул продовжує працювати: RAIDZ2 переживає відмову двох дисків, дзеркало – одного в кожній парі. TrueNAS надсилає сповіщення, клієнт відкриває тикет у підтримку, і INTROSERV замінює диск у дата-центрі. Потім ZFS відновлює на новий диск лише зайняті дані; диск гарячого резерву в пулі починає відновлення, не чекаючи заміни.
-
Чи можна розширити пул TrueNAS пізніше?
Так. Починаючи з TrueNAS 24.10 групу RAIDZ можна розширювати по одному диску, а будь-який пул зростає за рахунок додавання нової групи або заміни дисків на ємніші. Диски у вільні відсіки додаються за тикетом у підтримку, щомісячна ціна змінюється відповідно.
-
Чи може TrueNAS бути репозиторієм резервних копій Veeam?
Так. Veeam Backup & Replication використовує спільний ресурс SMB або NFS чи том iSCSI на TrueNAS як репозиторій. Знімки ZFS на боці TrueNAS додають точку відновлення, яку не можна змінити із сервера резервного копіювання.
-
Чи може TrueNAS запускати програми та віртуальні машини на тому самому сервері?
Так. TrueNAS Community Edition запускає програми Docker зі свого каталогу прямо на сервері зберігання; також доступні віртуальні машини на KVM, а системні контейнери Linux і досі позначені як експериментальні. Для кластера Proxmox рекомендоване розділення – обчислення на Proxmox, сховище на TrueNAS.
-
TrueNAS CORE чи SCALE: що встановлювати?
SCALE. TrueNAS CORE, лінійка на FreeBSD, завершилася версією 13.3 і більше не перебуває в активній розробці. TrueNAS SCALE на базі Linux – поточний продукт, поширюється як TrueNAS Community Edition; інсталяційний образ і досі називається TrueNAS-SCALE-25.10.x.iso. Існуючі системи CORE переходять на SCALE через вбудоване оновлення.
-
Скільки смуг потрібно для реплікації ZFS?
Повний обсяг передається лише під час першої копії: 100 ТБ займають близько десяти днів на 1 Гбіт/с і близько доби на 10 Гбіт/с. Далі кожен запуск передає лише блоки, змінені від останнього знімка, зазвичай кілька відсотків даних, тому щоденна реплікація пулу на 100 ТБ вкладається у звичайний порт. Між двома серверами в одному дата-центрі дані краще передавати через приватний VLAN.