你会推荐EC2的mdadm raid10吗?

我读过一篇博客文章,指出与RAID0相比,EC2上的RAID10将性能降低了一半。

但是,如果卷上有关键数据库数据,那么在卷出现问题的情况下,您还可以如何防止数据丢失?

(我刚刚遇到了RAID0arrays中的一个卷停止响应的情况…)

我确实有日志传送的主/从复制,但如果RAID10可以帮助我避免故障转移,那么不需要执行故障转移。

我的理解是raid1使写入翻倍,但是可以加快读取速度。

您的数据库有多大,可以备份多快?

我也认为RAI​​D0(只有条带)使得它更有可能你可能有一个问题,即一个卷丢失,它的再见数据。

Ec2 EBS卷中的一个意想不到的I / Oexception是您第一次写入EBS磁盘时,比其他任何写入操作都要长2倍。 我只用dd做了一个50%的磁盘填充if = / dev / zero = / newdisk / bigfile1 bs = 1024m count = 1024,然后擦写大文件,然后写入更多的正常速度。

这是关于ec2磁盘I / O细节的一个很好的ec2 dev论坛文章。 https://forums.aws.amazon.com/thread.jspa?messageID=220860

这说EBS磁盘对raid10不好

Amazon EC2磁盘性能| AF-Design 2009年2月27日…如果您有大量的读取或写入,您可能会做…. Pingback:Amazon EC2磁盘性能和为什么RAID 10是不好的EBS … http:// af-design.com/blog/2009/02/…/amazon-ec2-disk-performance/

从RightScale博客中find这个块,讨论EBS的可靠性:

从实际的angular度来看,这意味着您应该从完全冗余的RAID存储系统中获得同样的可靠性。 虽然在技术上可以通过例如在一个实例中用软件镜像两个EBS卷来提高可靠性,但是直接依赖EBS是更高效的。 将精力集中在构build一个确保频繁且一致的快照的良好快照策略上,并构build良好的脚本,使您能够使用快照和新实例和卷从多种types的故障中恢复。

来源: http : //blog.rightscale.com/2008/08/20/amazon-ebs-explained/