Hi,

> is the "continuous snapshotting" feature NILFS offers comparable to
> what storage vendors often call CDP or "Continuous Data Protection",
> i.e. you can go back to any point in time of your data?

One of important purpose of NILFS is protection user data from 
user's mis-operations,  such as unexpected 'rm *' or file over written.
It's just CDP.

The word 'CDP' is used in many context, so I refer following
SNIA definition in my reply.  From point of the definition,
I copmare NILFS with CDP, 

> 1. Data changes are continuously captured or tracked. 
Yes, NILFS make checkpoint automatically and continuously.

> 2. All data changes are stored in a separate location from the primary
    storage
No, NILFS store data on single disk storage in LFS mannger,
there are no additional data transfer for checkpointing.


> 3. Recovery point objectives are arbitrary and need not be defined in
     advance of the actual recovery.
Yes. 

I hope this helps you.

Amagai Yoshiji

NILFS team, NTT
http://www.nilfs.org/

================================================================
SNIA CDP Definition
http://www.snia.org/forums/dmf/programs/data_protect_init/cdp/

Continuous data protection (CDP) is 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 systems may be block-, file- or application-based and can
provide fine granularities of restorable objects to infinitely
variable recovery points. So, according to this definition, all CDP
solutions incorporate these three fundamental attributes:

1. Data changes are continuously captured or tracked. 

2. All data changes are stored in a separate location from the primary
storage

3. Recovery point objectives are arbitrary and need not be defined in
advance of the actual recovery

A number of recognized technological approaches deliver CDP, including
block-, file- and application-based. Today, many vendors offer varying
degrees of support and awareness of specific application and data
environments. But regardless of the underlying technological approach
utilized, CDP can offer faster data retrieval, enhanced data
protection, and increased business continuity with lower overall cost
and complexity.

...
================================================================
_______________________________________________
users mailing list
[email protected]
https://www.nilfs.org/mailman/listinfo/users

Reply via email to