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

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

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

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

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

它在 AWS EC2 中是这样工作的吗?

答案1

AWS 有多种不同的存储选项。我首先想到的包括:

  • 本地磁盘(临时存储)
  • 本地 SSD
  • EBS(本质上是 SAN/NAS)
  • 具有预配置 IOPS 的 EBS

AWS 为您提供了很多不同的选择,包括为更好的 IO 性能而支付更多费用的能力。

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

总之,您可能需要了解实例化时可用的选项。所有这些选项的可用性是 AWS 目前与其众多竞争对手的区别之一。

相关内容