A dual media storage device is provided. Two separate non-volatile mass
storage devices, one having a faster access time and a lower capacity
than the other, are combined into a single system. A storage controller
can direct the flow of data into one device or the other, depending upon
various conditions, which might include one mass storage device being
unavailable or for certain caching schemes.