Накопитель fusion drive емкостью 1 тб. Совет Как оптимизировать работу Fusion Drive на Mac. Что такое Fusion Drive

От установки Optical Bay до выбора SSD и объединения с HDD.

IT-журналисты иногда забывают, что далеко не все пользователи так же сильно как они углубляются в нюансы тех или иных программных или «железных» продуктов. Именно поэтому я очень сильно удивился, когда увидел у знакомого MacBook Pro 13 2010 года с HDD-диском и DVD-приводом, которые до сих пор не заменили на что-то более полезное стандартными средствами или через OptiBay.

Этому MacBook почти шесть лет и он работает не так быстро, как хотелось бы. И это особенно хорошо видно во время открытия серьезных приложений вроде Photoshop или чего-то подобного. Посоветовал владельцу заменить HDD на SSD, что дало бы серьезный прирост скорости. Но твердотельный накопитель нормального объема себе может позволить далеко не каждый.

Спросил товарища о частоте использования CD/DVD. Сказал, что последний раз открывал привод года три назад. Рассказал ему, что ускорение работы физической памяти стареньких MacBook Pro или iMac с минимальными вложениями возможно с OptiBay, недорогим SSD небольшого объема и комплектным HDD в завязке через Fusion Drive. Кейс подсказали специалисты MacPlus - большое спасибо.

1. Ликбез для «чайников» - знакомимся с Fusion Drive

Fusion Drive - это специфический программно-аппаратный комплекс компании Apple, который призван объединить SSD и HDD для совместной работы. Он автоматически сортирует часто и редко используемые данные и интеллектуально распределяет их между накопителями на основе индивидуальной манеры работы владельца. Это дает прирост производительности без дорогих комплектующих.

И это наш случай. Бюджет минимальный, а потребности максимальные. Конечно, в идеале - просто заменить HDD на SSD вменяемой емкости. 500 Гбайт физической памяти ему было бы достаточно, но твердотельный накопитель такого объема - это накладно. А комбинация 128 Гбайт SSD и 500 Гбайт HDD в Fusion Drive окажется лучшим решением. Благо, их можно связать самому.

2. Выбираем SSD - ориентируемся на «дешево и сердито»

Для установки в Optical Bay подойдет любой предназначенный для ноутбуков SSD. Не думаю, что в данном случае нам нужно вникать в нюансы тех или иных жестких дисков - это слишком большая тема, которая подойдет для отдельного материала. Просто дам вам простой совет, которым пользуюсь сам - ориентируйтесь на среднюю стоимость или пресловутую «золотую середину», а также скорость чтения-записи, количество циклов перезаписи и совместимость с Mac.

Что касается объема, то в нашем случае выбор очевиден - 128 Гбайт. Меньше брать нет никакого смысла, а цена более емких вариантов откровенно «кусается». Но при большом бюджете можно смотреть и на модели на 512 Гбайт или 1 Тбайт. Тогда для Fusion Drive можно также взять максимально емкий HDD, который вообще получится найти в продаже (сам я больше 2 Тбайт еще не встречал).

Кстати, специалисты MacPlus помогут выбрать SSD для MacBook .

3. Устанавливаем SSD в MacBook Pro или iMac вместо HDD и HDD через OptiBay

Обратите внимание! В случае MacBook SSD необходимо устанавливать вместо HDD, а не в Optibay. Только в данном случае получится добиться максимальной скорости работы Fusion Drive.

Короткая инструкция по установке OptiBay в MacBook Pro

1) Удалите десять винтов с помощью специальной отвертки от Philips:

2) Откройте крышку MacBook, просто используя свои пальцы:



3) Отключите шлейф аккумуляторной батареи с помощью любого пластикового инструмента с тонким краем:





4) Отсоедините шлейф AirPort/Bluetooth и кабель камеры. Уберите их из отведенных им канавок:







5) Отключите кабель антенны:



6) Удалите эти пять винтов:

7) Вытащите узел AirPort / Bluetooth и сабвуфер:



8) Отключите кабели правого динамика и жесткого диска:







9) Удалите эти три винта оптического привода и вытащите его:



10) Отключите шлейф привода и удалите винты монтажного кронштейна:



11) Удалите два винта аккумуляторной батареи:

12) Вытащите аккумулятор с помощью специального рычажка:

13) Отключите кабель батареи:

14) Удалите два винта, которые держат HDD:

15) Вытяните придерживающую панель и вытяните диск за специальный язычок:



16) Отключите кабель жесткого диска:

17) Удалите винты с HDD:

18) Удалите пластиковую прокладку из OptiBay:

19) Установите HDD в OptiBay и верните прокладку, закрепите HDD в OptiBay с помощью винтов и прикрутите монтажный кронштейн, установите OptiBay и SSD-диск в MacBook, используя обратную последовательность действий:

Короткая инструкция по установке OptiBay в iMac

1) Вытяните защитное стекло экрана с помощью специальных присосок:







2) Удалите восемь винтов, которые крепят экран к корпусу:





3) Немного приподнимите дисплей над корпусом:

4) Отключите кабели вертикальной синхронизации, подсветки, шлейф передачи данных и кабель термодатчика:















5) Вытяните экран из корпуса:

6) Удалите четыре винта оптического привода:

7) Отсоедините кабели теплового датчика и оптического привода, и вытяните его:

Важно! Шлейфов в классических iMac, в которых есть DVD, очень много. Разъемы и кабели хрупкие. И в MacPlus часто попадали сломанные компьютеры после попытки самостоятельного апгрейда. Конечно, многие сами делают его успешно, но все же стоит подумать. Чинить такие вещи уже сложнее.









11) Удалите пластиковую прокладку из OptiBay:

12) Установите HDD в OptiBay и верните прокладку, закрепите SSD в OptiBay с помощью винтов, установите OptiBay в iMac, используя обратную последовательность действий:

Имейте ввиду, установить SSD на iMac нового образца и включить на нем Fusion Drive тоже можно. Но в данном случае сделать это гораздо сложнее, поэтому лучше обратиться к специалистам.

4. Создаем специальную загрузочную флешку с системой

Но перед этим: После установки SSD нужно уточнить , заработал ли Trim по-умолчанию, или его придется включить вручную.

И еще: сразу после сборки, при первом включении, стоит сбросить параметры nvram (держать при включении alt+cmd+r+p до повторного сигнала приветствия), что может в некоторых случаях избавить от непонятных глюков.

Для начала нужно скачать дистрибутив операционной системы OS X El Capitan. Для удобства дальнейших манипуляций его лучше сразу переименовать во что-то простое - Elcapitan. С флешкой (8 Гбайт и выше) делаем тоже самое - Disk. Далее открываем встроенный в систему терминал и вводим достаточно простую команду, где Disk - имя накопителя, а Elcapitan.app - название дистрибутива:

sudo /Applications/Elcapitan.app/Contents/Resources/createinstallmedia –volume /Volumes/DISK –applicationpath /Applications/Elcapitan.app –nointeraction



5. Делаем резервную копию данных компьютера

Конечно, резервную копию данных на MacBook Pro или iMac лучше всего делать стандартными средствами OS X - с помощью Time Machine. Для этого нужно открыть системное приложение платформы и провести соответствующие манипуляции. Мы сохраняли резервные копии на простой внешний жесткий диск, но можно использовать и фирменную Time Capsule от Apple.

6. Настройка Fusion Drive - финишная прямая

Для «чистой» установки системы и настройки Fusion Drive вставляем загрузочную флешку в компьютер и перезагружаем его, удерживая клавишу Option. Выбираем внешний носитель в качестве загружаемого, а после этой процедуры открываем терминал. Чтобы не ошибиться, нам сразу нужно ознакомиться со списком установленных дисков с помощью соответствующей команды:

diskutil list

Далее создание Fusion Drive происходит с помощью встроенной в систему дисковой утилиты, которой мы отдадим все необходимые команды через терминал. Важно не перепутать диски. В данном случае Fusion - это название новой группы. После её создания утилита предоставит имя объединённой группы томов Logical Volume Group в формате 34WD6RDE-6564-F2R0-B7F4-FT35EERB. Вот необходимая команда для терминала:

diskutil cs create Fusion disk0 disk1

В конце нужно отформатировать получившуюся группу томов в HFS+. Именно в этом случае нам и пригодится тот длинный набор букв и цифр, который утилита присвоила Logical Volume Group. Как только операция будет завершена нужно продолжить установку операционной системы, следуя указаниям инсталлятора - здесь нет ровным счетом ничего сложного. А вот команда форматирования для терминала:

diskutil cs createVolume 34WD6RDE-6564-F2R0-B7F4-FT35EERB jhfs+ Fusion 100%

Плюсы и минусы Fusion Drive

Плюсы:

  • Дешевле, чем SSD, больше объем;
  • Fusion Drive можно настроить и на достаточно старых Mac;

Минусы:

  • Если ломается один накопитель, данные восстановить уже очень сложно. Умирает весь Fusion Drive;
  • «Разборка» Fusion Drive – очень сложная процедура ;
  • Скорость Fusion Drive все равно не равна скорости SSD. Он медленнее;
  • Fusion Drive подвержен всем «болячкам» SSD. Например, с ним нежелательно использовать программы, которые постоянно обращаются к диску.

Не глупости ради - необходимости для. Вместо вывода

После окончания установки системы и восстановления собственных данных резервной копии через Time Machine можно начинать наслаждаться куда более производительной работой системы. Специальные дисковые тесты показывают, что Fusion Drive практически не уступает SSD по скорости записи-чтения. Поэтому в данном случае мы сэкономили деньги, но получили желаемый апгрейд.

(5.00 из 5, оценили: 1 )

сайт От установки Optical Bay до выбора SSD и объединения с HDD. IT-журналисты иногда забывают, что далеко не все пользователи так же сильно как они углубляются в нюансы тех или иных программных или «железных» продуктов. Именно поэтому я очень сильно удивился, когда увидел у знакомого MacBook Pro 13 2010 года с HDD-диском и DVD-приводом, которые до...

15.11.12 в 22:24

Диск Fusion Drive объединяет в себе функции традиционного жесткого диска большого объема и быстрого твердотельного накопителя SSD. Этот новый диск можно найти в последней версии Mac mini и обновленном iMac, но вы можете создать его самостоятельно.

Для этого потребуется навыки работы в Терминале. Не смотря на то, что команды не сложные и их не так много неопытные пользователи должны иметь ввиду, что это не так просто как использование приложения Disk Utility. Кроме того потребуется использование системы OS X 10.8.2 или старше.

Сбор устройств

1 ТБ Hitachi (от Mac mini) и 240 ГБ OWC Mercury Extreme Pro SSD

Для создания Fusion Drive нужны два жестких диска, один из которых SSD. В нашем случае мы использовали Hitachi 1 ТБ и 240 ГБ OWC Mercury Extreme Pro SSD. Имейте также ввиду то, что Apple не оказывает техническую поддержку тем, кто создал свой Fusion Drive.

Создайте бекап

Работа в Терминале

Приложение Disk Utility не имеет необходимых функций для создания Fusion Drive. Для этого нам потребуется командная строка, которая поставляется с каждым Mac. Терминал позволяет использовать приложение CoreStorage, которое «склеит» жесткие диски и отформатирует их, однако это нельзя сделать с запущенного в данный момент жесткого диска, поэтому потребуется перезагрузка в режим восстановления системы.

Зажмите Command + R во время включения вашего Mac и запустите Терминал. Примечание: если вы используете Mac из текущей линейки Apple, таких как 13-дюймовый MacBook Pro с ретина дисплеем или новый Mac mini вы не сможете использовать старый установочный диск для загрузки. Эти модели компьютеров требуют специальной версии Mountain Lion, которая еще не присутствует в App Store, поэтому вам потребуется зайти в режим восстановления системы.

Создание диска

Открыв терминал вы уже готовы для создания Fusion Drive.

1. Отобразите список всех жестких дисков установленных в данный момент с помощью команды:

Подключенные жесткие диски отображаются как /dev/disk#. В нашем случае /dev/disk0 это загрузочный диск, в то время как /dev/disk1 и /dev/disk2 это SDD и жесткий диск, которые мы хотим собрать вместе в Fusion Drive. Чтобы понять какой диск имеет какое обозначение обращайте внимание на их название и размеры, которые отображаются в Терминале.

Создание группы разделов

2. Необходимо создать группу разделов, используйте следующую команду, чтобы сделать это:

diskutil coreStorage create имяВашейГруппы drive1 drive2 В нашем случае команда будет выглядеть так:

diskutil coreStorage create myLogicalVolGroup /dev/disk1 /dev/disk2

Когда процесс завершится вы увидите уникальный идентификатор группы (LVG UUID), который необходимо скопировать в буфер обмена.

Создание целого раздела

3. Теперь внутри группы необходимо создать раздел из двух жестких дисков, который ваш Mac определит как единый. Для этого введите следующую команду:

diskutil coreStorage createVolume lvgUUID type name size

где lvgUUID - уникальный номер группы, который необходимо скопировать в предыдущем шаге.

type - это тип раздела, нам необходим jhfs+ (Journaled HFS+).

name может быть использован любой, это всего лишь название, которое будет отображать Mac. Традиционно используется Macintosh HD. Убедитесь, что вы ввели кавычки и пробел.

size - задает объем используемого пространства для будущего раздела, нам нужны все 100%.

Вопреки ожиданиям, которые вызвало появление первых 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 Гбит/с.

Вторая проблема технологии заключается в относительно высокой стоимости гибридного диска - за SSD емкостью на 128 ГБ покупателю придется заплатить как минимум 250$, что дороже твердотельных накопителей сторонних производителей. Причем, цены на более вместительные падают, из-за чего у продвинутых пользователей появляется больше вариантов. Многие оценят простоту и удобство Fusion Drive, но, скорее всего, лишь некоторые захотят с радостью переплатить за него.

Не стоит также забывать о том, что множеству пользователей вместительный накопитель сейчас уже не требуется. Маки постепенно теряют звание «цифрового хаба», которым их некогда наделил Стив Джобс, всё больше и больше мультимедийного контента доступно в облачных сервисах, а для его просмотра большой HDD не нужен (с этими задачами прекрасно справляется или Apple TV). Похоже, Fusion Drive пытается решить проблему, которая по большому счету не существует.

Есть у технологии и другие проблемы, например, хлипкая программная реализация Core Storage, из-за которой логический том частенько приходит в негодность и его требуется восстанавливать с нуля

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-накопителей и созданием собственного