Phi*_*ham 11 performance zfs amazon-ec2 amazon-ebs amazon-web-services
在 EC2 实例上读取访问速度更快;“本地”驱动器或附加的 EBS 卷?
我有一些需要保留的数据,因此已将其放在 EBS 卷上。我使用的是 OpenSolaris,因此该卷已附加为 ZFS 池。但是,我有一大块 EC2 磁盘空间将被使用,因此我正在考虑将其重新用作 ZFS 缓存卷,但如果磁盘访问速度比以前慢,我不想这样做EBS 体积的影响,因为它可能会产生不利影响。
Jon*_*nik 13
只是为了增加一点 EBS 更快的共识......
这里要理解的一个重要点是实例存储速度是不可预测的——亚马逊对此不做任何保证。
此信息来自George Reese所著的Cloud Application Architectures一书(从我目前所浏览的内容来看,这本书看起来相当不错。)它包括一个名为比较 EC2 数据存储选项(第 41 页)的表格;这是该表的片段(书中还比较了其他几个特征):
S3 Instance EBS
Speed Low Unpredictable High
Reliability Medium High High
Durability Super high Super low High
Run Code Online (Sandbox Code Playgroud)
因此,实例存储有时在读取访问方面的性能可能优于 EBS,但如果您想要恒定的高速,则确实需要使用 EBS。正如里斯在他的书中所说:
另一个问题是实例存储性能的不可预测性。您实际上可能认为它应该比其他选项更快,有时确实如此。然而,有时它慢得令人难以置信——比 10bT 以太网连接上的 NFS 挂载慢。另一方面,EBS 通过 GB 以太网连接始终为您提供 SAN 的性能。