22、SQL Server 虚拟化、迁移与升级全解析

SQL Server 虚拟化、迁移与升级全解析

1. 虚拟环境中的性能监控技巧

在虚拟环境中,情况变得更加复杂。虚拟化供应商不断推进并提升虚拟存储的性能,同时增加了物理存储模型中不存在的灵活性。因此,我们需要谨慎对待虚拟环境中 SQL Server 的性能监控。

1.1 监控误区

虚拟化 SQL Server 会打破我们对 SQL Server 性能监控的常规认知。一般来说,不能仅仅依赖虚拟机内部的性能监控数据。例如,即使虚拟机中的操作系统显示 CPU 使用率达到 80%,这也不能准确反映实际的 CPU 利用率。因为可能是虚拟机管理程序仅提供了所请求的资源,所以当虚拟机显示 CPU 接近最大值时,并不意味着没有更多的 CPU 资源可用。同样的情况也适用于内存和磁盘 I/O,除非 SQL Server 直接连接到物理存储(如 SAN),此时虚拟机的磁盘 I/O 数据才会比较准确。

1.2 监控建议

不要完全信任虚拟机提供的关于虚拟化资源的信息,但可以相信它对真实物理资源的监控。要管理 SQL Server 的性能,可能需要借助一些商业工具。Microsoft 的 System Center Operations Manager 在监控虚拟化工作负载方面表现不错,其他供应商也提供了更成熟的解决方案。关键在于同时监控物理主机和虚拟机,以便将虚拟机内部的性能与主机处理的性能关联起来,从而判断虚拟机是因为主机资源耗尽而达到最大负载,还是因为没有获得可用资源,或者是分配的资源不足。

1.3 操作步骤

  • 查找相关指南 :可以从组织的虚拟机管理程序供应商处
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值