我有一个AWS EC2服务器,它只运行一个EBS卷。虽然我定期拍摄快照,但我担心数据冗余。
为了确保不丢失数据,是否可以使用最近的快照将我的ec2实例转换为RAID 1配置?如果是这样的话,我会很高兴你能指导我怎么做?
我已经找到了几个文档,解释了如何为新的EC2创建配置RAID,但是我找不到任何关于如何在现有服务器上实现RAID的东西。
发布于 2018-12-07 20:48:37
AWS EBS卷已经在幕后存储在多个副本中。因此,不需要通过在实例上设置RAID来添加额外的冗余。
Amazon的卷被设计成高可用性和可靠性。在不向您收取额外费用的情况下,Amazon卷数据将被复制到可用性区域中的多个服务器上,以防止数据因任何单个组件的故障而丢失。这使得EBS的容量比典型的商品磁盘驱动器...要可靠20倍。
(来自Amazon可用性和耐久性)
另一方面,在EBS standard (磁性)卷的时代,建议使用RAID 0或RAID 1将负载分散到同一个文件系统中的多个EBS卷中,以获得更高的性能。由于带宽和IOPS都是有限的,通过增加更多的卷,我们可以获得更好的性能。
现在默认使用gp2 (SSD)卷,这不是什么问题,因为1)总体性能要高得多;2)容量越大,分配的IOPS越多,所以如果您有一个100 it的EBS卷和300个IOPS的2x50GB卷,那么每个卷都分配150个IOPS并不重要。您可以在亚马逊卷类型概述中找到有关此主题的更多信息。
希望有帮助:)
https://serverfault.com/questions/943368
复制相似问题