Snapshot技术

公司的一个Tech Talk会介绍的备份技术中的一种实现,看到它的实现是使用了Copy On Write,但是和我原来的理解不同,对于我来说,Copy On Write的时候修改的应该是当前版本,因为它是可变的,但是实际上CoW的时候是把Snapshot的那份的逻辑指向修改了(对于我来讲,Snapshot的那份创建完以后应该是只读的,而实际情况不是如此,貌似VMWare的Snapshot技术的实现也是一样的),猜测可能是因为当前版本可能因为有很多其他的进程正在使用中,修改当前版本的指向可能会存在问题,当然,这个问题也是有解决方案的,只是可能由于历史遗留问题导致它的修改不是那么容易,需要更新很多的相关的类库(这个问题在.Net上得到了充分的证明)。



作者: Cherami
原载: Snapshot技术
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。

日志评价

1 Star2 Stars3 Stars4 Stars5 Stars (暂无评价) --点击星星直接投票
Loading ... Loading ...


相关日志

  • 暂时没有相关日志。


随机日志



添加到网摘

[del.icio.us]  [新浪 VIVI]  [365key]  [YouNote]  [博采中心]  [Poco]  [SOHU狐摘]  [天极网摘]  [和讯网摘]
喜欢这个插件?

当前日志信息