пятница, 12 июля 2013 г.

Аппаратные ускорители дискового I/O для компактных реализаций

Как правило, RAID-контроллеры с SSD-кэшированием - это базовая карта (например, Adaptec 7805 или LSI MegaRAID 92xx) с ПО кэширования (Adaptec MaxCache 3.0 в составе контроллеров с суффиксом Q или LSI CacheCade 2.0 - в виде физических или электронных ключей) и набором дискретных SSD (выбираемых по усмотрению пользователя). SSD-кэширование дает наибольший эффект при интенсивной работе со случайными выборками данных из массива HDD - а значит, при выборе SSD важнее других будут три параметра: Random Write 4K IOPS, Write Latency и Endurance. 
В серии накопителей Nytro MegaRAID компания LSI подстраховалась от произвола пользователей,  разместив SSD-кэш прямо на RAID-контроллере (это типовой MegaRAID 9271-4i). CacheCade включен в прошивки Nytro MegaRAID и настроен под характеристики контроллера SSD и микросхем NAND. Самой интересная - младшая модель семейства, 8100-4i. Объем памяти NAND на ней небольшой - 100GB, зато это SLC (а не MLC или eMLC - как на подавляющем большинстве дискретных SSD). Разъем SFF-8087 позволяет напрямую подключить 4 HDD (или больше - через экспандер).
В отличие от карт SSD PCIe, такие гибридные ускорители построены на стандартных RAID-технологиях, что позволяет без перенастройки приложений получить немедленный эффект в нагруженных базах данных. Традиционные HDD-массивы потребовали бы нескольких десятков дисков SAS 15К для достижения сопоставимой производительности. Наибольший эффект от ускорения получат «длиннохвостые» базы данных – где данных много, но есть динамически меняющееся, относительно небольшое «горячее» ядро: в социальных порталах, системах подготовки отчетности, новостных агрегаторах, онлайн-торговле ходовыми товарами.

Комментариев нет:

Отправить комментарий