有没有人有关于在 Amazon EC2 实例上运行 SQL Server 2008 的性能故事可以分享?我们正在进行一些测试,并且意外地发现一些磁盘 IO 性能问题。具体来说,平均磁盘队列备份深度高达 6,500。而在类似的物理硬件上,队列从未超过 20。
测试实例仅使用 2 个磁盘卷,1 个用于操作系统,1 个用于数据,具有单独的数据和索引文件空间。额外的 EBS 磁盘卷是否会减少一些 IO 瓶颈,或者 EBS 是否会消除我们在数据、索引和日志的单独物理卷中看到的好处?
答案1
使用带有多个 EBS 卷的 RAID-0 将提高性能,但最终磁盘 I/O 在 AWS 上共享,这就是为什么您会在专用机器上看到更快的速度。