Windows 2000 性能监测与建模研究全解析
1. 性能工具面临的问题
在详细的磁盘 I/O 模型中,优先级方案是面临的问题之一。SCSI 采用基于设备地址的固定优先级方案,来决定多个请求中哪个能访问共享的 SCSI 总线。支持标记命令队列的 SCSI 磁盘实现了最短路径优先的排队规则,根据哪个排队请求能最快执行来安排下一个 I/O 操作。其他关键的 I/O 建模问题还涉及磁盘阵列技术和 RAID 的使用,以及无处不在的缓存以提高磁盘性能。
局域网(LAN)和广域网(WAN)技术进一步增加了复杂性。以太网使用简单的、非仲裁的方案来控制对共享通信介质的访问。当两个或多个站点同时尝试通过线路传输时,会发生冲突,导致重传。大多数高速 IP 路由器没有排队机制,当它们过载时,会直接丢弃数据包,这迫使负责可靠数据通信的 TCP 软件重传数据。
可以将开发中央服务器模型时磨练的概念扩展到 Windows 2000 网络和分布式系统。有方案将中央服务器模型扩展到网络和客户端/服务器系统。从客户端的角度来看,有一个新的 I/O 工作负载代表远程文件 I/O。与远程文件访问相关的延迟可分解为网络传输时间、远程服务器处理和远程服务器磁盘 I/O 活动。
2. 建模研究的形式
建模研究主要有两种基本形式:
- 对现有运行系统的研究 :研究当前正在运行的系统,以预测当工作负载增长或硬件特性改变时未来的性能。构建当前系统的基线模型,并根据实际系统进行验证。在验证过程中,准备模型并求解以获得预测值,如各种资源的利用率或预测的事务响应时间。然后将模型输出与观察到的系统实际测量值进行比较。当预测值与观察值大致相等时
超级会员免费看
订阅专栏 解锁全文
1053

被折叠的 条评论
为什么被折叠?



