Страница 2: Контроллер в деталях

ocz-octane-001

ocz-octane-004

Мы получили образец OCZ Octane на 512 Гбайт с интерфейсом SATA 6 Гбит/с. Если вы хотите немного сэкономить и/или у вашей материнской платы нет порта SATA 6 Гбит/с, то можно взять версию Octane с интерфейсом SATA 3 Гбит/с (на момент публикации они отсутствовали в розничной продаже). Из-за менее скоростного интерфейса скорость передачи будет ограничена 270-280 Мбайт/с. "Сердцем" Octane является недавно разработанный контроллер Indilinx с кодовым названием "Everest" и официальной маркировкой IDX300. Последний контроллер Indilinx под кодовым названием "Barefoot" был разработан ещё независимой компанией Indilinx, сейчас же контроллер уже выпущен OCZ, но название компании Indilinx было сохранено, то есть пока OCZ не видит необходимости выпускать контроллеры под собственной маркой. Вместе с тем контроллер OCZ Everest не будет продаваться сторонним производителям SSD.

ocz-octane-002

Флэш-память MLC изготавливается Intel по 25-нм техпроцессу. Как и можно было ожидать от high-end настольного накопителя, память работает в синхронном режиме. Кэш-память SSD Octane составляет 512 Мбайт, она разбита по двум чипам: первый можно видеть на первой фотографии справа вверху, второй - на фотографии ниже справа внизу. Объём кэш-памяти приличный, что контрастирует с архитектурой контроллера SandForce, который полностью отказался от внешнего кэша. Здесь следует упомянуть, что объём кэш-памяти не влияет на производительность накопителя, но от дизайна контроллера зависит, требуется ему дополнительная кэш-память или нет. Проблемы с внешним кэшем могут наблюдаться в случае сбоев питания, поскольку данные, хранящиеся в кэш-памяти, но не записанные во флэш-память, могут быть потеряны. Впрочем, для большинства домашних пользователей подобные сценарии маловероятны.

ocz-octane-003

OCZ рекламирует "256 бит шифрования AES". Здесь подразумевается "прозрачное" шифрование, с которым мы уже знакомы по накопителям SandForce и семейству Intel SSD 320 Series, то есть все данные шифруются в реальном времени. Связан ли ключ AES с выставлением пароля ATA, как в случае других контроллеров, мы не узнали. При выполнении надёжного стирания/Secure Erase ключ AES не отбрасывается, он фиксирован при производстве накопителя и всегда остаётся одним и тем же. Это вполне понятно, так как при генерации нового ключа AES в процессе Secure Erase все данные сразу бы стали нечитаемыми. Хотя подобный способ дополнительно бы гарантировал удаление данных (помимо физического уничтожения накопителя, конечно).

Также была заявлена и технология "nDurance", которая должна увеличить срок службы флэш-памяти. Что лежит в её основе? Накопитель OCZ Octanes и его контроллер не используют "прозрачную" технологию сжатия данных, в отличие от тех же накопителей SandForce. Так что остаётся только снижение степени усиления записи/Write Amplification (соотношение между записываемыми данными и данными, которые следует записать во флэш-память) ниже единицы. Именно так можно повысить надёжность флэш-памяти, поскольку накопителю придётся записывать меньше информации при прежнем объёме данных, получаемых от хоста. Но усиление записи/Write Amplification накопителей Octane будет всегда больше (и даже существенно больше) единицы, поскольку технология сжатия, как мы уже указывали, отсутствует. Если учесть, что nDurance является чисто программной функцией, то под ней могут скрываться только привычные механизмы балансировки износа/Wear Leveling (равномерное распределение записи по ячейкам) и сборка мусора/Garbage Collection (избавление от ненужных данных), которые используются всеми SSD. Но теперь они "упакованы" под маркетинговым названием. К сожалению, мы так и не смогли получить более подробного разъяснения сути технологии nDurance.

Но интересно то, что OCZ рекламирует всегда стабильную производительность, которая должна оставаться "близко к уровню" нового заводского состояния. Однако без поддержки TRIM накопитель OCZ Octane довольно быстро достигал состояния с существенно меньшей производительностью. На следующей иллюстрации показан накопитель в новом состоянии, а также в состоянии после интенсивной нагрузки (случайная запись блоками 4K в Iometer, почти полное заполнение ёмкости накопителя):

octane new

octane used

Средняя скорость записи опускается до 7,5 Мбайт/с (при скорости почти 300 Мбайт/с у "свежего" накопителя"), что можно назвать наихудшим показателем в нашей лаборатории. Второй тестовый проход не меняет результат, хотя другие накопители, которые тоже падают по производительности (в большем или меньшем процентном отношении) заметно восстанавливают производительность, по крайней мере, последовательной записи (например, Intel 510 SSD), но в случае OCZ Octane мы этого не наблюдаем. Однако простая отсылка команды TRIM приводит к тому, что накопитель начинает восстанавливаться по производительности. Так что если вы планируете использовать Octane в системе без поддержки TRIM, то мы настоятельно рекомендуем воздержаться от этого (скажем, под старой операционной системой или в массиве RAID).

Пару слов следует сказать насчет следующих тестов: лучше всего сравнивать производительность SSD только между накопителями равной ёмкости, поскольку более ёмкие SSD, как правило, дают более высокую производительность. Поскольку большинство протестированных твёрдотельных накопителей имеют ёмкость 120 или 240 Гбайт (за исключением Samsung SSD 830 Series, который был протестирован тоже в 512-Гбайт версии), отнеситесь к следующим тестам с долей скепсиса.