`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

SSD на платформе Sandforce: мощный удар по конкурентам

Статья опубликована в №36 (746) от 12 октября

0 
 

За прошедшие с момента выхода первых SSD Intel два года свои контроллеры и продукты на их основе представили еще несколько компаний, и со временем они прочно закрепились на рынке. Казалось бы, ниша SSD слишком мала, чтобы вместить очередного никому не известного игрока, однако Sandforce – непростой новичок.

SSD на платформе Sandforce мощный удар по конкурентам

G.Skill FM-25S2S-40GBP2
G.Skill FM-25S2S-60GBP2
G.Skill FM-25S2S-80GBP2

Емкость 40/60/80 ГБ

Тип ячеек MLC

Интерфейс SATA II

Заявленная производительность чтения/записи 285/275 МБ/с

Наработка на отказ 2 млн часов

Цена $160/$202/$285

Предоставлено «1-Инком», 1-incom.com.ua

Высочайшая производительность; инновационный алгоритм записи

Резкое падение скорости при записи крупных несжимаемых файлов

Отличные SSD на новой платформе для высокопроизводительных ПК

Весной 2010 г. появилась первая информация о готовящемся конкуренте устройствам Intel от малоизвестной компании Sandforce, не занимающейся ни флеш-памятью, ни, собственно, готовыми SSD. Платформа Sandforce SF-1000 работает по совершенно иному принципу, нежели существовавшие ранее SSD, и заслуживает серьезного исследования, которое мы проведем на основе первых попавших в Тестовую лаборатории продуктов на ее базе – G.Skill Phoenix Pro.

К особенностям организации записи на NAND-флеш относится использование принципа страничной адресации и группировки виртуальных страниц в физические блоки, который приводит к явлению write amplification («усиления» записи) – коэффициенту между количеством записанных в память полезных данных и реально сохраненными (ko.com.ua/48881). В худших случаях он может составлять 2000%, лучший же показатель в 110% до недавнего времени заявлялся Intel. Sandforce использует инновационную технологию DuraWrite, позволяющую снизить коэффициент до 50% (!), что означает: физически в ячейки записывается меньше битов, нежели передается ОС. Достигается это двумя путями: контролем за сохраняемыми данными на файловом уровне и проставлением в служебной таблице контроллера ссылок на уже имеющиеся в памяти файлы вместо записи дубликатов, а также побитовым анализом и потоковой компрессией их при наличии повторяющихся битов (наподобие обычного архиватора). Как следствие, даже продукты начального уровня на контроллерах Sandforce в режимах последовательного чтения и записи с хорошо поддающимися сжатию данными достигают скоростей 260–280 МБ/с – фактического порога SATA II. Со случайным набором данных, конечно, производительность падает (их приходится записывать полностью), но сугубо произвольный доступ – ситуация крайне специфическая и встречается нечасто. Устранение дубликатов файлов проходит путем их хеширования, сохранения хешей в недоступной пользователю запасной зоне NAND и последующего сравнения всех поступающих на запись файлов с уже имеющимися. При совпадении данные просто не сохраняются в NAND, вместо этого делается ссылка. Sandforce приводит реальный пример эффективности алгоритмов DuraWrite: установка Windows 7 и Office 2007 генерирует 25 ГБ данных, однако на SSD они занимают лишь 11 ГБ.

Семейство Sandforce представлено двумя моделями контроллеров – SF-1200 и SF-1500, первый ориентирован на пользовательский рынок, второй – на корпоративный. Аппаратных различий между ними нет, дополнительная функциональность SSD на базе SF-1500 реализуется прошивкой. Интересно, что для работы ему не требуется DRAM-буфер – он оснащен встроенным кешем.

SSD на основе SF-1200 могут различаться между собой не только чипами NAND, что влияет на их производительность, но и объемом запасной зоны: у одних моделей она составляет до 28% (их можно узнать по емкости 100 и 200 ГБ), у других – 7% (устройства на 40, 60, 80, 120 ГБ и т. п.) Также интересен нюанс с прошивками: некоторые SSD используют версии без ограничения производительности, а у части продуктов на том же SF-1200 быстродействие при записи случайных блоков данных размером 4 КБ серьезно снижено программно. Для определения, какая прошивка применяется в конкретном накопителе, нужно сверяться с заявляемыми поставщиком характеристиками: если он отдельно указывает возможность обработки 50 000 IOPS в режиме произвольной записи блоками по 4 КБ – перед вами модель без ограничения.

Протестированные нами G.Skill Phoenix Pro емкостью 40, 60 и 80 ГБ имеют уменьшенную емкость запасной зоны и используют прошивку 3.1.0 для контроллера Sandforce SF-1200 со снятым ограничением производительности. Продукты позиционируются как сверхскоростные системные накопители, комплектуются крепежной рамкой в корзину для 3,5" HDD и предлагаются за $160, $202 и $285 соответственно. Заявлены типичные для Sandforce показатели скоростей линейного чтения/записи 275/285 МБ/с, латентность 0,2 мс и те самые 50 000 IOPS случайной 4-килобайтовой записи. Гарантируется наработка на отказ 2 млн часов. Все устройства используют 34-нанометровые чипы памяти MLC производства Intel/Micron и различаются лишь их числом: шесть, восемь и двенадцать. Этим обусловлено количество каналов доступа к NAND – три, четыре и шесть соответственно, что заметно сказывается на быстродействии.

SSD на платформе Sandforce мощный удар по конкурентам
SSD на платформе Sandforce мощный удар по конкурентам

Производительность, демонстрируемая этими SSD в синтетических тестах, действительно поразительна: IOMeter, использующий для нагрузки повторяющийся шаблон данных, показывает крайне высокие результаты линейных скоростей всех трех моделей – около 270 МБ/с для чтения и для записи и латентность 0,2 мс. С другой стороны, худший из возможных вариантов (полностью случайный набор данных, не поддающийся сжатию алгоритмами DuraWrite) выявляет ахиллесову пяту SSD на базе Sandforce SF-1200 – применение не самых быстрых чипов MLC и дополнительные расходы вычислительных ресурсов контроллера на попытки компрессии и вычисление хешей снижают скорости до 195 МБ/с при чтении и совершенно неприемлемых 30–50 МБ/с для младших моделей – при записи. Причина этому, очевидно, кроется в большой зависимости SF-1200 от объема запасной памяти, который у них составляет всего 8 и 4 ГБ. Впрочем, ситуации с длительной последовательной записью на SSD абсолютно несжимаемого файла – редкость, и в реальном ПК этот эффект заметен будет слабо.

В то же время тестовые пакеты, имитирующие работу в реальных приложениях – PCMark Vantage и Intel NAS Performance Toolkit, демонстрируют, что Sandforce DuraWrite отлично справляется с работой под комбинированной нагрузкой последовательными и случайными запросами. Превосходство над SSD начального уровня с контроллером Intel – минимум трехкратное во всех тестах, включающих смешанный доступ на чтение и запись. Отметим, что в данном случае противостояние не совсем равное: с точки зрения быстродействия конкурентом Sandforce могут быть только Intel X25-M G2 и топовые SSD на Indilinx Barefoot, однако тот же младший G.Skill FM-25S2S-40GBP2 лишь на $25 дороже Intel X25-V, в то время как реальные соперники будут стоить от $250. Пожалуй, на сегодняшний день единственным SSD, способным противостоять новинкам, является Crucial RealSSD C300: модель емкостью 64 ГБ близка по цене к младшему G.Skill и также очень быстра.

Выводы

Показатели эффективности даже младших моделей SSD на базе Sandforce SF-1200 показывают, что перед нами – новый фаворит. Эта платформа благодаря оригинальному программному решению вопроса преумножения записи позволяет достичь производительности, ранее доступной только RAID-массивам из пары SSD. Конечно, бывают у технологии DuraWrite и осечки, однако сам характер работы в современных ОС с несколькими приложениями дает ей возможность раскрывать потенциал SSD практически во всех случаях. В целом можно абсолютно уверенно говорить, что любой SSD на платформе Sandforce будет более удачным выбором, чем подавляющее большинство накопителей на основе других контроллеров, присутствующих на рынке. Но как долго продлится эта свежеустановленная гегемония – неясно: в ближайшее время новые платформы планируют представить и Intel, и Indilinx.

Что касается G.Skill Phoenix Pro, то эти продукты показали себя с прекрасной стороны: отличная производительность, укомплектованность креплением для десктопных корпусов и приемлемая стоимость делают их хорошим выбором для ПК энтузиастов и рабочих станций. Из трех прошедших тестирование моделей самой удачной, пожалуй, следует назвать G.Skill FM-25S2S-60GBP2: превосходство в 10–15% над далеко не медленной базовой модификацией емкостью 40 ГБ вполне стоит доплаты в $40.

0 
 

Напечатать Отправить другу

Читайте также

Полную версию этой статьи вы можете прочитать в "Компьютерном Обозрении" №36 от 12 октября 2010 г.

Достаём журнал, находим статью, читаем в заголовке:

БОЛЬШЕ читайте на ko.com.ua

Квест?

Рекурсия :))

У них самих - больше нету ;)

кто понимает неизбежное - тот не дёргается понапрасну...

скоро выложим, упустили.

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT