服务器测试概述
Windows服务器测试主要是面向压力的测试,其中包括客户端/服务器 I/O、网络压力、CPU 消耗和内存消耗。必须运行的特定测试取决于在服务器上实现的功能。
常规服务器压力测试 对服务器运行多种压力测试,包括基本系统功能、系统压力和关闭/重启测试。 LoadGen 是一种测试工具,它使用 SUT (在受测) 。 LoadGen在主客户端上启动,可以使用多个压力客户端计算机在 SUT 上生成网络负载。
系统功能测试 系统功能测试是系统功能的单独测试。某些测试针对每个系统运行,某些测试仅在系统中存在该功能时运行。
系统压力测试 系统压力测试由多个服务器方案工作负载组成,这些工作负载从应用于系统的用户级地址空间运行,以练习系统硬件、系统特定的设备和驱动程序、网络和存储适配器和驱动程序,以及可能是系统配置一部分的任何筛选器驱动程序,例如多路径存储驱动程序,存储或文件系统筛选器驱动程序,或中间层网络驱动程序。
应用的工作负荷为 SQL I/O 模拟 本地存储 I/O 使用验证的磁盘压力 Client-Server 存储 I/O Winsock 网络流量
这些工作负荷会自动缩放到系统中分别具有连接客户端或存储设备的网络和存储适配器的数量。例如,如果测试分别发现一个网络适配器和一个存储适配器 (以及所需的连接客户端或存储设备) ,则测试将为该数量的适配器创建工作负荷进程以提供压力工作负荷。 如果系统有多个网络和存储适配器,将为这些适配器、驱动程序和连接的资源(客户端或存储设备 (创建测试进程) 以提供相同的相对压力工作负荷。 此外,网络和存储适配器及其各自的资源不需要是同一类型。例如,只要网络客户端连接到这两个设备,就可以同时测试千兆位以太网和 10 千兆位以太网适配器。 同样光纤通道,只要附加了适当的存储介质,就可以同时测试存储适配器和 iSCSI 存储适配器。 附加到 SUT 的任何 HBA 单元都必须连接到适当的存储介质类型。
无论处理器的数量或类型、内存量或系统中网络和存储适配器的数量如何,系统测试都会对系统实现相同的相对压力量。测试检测系统中处理器/核心的数量以及系统中的内存量。 然后,测试将创建所需的多个特定于处理器和内存的压力进程,以实现预先确定的处理器和内存利用率级别,并且将在利用率级别超过预先确定的压力级别时终止这些进程。因此,这些资源的利用率始终与系统的功能相符。 仅支持几个处理器/核心和适当内存量的系统具有与具有更多处理器/核心和更大内存的较大系统相同的相对压力级别。
需要跟我私聊加我一下。。。。
联系方式:TG;@sunlancdn,QQ;2565734151 ,微信;sunlancdn
|