如何在EFS上获得与gp2/gp3相当的性能?

0

【以下的问题经过翻译处理】 我们最近设置了EFS,通过将相同的站点文件附加到自动缩放组中的多个EC2实例上,来实现Web服务器的水平扩展。

然而,我们注意到与我们的本地设置相比,我们几乎每个操作所设置的EFS的性能要慢10倍(至少)。

例如,使用相同的EC2实例,查看本地文件夹和EFS克隆文件夹里9G文件的时间差异约为10倍,本地10秒,EFS 100秒。 100G gp3

/local/conf$ time du -h | tail -n 1
9.0G    .

real    0m10.298s
user    0m0.303s
sys     0m1.126s

EFS

/efs/conf$ time du -h | tail -n 1
9.0G    .

real    1m43.433s
user    0m0.583s
sys     0m7.199s

我们该如何获得可比较的性能,或者EFS根本就不可能实现?或者fsx甚至设置我们自己的NFS服务器与gp3将是一个更好的选择?

我们还有2个单独的EFS实例来存储不同的数据集。

fs-001739bb594b2f684 ~ 9.2G
fs-0a138164b6a903474 ~ 3.3G

是否将它们放在一起以获得更高的性能更有意义,因为我们注意到我们无法指定EFS大小,但是IOPS/带宽应该随EFS中的总数据大小而缩放?

profile picture
EXPERTE
gefragt vor 5 Monaten28 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 如果您正在寻找高性能的NFS可访问存储,您可以尝试FSx for OpenZFS。它提供了本地般的性能和完全托管的共享文件存储,支持NFS v3、v4、v4.1、v4.2,并提供强大的ZFS功能,可用于处理数据。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen