【发布时间】:2010-10-27 18:10:36
【问题描述】:
我将我们的应用程序放在 EC2(Windows 2003 x64 服务器)上,并附加了多达 7 个 EBS 卷。该应用程序对存储的 I/O 非常密集——通常我们使用带有 NTFS 挂载点的 DAS(通常大约 32 个挂载点,每个到 1TB 驱动器)所以我尝试使用 EBS 复制它,但 I/O 速率很差,如最高 22MB/秒。我们怀疑 EBS 的 NIC 卡(如果我没看错的话是动态 SAN)正在限制管道。我们的应用主要使用流来访问磁盘(不是随机的),所以对我们来说,当我们与磁盘控制器对话和直接处理 IO 的方式很少时,它会更好地工作。
另外,当我创建一个卷并附加它时,我看到它出现在实例中(很好),然后我把它变成一个指向我的挂载点的动态磁盘,然后快速格式化它——当我这样做时卷上的数据被擦除了吗?因为当我将它附加到另一个 AMI 时,它看起来确实如此。我一定是错过了什么。
我很好奇是否有人有将 IO 密集型应用程序放在 EC2 云上的经验,如果有的话,设置卷的最佳方法是什么?
谢谢!
【问题讨论】:
-
H xspradaman。在 ServerFault 上,您可能会有更好的运气。
标签: amazon-web-services amazon-ec2 amazon-ebs