Figure 6: Deduplication And Wan Transfer Acceleration Management In Stortrends Itx - American Megatrends StorTrends 1300 User Manual

For the stortrends 1300 storage appliance
Hide thumbs Also See for StorTrends 1300:
Table of Contents

Advertisement

Once the original volume is replicated to the remote site, regular closely spaced snapshots are
scheduled on the primary production server; the replica server is then updated snapshot at a time.
There are two methods of implementing snapshots: one is the conventional Copy-On-Write (COW)
and the other is a more advanced technique called Redirect-On-Write (ROW). AMI implements
ROW in order to offer the best performance and space efficiency. However, irrespective of the
method in use, at the core these implementations track and maintain this difference data in
granular regions called "chunks". Typically, these chunks are 64KB in size. The storage stacks
also maintain a list of delta chunks indicating the difference in contents between successive
snapshots. This permits replication of only the delta chunks in successive snapshots. Normally,
during write operations in a snapshot enabled environment, sub-chunk sized writes result in read-
modify-write operations, meaning that any such small I/Os will generate a large number of sub-
chunk granular duplicates. A close observation of the types of I/Os generated by various
application servers reveals that these types of small, duplicate I/Os make up the majority. For
example, SQL servers generate random I/Os of 8K blocks, and Exchange servers generate random
I/Os of 4K blocks, making it easy to see that even when chunk sized I/Os are replicated, they may
carry multiple packets of duplicated data. To remedy this, the deduplication feature in StorTrends
iTX utilizes a very I/O-efficient algorithm to detect duplicate data and eliminates them, to further
reduce the amount of data transported during asynchronous replication. The screenshot below
demonstrates the amount of data reduction achieved in a typical real-world asynchronous
replication scenario.

Figure 6: Deduplication and WAN Transfer Acceleration Management in StorTrends iTX

Naturally, this data reduction is achieved at the expense of generating more read I/Os and
subsequent byte-level comparisons. These extra chores are performed in order to eliminate
duplicate data that has been already transported in previous cycles. It must be noted that here data
deduplication is employed only for data transfer optimizations over WAN. In such replication
environments this is very beneficial as it curtails a lot of replication time resulting in faster
replications and thereby yielding excellent RPO.
308
StorTrends® 1300 User's Guide (StorTrends iTX version 2.7)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Stortrends 2.7Managetrends 2.7

Table of Contents