Может ли Fusion-io вызвать кризис у производителей жестких дисков?
«Преодоление всех барьеров производительности» — это то, что вы читаете, заходя на веб-сайт Fusion-io по адресу www.fusionio.com. Мы, конечно, много раз читали такие утверждения в прошлом, и они оказались правдой лишь в нескольких случаях. Технические характеристики устройства дадут вам еще больше заманчивости: скорость чтения 700 МБ/с, более 100 000 операций ввода-вывода в секунду — эти цифры фактически приближаются к производительности DRAM. Может ли это быть правдой? Мы подробно рассмотрели ioDrive, чтобы выяснить это.
Флэш-память на PCI Express
Концепция звучит довольно просто: Fusion-io берет дополнительную карту PCI Express и ставит на нее флэш-память и мощный контроллер. Результатом стал ioDrive, который на самом деле не обязательно называть диском, поскольку он имеет мало общего с жесткими дисками, какими мы их знаем. Fusion-io называет свой продукт кластером флэш-памяти NAND, и он был разработан для обеспечения производительности, подобной DRAM. На самом деле ioDrive нельзя использовать в качестве накопителя: он подключается через PCI Express и, следовательно, с него невозможно загрузить операционную систему — по крайней мере, пока — Fusion-io говорит, что работает над этим…
Сценариев применения этого продукта в настольном пространстве немного; продукт был разработан для высокопроизводительных серверов. Тем не менее, его определенно можно установить на любой настольный ПК со слотом x4 или более широким PCI Express, если вы считаете, что у вас есть для этого приложение. Когда мы впервые получили образец, мы все еще были ограничены Linux, но 64-разрядные драйверы для Windows существуют уже несколько недель. На данный момент нет доступных 32-битных драйверов.
Идеальная флешка?
Позвольте мне сказать, что как указанные цифры, так и наши измеренные показатели производительности более чем впечатляют. Этот комментарий не относится к пропускной способности в несколько сотен мегабайт в секунду, так как с ней может справиться несколько быстрых жестких дисков. Но большое количество операций ввода-вывода в секунду имеет решающее значение для критически важных приложений, которые зависят от максимальной производительности ввода-вывода. Подумайте о банковских транзакциях, прогнозировании погоды, сейсмическом анализе, ускорителях частиц, складских решениях… все, что требует доступа или хранения огромных объемов данных в компактных фрагментах, значительно выиграет от повышения производительности ввода-вывода.
Мы не знаем ни одного твердотельного накопителя с флэш-памятью, который был бы одобрен для таких приложений; У FusionIO может быть значительное преимущество, поскольку ioDrive был первым, получившим обозначение IBM «ServerProven». Другими словами: IBM хочет использовать этот диск в сценариях, которые могут быть критически важными для бизнеса или которые могут даже способствовать большим шагам в области науки или бизнеса.