我正在使用AWS EC2 Linux m3.xlarge运行一个名为“智能信息检索系统”的程序,该程序执行许多到/来自磁盘的I / O操作。
我曾尝试在笔记本电脑和其他集群上运行相同的程序,性能比AWS EC2高10倍,即使实例规格要好得多。
可以解释这种行为的唯一解释是,如果AWS提供单个文件系统来存储所有数据和索引文件,而内部则来自文件的块存储在散布在群集中的不同辅助磁盘上。
它在AWS EC2中以这种方式工作吗?
AWS有多种不同的存储选项。 在我的头顶,这些包括:
AWS为您提供了许多不同的select,包括为更好的IO性能付费。
您还可以使用SSD获得较高的IO性能,而无需为PIOPS支付额外的费用。
总而言之,您可能需要在实例化实例时了解可用的选项。 所有这些选项的可用性是当前AWS区别于众多竞争对手的一个方面。