我正在使用Amazon Storage Gateway(特别是文件网关子服务)在S3上存储文件,同时保持NFS文件共享的简单性。
我目前的设置是运行File Gateway映像的本地虚拟机,具有80GB的根驱动器和500GB的高速caching。
我目前正在评估这个选项的性能,并且已经将600个1GB的文件写入了文件网关。 他们都在S3中,但是显然有100个人不能真的在本地caching中。 我想确定在S3中有哪100个,所以我可以做性能testing。 除了复制随机文件之外,还有一个很好的方法可以做到这一点,直到我碰到一个似乎是下载速度瓶颈的文件?
有趣的是,使用boto3caching大小和使用百分比似乎很奇怪。 (我对网关使用的ARN是正确的)
'ResponseMetadata': {'HTTPStatusCode': 200, 'RetryAttempts': 0, 'RequestId': 'xxxx', 'HTTPHeaders': {'content-type': 'application/x-amz-json-1.1', 'x-amzn-requestid': 'xxxx', 'date': 'Mon, 07 Aug 2017 16:00:19 GMT', 'content-length': '271'}}, 'CacheDirtyPercentage': 0.0, 'CacheHitPercentage': 100.0, 'CacheAllocatedInBytes': 268435456000, 'DiskIds': ['pci-0000:03:00.0-scsi-0:0:1:0'], 'CacheUsedPercentage': 0.66, 'CacheMissPercentage': 0.0}
编辑:我在2017年的AWS峰会上与开发人员交谈过,他们自己也不太确定。 所以我不认为这是目前的function,但我会继续调查。