使用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ヶ月前59ビュー
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ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン