博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Celerra(七)---Dedup:file-level or block-level??
阅读量:5749 次
发布时间:2019-06-18

本文共 1621 字,大约阅读时间需要 5 分钟。

  之前的一篇文章《》中证明了DataOntap8.0只是file-level级别的dedup,而并不是block级别的。本篇使用EMC的Celerra做实验,验证其到底是什么级别的dedup。file-level?block-level?byte-level?

1、查看nfs这个文件系统此时是没有开启dedup的

[root@VNX bin]# ./nas_fs -info nfs

id = 11

name = cifs_fs

acl = 0

in_use = True

type = uxfs

worm = off

volume = v114

pool = clar_r5_performance

member_of = root_avm_fs_group_3

rw_servers= server_2

ro_servers=

rw_vdms =

ro_vdms =

auto_ext = hwm=90%,max_size=18000M (reached),thin=yes

deduplication = Off

2、并没有任何文件,此时已占用608K

3、

将如下图的1.exe和2.exe传上去

开启dedup之前是8736KB

4、开启dedup

[root@localhost bin]# ./nas_fs -info fs_3

id = 26

name = fs_3

acl = 0

in_use = True

type = uxfs

worm = off

volume = v106

pool = clar_r5_performance

member_of = root_avm_fs_group_3

rw_servers= server_2

ro_servers=

rw_vdms =

ro_vdms =

auto_ext = hwm=90%,max_size=3000M,virtual_provision=no

 

deduplication = On

 

5、[root@localhost bin]# ./fs_dedupe -modify nfs -state on

Done

6、可以看到容量变成6880K,比之前的8736KB少了近2000K。

上面的实验已经证明了Celerra确实是file-level级别的dedup,那么会不会是块级别或者是字节级别的dedup呢?因此笔者做了如下实验,和DataOntap8.0的实验一样。

1、此时nfs这个文件系统下没有任何文件

2、将下图2个ppt传上去

3、可以看到容量增加到4448KB

4、开启dedup后

[root@localhost bin]# ./fs_dedupe -modify fs_3 -state on

Done

5、观察容量变化从4448变成3936减少了512K,如果Celerra是block级别的,那么此时容量就应该减少,反之,容量则不会有任何变化。通过实验证明,Celerra容量确实减少了,则证明是block级别的。【注意--但是EMC的官方文档说Celerra也是文件级别的重复数据删除,请高手指点!】

 

  通过《》和本篇的实验对比,读者不难发现DataOntap8.0仅仅是file-level的,而Celerra不仅支持file-level,而且支持block-level【同上注意】。但是同样是file-level级别的dedup,为什么DataOntap8.0由105M减少到102M,减少了3M;而Celerra仅由8736KB减少到6880K,减少2M。都是1.exe和2.exe完全一样的文件。由此可见Celerra的重复删除比没有DataOntap8.0

 

本文转自 taojin1240 51CTO博客,原文链接:http://blog.51cto.com/taotao1240/699325,如需转载请自行联系原作者
你可能感兴趣的文章
7、设计模式-创建型模式-建造者模式
查看>>
我国古代的勾股定理
查看>>
Linux下的C编程实战
查看>>
[32期] html中部分代码与英语单词关系
查看>>
PHP安装环境,服务器不支持curl_exec的解决办法
查看>>
jQuery|元素遍历
查看>>
用 ThreadLocal 管理用户session
查看>>
setprecision后是要四舍五入吗?
查看>>
shiro初步 shiro授权
查看>>
上云就是这么简单——阿里云10分钟快速入门
查看>>
MFC多线程的创建,包括工作线程和用户界面线程
查看>>
我的友情链接
查看>>
FreeNAS8 ISCSI target & initiator for linux/windows
查看>>
cvs文件提交冲突解决方案
查看>>
PostgreSQL数据库集群初始化
查看>>
++重载
查看>>
Rainbond 5.0.4版本发布-做最好用的云应用操作系统
查看>>
nodejs 完成mqtt服务端
查看>>
Spring IoC容器初的初始化过程
查看>>
sql server 触发器
查看>>