Одним из интересных нововведений в линейках iMac и Mac mini от Apple, анонсированных на прошлой неделе, стал Fusion Drive — гибридная система хранения данных, объединяющая твердотельный накопитель (SSD) объемом 128 ГБ с традиционным жестким диском объемом 1 ТБ или 3 ТБ в единый том, чтобы предложить лучшее из двух миров с точки зрения производительности и объема памяти. Программное обеспечение Apple автоматически управляет объединенным томом, размещая основную системную и другую часто используемую информацию и приложения на твердотельный накопитель для более быстрого доступа, а менее приоритетные приложения и данные хранятся на традиционном жестком диске.
Разработчик для Mac Патрик Стайн экспериментировал с собственной установкой Mac Pro и смог создать собственный Fusion Drive с помощью инструментов командной строки. Стайн настроил внутренний твердотельный накопитель и подключенный через USB традиционный жесткий диск в своей системе и смог объединить их в один логический том, как это используется для Fusion Drive.
К моему Mac подключены SSD объемом 120 ГБ (disk1) и HDD объемом 750 ГБ (disk7). Я подключил SSD через SATA, чтобы убедиться, что система сможет определить его как SSD через SMART. HDD подключен через USB. Я выбрал USB, чтобы явно видеть разницу в скорости.
Затем Стайн приступил к тестированию настройки, сначала записывая данные на SSD, а затем на традиционный жесткий диск, когда SSD заполнился. Предпочтительно обращаясь к данным, которые изначально были записаны на традиционный жесткий диск, Стайн смог наблюдать, как данные автоматически переносятся на SSD для более быстрого доступа. После остановки процесса система автоматически переместила данные обратно на традиционный жесткий диск, и на последнем этапе Стайн снова начал получать доступ к данным, и примерно через час смог увидеть, как они снова переместились на SSD.
В нескольких последующих постах в Tumblr Стайн подробно описывает дальнейшие исследования работы Fusion Drive, отмечая, что он смог использовать с ним не только стандартную файловую систему HFS+ для OS X, но и ZFS. Вся работа Стайна проводилась со стандартной установкой OS X 10.8.2.