[ 
https://issues.apache.org/jira/browse/HDFS-2802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481758#comment-13481758
 ] 

Suresh Srinivas commented on HDFS-2802:
---------------------------------------

bq. This sort of fundamental design decision is not something that can be 
easily improved incrementally. Copying huge portions of the working set, and 
then making that copying fast and space efficient, should not be the goal. The 
goal should be to entirely avoid copying huge portions of the working set.
That is the goal. Where I disagree is with the assertion that we cannot get to 
it starting with a simple implementation. I would like to get the simple 
implementation done ASAP with all the tests developed in parallel. Then we will 
change the implementation for better efficiency both in time and space. Tests 
will help ensure the correctness of optimizations. 

We already have a bunch of ideas on how to do it. Some of those ideas are in 
the early prototype that Hari has uploaded. HDFS-4103 has been created to allay 
these concerns that have been repeatedly brought up to convey that it is goal 
of HDFS-2802 to have optimized snapshots. Will update the design document as a 
part of that jira.
                
> Support for RW/RO snapshots in HDFS
> -----------------------------------
>
>                 Key: HDFS-2802
>                 URL: https://issues.apache.org/jira/browse/HDFS-2802
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>          Components: data-node, name-node
>            Reporter: Hari Mankude
>            Assignee: Hari Mankude
>         Attachments: snap.patch, snapshot-one-pager.pdf, Snapshots20121018.pdf
>
>
> Snapshots are point in time images of parts of the filesystem or the entire 
> filesystem. Snapshots can be a read-only or a read-write point in time copy 
> of the filesystem. There are several use cases for snapshots in HDFS. I will 
> post a detailed write-up soon with with more information.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to