bounty明天到期。回答此问题可获得+300声望奖励。user472292希望引起更多关注此问题。
我有一个在AWS上运行的M5.XLarge服务器,我最近从Server 2012 R2升级到Server 2022 Standard。它有一个GP 2 1200,IOPS,未加密,400 GB的驱动器连接到它。当我尝试执行任务(例如SQL备份)时,磁盘读取/写入速度约为2,000,000 B/秒。
我有另一个相同的服务器,我做了同样的升级,它是得到35,000,000 B/秒。
在我尝试过的慢速服务器上:
- 连接新的EBS驱动器(相同配置)-相同的读/写速度
- 禁用AV(Windows Defender)和安全软件(Sentinel)
- 确保禁用VSS
无论我执行什么操作(SQL备份,复制文件,磁盘性能实用程序)它仍然很慢。
在旧的/原始的服务器上(新的服务器是通过创建AMI和启动新示例创建的),它执行得很快。因此,它看起来像是在升级过程中发生了一些事情(启动示例,创建驱动器或实际升级Windows)
任何建议的事情,我可以尝试帮助性能回到旧的状态。
1条答案
按热度按时间w1jd8yoj1#
GP2 1200,IOPS,未加密,400 GB驱动器
对于您的工作负载来说,这仍然是合适的EBS volume type吗?
对于高性能要求,您可以考虑使用预配置IOPS SSD(io1或io2)而不是gp2(通用SSD卷)。
请确保Windows Server上安装了最新的AWS PV (Paravirtual)驱动程序。过时的驱动程序可能会导致性能问题。请参阅“Upgrade PV drivers on Windows instances“。
检查Windows Server是否存在任何可能影响磁盘性能的错误配置的系统设置。这包括电源设置(设置为高性能)和磁盘写缓存。
验证示例是否为EBS-optimized,以确保EBS卷的最大性能。
由于AWS示例具有network performance tied to instance size,因此请确保网络限制不会影响EBS性能。
首先从测量和监测开始:
这样,您就可以在更改新配置之前和之后进行测量。