Requires Free Membership to View
Understanding differing definitions
While many of today's smaller startup CDP vendors echo this definition, not all vendors are onboard. The underlying problem, it seems, is the issue of "granularity" – how many points are needed (in a given time) for protection to really be considered "continuous." Vendors like Storactive Inc. and Mendocino Software support the Storage Networking Industry Association's (SNIA) formal definition of CDP as "a methodology that continuously captures or tracks data modifications and stores changes independent of the primary data, enabling recovery points from any point in the past." CDP products that maintain running logs of individual transactions can be restored to within milliseconds of a fault event. Other vendors, such as Network Appliance Inc., seek to expand the SNIA's definition to embrace a "snapshot" methodology that records system states at regular intervals (perhaps every few hours to every few minutes). Still, vendors and analysts agree that snapshots offer a powerful complement to CDP. W. Curtis Preston, vice president of data protection at GlassHouse Technologies Inc., points out that snapshot products are still a great leap over more traditional backup processes. "Snapshot-based backups are probably 'the' most prevalent, most used, alternate backup methodology today," he says. "CDP doesn't even come close to the market share [currently held by snapshot products]. I think the value is absolutely there. So I don't want to dismiss them – they're just not 'CDP.' " CDP products have the ability to reach a specific write or I/O operation just prior to the event – absolutely minimizing recovery time. It all comes back to an issue of granularity. Important implementation choicesCDP products differ in their hardware/software implementation. Vendors and analysts agree that prospective users must understand the applications that CDP is intended to protect. File-based applications are often best served by a file-based CDP product, which can restore individual files on demand, and is often quicker for smaller or limited restorations. By comparison, block-based applications often run on raw volumes for improved performance. Block-based CDP products operate at a lower level and can handle all types of applications, but recovery takes a bit longer since the entire volume must be restored before recovering particular files. Block-based CDP products will likely include plug-ins to support higher level file operations.
Prospective users must also choose a "recovery engine" from a mix of host-based and network-based products. Host-based CDP employs software running on each server you're protecting. This eliminates the need for dedicated hardware, but imposes additional software maintenance overhead (and you may need to buy/license software for each server). Network-based CDP appliances may protect numerous servers simultaneously, but "in-band" appliances (in the data path) can become a performance bottleneck. "Out-of-band" (outside the data path) appliances don't limit throughput, though agent software is often needed for each server. The general consensus appears to be that both host- and network-based approaches are equally acceptable. It's just a matter of matching your IT needs to the most compatible product. Go to the next page: CDP: Strengths and weaknessesOr skip directly to another part of this article:

Join the conversationComment
Share
Comments
Results
Contribute to the conversation