[citation][nom]jacobdrj[/nom]ABut in 24 GB worth of Flash Cache with a controller that is fast and that can distinguish data files from the OS and regularly used applications. The flash should act as nothing more than a CACHE, and during idle, all information on the flash needs to be 'backed up' on the mechanical HDD, so that even if the flash component fails, the HDD should still run.[/citation]
From what I was able to understand about this drive is that it's flash cache doesn't store files, but sectors. Since it is OS Agnostic, it can be used on Windows, Mac, Linux, etc... and many many different drive and partition types (try listing out all the possible settings for partitions on a Linux computer inside fdisk).
Its much easier to just store sector chunks that way you don't worry about file types or file structure. How is the drive supposed to pick out individual files when the OS only requests sectors from the drive?
Since its only an advanced read only cache, there is no possible problem with data being stored on flash vs the HDD. The data is not backed up on the HDD, its a copy of what is on the HDD. The only problem you would have would be with the 32mb of volatile cache and powering down in the middle of flushing that. It might be a bit more susceptible to that kind of failure due to being a larger cache depending on the OS and how it does journaling.