Особенности использования Fusion Drive на Mac.

Многие не понаслышке знают про такую замечательную гибридную систему как – Fusion Drive.

Fusion Drive объединяет HDD и SSD в единый виртуальный диск и автоматически распределяет часто используемые файлы на SSD. Результат – моментальный запуск программ и системы.

Какие есть недостатки в этом?

Система отправляет на SSD фотографии и видео из приложения Фото, библиотеки инструментов из Logic Pro и другие файлы, которые используются часто, но они занимают кучу места.

На самом деле не очень важно на сколько миллисекунд фотография или инструмент открываются быстрее. С таким алгоритмом 128 Гб (или 32/24 Гб в других моделях) могут переполниться, и вот тогда начнутся тормоза там, где это не нужно. Со временем многие пользователи отмечают низкую скорость работы Fusion Drive, особенно когда свободное пространство на дисках уже на исходе.

Да, алгоритм Fusion Drive не идеален и идеальным быть не может.

Но мы можем ему помочь.

И вручную освободить дополнительное место на SSD.

Обычным способом переместить файлы на HDD не получится: в системе мы видим только 1 логический накопитель, что и где в нем находится, мы не знаем. Можно делать лишь предположения на основе скорости запуска и открытия тех или иных файлов.

Но путь есть всегда

С помощью Дисковой утилиты можно отделить от Fusion Drive часть свободного пространства жесткого диска. Да, именно жесткого диска. В результате мы получим новый раздел, все файлы на котором будут размещаться исключительно на HDD, не затрагивая область SSD.

Далее – переносим туда все, что занимает много места и не имеет необходимости в моментальном запуске. Получается знакомая схема: на Fusion Drive (SSD) хранятся система и приложения, на жестком диске – все остальное.

Нужно выбрать в Дисковой утилите Fusion Drive и создать на нем новый раздел. Все. Для сохранности данных все манипуляции лучше выполнять с загрузочной флешки.

Что можно закинуть на HDD. Ярлыки папок

Приведем несколько примеров:

• Системные папки

Пользуйтесь ярлыками. Например, практически любую системную папку с контентом (фильмы, скачанные в iTunes, бэкапы и так далее) можно перенести на жесткий диск, предварительно создав и оставив перенаправляющий ярлык там, где папка располагалась ранее. Как это сделать, читайте ниже:

• Резервные копии iPhone и iPad в iTunes

Если коротко:

1. Находим тяжелую папку с контентом на системном диске (Fusion Drive).
2. Копируем папку на жесткий диск.
3. Удаляем папку оттуда, где она располагалась ранее, и там же вместо нее оставляем перенаправляющий ярлык. Каждый раз, когда программа будет обращаться к системному диску, ярлык перенаправит ее на жесткий диск.

• Медиатека iCloud (фото и видео)

К примеру, около 5000 моих фотографий хранятся в iCloud и автоматически синхронизируются со всеми устройствами. Это – 60 Гб данных, и на SSD им не место.

Библиотека находится в системной папке Изображения и называется Photos Library, достаточно перетащить этот пакет на жесткий диск, открыть приложение Фото и выбрать его в роли основной библиотеки.

• А также…

Фотографии, видеозаписи и фильмы, не хранящиеся в iCloud. Инструменты, плагины, библиотеки сэмплов. Музыкальные коллекции. Папки загрузок.

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

Просто удалите Fusion Drive и живите спокойно

Да, можно расформировать Fusion Drive полностью. Вручную перекидывать тяжелые файлы на HDD, установить систему и программы на SSD и не париться.

Но на деле 128 Гб, не говоря о 32 Гб, недостаточно. Система постоянно достает оповещениями о нехватке места, некоторые тяжелые программы во время работы создают на диске огромный кэш, и проблем становится в несколько раз больше.

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

P.S. Если очень грамотно распределять место, (в том числе, используя советы из статьи) и не загружать кучу софта, 128 Гб SSD-only будет достаточно. Но точно не 32 Гб.

Что будет идеально:

Оставить 512 Гб Fusion Drive (128 Гб SSD + 384 Гб HDD) и 1.6 Тб пространства на жестком диске для файлов.

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

Для менее требовательных пользователей – 256 Гб Fusion Drive (128 Гб + 128 Гб), остальное под HDD.

Новые Mac в конфигурации с 1 Тб Fusion Drive поставляться лишь с 32 Гб SSD. В этом случае лучше оставить под Fusion Drive 256 Гб, а остальное HDD-пространство использовать для файлов.

Сейчас все новые модели Mac с 1 Тб Fusion Drive поставляются с 32 Гб SSD. Для 128 Гб SSD нужен Fusion Drive на 2 Тб или 3 Тб. Но некоторые старые модели с 1 Тб Fusion Drive имеют встроенные планки на 128 или 24 Гб SSD.

Есть ли необходимость делать все это?

Не всегда. Если скорость работы Mac полностью устраивает, можно не заморачиваться. Но это – дополнительный порядок в работе компьютера, и лишним он не будет. Только польза. Особенно для моделей с 32 и 24 Гб SSD.

Да, душа гика хотела полностью разделить диски и распределять файлы вручную. Но 512 Гб Fusion Drive + HDD оказались идеальным вариантом как по скорости работы, так и по количеству свободного места. Не вижу резкой необходимости ждать и переплачивать за кастомную сборку iMac только ради емкого SSD. Тем более, в моделях 2017 года его скорость чтения идентична SSD на Fusion Drive.

Выбор SSD и настройка Fusion Drive на MacBook Pro

Привет, Geektimes! Наверняка многие продолжают пользоваться компьютерами MacBook Pro 2011-2013 года (те, что с оптическим приводом) и хотят заменить свое устройство на модель поновее. Но если сделать это по каким-либо причинам проблематично (например, из-за кризисных цен), не стоит списывать «старичка» со счетов – есть альтернативный вариант, который откроет у устройства второе дыхание. Имя ему – Fusion Drive.

Для начала немного слов о том, что же такое Fusion Drive. Простым языком – это программный RAID-массив с возможностью анализа частоты использования данных. Файлы, которые используются чаще, хранятся на SSD, тогда как остальная информация находится на жёстком диске. При использовании данных с HDD система переносит их на SSD, так что скорость работы становится быстрее в несколько раз.
В старых MacBook устанавливались жёсткие диски с частотой вращения 5400 оборотов, что в современных реалиях совсем не впечатляет. Поэтому при установке Fusion Drive, которая подразумевает собой наличие твердотельного накопителя, не лишним будет обновить и HDD – в идеале до 7200 оборотов.
Многие полагают, что от SSD с Fusion Drive не будет много толка, и проще поставить систему на твердотельный накопитель, а остальную информацию хранить на HDD. Однако у подобного решения есть масса недостатков, да и есть ли вообще существенные потери скорости с FD? Постараемся ответить и на этот вопрос.
Для начала стоит определиться с выбором SSD. Так как эта публикация в блоге компании OCZ… ну вы поняли 🙂 Ниже приведена сравнительная таблица SSD. Поскольку нам нужен интерфейс SATA 3 для подключения диска к MacBook Pro (образца 2012 года), RevoDrive 350 с PCIe Gen. 2 x8 сразу отпадает. По сочетанию контроллера, выносливости и максимального чтения/записи симпатизируют Radeon R7 и Vector 180. К слову, последний более надёжен за счёт наличия PFM+, да и пять лет гарантии впечатляют. Для настройки Fusion Drive вполне можно остановиться на нём, но здесь ещё многое зависит от ваших потребностей. Если они ограничены учёбой, сёрфингом в Интернете и офисными приложениями, можно выбрать модели попроще, но не ниже ARC 100.

Что касается ёмкости, то тут лучше брать как минимум 240 ГБ. Хотя большой массив данных будет храниться на жёстком диске, у вас может возникнуть потребность временно оставить ёмкие файлы на SSD.
Допустим, с выбором SSD мы определились. Не торопитесь срывать крышку MacBook и устанавливать его – сперва необходимо подготовить компьютер к столь серьёзному апгрейду. Прежде чем устанавливать твердотельный накопитель и настраивать Fusion Drive, необходимо создать загрузочный накопитель с операционной системой (это может быть и OS X Yosemite, и OS X El Capitan, но не младше версии 10.8.3). Максимальный эффект от установки Fusion Drive будет достигнут в том случае, если систему устанавливать «с нуля» на уже готовую связку SSD + HDD.
Чтобы создать загрузочную флешку, вам понадобится накопитель с минимум 8 ГБ свободного места и «Терминал». Сначала загружаем дистрибутив операционной системы и переименовываем его для удобства ввода – скажем, Elcapitan.
Саму флешку тоже лучше переименовать (скажем, в DISK), после чего можно смело открывать «Терминал» и вводить следующую команду:

sudo /Applications/Elcapitan.app/Contents/Resources/createinstallmedia —volume /Volumes/DISK —applicationpath /Applications/Elcapitan.app —nointeraction
Где DISK – соответственно, имя нашего накопителя, а Elcapitan.app – дистрибутив ОС.

Начнётся процесс удаления данных на накопителе, может потребоваться ввод пароля администратора. Копирование файлов установки может занять некоторое время, после чего надпись Done просигнализирует о том, что загрузочная флешка с операционной системой создана.

А пока самое время…да, для бэкапа. Поскольку мы будем производить «чистую» установку, все важные файлы лучше сохранить на внешнем накопителе. Можно, конечно, и в «облака» всё залить, если у вас там завалялся лишний терабайт. Резервным копированием пренебрегать не стоит: в противном случае вы рискуете потерять все свои данные.
Как только загрузочный накопитель создан, равно как и бэкапы, можно переходить к установке SSD. Производится она с помощью Optibay путём перемещения жесткого диска на место оптического привода (признайтесь, когда вы в последний раз им пользовались?), а твердотельного накопителя – вместо HDD.

Optibay
В MacBook Pro 2012 они расположены рядом друг с другом. Модели с дисплеем Retina, к сожалению, пролетают – там столько свободного места просто не найти.

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

Замена HDD на SSD производится не очень сложно – достаточно отвинтить пару винтов на боковой планке, снять жёсткий диск и установить на его место твердотельный накопитель, после чего закрепить его теми же винтами. Чтобы убрать оптический привод, надо отключить пять шлейфов с особой аккуратностью. Это шлейфы жёсткого диска, Wi-Fi, камеры, оптического привода и динамиков. Ещё раз – всё отсоединяем-подсоединяем крайне аккуратно – данные шлейфы очень не любят сгибов, оттягиваний и прочих грубостей, а их замена довольно дорогая.
Только после этого можно открутить винты, которые удерживают оптический привод, и достать его.
Затем помещаем свой HDD (или новый, если вы последовали нашему совету) в Optibay, «одолжив» у оптического привода специальный шлейф, и устанавливаем его на место привода.
Разумеется, это упрощённый мануал, но он позволяет понять, что в установке связки SSD + HDD нет ничего сложного и страшного. Но перед тем, как настраивать с их помощью Fusion Drive, давайте проверим, какими скоростными характеристиками обладает наш новенький SSD, чтобы в дальнейшем сравнить этот показатель с результатами Fusion Drive.
Воспользуемся утилитой BlackMagic DiskSpeedTest:
427 МБ/с на запись, 493 МБ/с на чтение – довольно хороший результат, который максимально приближен к заявленному. Что ж, посмотрим, чем SSD порадует нас после настройки FD.
Переходим непосредственно к настройке Fusion Drive. Для этого вставляем загрузочную флешку и включаем ноутбук с зажатой клавишей Option. Выбираем подключенный накопитель как загрузочный, а затем открываем терминал.
Сперва необходимо просмотреть список установленных дисков при помощи команды ниже – здесь очень важно не ошибиться.

diskutil list
Например, SSD может быть disk0, а HDD – disk2. Здесь уже всё зависит от конкретной конфигурации дисков.
Далее создание FD происходит при помощи дисковой утилиты diskutil, которая использует параметр CoreStorage. Единая группа топов создается при вводе этой команды:
diskutil cs create Fusion disk0 disk1
Важно не перепутать диски местами. В нашем случае Fusion – имя новой группы. После её создания утилита предоставит имя объединённой группы томов – Logical Volume Group, в таком формате:
34WD6RDE-6564-F2R0-B7F4-FT35EERB
Далее форматируем группу томов в формат HFS+: здесь нам и понадобится имя объединенной группы:
diskutil cs createVolume 34WD6RDE-6564-F2R0-B7F4-FT35EERB jhfs+ Fusion 100%
Как только операция будет завершена, можно продолжить установку системы. В дальнейшем необходимые файлы можно перенести с Time Machine, другого внешнего накопителя или «облака» – смотря какой способ бэкапа вы выбрали.
Самое время вернуться к главному вопросу – будет ли потеря скорости после установки Fusion Drive? Произведём контрольный замер.
Видно, что потери хоть и есть, но небольшие – они компенсируются за счёт удобства использования Fusion Drive. Вместо того, чтобы
устанавливать в MacBook Pro отдельно SSD и подключать внешний HDD, получаем полноценное рабочее решение.
Если на предыдущих версиях OS X существовала вероятность потери части данных и некорректной работы SSD, то начиная уже с Mavericks она была минимизирована. C OS X El Capitan всё также работает отлично.
Так что вместо продажи своего старого Mac лучше установите Fusion Drive – увидите, он не разочарует.
Хороших выходных!

Что же такое Fusion Drive

Релиз обновлённого iMac ознаменовался и появлением такой интересной вещи, как Fusion Drive. Данная технология призвана решить актуальную проблему, которую можно охарактеризовать как «хочу скорость SSD и ёмкость HDD и без хлеба, пожалуйста». Так что же из себя представляет данная технология?

На уровне железа Fusion Drive — это два отдельных диска, один из которых является твердотельным накопителем (SSD), а второй диск представляет собой привычный накопитель на жёстких магнитных дисках (HDD). Apple решили включать в свои продукты вариации Fusion Drive с объёмом SSD, равным 128 ГБ, и вариациями HDD объёмом 1 ТБ и 3 ТБ. Говоря просто, вся магия Fusion Drive осуществляется на уровне операционной системы и состоит в мониторинге частоты обращения к тем или иным приложениям и данным и переносе их в соответствии с этой частотой на SSD, либо на HDD накопитель.

Ещё проще: ОС и всё-всё-всё, что вы часто запускаете, слушаете и смотрите (браузер, например), будет храниться на быстром SSD, а остальное — на HDD. Если вы вдруг начнёте осваивать Photoshop и станете ежедневно запускать его, то это приложение, как и связанные с ним данные (ваши художества), тоже перенесутся на SSD.

Fusion Drive — это не кэширование

Выражаясь точнее, концепция Fusion Drive не предусматривает того, чтобы данные с HDD дублировались на SSD. SSD здесь не выступает в роли места исключительно для быстрой обработки, недоступного для хранения данных. Здесь пользователь получает всё полезное пространство с обоих дисков, то есть если у вас 128 ГБ SSD и 1 ТБ HDD, то вы имеете в своём распоряжении 1.12 ТБ доступного дискового пространства для хранения данных.

Fusion Drive — это не RAID

Как говорилось выше, работа Fusion Drive осуществляется на уровне операционной системы. Disk Utility распознаёт 2 отдельных диска, а ОС преобразует их в единое пространство.

Как быть с бэкапами

Бэкапы нужно делать как и раньше. Time Machine будет создавать резервные копии так, будто у вас один диск. В случае смерти одного из дисков, будь то SSD или HDD, пользователю придётся делать полное восстановление. Однако, если бэкапа нет, то пользователь наверняка сможет извлечь данные с живого диска, по крайней мере это практически 100% вероятно будет сделать с помощью дополнительных утилит.

Как быть с заменой

Apple отметили, что конструктивно HDD и SSD в их продукте не отличаются от дисков других производителей, поэтому, если у вас погорел один из дисков, то заменить его можно и на диск стороннего производителя.

Особенности записи

Большим плюсом с точки зрения скорости является то, что все записываемые данные первоначально пишутся на SSD, а мы знаем, что на SSD всё пишется быстрее. Естественно, в дальнейшем ОС определит, как часто вы обращаетесь к записанным данным и решит, нужно ли оставлять их на шустром SSD, или перенести на HDD.

Вопросы

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

Как работает Fusion Drive?

Подробным исследование принципов работы Fusion Drive занялся Ли Хатчинсон (Lee Hutchinson) из ArsTechnica, в результате чего у него получился внушительный и, пожалуй, самый полный/точный обзор технологии. Я постараюсь избавить вас от чтения 5000+ слов в оригинале, изложив основные моменты в этом разделе статьи.

Итак, если вы являетесь обычным пользователем, то вам ничего не нужно делать, чтобы заставить Fusion Drive работать. Вы просто покупаете Mac и включаете его. OS X и все стандартные приложения на таких компьютерах предварительно установлены на SSD, поэтому первоначально система должна загружаться и реагировать на действия пользователей так же, как и обычный Mac с твердотельным накопителем. Более того, согласно документации Apple, система и некоторые другие важные файлы всегда будут находиться на SSD, так что со временем быстродействие должно оставаться на похожем уровне.

Однако, всё это в теории, поэтому Ли решил узнать, как новая технология работает при нормальном использовании, параллельно проверив предположение Anandtech о том, что у SSD существует «посадочная зона» объемом в 4 ГБ, из которой данные переносятся на HDD. Изначально он скопировал файл размером 3 ГБ и оставил Mac mini на некоторое время, проводя мониторинг физических дисков с помощью iostat. Но никакой дисковой активности не наблюдалось. Копирование второго (3 ГБ) и третьего (8 ГБ) файлов также не привело к перемещению данных на жесткий диск — они так и остались на SSD.

Тогда Ли сымитировал «поведение типичного пользователя» и поставил на копирование 120 ГБ данных, которых было более чем достаточно для переполнения SSD. Вот тут Fusion Drive и показал свое истинное лицо: когда на твердотельном накопителе было заполнено ≈110 ГБ1, дисковая активность сдвинулась в сторону HDD и продолжалась до окончания копирования2.

А вот после завершения задачи началось самое интересное. Fusion Drive выждал порядка 20 секунд и начал перемещать данные с SSD на HDD в течение определенного времени, после чего остановился. Объем скопированной информации составил примерно 4 ГБ3. Повторив эксперимент несколько раз Ли установил, что поведение Fusion Drive не изменилось — твердотельный накопитель сразу же перемещает данные на жесткий диск, пока на нём не останется минимум 4 ГБ свободного места.

Интересные моменты

Существует еще несколько интересных моментов, связанных с новой технологией, которые обязательно стоит упомянуть:

  • В новые iMac буду устанавливаться такие же «модули NAND-памяти», что и в MacBook Air и MacBook Pro с Retina-дисплеями. Mac mini пока что комплектуются 2,5″ SSD-дисками.
  • Шиллер сказал на презентации Apple, что Fusion Drive работает с файлами и документами, но это не совсем соответствует действительности. Технология оперирует на более низком уровне, с блоками Core Storage, но перед многочисленными зрителями было проще показать первоначальную метафору.
  • Производительность Fusion Drive (согласно тестам XBench) соответствует результатам средних SSD. Измерить скорость работы HDD не получилось из-за особенностей реализации Core Storage4.

  • Официально внешние диски, подключаемые по USB, FireWire или Thunderbolt, не могут стать частью Fusion Drive. Однако, разработчик Патрик Стейн (Patrick Stein) сумел создать том Core Storage из SSD и подключенного через USB жесткого диска.
  • На гибридном накопителе можно создать лишь один дополнительный раздел (например, с помощью Дисковой утилиты). Физически он будет находиться на жестком диске, а использовать его можно будет для установки Windows через Boot Camp.
  • Fusion Drive можно использовать в режиме Target Disk Mode, но только с компьютером, на котором установлена OS X 10.8.2.
  • Сброс NVRAM может замедлить Fusion Drive. Исправить это можно путем принудительной установки загрузочного тома в одноименной панели Системных настроек.
  • На компьютере с Fusion Drive поставляется специальная модификация Дисковой утилиты. Более старые версии этого приложения не поддерживают создание гибридных накопителей.
  • А в специальной статье из базы знаний Apple описано, как можно восстановить «развалившийся» том Core Storage. Учтите, в результате некоторых операций данные на диске будут удалены безвозвратно, поэтому не стоит пренебрегать резервным копированием.

Рубрики: IT

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *