SuperCache 5 - Mirror Mode
Server Systems

OVERVIEW   SuperCache's mirror mode is a sophisticated yet elegant solution to the disk I/O bottleneck. Employing a patented hybrid cache, it mirrors an entire disk partition or volume in system memory (RAM). SuperCache is implemented as a storage volume filter driver, residing in the storage stack just above the storage volume drivers.
How it works   SuperCache Mirror Mode reserves a portion of system memory that is the same size as its associated storage partition or volume. This area of memory is a kind of cache, and Mirror Mode maintains an exact image of the associated partition or volume in the cache. All data residing in the partition or volume is also present in the cache. The file system, drive letter, and all other attributes of the original partition or volume are preserved.
    SuperCache intercepts read and write requests to the disk partition or volume. All read requests can be fulfilled by reading from the cache, not from the disk. This results in read performance at the same level as a RAM disk. However, unlike a RAM disk, the data is safely stored on a physical disk.
Write-through mode   SuperCache supports write-through and write-deferred modes. In write-through mode, writes are immediately sent to the cache and to the partition or volume. This eliminates the possibility of data loss in SuperCache due to a system crash or power failure.
Write-deferred mode   In write-deferred mode, writes are immediately sent to the cache only, and then to the disk at a later time. This mode of operation results in read- and write-performance similar to that of RamDisk. SuperSpeed LLC recommends that you enable the write-deferred (or lazy-write) feature ONLY on systems equipped with an Uninterruptible Power Supply (UPS).
What does all this achieve?   The elimination of disk latencies without the loss of data persistence. Disk-intensive services and applications that store their data on the Mirrored partition or volume, can reduce their execution or response times by factors of five, ten or more.
When to use  

Mirror Mode is a appropriate choice for the following requirements:

  1. Data persistence (no or very low risk of data loss).
  2. The size of the data files is less than available system memory.
  3. The data files are or can be located on a disk partition or volume with a size that is less than available system memory.
    A key prerequisite of Mirror Mode is a disk partition or volume that is small enough to fit into the available physical memory. For example, a server with 8GB of system memory can support up to 7 GB for Mirror Mode. Therefore, in this example, a disk partition or volume up to 7 GB must be available on the system for SuperCache to mirror.
    To consult with our staff, call 1-978-443.5106 or e-mail us at consultants@superspeed.com. Click here to download fully-functional trial software.

Top

Last update 6 June 2014


Citrix   HP   IBM

  Home - Site Map - Contact Us - Legal Notices - Privacy Policy  

SuperSpeed LLC is the owner of the following U.S. Patents 5577226, 5606681, 5918244, 6370615, 6629201, 6651136, 7017013, 7039767, 7111129, 7475186, 7594068, 7631139, 7886099 and other patents are pending.

Copyright © 1996-2015 SuperSpeed LLC. All rights reserved.