A storage device that combines magnetic-disk and solid-state technology in order to achieve a trade-off between the higher speeds of the latter and the lower costs of the former. In effect, the solid-state storage sits between the outside world and the magnetic disk, acting as a form of cache memory.