2016-10-08 175 views
4

是否推薦在AWS Elastic Container Service(ECS)上共享同一個AWS Elastic File System(EFS)的多個MongoDB Docker容器?爲什麼?爲什麼不?使用EFS的AWS ECS上的MongoDB Docker容器

+0

技術上可行,但EFS具有性能開銷。您可以改用其他docker存儲驅動程序與本地緩存來獲得更多性能。 – Boynux

+0

很明顯,對於未來的發現者來說是一個遲到的反應:EFS的確提供了一個「Max IO」選項,可以幫助你解決一些開銷問題。 –

回答

0

這取決於您的要求。基本上,EFS實現NFSv4協議。通常NFS比塊設備慢。沒有測試它。但是在同一個SSD設備上,EFS性能會低於EBS。你可以在EFS上用MongoDB測試你的應用程序。如果性能不是問題,那麼使用EFS會很好。

相關問題