我在某个地方读到了一篇博客文章,其中RAID10 on EC2将性能比RAID0降低了一半。
但是,当在卷上有重要的数据库数据时,如何防止数据丢失,以防卷出现故障?
(我刚刚遇到一个RAID0数组中的一个卷停止响应的情况.)
我确实有日志传送的主/从复制,但是如果RAID10可以帮助我避免它的话,我不想进行故障转移。
发布于 2011-03-26 03:24:55
这是从RightScale博客文章中发现的,讨论了EBS的可靠性:
从实际角度来看,这意味着您应该期望从完全冗余的RAID存储系统获得相同类型的可靠性。虽然在技术上可以通过在一个实例上镜像软件中的两个EBS卷来提高可靠性,但是直接依赖EBS更有效率。集中精力构建一个良好的快照策略,确保频繁和一致的快照,并构建良好的脚本,使您能够使用快照以及新的实例和卷从许多类型的故障中恢复过来。
来源:http://blog.rightscale.com/2008/08/20/amazon-ebs-explained/
发布于 2011-03-16 22:54:48
我的理解是,raid1使写量增加了一倍,但可以大大加快读取速度。
你的数据库有多大,备份的速度有多快?
我还认为RAID0 (仅限条带)使您更有可能出现问题,即一个卷丢失了,它的再见数据。
Ec2 EBS卷的一个意外的I/O奇怪之处是,当您第一次写入EBS磁盘时,它所花费的时间比任何后续的写入都要长大约2倍。我用dd =/dev/零of=/newdisk/bigfile1 1 bs=1024m count=1024填充最多50%的磁盘,然后擦除大文件,然后再以更正常的速度写入。
这是一篇关于ec2磁盘I/O细节的很好的ec2开发论坛文章。https://forums.aws.amazon.com/thread.jspa?messageID=220860
这表明EBS磁盘对raid10有害。
亚马逊EC2磁盘性能2009年2月27日.如果你有大量的读或写,你可能会这样做.Pingback: Amazon磁盘性能和RAID 10对EBS . http://af-design.com/blog/2009/02/.../amazon-ec2-disk-performance/不利的原因
https://serverfault.com/questions/247989
复制相似问题