银行emc

emc snapview工作原理

首先,snapview会占用磁盘空间,占用空间的多少是由变化数据的多少决定;极端情况下,所有的数据都有变化,就需要有与Target Lun一样大小的Lun。snapview开始工作的时候,在SP的Cache中建立一个数据区域指针,与Target的Block一一对应;当某一个Block的数据中要变化,sp先将原始数据复制到...显示全部
首先,snapview会占用磁盘空间,占用空间的多少是由变化数据的多少决定;极端情况下,所有的数据都有变化,就需要有与Target Lun一样大小的Lun。
snapview开始工作的时候,在SP的Cache中建立一个数据区域指针,与Target的Block一一对应;当某一个Block的数据中要变化,sp先将原始数据复制到snapview Lun中,同时修改指针,指向snapviewLun中的Block。
当Host需要读Target Lun中数据的时候,直接读取Targe Lun;如果读取snapview Lun中的数据,现查询内存指针;数据没有改变,就直接读取Target LUn中的Block,如果改变,就直接读取snapview Lun中的Block。
也就是说,snapview的核心是建立一个位图区域,指示读取数据的地址。
提供一个瞬时数据的影像,只有当数据要改变时,才复制到一个新的Lun中;数据在一段时间内的变化不是太频繁,就不会占用太多的空间。

os上很多卷管理器也提供类似snapview的功能. 收起
参与199

查看其它 92 个回答hf_felix的回答

hf_felixhf_felixdftdft
:) 看看,在赚人气啊!!!
IT分销/经销 · 2009-08-05
浏览2952

回答者

hf_felix
dftdft
擅长领域: 服务器主机

hf_felix 最近回答过的问题

回答状态

  • 发布时间:2009-08-05
  • 关注会员:0 人
  • 回答浏览:2952
  • X社区推广