Для встановлення ОС, додатків тощо
Дайте один диск JHFS +.
Якщо ви обмежені двома дисками, а один жорсткий, використовуйте жорсткий диск.
Для цілісності даних користувачів
Дайте принаймні ще один диск ZFS.
Чому б не HFS Plus?
Невеликий тест на HFS - презентація командним рядком @jolly із слави DIY Fusion Drive - демонструє збій HFS Plus в одній ситуації.
В інших ситуаціях: пошкодження даних може залишитися непоміченим і поширюватися через всі резервні копії, аж до відновлення .
Така корупція може виявитись утилітами, такими як Disk Utility та Alsoft DiskWarrior (така природа HFS Plus). Вплив на кінцевих користувачів варіюється від тонкого до крайнього; і без позитивної ідентифікації пошкоджених файлів може бути надзвичайно важко визначити джерело проблеми.
Чому ZFS?
Перегляньте, наприклад, прийняту відповідь на питання в «Помилка сервера», сценарії втрати даних ZFS -
… Я ніколи не втрачав даних із ZFS.
Я вже випробував все інше ...
Якщо диск жорсткий (обертовий)
Уникайте суміші файлових систем, що включає HFS Plus :
Оскільки HFS + має єдиний глобальний замок для всіх оновлень метаданих (утримується через введення / виведення), він дуже чутливий до затримок на диску. …
(Моє поточне використання JHFS + та ZFS на твердотільному гібриді Seagate Momentus ® XT ST750LX003-1AC154 - внутрішнє для MacBookPro5,2 з 8 ГБ пам'яті - досить добре, але може працювати краще без суміші на одному диску.)
З трьома і більше дисками, лише один твердий стан і гірський лев
Надайте один шматочок SSD в LVG CoreStorage, а потім об'єднайте його зі своїм запуском JHFS +. Мета: поведінка, схожа на Fusion Drive.
Надайте інший фрагмент SSD ZFS. Або:
- просто
zpool add poolname cache /dev/disknslicen
або
- Надайте фрагмент CoreStorage, додайте CoreStorage до пулу ZFS.
Підхід (1) добре встановлений для підвищення продуктивності за допомогою адаптивного кешу рівня заміни рівня 2. Блог Брендана »L2ARC Screenshots (2009-01-30) нагадує, що перезавантаження операційної системи змушує L2ARC застудитися і:
Ми також працюємо над стійким L2ARC, тому якщо сервер перезавантажиться, він може почати працювати, який буде доступний у майбутньому оновлення.
Підхід (2) має на меті наблизити автоматичний рівень до ZFS без холодного перезавантаження. Рутинна перевірка цілісності даних ( scrub
) може знизити дані з високоефективного рівня… якщо так, мені цікаво, чи може інша рутина пом'якшити наслідки демоції - додаткова zfs send
… (резервна копія) повинна читатись із пулу ZFS, нещодавно написаних блоків ; і тому CoreStorage повинен просувати речі до бажаного рівня.
Кілька пулів, що розділяють один SSD
Загальноприйнятий відповідь на питання , в сервері Fault зауважує:
Недоцільно ділитися SSD між пулами з міркувань цілісності та продуктивності даних. …
Однак предметом цього питання став ZFS - як розділити SSD для використання ZIL або L2ARC? (2011-02-22) - передував ZEVO, Fusion Drive і т.д .. Під ZEVO стійкість до передчасної втрати L2ARC (2012-11-04) моє початкове припущення , що з кількома басейнами , які поділяють один SSD, то L2ARC частина цього SSD не повинні становити ризик для цілісності даних.
(Я не маю досвіду роботи з ZIL.)
Особисто : останні кілька місяців я використовував ZEVO ZFS для свого домашнього каталогу з CoreStorage для шифрування набору даних ZFS та обсягу запуску. Різні паролі, тому (краще, ніж FileVault 2) жоден інший адміністратор машини не може отримати доступ до моїх даних.
Утиліта Apple Disk Utility наразі занадто помилкова, щоб представити справжній огляд, тому ось альтернативні погляди.
Єдиний твердотільний гібридний привід у ноутбуці:
Плюс зовнішній жорсткий диск (StoreJet) та його кеш vdev (Verbatim, флеш-накопичувач USB) для адаптивного кеш-пам'яті рівня 2:
Підказка: кеш-пристрій можна фізично видалити, активно використовуючи привід жорсткого диска. Жодної шкоди не повинно спричинити це одна з красунь ZFS.
Взагалі : якщо ідея змішати дві технології пулу (Apple CoreStorage плюс ZFS) покладе голову на Ось, будьте дракони! територія тоді:
- відкладіть думки про суміші
- для ZFS, що не по крайней мере , поглянути на MacZFS або більш повні ознаки ZEVO .
@bmike, ймовірно, хотів би отримати додатковий додаток до цієї відповіді ... схема може полегшити засвоєння всієї кабулі.