Hyper-v Server重复数据删除技术

老衲听说windows Server 2012中新增了一项技术叫做重复数据删除,据说这个重复数据删除可以大大的节省磁盘的空间,下面我们来看看什么是重复数据删除:

重复数据删除指的是在数据中查找和删除重复内容,而不会影响其保真度或完整性。其目标是通过将文件分割成大小可以改变 (32-128 KB) 的小区块、确定重复的区块,然后为每个区块保留一个副本,从而在更小的空间中存储更多的数据。区块的冗余副本由对单个副本的引用所取代。区块会进行压缩,然后以特殊的容器文件形式组织到 System Volume Information 文件夹中:

Windows Server 2012/R2开始集成重复数据删除技术,通过使用Windows Server 2012/R2内置的重复数据删除功能,企业可以极大的改善存储空间的使用效率问题。对于大部分企业 IT 部门,存储效率都是个真正的大问题,因为存储成本的下降速度远远不能抵消数据量的增长速度。为降低增加存储空间的需求,需要对数据存储效率进行改善,无论数据保存在数据存储中,或者通过广域网络(WAN)进行移动,都是一个大问题。为了对这种增长做出响应,企业 IT 部门会对文件服务器进行整合。与此同时,还会将存储的扩展与优化作为其存储整合平台的一个主要目标。

为了应对企业数据存储的增长,管理员想要合并多个服务器,并将容量伸缩和数据优化设置为关键目标。重复数据删除功能提供了用来实现这些目标的可行方法,其中包括:

1、容量优化:Windows 8.1&Server 2012 中的重复数据删除功能以更少的物理空间存储更多数据。它能比单实例存储 (SIS) 或 NTFS 压缩等功能实现更大的存储效率。重复数据删除功能使用子文件可变大小的区块和压缩,常规文件服务器的优化率共为 2:1,而虚拟数据的优化率最高可达 20:1。

2、伸缩性和性能:在 Windows 8.1& Server 2012 中,重复数据删除功能具有高度的可伸缩性,能够有效利用资源,并且不会产生干扰。它每秒可以处理大约 20 MB 数据,而且可以同时在多个卷上运行,而不会影响服务器上的其他工作负载。通过限制 CPU 和内存资源的消耗,保持对服务器工作负载的较低影响。如果服务器太忙,则重复数据删除功能可能会完全停止。此外,管理员的灵活性也比较强:可以在任意时间运行重复数据删除、设置重复数据删除功能的运行计划、建立选择策略。

3、可靠性和数据完整性:在应用“重复数据删除”时,保持数据的完整性。Windows 8.1&Server 2012 使用校验和、一致性和身份验证来确保数据的完整性。而且,对于所有的元数据和最常引用的数据,重复数据删除功能会保持冗余,从而确保数据可在数据损坏时恢复。

4、与 BranchCache 一起提高带宽效率:通过与 BranchCache 进行集成,同样的优化技术还可应用于通过 WAN 传输到分支机构的数据。结果就是缩短文件下载时间和降低带宽占用。

5、使用熟悉的工具进行优化管理: Windows 8.1&Server 2012 拥有内置于服务器管理器和 Windows PowerShell 的优化功能。默认设置可立即实现节省,管理员也可以对设置进行微调从而实现更多的节省。用户可以轻松使用 Windows PowerShell cmdlet 开始优化作业或计划在将来运行。也可使用 Unattend.xml 文件(可调用 Windows PowerShell 脚本并与 Sysprep 一起用于在系统首次启动时部署删除重复)来安装“重复数据删除”功能并在选定卷上启用删除重复。

针对卷启用了重复数据删除而且对数据进行优化之后,卷中会包含以下内容:

1、未优化的文件:例如,未优化的文件可以包括:无法满足所选文件保留时间策略设置的文件、系统状态文件、备用数据流、加密文件、具有扩展属性的文件、小于 32 KB 的文件、其他重新分析点文件或者正由其他应用程序使用的文件。

2、优化的文件:作为重新分析点存储的文件,其中包含的指针指向区块存储中各个区块的地图,这些区块是还原所请求的文件所必需的。

3、区块存储:优化的文件数据所在的位置。

4、额外的可用空间:优化的文件和区块存储比优化前占用的空间要小很多。

若要充分利用 Windows Server 2012/R2 中的重复数据删除技术,则环境必须符合以下要求:

1、一台运行 Windows Server 2012/R2 的计算机

2、至少包含一个数据卷的虚拟机;

OK、下面来给大家演示一下如何配置重复数据删除功能:

登陆服务器“HV-01”,打开服务器管理器,点击“添加角色和功能”:

在选择“服务器角色”位置展开“文件和存储服务”—勾选“文件和ISCSI服务”—勾选“数据删除重复”,点击下一步:

确认所要安装功能没有问题,点击安装:

安装完成后在服务器管理器页面点击文件文件和存储服务,点击卷,此时能看见仪表盘中以列出重复数据删除相关信息:

鼠标右键卷,选择“配置重复数据删除”:

重复数据删除设置向导将出现,这里可以选择“已禁用”、“一般用途文件服务器”或者“VDI服务器”,这里选择“一般用途文件服务器”:

可以设定多长时间的文件执行重复数据删除:

如果不想对特定文件扩展名的文件进行重复数据删除,可以选择要排除的文件扩展名,比如我们工作中常用的Word文档也就是.doc格式的文件:

重复数据删除不仅可以以文件扩展名的方式排除要进行删除的文件还可以以指定文件夹及子文件夹的方式排除要进行重复数据删除的文件夹,如下图所示:

设置重复数据删除计划,可根据实际场景设置作业时间:

开始执行重复数据删除前,设定开始时间:

点击确定以后等待其开始执行重复数据删除。

对于重复数据删除需要注意的是,重复数据删除功能不可以再系统分区中使用,也就是说其只可以使用在非系统分区上如下图所示:

OK,到这里今天的博客就结束了,更多精彩内容期待大家的关注!

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

Hyper-v Server重复数据删除技术相关推荐

  1. 重复数据删除技术概述

    重复数据删除技术概述 一.   重复数据删除的分类 1.       源端重复数据删除和目标端重复数据删除 源端消重在数据源进行,传输的是已经消重后的数据,能够节省网络带宽,但会占用大量源端系统资源. ...

  2. 网络云存储技术Windows server 2012 (项目七 存储服务器重复数据删除的配置与管理)

    网络云存储技术Windows server 2012 (项目七 存储服务器重复数据删除的配置与管理) 目录 前言 一.项目背景 二.项目实训题: 1.在SRV1创建一个10G的逻辑硬盘,开启文件级重复 ...

  3. 重复数据删除:块级技术VS.字节级技术

    重复数据删除技术能够识别重复的数据,消除冗余,减少需转移或存储的数据的总体容量.在本文中,我将分别对这两种技术加以评论.与块级技术相比,字节级删除技术对数据的检查更加细微,精度更高,但同时需要更加了解 ...

  4. 内置虚拟化,自动分层,重复数据删除,固态硬盘,IBM Storwize V7000亮点解析

    最近IBM 新一代中端虚拟存储产品Storwize V7000在业内反响挺大,Storwize V7000是一款被IBM寄予厚望的产品,在发布这款新品之前,IBM特意为其制作了具有强烈神秘感的广告,并 ...

  5. 重复数据删除和压缩处理

    重复数据删除和压缩处 新版本将数据保存在HCP上,它在这里可以得到安全地保护,而不是被发布到BYOD设备中. 用户们可以将文件保存到他们的HCP Anywhere文件夹中,然后那些文件就会自动被同步到 ...

  6. 赛门铁克:靠近数据源的重复数据删除

    企业不论规模大小,对数据保护的要求都是一样的,即高效.可靠.全面.以前,企业更关注的是核心业务数据的备份.其实,办公数据.分散存储在各分支机构的数据甚至是员工PC中的数据都需要保护.赛门铁克公司华东区 ...

  7. Oracle数据库重复数据删除的三种情况

    在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢? 重复数据删除技术可以提供更大的备份容量,实现更长 ...

  8. ProtecTIER网关演绎重复数据删除的硬道理

    今年4月,IBM宣布收购了一家私人持有的存储"重复数据删除"(de-duplication)技术公司Diligent Technologies.据传为2亿美元的收购金额,对极富收购 ...

  9. 重复数据删除行之有效

    不久前,昆腾在重复数据删除方面有了新的动作,推出两款新的中端DXi重复删除磁盘备份系统,意在与EMC的同类产品Data Domain抢占市场. 文件级别的重复数据删除技术的劣势在于精细度不够,并且不能 ...

最新文章

  1. 把 Bug 晾几天就能解决了!!! | 每日趣闻
  2. iAPP(05)自习室占座
  3. 深入理解计算机系统学习记录(一)
  4. 还有什么芯片没涨?ST、ON、Microchip、Xilinx、东芝开启新一轮涨价潮
  5. nsq Android客户端,NSQ的golang客户端简单使用
  6. webstorm怎么跑项目_看不懂代码,不会用框架,新手程序员入职后如何快速上手项目?...
  7. 计算机语言9月排行榜,TIOBE 9月编程语言排行榜发布,C+增速最快
  8. Cocos2d-x层(Layer)详解
  9. SQL server 2008 r2 安装教程
  10. IEEE期刊论文模板的查找,下载方法--
  11. java制作oa审批流程,传智播客JAVA培训OA项目 审批流转模块
  12. 【零基础小白的华丽蜕变】AIX 操作系统 + ODM 库 + SMIT 工具
  13. 70万行代码、历时20年,一名开发人员写出的史诗般的计算机程序
  14. 微信公众号如何插入html,教你如何在微信公众号优雅的展示代码
  15. HTTP/2协议详细介绍
  16. 如何更好的做计划-SMART原则
  17. Swift内存所有权宣言
  18. 八月六日个人训练记录
  19. 联想拯救者 R7000 Ubuntu 16.04 系统和显卡驱动安装踩坑教程
  20. 触摸控制灯带_玛克君arduino

热门文章

  1. 编译x264 for ios
  2. 在eclipse里的 flex 没有可视化的编辑
  3. TIME_WAIT状态及存在原因
  4. Quartz.Net线程处理用到的两个Attribute
  5. 在Java中使用xpath对xml解析
  6. Winserver2012R2 部署密钥恢复代理
  7. iPhone 6 屏幕揭秘
  8. UBuntu14.04下安装和卸载Qt5.3.1
  9. android 内部类的优化
  10. .N“.NET研究”ET中的异步编程(二)- 传统的异步编程