首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux软件raid10是否对每次写入执行任何数据验证?

linux软件raid10是否对每次写入执行任何数据验证?
EN

Server Fault用户
提问于 2012-04-16 15:45:34
回答 1查看 254关注 0票数 -1

我想找出两个RAID0卷的手动同步(使用cron & rsync)和使用Linux软件raid的RAID10卷之间的存储数据安全性是否有任何好处。在写操作期间,RAID10是否预置任何数据完整性检查?类似于在volume1上写,在volume2上写比较检查和

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-04-16 15:52:45

您正在比较苹果与大白鲨:rsync进程是一个备份。RAID不是备份。

如果要进行本地备份,请使用计划的rsync。如果您希望跨两个条带卷进行实时镜像,请使用RAID 10。

从数据完整性的角度来看,cron'd rsync在两个RAID 0卷之间的唯一好处是阴影卷上的数据将“隐藏”在活动卷的后面:如果您从活动卷中删除一个重要文件,则可以从阴影卷中读取它,前提是rsync尚未发生。

RAID不提供此阴影延迟时间:您删除该文件,它就消失了。

RAID 10提供了标准的磁盘写入完整性检查:每个容器都有相同的数据--操作系统和磁盘控制器保证(当您写入RAID 10时,磁盘控制器将相同的数据写入每个条)。此外,RAID 10允许操作系统从任一条读取,这提供了更好的读取性能的潜力,如果您正在使用体面的磁盘和控制器。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/379916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档