AWS:S3FS AMI和负载均衡器高I / O问题

时间:2013-07-29 05:46:36

标签: amazon-web-services amazon-ec2 load-balancing ami s3fs

我正在尝试通过AWS设置项目环境。根据我的一点点研究,我开始了解S3存储桶服务。而且我也知道如果我将我们的代码文件放在S3存储桶中将更加相关,那么将它们放在NFS或其他文件共享系统中。

现在我在AWS上有一个EC2实例,在内部我尝试设置 S3FS ,并通过一些设置我已经获得了我们所有的存储桶文件和文件夹EC2环境。我也对此印象深刻。但是我们的项目运行时负载很重的CPU和内存。因此,无需设置相同项目的负载均衡器(具有相同的S3FS配置映像AMI)。那对我来说毫无价值。

现在我已经为同一个S3FS配置的EC2实例创建了AMI映像,当我的扩展负载均衡器策略尝试为该映像创建一个点请求时(AMI)..我看到了高I / O速率! !由于意外的项目运行非常慢!!

任何人都可以建议我如何在新启动的启用S3FS的实例上降低高I / O速率?

1 个答案:

答案 0 :(得分:0)

我想建议看一下新项目RioFS(Userspace S3文件系统):https://github.com/skoobe/riofs。这个项目是“s3fs”的替代品,与“s3fs”相比的主要优点是:简单,操作速度和无错误的代码。目前该项目处于“测试”状态,但它已经在几个高负载文件服务器上运行了很长一段时间。

我们正在寻找更多人加入我们的项目并帮助进行测试。在我们这边,我们提供快速错误修复,并会听取您添加新功能的请求。

关于您的问题:

我不太确定S3FS如何使用缓存文件,但在我们的项目中,我们尝试避免执行额外的I / O操作。

请试一试,让我知道RioFS对您有何帮助!