воскресенье, 11 декабря 2011 г.

Они впрягли в одну телегу коня и трепетную лань


Производительность подсистем хранения данных - традиционно узкое место в приложениях с интенсивным случайным доступом (Random Read/Write) - как в операционных БД. В погоне за пропускной способностью, измеряемой в IOPS (Input/Output Operations per Second), увеличивают количество HDD, строят многоканальные RAID-массивы и используют различные механизмы кэширования операций чтения и записи: на уровне приложения, операционной системы, RAID-контроллера. 

Развитие твердотельных накопителей SSD внесло новые возможности в проектирование дисковых подсистем. Отставая от HDD по объему, SSD значительно превосходят их по числу обслуживаемых IOPS, но все еще стоят в разы дороже. В качестве компромиссного, не слишком разорительного решения, разработчики RAID-контроллеров предлагают вводить в массивы на дисках HDD кэш-пулы из дисков SSD. Роль SSD - динамическое кэширование операций чтения и записи востребованных данных, для уменьшения времени ожидания при выполнении операций ввода/вывода.
Два конкурента на рынке массовых RAID- контроллеров, LSI и Adaptec, практически одновременно представили развитие своих технологий кэширования чтения с HDD при помощи SSD-буфера, CacheCade и   MaxCache (MaxIQ). Второе поколение технологий умеет кэшировать операции записи, называясь соответственно LSI MegaRAID CacheCade Pro 2.0 и Adaptec MaxCache 2.0.

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

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