重复数据删除和压缩 VS. RAID擦除编码:谁更胜一筹?

日期: 2017-08-15 作者:Stephen J. Bigelow翻译:蒋红冰 来源:TechTarget中国 英文

RAID 5和RAID 6擦除编码,重复数据删除和压缩虽然类似,但却是截然不同的概念。RAID 5和RAID 6擦除编码可以在虚拟化环境中减少数据和维护存储容量。

擦除编码、重复数据删除和压缩是三个明显不同的、独立的概念,但是所有这三个技术都可以帮助节省昂贵的存储容量。

通常,RAID技术增加了存储的弹性,但RAID 5(单奇偶校验)和RAID 6(双奇偶校验)比传统的RAID 1(镜像)需要更少的存储容量。

镜像要求两倍的存储容量。要镜像200 GB的磁盘,你将需要两个200 GB的卷,总共400 GB的承诺容量。

相比之下,VMware vSAN 6.2下的RAID 5仅使用原始磁盘所需的存储空间的1.33倍,RAID 6需要1.5倍的存储空间。 RAID 5磁盘组将需要266 GB的总存储空间来保护200 GB的卷,而RAID 6组则需要300 GB的总存储空间才能保护200 GB的卷。附加存储将用于奇偶校验或擦除编码数据。

vSAN 6.2还支持重复数据删除和压缩。实际上,这两个想法都涉及删除冗余数据内容。压缩找到并删除存储块中的冗余数据,而重复数据删除,被认为是一种压缩形式——直接查找和删除冗余块。

当需要额外节省存储空间时,重复数据删除和压缩通常会一起使用;通常首先应用重复数据删除 ,然后如果可能的话,其剩余块会被压缩。实际的重复数据删除和压缩可节省的存储量难以计算,并且取决于要压缩的文件类型,以及重复数据删除 文件副本数量。vSAN报告实际的重复数据删除和压缩量/比率,通过在vSAN容量监视器。

但是,重复数据删除和压缩不能提供弹性,因此在应用它们时要小心。这两个进程都会删除冗余内容,并用指向单个副本或内容实例的指针替换冗余内容。尽管复制块可能存在许多散布在磁盘组中的实例,但是该冗余内容中只有一个完整的实例将存在于磁盘组中;所有其他重复的实例都指向一个完整副本。

这意味着单个磁盘故障可能会导致该冗余内容的唯一完整副本无法访问,从而影响整个磁盘组,并要求管理员从备份中还原。

通常,重复数据删除和压缩用于连接一些RAID实现的形式。

RAID是确保存储弹性的一种既定的,且可靠的方法。vSAN 6.2用户可以选择实现简单的RAID 1镜像,但也可以使用其他擦除编码方法,包括RAID 5和RAID 6、分组数据、奇偶校验和擦除编码信息(如RAID 5的奇偶校验),从而跨多个磁盘组织进入RAID组。

高级别 RAID可以帮助组织节省宝贵的存储容量,同时保持数据可用性;这对各种规模的企业来说都是关键的属性。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐