Один mac, Два или более устройства хранения - как разделить вещи?

Мы находимся на перепутье, где большинство компьютеров Mac теперь имеют пространство и соединения, чтобы содержать два устройства хранения. SSD быстрая, низкая пропускная способность и дорогая - жесткие диски сравниваются медленными, огромными и дешевыми.

iMacs и Mac Mini могут поставляться с двумя дисками, а все портативные компьютеры Mac, которые по-прежнему поставляются с оптическим приводом, имеют выбор из нескольких профессиональных комплектов, которые надежно монтируют либо второй жесткий диск, либо SSD внутри unibody. (Я даже видел Airs с легким USB-накопителем, наполовину закрепленным на металлической стороне дисплея с липучкой, так как иногда даже самый тонкий Mac должен упаковать больше ударов памяти.)

Однако Mac OS X на самом деле не имеет помощника по настройке, который готов помочь разделить наши данные на двух дисках. Программное обеспечение для интеллектуального перемещения файлов в соответствующее хранилище существует на корпоративном пространстве SAN, но я не думаю, что мы увидим его некоторое время на рабочем столе. Нет даже руководства, которое я видел о том, что и как настроить Mac с двумя дисками, поэтому Apple оставила нам чистое игровое поле, на котором можно экспериментировать.

Лучшее письмо на эту тему, которое я недавно видел, было написано Matt Legend Gemmell. Его статья под названием Использование OS X с установкой SSD и HDD является отличным чтением и, похоже, имеет значение, даже если у вас есть два вращающихся жестких диска.

Мэтт защищает

  • установка ОС, пользовательских домашних папок и большинства пользовательских данных на SSD
  • поместите пользовательские данные, которые не будут помещаться на SSD вместо этого на HDD
  • реализуя это, перемещая все папки верхнего уровня из домашней папки SSD и помещая их на жесткий диск.
  • с помощью мягких (сим) ссылок для подключения двух локаций.

Считает ли это нынешнее состояние искусства?

Что работает для вас и, что более важно, почему это работает для вас?

Приветствуются советы о том, как полный или пустой сохранить ваш загрузочный диск и какие-либо ошибки, которые вы изучили на жестком пути.

16 голосов | спросил bmike 20 AM00000010000004231 2011, 01:19:42

1 ответ


4

Для установки ОС, приложений и так далее

Дайте один диск JHFS +.

Если вы ограничены двумя дисками, а один жесткий, используйте жесткий диск.

Для целостности пользовательских данных

Дайте хотя бы один другой диск ZFS.

Почему не HFS Plus?

Небольшой тест HFS - презентация из командной строки от @jolly от DIY Fusion Drive - демонстрирует отказ HFS Plus в одной ситуации.

В других ситуациях: повреждение данных может остаться незамеченным и распространяться через все резервные копии, до уровня без восстановления .

Такая коррупция может быть обнаружена такими утилитами, как Disk Utility и Alsoft DiskWarrior (это характер HFS Plus). Эффекты для конечных пользователей варьируются от тонких до экстремальных; и без положительной идентификации поврежденных файлов, может быть чрезвычайно сложно определить источник проблемы.

Почему ZFS?

См., например, принятый ответ на вопрос в поле Server Fault, Сценарии потери данных ZFS -

  

... Я никогда не терял данные с помощью ZFS.

     

Я имел пережил все остальное ...

Если диск жесткий (вращательный)

Избегайте сочетания файловых систем, включая HFS Plus :

  
    

Так как HFS + имеет единую глобальную блокировку для всех обновлений метаданных (которые хранятся через ввод-вывод), он очень чувствителен к задержкам на диске. ...

  

(Мое текущее использование JHFS + и ZFS на блог Брендана »Скриншоты L2ARC (2009-01-30) ) напоминает нам, что перезагрузка операционной системы приводит к тому, что L2ARC становится холодным и:

  

Мы также работаем над постоянным L2ARC, поэтому, если сервер перезагружается   он может начать нагреваться, что будет доступно в будущем обновлении.

Подход (2) нацелен на то, чтобы автоматически перезагружать ZFS без перезагрузки при перезагрузке. Обычная проверка целостности данных (zpool add poolname cache /dev/disknslicen) может привести к снижению данных из уровня высокой производительности ... если это так, I задается вопросом, может ли другая подпрограмма смягчить последствия понижения в должности - инкрементный scrub ... (backup) должен читать из пула ZFS недавно написанные блоки; и поэтому CoreStorage должен продвигать вещи на предпочтительный уровень.

Несколько пулов, совместно использующих один SSD

принятый ответ на вопрос в «Ошибка сервера»:

  

Не рекомендуется делиться 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 в настоящее время слишком прослушивается , чтобы представить настоящий обзор, так что вот альтернативные виды.

Один твердотельный гибридный привод в ноутбуке:

Просмотр ExtFSManager одного физического диска

Дополнительно к внешнему жесткому диску (StoreJet) и кэш-накопителю vdev (Verbatim, USB flash drive) для адаптивного кэша замены 2-го уровня:

введите описание изображения здесь

Подсказка: устройство кэширования может быть физически удалено при активном использовании жесткого диска. Никакого вреда не должно быть; это одна из красавиц ZFS.

В целом : если идея смешивания двух технологий пула (Apple CoreStorage plus ZFS) помещает вашу голову в Здесь будут объекты dragons! , тогда:

  • отложить мысли о смесях
  • для ZFS, по крайней мере, посмотрите MacZFS или более полнофункциональный ZEVO .

@bmike, вероятно, пожелает добавить к этому ответу еще одну попытку ... диаграмма может облегчить переваривание всего caboodle.

ответил Graham Perrin 4 72012vEurope/Moscow11bEurope/MoscowSun, 04 Nov 2012 14:37:09 +0400 2012, 14:37:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132