Fusion drive емкостью 1 тб. Выбор SSD и настройка Fusion Drive на MacBook Pro. ⇡ Как это работает

  • 25.07.2020

Fusion Drive против SSD обычной путаницы для тех, кому необходимо получить IMAC. У вас нет много вариантов настройки при покупке устройства Mac, за исключением случая хранения. Если вы получаете MacBook Air, например, вы можете выбрать один из вариантов 128GB и 256 ГБ. Тем не менее, у вас есть лучший выбор, когда подходит к IMAC.

ИМАК все-в-один компьютер серии от Apple Inc, который регулярно обновляется с высококачественными спецификации и процессоров. Если вы ждете на рабочий стол на основе рабочей среды с удивительной производительностью, ИМАК лучшим ответ наверняка. Это сказав, что делает лучший выбор между Fusion против SSD для хранения является важной вещью.

При настройке ИМАКА, у вас есть возможность переключаться между SSD или слитым Drive. Учитывая, что оба имеют свои плюсы и минусы, ваш выбор должен быть точным. И мы здесь, чтобы помочь вам в этом. В этой статье мы будем делать сравнение между ИМАКОМ Fusion Drives против SSD Benchmark.

И, мы можем начать с введением в оба.

Fusion Drive Vs SSD - Введение

Для легкости понять, мы будем вводить и в обратном порядке. То есть, давайте Flash Drive первым.

Флэш Жесткие диски

Флэш Жесткие диски - также известный как флэш-накопитель и флэш-памяти - обычно рассматривается в ультрабуков и других премиум класса ноутбуков. Для того, чтобы лучший пример, вы можете обнаружить это на MacBook Pro, MacBook Air и т.д. И понять эту вещь, прежде чем продолжить, вы не можете реально сравнить SSD-накопителей и флэш-накопители. На самом деле, SSD-накопители в настоящее время используют интерфейс флэш-памяти, для улучшения производительности и скорости. Итак, когда вы слышите компьютер оснащен флэш-память, слушать как компьютер оснащен SSD хранение.

Так, короче говоря, ваш основе флэш-ИМАК будет имеет один твердотельный накопитель для всех целей хранения. По сравнению с жесткими дисками, эти устройства обеспечивают более высокую производительность, скорость, долговечность и стабильность. И, да, SSD-накопители работают удивительным с устройствами Apple.

Fusion диски

Fusion Drive в основном гибридный жесткий диск. Имя используется в устройствах, сделанных Apple Inc. Логика здесь проста. Apple, сочетает в себе традиционный жесткий диск и флэш-памяти накопителя. Если мы возьмем случай ИМАК с Retina Display, вы можете выбрать Fusion Drive 1 Тб размера 3TB. Наряду с высокой пропускной способностью жесткого диска, будет посвящен пространство для хранения, который использует SSD. Так, например, в поздней версии 2015 ИМАК 2TB Fusion Drive, есть 128GB из флэш-памяти. Apple, сделал объявить Fusion Drive в октябре 2012 года и был в использовании с тех пор. Говоря о дизайне, SSD и HDD будут объединены в единое устройство - которое затем контролируется MacOS. В настоящее время выбор доступен только в Маках. Для всех других устройств, вам нужно выбрать между SSD или HDD.

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

Флэш-накопители - Преимущества и недостатки

Как мы уже говорили, флэш-накопители - он же SSD-накопителей - отличаются многими преимуществами. Некоторые из них приведены ниже. Мы полагаем, это достаточно для ориентированных на производительность задач. И, вы знаете, насколько хорошо компания Apple создает соединение SW / HW.

  • SSD-накопители обеспечивают производительность лучше уровня и скорости. Это должно быть проблемой, если вы профессионал.
  • Запуск время наладки устройства флэш-памяти намного короче.
  • Согласно тому, что претензии компании Apple, Flash Storage в ИМАКЕ Late 2015 Edition, это 2.5x быстрее, чем предыдущие версии.
  • Он не создает шума.
  • Более низкое потребление энергии.
  • Не разогреть устройство.
  • Подходит для исполнения жаждущих задач, таких как игры или редактирования видео

Конечно, есть некоторые недостатки, некоторые из них:

  • Flash Storage действительно дорого, особенно по сравнению с жесткими дисками.
  • Это может быть не доступно в более высоких мощностях. Если мы возьмем случай ИМАКА, максимальное флэш-память вы можете получить 1 Тб.

Fusion диски - Преимущества и недостатки

Fusion диски были введены в качестве жизнеспособной замены для тех дорогих вариантов флэш-накопителях. Ее преимущество может быть следующим. Преимущества встречаются по сравнению с традиционными жесткими дисками и SSD.

  • Apple, Fusion диски намного дешевле, чем SSD. Несмотря на то, что они имеют более высокую цену, чем жесткие диски, вы не должны стать мели.
  • По сравнению с традиционными жесткими дисками, Fusion диски не создают много шума, - нет, нет, он не молчит.
  • Вы можете иметь Fusion диски в большей мощности. Например, вы найдете 1TB. 1 ТБ и 3TB слитый диск в Маках.
  • Он работает в логическом порядке, не затрагивая пользовательский опыт или нагрузки раз.
  • Для сравнения, Fusion диски имеют лучшее время загрузки вверх, чем жесткие диски.
  • Fusion диски могут создавать шум.
  • Производительность не до выделенного сценария SSD.
  • Fusion диски имеют более низкий RPM.
  • Apple, Fusion Drive Vs Flash Storage - В практике сценарии

Прежде чем перейти к выводам, вы должны понять принцип работы в компании Apple Fusion Drive.

Как это работает Apple, Fusion Drive?

Как мы уже говорили, он сочетает в себе SSD и HDD для хранения компонентов, чтобы сформировать единое устройство памяти. Емкость SSD хранения будет ниже, чем HDD Storage. Если вы проверяете Late 2015 ИМАКА на 1TB Fusion Drive, вы будете место хранения 24ГБА. Если вы идете с 2TB, однако, есть увеличение до 128 Гб флэш-памяти. Рабочий процесс Fusion Drive основан на ваших собственных шаблонов использования. Из всей памяти, SSD часть будет использоваться для хранения часто используемых файлов. Например, если у Вас есть несколько документов, папки, которые вы открываете ежедневно, они будут храниться на SSD части. Передача быстро и вам не придется беспокоиться об этом. По сути, вы будете иметь возможность запускать важные программы / файлы на более выгодных скоростях.

Предположим, что вы используете IMOVIE для редактирования, почти каждый день. В этом случае система MacOS будет перемещать приложение в памяти SSD. Так, в следующий раз вы открываете его, вы можете иметь пылающую скорость точно. Итак, подводя итог, Fusion диски обеспечивают более высокую скорость и производительность по сравнению с жесткими дисками, но не на одном уровне с выделенным для хранения. Вы никогда не можете ожидать того же скорость записи или начальная загрузка Время в SSD и хранения Fusion Drive. Но, по крайней мере, вы платите только часть выделенного флэш-памяти.

Если вам нужна производительность высокого класса и непревзойденную скорость, мы рекомендуем идти с выделенной флэш-памяти. В самом деле, вам придется платить больше. Но, в конечном счете, вы можете найти разницу в производительности. Однако, если у вас нет много денег, чтобы тратить на выделенных SSD-накопителей, вы можете рассмотреть Fusion диски. Вы не получите лучшую производительность, но все же, лучше, чем традиционные жесткие диски. Итак, вот как мы имеем дело с Fusion Drive против Flash Drive войны.

Другим эффективным решением является это. Вы должны получить доступный вариант SSD хранения и получить еще один внешний жесткий диск. На рынке, вы можете даже найти внешнюю SSD-накопитель с лучшей скоростью и относительно высокой ценой. В конце концов, общая сумма расходов будет ниже, чем в конфигурации 1-ТБ SSD IMAC. При выборе внешнего накопителя, вы можете даже пойти на бесшумную, высокую скорость и USB 3.0 HDD. Таким образом, вы можете сэкономить много денег.

Давайте завернуть Обсуждение - Fusion Drive против SSD

Таким образом, это то, как вы можете найти ответ на Fusion Drive против SSD войны в IMAC. Решения просты. Если вам нужна лучшая производительность, вы должны пойти с выделенной SSD. Конечно, вы должны платить высокие для более низких вариантов хранения. Даже тогда, он делает много смысла, чем идти на середине производительности Fusion Drive.

С другой стороны, если вы на самом деле не нужно много производительности, вы можете выбрать в Fusion Drive. Кроме того, вы можете получить версию SSD ИМАКА и сохранить внешний жесткий диск, подключенный. В любом случае, вы можете иметь дело вопрос нехватки места для хранения. В конце концов, мы надеемся, что вы нашли ответ. Получите лучший ИМАК, кстати.

Другие Похожие сообщения

  • SSD против HDD: разница между флэш-памятью и жестким диском »
  • Mac против PC: Что лучше - OS X или Windows »
  • Список операционных систем Альтернативы для Windows »
  • Компьютерные и факты Интересные факты о технологии »

Fusion Drive — инновационная технология, предполагающая совместную работу жесткого диска и SSD-накопителя. Она появилась в моделях Mac 2012 года.

Компьютеры iMac и Mac mini, оснащенные накопителями Fusion Drive, все-таки получат поддержку новой файловой системы APFS, вопреки первоначальному . Об этом сообщает MacRumors со ссылкой на электронное письмо соответствующего содержания, направленному одному из читателей издания самим Крейгом Федериги.

Уже 25 сентября пользователи Mac получат возможность установить новую версию операционной системы . Помимо прочих , она принесет в себе новую файловую систему APFS. Однако, как оказалось, ей смогут воспользоваться далеко не все владельцы Mac. Для некоторых она останется недоступной. Речь идет о компьютерах, которые оснащены дисками Fusion Drive.

В последнее время Apple все чаще начинает оснащать компьютеры Mac — компания постепенно отказывается в пользу связки жестких дисков и твердотельных накопителей. Обычно этот симбиоз состоял из HDD определенной емкости и SSD на 128 ГБ — не так уж много, но достаточно. Однако и в этой ситуации Apple решила сэкономить.

После того как в Купертино успешно , решила порадовать покупателей и немного расширила возможную конфигурацию своих моноблоков. И хотя нововведение касается только накопителей SSD, оно должно положительно повлиять на продажи данных компьютеров во втором квартале этого года.

Сегодня сервисные инженеры из «МакФикса» бьются над проблемой увеличения скорости при использовании связки SSD и HDD-накопителей и созданием собственного

Привет, 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, в таком формате:

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 – увидите, он не разочарует.
Хороших выходных!

Релиз обновлённого 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 учли всё.

Вопреки ожиданиям, которые вызвало появление первых SSD в потребительских устройствах, сейчас совершенно очевидно, что тотальный переход на твердотельные накопители невозможен в обозримом будущем. Производители NAND Flash-памяти достигли больших успехов в плане снижения стоимости чипов, но цена гигабайта емкости на магнитных дисках все еще на порядок ниже, чем на SSD. Кроме того, с каждым шагом Flash-памяти на более «тонкую» производственную норму все труднее обеспечить надежность считывания заряда в ячейке и требуемое количество циклов перезаписи. У жестких дисков, напротив, еще есть неисчерпанный резерв увеличения емкости в стандартной конструкции с привычными GPP/GMR-головками (Perpendicular to Plane / Giant Magnetoresistance) и несколько экзотических технологий в перспективе.

Наиболее широко Flash-память применяется в мобильных устройствах, где преимущества твердотельных накопителей всецело оправдывают более высокую цену единицы объема. Если говорить об Apple, то как производитель безусловно дорогой техники она может устанавливать в компьютеры SSD, по емкости соперничающие с жесткими дисками, что мы и видим в топовых конфигурациях MacBook Air и MacBook Pro with Retina Display. А единственное мобильное устройство Apple, которое все еще поставляется в конфигурации с жестким диском, — это устаревающий с каждым годом MacBook Pro без «ретины».

В настольных компьютерах даже для Apple не так-то просто отбросить жесткий диск как базовый вариант накопителя. Если на Mac Pro (полностью переведенный на SSD) принцип экономии распространяется в ограниченной степени, то все три базовые модели iMac, которые сейчас производит Apple, имеют в составе жесткий диск емкостью 500 Гбайт — 1 Тбайт. Существуют опции с полностью твердотельным накопителем объемом до 256 или 512 Гбайт, которые требуют дополнительного вложения 200-500 долларов США сверх конфигурации с терабайтным HDD. А между этими крайностями — Fusion Drive, который представляет собой массив SSD объемом 128 Гбайт и жесткого диска на 1 или 3 Тбайт. Апгрейд «Мака» на Fusion Drive в сочетании с терабайтным диском также стоит $200, так что выбор предстоит нелегкий. О нем и пойдет речь.

Прим. Указаны цены для американского Apple Store. В России апгрейд с HHD объемом 1 Тбайт на Fusion Drive стоит 7 960 руб.

Если честно, автор данной статьи уже давно не ждет ничего хорошего от гибридных накопителей. Пока ни одно из протестированных в 3DNews решений не приблизилось к декларируемой производителями цели — сочетать быстродействие SSD и объем HDD с доступной ценой. Большинство «гибридов» построены по единой схеме: твердотельный компонент небольшого объема используется как кеш, в котором дублируется часто запрашиваемая информация с основного накопителя — HDD. В ряде случаев SSD также используется для кеширования записи. Предполагается, что после определенного периода адаптации кеш начинает дублировать наиболее ходовые данные — файлы ОС и приложений, а завалы редко востребованных ресурсов остаются на HDD. В этой концепции естественно, что чем больше твердотельный компонент гибридного накопителя, тем выше средняя производительность. К примеру, 8 Гбайт Flash-памяти, распаянных на дисках Seagate SSHD , явно недостаточно, чтобы система была столь же отзывчивой, как и полностью твердотельное хранилище. В лучшем случае можно говорить о промежуточном положении такого рода «гибридов» между SSD и HDD, хотя в численном выражении — даже не о среднем.

Более эффективный подход реализован в технологии Intel Smart Response, которая позволяет использовать в качестве кеша SSD отдельный SSD объемом вплоть до 64 Гбайт (при условии, что система построена на одном из определенных чипсетов Intel). Но одновременно растет цена, и по этой причине немногие из готовых компьютеров и ноутбуков наслаждаются такой роскошью. Наконец, при достаточно крупном SSD уже возникает мысль: а не следовало ли отказаться от кеширования и отвести его целиком под ОС и программы как отдельный том? Собственно, так и поступили с диском WD Black 2 , который представляет собой терабайтный HDD и отдельный SSD объемом 120 Гбайт в одном корпусе. Но опять-таки экономия на компонентах SSD, помноженная на сырое ПО, не позволяет и WD Black 2 привести как пример удачного гибридного накопителя.

⇡ Встречайте Fusion Drive

Итак, что к этому может добавить Apple? Рецепт Fusion Drive в целом такой же, как у того еврея из анекдота: «Больше заварки кладите». В роли твердотельного компонента массива в «Маках» выступают SSD объемом 128 Гбайт, и что немаловажно — с качественными контроллерами.

В принципе, это сама по себе удовлетворительная конфигурация для комфортной работы. Соблюдая определенную дисциплину, можно ОС и все ходовые файлы держать в пределах 128 Гбайт объема SSD (спросите пользователей MacBook Air), а медиатеку и другие тяжелые ресурсы вручную складировать на жестком диске. Однако Fusion Drive на то и Fusion, что SSD и HDD объединены в массив. В таком случае конечный результат зависит от того, как именно используется твердотельный накопитель.

Apple iMac 21.5” Mid 2014

Совокупный объем массива равен объему отдельных компонентов. Мы тестировали iMac с диагональю 21,5 дюйма, и в нашем случае это 1128 десятичных Гбайт (1 Тбайт HDD плюс 128 Гбайт SSD). То есть сразу можно сказать, что данные не дублируются, SSD не выполняет функцию кеша. Вместо этого имеет место эшелонирование (tiering): часто востребованные данные поступают на SSD, залежавшиеся — на HDD. Вопрос: каким образом определяются приоритеты? Но об этом позже.

⇡ Fusion Drive: компоненты

Для начала нужно понять, какое железо нам досталось. В моделях iMac и Mac mini до 2013 года использовались вариации Samsung PM830 — не самого худшего накопителя для интерфейса SATA 6 Гбит/с. Сейчас Apple повсеместно внедрила SSD с нативным интерфейсом PCIe, который сулит немалый прирост быстродействия. Жесткий диск — объемом 1 Тбайт в форм-факторе 2,5 дюйма для младшего iMac и Mac mini или 1-3 Тбайт в форм-факторе 3,5 дюйма для 27-дюймового iMac.

Утилита System Information выдает производителя SSD. Если судить по наименованию APPLE SSD SD0128F, это такой же накопитель SanDisk, который можно встретить в Mac mini, а также MacBook Air и MacBook Pro with Retina Display образца 2014 года. Не исключено, что альтернативный вариант, который поставляет Samsung, также может попадаться в конфигурации Fusion Drive. Оба накопителя подключаются по интерфейсу PCIe 2x.

SSD SanDisk, фото iFixit

SSD SanDisk базируется на контроллере Marvell 88SS9183, с которым мы ранее познакомились на примере Plextor M6e . Чип обладает нативным интерфейсом PCIe с двумя линиями версии 2.0, данные передает по протоколу AHCI (в отличие от NVMe, специально предназначенного для твердотельных накопителей). Для соединения с микросхемами Flash-памяти предусмотрено восемь каналов. Разумеется, поддерживается команда TRIM.

Сам SSD выполнен в проприетарном форм-факторе, но любители экономии могут попытать счастья с планками сторонних производителей, собрав собственный Fusion Drive или используя SSD отдельно. Только с iMac это не так-то просто сделать, в отличие от Mac mini.

Контроллер Marvell сочетается с чипами Flash-памяти производства SanDisk. Судя по маркировке 05131 016G, это память типа eX2 ABL MLC NAND, произведенная по техпроцессу 19 нм. Ее отличительная особенность: часть ячеек работает в режиме псевдо-SLC и служит кешем, который ускоряет операции записи и одновременно продлевает жизнь микросхемы за счет дефрагментации запросов. Впрочем, таких ячеек здесь вряд ли много, поскольку в накопителе зарезервирован стандартный объем около 7% (разница между числом 128 Гбайт в бинарном и десятичном исчислении), который используется еще и для сборки мусора, подмены вышедших из строя ячеек и прочих служебных функций.

На обеих сторонах платы размещены восемь корпусов, каждый из которых содержит по два NAND-устройства емкостью 64 Гбит (8 Гбайт). Таким образом, в накопителе не только заполнены все восемь каналов контроллера, но и задействовано чередование NAND-устройств.

В общем, весьма достойные компоненты для SSD. Но вердикт оставим до окончания тестов, поскольку в случае с контроллерами Marvell многое зависит от встроенного ПО. Ранее мы чаще всего встречали их в накопителях Plextor с мастерски сделанной прошивкой. Посмотрим, как себя проявит SanDisk.

Жесткий диск в iMac 21.5” представляет собой банальный 2,5-дюймовый привод HGST серии Travelstar 5K1000 со скоростью вращения шпинделя 5400 об/мин. Здесь нет ничего особенного.

HGST Travelstar 5K1000 1 Тбайт (HTS541010A9E662), фото iFixit

⇡ CoreStorage — основа Fusion Drive

Реализация Fusion Drive стала возможной за счет того, что, начиная с версии 10.7 (Lion), в OS X встроен CoreStorage — менеджер томов (volume manager), который представляет собой программную прослойку между файловой системой и накопителем. Благодаря ему и стало возможным перераспределение блоков данных между двумя физически отдельными устройствами, составляющими массив, абсолютно прозрачное для вышележащего стека ПО. В терминологии CoreStorage физические устройства называются Physical Volume и могут быть соединены в Logical Volume Group, обладающую непрерывным адресным пространством. Осталось только развернуть поверх этого Logical Volume, который и предъявляется ОС как обычный том. Затем в дело включается ПО, управляющее миграцией данных между эшелонами.

Внимательные читатели могут заметить, что в схеме присутствует еще одна сущность под названием Logical Volume Family, которая является контейнером для Logical Volume. Заключенные внутри LVF логические тома наследуют ее свойства, единственным из которых пока может выступать полнодисковое шифрование — за счет этого работает встроенный в OS X сервис FileVault 2.

При желании конструкцию можно разобрать командами из «Терминала», загрузившись в режиме восстановления ОС или с внешнего диска, и потом использовать SSD и HDD как отдельные накопители. На «Мак» с Fusion Drive также без проблем устанавливается Windows в раздел Boot Camp. Последний вырезается с конца логического тома и может включать едва ли не все адресное пространство жесткого диска, но не распространяется на SSD. Программа инсталляции Windows, как и сама установленная ОС впоследствии, видит маковские разделы, что оставляет возможность невзначай убить все содержимое Fusion Drive. При последующей установке OS X с нуля Disk Utility, обнаружив знакомое железо, предложит собрать все как было с полным уничтожением данных.

⇡ Как это работает

Поскольку в случае с Fusion Drive мы имеем дело не с кешированным, а эшелонированным хранилищем, то первый вопрос — куда изначально поступают записанные в логический том данные. Выяснилось, что, покуда хватает емкости SSD, исключительно он и используется для записи. С помощью Dynamo, backend-компонента тестовой утилиты Iometer, на диске был создан файл объемом свыше 128 Гбайт, а в процессе регистрировалась загрузка накопителей с помощью iostat . Вначале проходили обращения исключительно к SSD, но, как только объем файла стал больше емкости SSD за вычетом установленной ОС, нагрузка полностью переключилась на жесткий диск.

Сразу же после того, как запись кончилась, команда fs_usage показала вал вызовов CoreStorage, из которых RdChunksCS и RdMigrCS запускают миграцию данных между эшелонами массива. Четвертая колонка листинга также показывает, что данные перемещаются кусками по 128-512 Кбайт. Таким образом, за счет крупного масштаба перемещений побочным эффектом является дефрагментация данных. Если просуммировать вызовы, то получится объем в районе 4 Гбайт. Последующие попытки записи показали, что каждый раз на SSD попадают первые 4 Гбайт файла, а затем CoreStorage выселяет такой же объем каких-то других блоков на жесткий диск. То есть на SSD всегда остается резерв 4 Гбайт, который обеспечивает запись свежепоступивших данных на высокой скорости.

Средняя скорость последовательного чтения и записи блоков по 256 Кбайт с очередью в четыре команды с SSD составляет 754 и 391 Мбайт/с (бинарных) соответственно. Очень достойно — притом что операции происходят поверх файловой системы. Скорость чтения/записи на HDD — 82-88 Мбайт/с.

Но как вызвать миграцию данных в обратном направлении — с HDD на SSD? Это оказалось довольно просто проделать с целыми файлами. Чтобы сразу попасть в адресное пространство жесткого диска, SSD был забит в ходе длительной записи большого файла, и одновременно с помощью dd был создан файл объемом 2 Гбайт с рандомизированным содержимым из /dev/zero . После прекращения записи немедленно последовала миграция, расчистившая 4 Гбайт объема на SSD.

Первое прочтение файла прошло со скоростью 87 Мбайт/с (большая часть нагрузки зарегистрирована на HDD). Но во второй раз файл уже был считан исключительно с SSD на скорости 427 Мбайт/с (purge гарантировала предварительную очистку кеша). Впрочем, легко заметить, что скорость далека от максимума: файл очутился на SSD во фрагментированном состоянии.

Дальнейшие эксперименты показали, что Fusion Drive может переносить и отдельные куски крупных файлов. Из середины файла на 400 Гбайт, который в силу размера по большей части располагался на HDD, считывался диапазон блоков объемом 2 Гбайт. Два прохода зацикленного чтения по 30 с вызывают перемещение части блоков на SSD и резкий прирост общей производительности. Но для того чтобы все блоки оказались на SSD, а скорость чтения достигла максимума, понадобилось целых 34 прохода! Что интересно, этот метод сработал и для записи данных в тот же диапазон. В последнем случае пиковая скорость была достигнута на 15-м проходе.

Красный — чтение с SSD (disk0), синий — преимущественно с HDD (disk1). Зеленый — миграция блоков после итерации чтения

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

На следующем этапе мы протестируем SSD в составе Fusion Drive отдельно и сравним его с другими высокопроизводительными твердотельными накопителями с интерфейсом PCIe или SATA 6 Гбит/с.