netapp学习(十二)---Dedup:file-level or block-level??

简介:

   公司开始搞分布式数据库了,接下来的时间正好有机会接触Hadoop,以前简单的以为Hadoop只是个简单的HDFS,现在才发现Hadoop包括HDFS/MapReduce,再加上Hbase。就有了cloud computing的基础。

   这两天就把之前做过的关于DataOntap和Celerra的dedup的实验贴出来,最近也就没时间研究其他东西了。

   DataOntap的文档中说它是SIS,即single instance stroage,即单实例存储,所以就是文件级的dedup。下面就来验证它到底是不是SIS?

1、看下现在存储(vol1)的容量,使用101MB

clip_image002[4]

 

2、101M只包括只有如下文件

image

3、现在增加2.exe(2.exe和1.exe是完全一样的文件)

image

4、可以看到由101MB增加到105MB

clip_image002[6]

5、开始做dedup,如果确如文档中所说它是SIS,那么容量应该会减少,至少不是现在的105M

DataOnTap2> sis status

No status entry found.

DataOnTap2> sis on /vol/vol1

SIS for "/vol/vol1" is enabled.

Already existing data could be processed by running "sis start -s /vol/vol1".

 

DataOnTap2> sis start -s /vol/vol1

The file system will be scanned to process existing data in /vol/vol1.

This operation may initialize related existing metafiles.

Are you sure you want to proceed (y/n)? y

The SIS operation for "/vol/vol1" is started.

 

DataOnTap2> Sat Oct 8 02:21:27 GMT [DataOnTap2: wafl.scan.start:info]: Starting SIS volume scan on volume vol1.

Sat Oct 8 02:21:52 GMT [DataOnTap2: wafl.snap.delete:info]: Snapshot copy sis.5d9cd2b6-e429-11e0-8fc5-005056a5000b on volume vol1 NetApp was deleted by the Data ONTAP function dense_delete_snapshot. The unique ID for this Snapshot copy is (1, 20964).

6、做完SIS后发现容量确实变成了102M

clip_image002[8]

从108404KB减少到104344KB

clip_image004

 

上面已经证明了DataOntap8确实是SIS,那么会不会是块级别或者是字节级别的dedup呢?为此,有了下面的实验

1、先上传wafl-overview.ppt,容量为103MB

 

image

2、再上传wafl-overview-2.ppt(wafl-overview-2.ppt比 wafl-overview.ppt多了2页),做dedup之前大小为103MB,105996KB

image 

clip_image002[10]

3、开始dedup,如果是block-level或byte-level的,那么大小应该经dedup后小于105996KB

DataOnTap2> sis start -s /vol/vol1

The file system will be scanned to process existing data in /vol/vol1.

This operation may initialize related existing metafiles.

Are you sure you want to proceed (y/n)? y 

The SIS operation for "/vol/vol1" is started.

DataOnTap2> Sat Oct 8 03:18:25 GMT [DataOnTap2: wafl.scan.start:info]: Starting SIS volume scan on volume vol1. 

DataOnTap2> Sat Oct 8 03:18:53 GMT [DataOnTap2: wafl.snap.delete:info]: Snapshot copy sis.5d9cd2b6-e429-11e0-8fc5-005056a5000b on volume vol1 NetApp was deleted by the Data ONTAP function dense_delete_snapshot. The unique ID for this Snapshot copy is (2, 20983).

4、经过dedup并没有改变

 

 

clip_image002[12]

 

  通过以上的实验说明,DataOntap8确实是file-level的SIS,并不是block-level或byte-level的。可能有人会有疑问:上面的2个PPT的实验文件太小,可能采用的block-level的技术,而文件大小没有达到block-level的block大小。但是据我所知,如果是block-level的,不管是定长还是不定长,都不会超过上面的412KB吧。所以只要是block-level的,它肯定会进行切分,并删除重复的部分。所以DataOntap8只是file-level的。

  下次把celerra的dedup实验贴出来。。。。。





本文转自 taojin1240 51CTO博客,原文链接:http://blog.51cto.com/taotao1240/688699,如需转载请自行联系原作者

目录
相关文章
|
7月前
|
人工智能 前端开发 网络安全
从 Clawdbot 到 OpenClaw:春节折腾一个月后的入门心得分享
本文是OpenClaw(龙虾)实战入门指南:涵盖Token获取(推荐CPA)、高质量模型渠道(anyrouter+Claude Opus)、VPS部署建议(2C4G裸机),及配置调优、多模态启用、模型组合策略(3Flash+Opus+Codex)、即时交互技巧等核心经验,助你高效玩转这一高定制化AI Agent。
|
应用服务中间件 网络安全 nginx
|
8月前
|
人工智能 弹性计算 监控
玩转OpenClaw!阿里云轻量服务器一键安装Clawdbot镜像、基于百炼安装Skills
OpenClaw(原Clawdbot)是开源AI Agent框架,集成通义千问等大模型,支持自动化任务。本文教你用阿里云轻量服务器一键部署,并安装email、文件监控、搜索等Skills插件,5分钟打造7×24小时AI数字员工。(239字)
1510 3
|
7月前
|
人工智能 自然语言处理 API
OpenClaw 龙虾AI智能客服终极方案:阿里云/本地+RAGFlow企业级搭建+大模型API配置,效率起飞!
2026年,企业智能客服已经从简单问答转向**精准知识库检索+多轮对话+自动化执行**的综合场景。OpenClaw(Clawdbot)凭借轻量化、易扩展、支持企业微信与飞书接入的优势,成为智能体客服的首选框架;而RAGFlow作为稳定易用的开源RAG引擎,能够快速构建私有知识库,实现文档自动解析、分段、向量化与精准检索。二者结合,可打造出**回答准确、不编造、可追溯、可训练**的企业级智能客服,大幅降低人工成本、提升响应速度与服务质量。
2278 0
|
10月前
|
移动开发 API HTML5
Cisco Modeling Labs (CML) 2.9.1 - 网络仿真工具
Cisco Modeling Labs (CML) 2.9.1 - 网络仿真工具
602 0
|
5月前
|
存储 人工智能 安全
OpenClaw 配置 Ollama 本地推理服务详细步骤
本教程详解OpenClaw连接本地Ollama模型的完整流程:从官网下载安装Ollama、设置模型路径、终端拉取模型(如gemma4:e4b),到OpenClaw中配置地址`http://127.0.0.1:11434`、测试识别、聊天页启用,实现免费、离线、隐私可控的AI对话。(239字)
|
9月前
|
存储 API 网络安全
VMware NSX 4.2.3.3 发布,新增功能概览
VMware NSX 4.2.3.3 - 网络安全虚拟化平台
498 0
VMware NSX 4.2.3.3 发布,新增功能概览
|
7月前
|
人工智能 Linux API
OpenClaw内网离线方案:Windows/Mac/Linux/阿里云部署+千问/Coding Plan/Ollama配置实战指南
OpenClaw(龙虾)作为轻量化AI Agent工具,在自动化任务、文件处理、代码生成、信息检索等场景中表现突出,但云端API高额Token费用与数据隐私问题,一直是个人与企业使用的阻碍。通过本地部署Ollama运行千问等开源大模型,可实现OpenClaw完全离线使用,达成Token自由与数据安全双重目标。本文基于2026年最新实践,完整覆盖本地Windows11/MacOS/Linux部署、阿里云云端部署、Ollama本地模型对接、阿里云千问API与免费Coding Plan配置,同时提供全流程代码命令与高频问题解决方案,打造可直接落地的私有化AI Agent体系。
4107 5
|
安全 Unix Linux
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
782 0
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
|
存储 分布式计算 负载均衡
数据分布式存储:在海量数据面前,我们如何站稳脚跟?
数据分布式存储:在海量数据面前,我们如何站稳脚跟?
1924 1

热门文章

最新文章