科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道 Robin Harris :RAID5启示录

Robin Harris :RAID5启示录

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

RAID5的作用并非保护数据——它的存在是为了保证故障发生时应用程序仍能正常运行,也因此成为我们不可或缺的备份机制。

作者:编译 来源:ZDNet存储频道 2013年7月30日

关键字: RAID

  • 评论
  • 分享微博
  • 分享邮件

真实案例

我与一家拥有二十五位员工的小型企业的负责人进行了一番交流,其时他正被RAID5驱动器故障所困扰。这套总容量为4TB的RAID设备用于文件共享,但其中一块驱动器发生故障。重建努力宣告失败,产品供应商的电话支持又让人抓狂。总而言之,所有共享数据都惨遭丢失。

堪称雪上加霜的是,他们根本没有建立备份机制。事实上,这家公司的管理者认为RAID5本身就是一种数据保护措施,这可真是天大的误解。

RAID5的真正作用

如果一切顺利,RAID5本身确实能够提供一定程度的数据保护效果。不过其主要作用在于保护用户对数据的访问,由于企业需要尽量保持故障发生时应用数据对数据的访问能力,因此RAID5才会如当下这般盛行。

不过一旦阵列自身出现问题,其后果也将是灾难性的——而且这类事态也并不罕见——尽管数据仍然能在中止服务后加以恢复。

这正是前面提到的小型企业所遇到的难题。在驱动器发生故障后,他们仍然能够正常访问数据;然而更换了驱动器并进行重建时,他们发现自己的预期目标根本无法实现。

如果他们在建立RAID5后再为其配备一套备份机制,那么数据本来可以免于丢失。然而他们误以为RAID本身就是一种保护机制,于是悲剧就不可避免地发生了。

总结

如今大部分企业之所以拒绝使用RAID5,就是为了避免重建过程中遭遇的次生故障。随着驱动器数量的增加,出现次生故障的机率也随之逐步攀升。作为替代,技术团队往往会利用RAID6及超大规模互联网服务甚至更加前卫的纠删码技术对抗故障。

请注意,这并不意味着使用冗余驱动器就一定会导致严重后果:有时候剩余驱动器会出现不可恢复的读取错误,这时只要使用备份神器即可顺利完成重建工作。

二十五年前,RAID技术的出现堪称壮举,但这种知名度极高的机制仍然无法充当备份与归档策略。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章