AWS EC2是否具有分散在群集中的辅助磁盘?

我正在使用AWS EC2 Linux m3.xlarge运行一个名为“智能信息检索系统”的程序,该程序执行许多到/来自磁盘的I / O操作。

我曾尝试在笔记本电脑和其他集群上运行相同的程序,性能比AWS EC2高10倍,即使实例规格要好得多。

可以解释这种行为的唯一解释是,如果AWS提供单个文件系统来存储所有数据和索引文件,而内部则来自文件的块存储在散布在群集中的不同辅助磁盘上。

它在AWS EC2中以这种方式工作吗?

AWS有多种不同的存储选项。 在我的头顶,这些包括:

  • 本地磁盘(短暂存储)
  • 本地SSD的
  • EBS(主要是SAN / NAS)
  • 具有预置IOPS的EBS

AWS为您提供了许多不同的select,包括为更好的IO性能付费。

您还可以使用SSD获得较高的IO性能,而无需为PIOPS支付额外的费用。

总而言之,您可能需要在实例化实例时了解可用的选项。 所有这些选项的可用性是当前AWS区别于众多竞争对手的一个方面。