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

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