使用RAID0上的EBS卷以提高性能。

0

【以下的问题经过翻译处理】 你好,

我需要设置一个使用“translog”路径的Domino服务器。在Domino服务器文档中,建议为该路径目录分配一个具有自己控制器的特定磁盘。

我不确定要使用哪种方法,是使用普通的GP3磁盘,并在需要时添加更多的IOPS,还是在Raid0上使用ESB(也可以是GP3)。

我看到Raid0的问题在于我不知道如何在Raid0配置上轻松增加卷。在一个正常(单一的)ESB卷上,从“小”卷的大小开始(例如100GB),然后增加它是很容易的,是一件轻松的事情,我还可以很容易地添加更多的IOPS /吞吐量,所以我想我可以获得与RAID0相同(或非常相似)的性能。

我知道RAID0将使我能够“加倍”性能,因为我将获得累积的IOPS值,因此在RAID0上获得的最大IOPS将始终更大,但我不确定是否需要将IOPS增加到无法在单个GP3磁盘上获得的比率。此外,我对RAID0的担忧是关于增加卷的易用性..我可以像正常的ESB卷一样增加作为RAID0一部分的ESB卷吗?我需要让两个ESB卷保持相同的大小吗?为增加卷、快照、备份/恢复等添加的复杂性是否值得RAID0的额外管理任务?

总之...何时使用具有所需IOPS数量的单个EBS卷,或使用RAID0配置更好呢?

profile picture
专家
已提问 5 个月前55 查看次数
1 回答
0

【以下的回答经过翻译处理】 可以通过配置RAID 0来提高文件系统的性能,如此处所述: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/raid-config.html。这其中要说明的是,在不同的操作系统上建立Raid0的方式并不相同,后期如何调整或者能否调整这个Raid0的配置也不相同,比如您想扩展这个Raid0对应的逻辑盘大小并不是非常容易,所以,这会增加解决方案的复杂性。 另外一种建议是查看不同EBS卷类型的I/O速率。例如,io2的IOPS存储可以支持高达64,000个IOPS,而io2块表达式可以支持高达256,000个IOPS。但是,您仅限于使用基于Nitro架构构建的EC2实例,并且io2块表达式仅适用于r5b实例。有关详细信息,请参见: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则