|
Обзор SSD SanDisk Ultra Plus | Бюджетное решение
Если компания производит память NAND сама, то она, естественно, будет использовать свои знания и опыт, когда придёт время производить и собственные SSD. Как сказал однажды один инженер по разработке приложений, "Если у меня возникнет вопрос по флэш-памяти, мне достаточно просто пройти чуть дальше по коридору и спросить у кого-нибудь". Менее обеспеченные в этом смысле компании не имеют такой привилегии. Таким образом, к сожалению, многие производители SSD не имеют доступа к средствам оптимизации накопителя даже на начальном уровне, а это очень досадно, так как самые интересные усовершенствования технологий хранения происходят сегодня на микроуровне флэш-памяти.
В таких условиях, когда нужно или адаптироваться, или уходить с рынка, некоторые игроки средней руки находят способы бороться с доминирующими производителями, заключая стратегические технологические альянсы, оптимизируя прошивки и используя в производстве инновационные комплектующие, таким образом, повышая свою конкурентоспособность. На рынке SSD снова ожидается встряска, а мы видели очень много случаев, когда трагическое стечение обстоятельств заставило многих производителей покинуть рынок, находящийся в стадии активной консолидации.
В конце концов, флэш-память является главным компонентом сегодняшних SSD, поэтому у компаний, производящих собственную NAND-память, все козыри в руках. Компаниям без собственного производства приходится демонстрировать конкурентные преимущества или готовиться к худшему.
SanDisk – компания из числа элитных, располагающих собственным производством NAND. Благодаря совместному предприятию с Toshiba SanDisk имеет возможность самостоятельно производить флэш-память. Создавая исключительно флэш-накопители, компания располагает довольно внушительным портфелем интеллектуальной собственности в области производства твердотельной памяти. Если же SanDisk не приходит на ум первой при упоминании SSD, это главным образом обусловлено тем, что в основном она продаёт свои решения OEM-сборщикам. Накопители, попавшие сегодня к нам на тест, являются частью ограниченного сегмента продукции, предназначенной для розничных продаж, то есть на каждый такой накопитель приходятся десятки SSD SanDisk, встроенных в ноутбуки, настольные ПК и сервера.
В начале эпохи SSD, если вы покупали ноутбук с твердотельным накопителем, вероятность, что он произведён SanDisk, была очень высока. И, наоборот, до недавнего времени можно было утверждать, что SSD, который вы купили в рознице, не является решением SanDisk. Но калифорнийская компания надеется изменить ситуацию, используя такие преимущества, как внушительное количество технологических партнёров, доступ к передовым технологиям и серьёзный опыт в сфере NAND. Может, компании даже не понадобится собственный контроллер. У SanDisk есть проприетарный контролер, но первые решения для розницы используют логику SandForce. Как и многие игроки, занимающиеся производством контроллеров, SanDisk решила воспользоваться преимуществами нескольких процессоров SSD, чтобы в полной мере задействовать другие сильные стороны своих технологий.
SanDisk Ultra Plus – хороший пример такого подхода. Благодаря опыту компании в сфере NAND и некоторым усовершенствованиям прошивки модель SanDisk Ultra Plus использует технологию, которую компания называет nCache. nCache – это система кэширования, которая позволяет памяти MLC NAND вести себя, как SLC, что в результате обуславливает более высокую производительность, меньшую интенсивность операций записи и более высокую надёжность. SanDisk утверждает, что этот эффект особенно заметен при низких глубинах очереди, что более характерно для решений класса low-end.
Это особенно важно в свете того, что доступное для литографии пространство сокращается, и такие функции, как nCache, могут выжать максимум долговечности из 19-нанометровой памяти Toggle-mode NAND. Как технология nCache сама по себе не нова, но она не использовалась ранее в решениях SanDisk на базе SandForce, так как данный контроллер не даёт достаточно свободы, чтобы оптимизировать интеграцию NAND на более глубоком уровне. Не имея возможности оптимизировать каждую строчку кода прошивки, приходится использовать качественный контроллер (или создавать свой собственный), чтобы такие функции, как nCache, могли работать. А SSD-процессоры от Marvell предлагают как раз противоположный способ. В то время как с SandForce вы должны использовать только определённую прошивку, с контроллерами Marvell вам нужно создавать её самостоятельно, что даёт разработчикам максимальную свободу, ограниченную только возможностями бюджета и имеющимся временем.
SanDisk Ultra Plus частично повторяет конструктивное решение, использованное в менее известном семействе X110, которое применялось в основном OEM-производителями. В основе SSD лежит контроллер Marvell 88SS9175 Van Gogh Lite. Данный контроллер похож на традиционный восьмиканальный 88SS9174 (он используется в таких продуктах, как
Неудивительно, что при наличии только четырёх каналов энергопотребление значительно падает. Это, конечно, хорошо, но накопители вроде Intel X25-V используют столько же каналов, но это отрицательно сказалось на их производительности. Так что давайте выясним: стал ли SanDisk Ultra Plus жертвой неудачного конструктивного решения, выбранного с целью сэкономить?
К счастью, нет. Накопитель SanDisk Ultra Plus поставляется в трёх вариантах ёмкости: 64, 128 и 256 Гбайт. Каждая и моделей способна демонстрировать хорошие результаты. На тест в нам попали все три модели – посмотрим, на что они способны. Но стоит отметить, что SanDisk снабдила большинством функций более экономичный накопитель.
SanDisk Ultra Plus 2,5 дюйма, SATA 6 Гбит/с | 64 GB Ultra Plus | 128 GB Ultra Plus | 256 GB Ultra Plus |
Контроллер | Marvell SS889175-BJM2 | Marvell SS889175-BJM2 | Marvell SS889175-BJM2 |
NAND | 19 нм eX2 ABL (MLC) | 19 нм eX2 ABL (MLC) | 19 нм eX2 ABL (MLC) |
Интерфейс | SATA 3.0 | SATA 3.0 | SATA 3.0 |
Гарантия | Три года | Три года | Три года |
Скорость последовательного чтения и записи (ATTO) | 520/155 Мбайт/с | 530/290 Мбайт/с | 530/445 Мбайт/с |
Скорость произвольного чтения и записи (Iometer) | 76/29K IOPS | 80/33K IOPS | 82/39K IOPS |
Вес | 38 г | 39 г | 40 г |
Количество кристаллов | 8 | 16 | 32 |
Цена | от $80 | от $113 | от $207 |
Первое, что мы заметили – это уровень скорости последовательных операций, не характерный для бюджетного решения. Модель на 64 Гбайт демонстрирует показатели, достойные зависти со стороны SSD на основе ONFi ёмкостью 60/64 Гбайт, в то время как модель на 256 Гбайт способна записывать данные на невероятной скорости 445 Мбайт/с. Скорость произвольных операций записи блоками по 4 Кбайт также довольно внушительна - от 76000 IOPS у младшей модели, увеличиваясь по мере увеличения количества кристаллов. Единственное, что выдаёт более скромное происхождение SSD SanDisk в сравнении с решениями класса high-end, – это указанная в таблице спецификаций более низкая производительность в произвольных операциях записи блоками по 4 Кбайт. Возможно, всё зависит от способов тестирования накопителя.
Цена за гигабайт у SanDisk Ultra Plus 64 GB чуть выше $1. Таким образом, данный накопитель находится в одном ценовом диапазоне с доступными на рынке 64-гигабайтовыми моделями, хотя цена не настолько доступна, как у моделей ёмкостью 128 и 256 Гбайт: в онлайн-магазинах их цена намного ниже, и они весьма привлекательны для покупателей. Частично такое возможно благодаря скромной комплектации розничного варианта SSD: в коробке находятся только сам накопитель, переходник 7 мм на 9,5 мм и краткая инструкция по эксплуатации на нескольких языках.
Обзор SSD SanDisk Ultra Plus | Вскрытие SanDisk Ultra Plus
Первое, что ощущается при распаковке SanDisk Ultra Plus, – это очень малый вес устройства. Кажется, что оно сделано из гусиного пуха или аэрозольного серпантина. Действительно, вряд ли можно найти 2,5-дюймовый SSD легче этого. Конечно, это очень удобно, если вы собираетесь отправить накопитель в космос, где каждый грамм на счету. Но это немного беспокоит, когда SSD лежит у вас в руке. Раскрутив четыре болта на задней крышке, можно вскрыть накопитель и узнать, в чём же причина аномальной лёгкости.
Корпус форм-фактора 2,5 дюйма толщиной 7 мм вмещает очень маленькую печатную плату. Она не больше плат, используемых в накопителях mSATA, - вряд ли возможно сделать более миниатюрный SSD с полноразмерным интерфейсом SATA. Также стоит отметить, что верхняя часть накопителя сделана из металла – но фольга, которой оборачивают пластинку жевательной резинки, тоже сделана из металла. Если посмотреть внимательней, становится ясно, что верхняя часть корпуса нашего тестового образца согнута. Не стоит хвалиться весом нового накопителя, если его корпус обладает плотностью макарон, сваренных al dente.
Но данный накопитель делает то, что от него требует производитель, и соответствует стилю остальных накопителей SanDisk. Внешним видом SSD не впечатляет. Но мы знаем: важно то, что внутри. Так что давайте оценим то, что находится на печатной плате.
Версия накопителя ёмкостью 256 Гбайт имеет четыре модуля памяти NAND. Два располагаются на передней и задней стороне печатной платы. 19-нанометровая память Toggle-mode NAND произведена совместными усилиями SanDisk и Toshiba. В накопителе реализована архитектура All Bit Line от SanDisk, которая теоретически обеспечивает большую степень параллелизма NAND, так как один модуль памяти обычно имеет доступ к половине разрядных линий (так называемая архитектура полуразрядных линий). NAND предположительно способна поддерживать циклы 3000 P/E, как и большинство SSD потребительского класса.
Ограниченное пространство внутри корпусов мобильных устройств означает, что SSD постоянно будет нагреваться. Чтобы это не стало проблемой, SanDisk Ultra Plus переходит в режим троттлинга, если флэш-память перегревается. Накопитель снижает скорость записи, пока память не охладится до 60 градусов Цельсия. Скорее всего, не получится наблюдать этот защитный механизм в действии, если накопитель SanDisk установлен в настольный ПК – данная технология действует, если накопитель используется в ноутбуке. Если возникнет необходимость в задействовании такой защиты, то она может стать очевидным преимуществом. Характеристики флэш-памяти изменяются при высокой температуре – в результате надёжность диска понизится. Операции записи и перезаписи требуют больше энергии, чем операции чтения, таким образом, троттлинг с учётом температуры реализован за счёт снижения скорости записи.
Конструкцию SSD не очень легко рассмотреть в деталях, но, очевидно, контроллер Marvell 88SS9175-BJM2 расположен как раз над модулем DRAM-памяти Samsung LPDDR2. Некоторые накопители используют кэш DDR3, но более старые версии процессоров Marvell на основе архитектуры ARM не поддерживают более современные интерфейсы памяти.
Версия накопителя ёмкостью 256 Гбайт имеет 128 Мбайт DRAM-памяти. Накопитель на 128 Гбайт – 64 Мбайт. Как видно на картинке, модули памяти DRAM и контроллера соприкасаются с корпусом BGA.
В отличие от более новых SSD-контроллеров серии 88SS918x SSD от Marvell, старая версия поддерживает только SATA 3.0. Это не проблема, однако версия 3.1 обеспечивает организацию очереди TRIM-команд, то есть позволяет избежать простоев во время распределения данных по ячейкам. В спецификации SATA 3.0 команды чтения и записи организованы в очередь, но TRIM-команды приостановлены, пока заминка остаётся в терпимых пределах. Интерфейс версии 3.1 исправляет это, хотя пользователь не может в большинстве случаев заметить разницу. Большинство SSD получают TRIM-команды от операционной системы и в течение какого-то времени придерживают их. Затем, как только накопитель снова придёт в готовность, операции TRIM запускаются. Если только вы не прилагаете к этому особые усилия, SSD ждёт, пока не перейдёт в режим простоя, чтобы начать делать, наконец, своё дело.
На задней части печатной платы располагается небольшое количество впаянных компонентов и оставшиеся два модуля NAND.
Обзор SSD SanDisk Ultra Plus | Тестовая конфигурация и бенчмарки
Наша тестовая платформа включает в себя чипсет Intel Z77 с CPU Intel Core i5-2400. C точки зрения хранения данных чипсеты Intel шестой и седьмой серии практически идентичны. Мы используем более старую версию драйверов RST 10.6.1002.
Изменения в пакетах драйверов RST могут иногда вести к небольшим изменениям уровня производительности. Также они могут стать причиной большой вариативности в показаниях в зависимости от версии драйвера. Некоторые версии драйверов могут "впускать" операции записи с различной частотой. Другие лучше работают с RAID-массивами. Кстати, версии драйверов 11.2 и выше поддерживают TRIM-операции и в RAID. Результаты тестирования, полученные на системах с одной версией драйверов, могут отличаться или не отличаться от результатов при использовании другой версии, поэтому важно применять одну и ту же версию драйверов в рамках одного тестирования.
Тестовая конфигурация | |
Процессор | Intel Core i5-2400 (Sandy Bridge), 32 нм, 3,1 ГГц, LGA 1155, 6 MB Shared L3, Turbo Boost |
Материгскя плата | Gigabyte G1.Sniper M3 |
Память | G.Skill Ripjaws 8 GB (2 x 4 Гбайт DDR3-1866 @ DDR3-1333, 1,5 В |
Системный диск | Kingston HyperX 3K 240 Гбайт, версия прошивки 5.02 |
Тестируемые накопители | SanDisk Ultra Plus 64 Гбайт SATA 6 Гбит/с, версия прошивки X211200 SanDisk Ultra Plus 128 Гбайт SATA 6 Гбит/с, версия прошивки X211200 SanDisk Ultra Plus 256 Гбайт SATA 6 Гбит/с, версия прошивки X211200 Samsung 840 Pro 256 Гбайт SATA 6 Гбит/с, версия прошивки DXM04B0Q Samsung 840 Pro 128 Гбайт SATA 6 Гбит/с, версия прошивки DXM04B0Q SanDisk Extreme II 120 Гбайт, версия прошивки R1311 SanDisk Extreme II 240 Гбайт, версия прошивки R1311 SanDisk Extreme II 480 Гбайт, версия прошивки R1311 Seagate 600 SSD 240 Гбайт SATA 6 Гбит/с, версия прошивки B660 Intel SSD 525 30 Гбайт, mSATA 6 Гбит/с, версия прошивки LLKi Intel SSD 525 60 Гбайт, mSATA 6 Гбит/с, версия прошивки LLKi Intel SSD 525 120 Гбайт, mSATA 6 Гбит/с, версия прошивки LLKi Intel SSD 525 180 Гбайт, mSATA 6 Гбит/с, версия прошивки LLKi Intel SSD 525 240 Гбайт, mSATA 6 Гбит/с, версия прошивки LLKi Intel SSD 335 240 Гбайт, mSATA 6 Гбит/с, версия прошивки 335s Intel SSD 510 250 Гбайт, SATA 6 Гбит/с, версия прошивки PWG2 OCZ Vertex 3.20 240 Гбайт, SATA 6 Гбит/с, версия прошивки 2.25 OCZ Vector 256 Гбайт, SATA 6 Гбит/с, версия прошивки 2.0 Samsung 830 512 Гбайт, SATA 6 Гбит/с, версия прошивки CXMO3B1Q Crucial m4 256 Гбайт, SATA 6 Гбит/с, версия прошивки 000F Plextor M5 Pro 256 Гбайт, SATA 6 Гбит/с, версия прошивки 1.02 Corsair Neutron GTX 240 Гбайт, SATA 6 Гбит/с, версия прошивки M206 |
Графическая карта | MSI Cyclone GTX 460 1 Гбайт |
Блок питания | Seasonic X-650, 650 Вт 80 PLUS Gold |
Корпус | Lian Li Pitstop |
RAID | LSI 9266-8i PCIe x8, FastPath и CacheCade AFK |
Программное обеспечение и драйвера | |
Операционная система | Windows 7 x64 Ultimate |
DirectX | DirectX 11 |
Драйвера | Графика: Nvidia 314.07 RST: 10.6.1002 IMEI: 7.1.21.1124 |
Бенчмарки | |
Tom's Hardware Storage Bench v1.0 | на основе трассировки |
IOmeter 1.1.0 | # Workers = 1, 4 KB Random: LBA=16 GB, varying QDs, 128 KB Sequential, 8 GB LBA Precondition, Exponential QD Scaling |
PCMark 7 | Secondary Storage Suite |
PCM Vantage | Storage Suit |