本文内容
WindowsServer测试主要是面向压力的测试,包括顾客端/服务器I/O、网络压力、CPU消耗和显存消耗。你必须运行的特定测试取决于在服务器上实现的功能。
本部份仅介绍System.Server测试。完整的WindowsServer认证须要多个测试,这种测试由System.Client、System.Fundamentals和System.Server测试组成。WindowsHardwareLabKit(WindowsHLK)Studio检查服务器上的所有功能。
通常服务器压力测试
针对服务器运行多种压力测试,包括基本系统功能、系统压力和关掉/重启测试。LoadGen是一种测试工具,用于在测试(SUT)系统上生成负载。LoadGen在主顾客端上启动,可以使用多台压力顾客端计算机在SUT上生成网路负载。
系统功能测试
系统功能测试是针对系统功能的单项测试。有些测试针对每位系统运行,有些测试仅在系统存在该功能时运行。
系统压力测试
系统压力测试由多个服务器方案工作负载组成。这种工作负载在应用于系统的用户级地址空间中运行,以演习系统硬件、特定于系统的设备和驱动程序、网络和储存适配器和驱动程序,以及任何可能属于系统配置的筛选器驱动程序,比如多路径储存驱动程序、存储或文件系统筛选器驱动程序或中间层网路驱动程序。
应用的工作负载包括
这种工作负载会手动缩放为系统中分别具有已连接客户端或储存设备的网路适配器和储存适配器的数目。诸如,假如测试发觉一个网路适配器和一个储存适配器(连同必需的已连接客户端或储存设备),测试会为该数目的适配器创建工作负载进程,以提供压力工作负载。假如系统有多个网路适配器和储存适配器,则会为其中的每位适配器、驱动程序和联接的资源(顾客端或储存设备)创建测试进程,以提供相同的相对压力工作负载。据悉,网路和储存适配器及其各自的资源毋须属于同一类型。诸如,只要网路顾客端联接到百兆以太网和10百兆以太网适配器,就可以同时测试这两个设备。同样,只要附加了适当的储存介质,就可以同时测试光纤通道和iSCSI储存适配器。附加到SUT的任何HBA单元都必须联接到适当类型的储存介质。
无论系统中处理器的数目或类型、内存量或网路和储存适配器的数目怎样,系统测试就会对系统施加相同的相对压力。该测试测量系统中处理器/内核的数目,以及系统中的显存量。之后,该测试会依照须要创建尽可能多的特定于处理器和特定于显存的压力进程,以实现预定的处理器和显存借助率水平,但是在借助率水平超过预定的压力水平时中止这种进程。为此微软 服务器操作系统,这种资源的借助率水平仍然与系统的能力相称。仅支持少量处理器/内核和适当系统显存量的系统与具有更多处理器/内核和更大显存量的较大系统具有相同的相对压力水平。
关掉/重启测试
服务器测试还包括关掉和重启测试。该测试向系统发出关掉和重启信号。该测试记录与关掉和重启系统相关的风波日志信息,比如制止关掉的否决风波、启动风波以及重启系统后收到的任何驱动程序错误。此测试确保系统中的所有设备驱动程序均符合系统关掉的要求,不否决,并在系统中干净地重启,而不与其他驱动程序发生冲突。有关详尽信息linux防火墙设置,请参阅I/O完成取消手册。
有3种特定测试:
在运行“LoadGen服务器压力-最先运行-启动服务器测试”作业之前微软 服务器操作系统,必须先安排“LoadGen服务器压力-最先运行-设置计算机策略”作业。在“启动服务器测试”作业完成后,必须安排“LoadGen服务器压力-最后运行-重置计算机策略”作业。对于每次递交,必须仅安排一次“最先运行”和“最后运行”作业,但必须多次安排和运行“启动测试”作业,直至它通过。假如要在同一计算机池中安排其他不同的作业,还必须安排“最后运行-重置计算机策略”作业。
服务器虚拟验血证计划(SVVP)测试
针对服务器运行两种虚拟化测试,包括虚拟机功能测试和SVVP系统功能测试。该系统可以是独立服务器或虚拟机。LoadGen在主顾客端上启动,可以使用多台压力顾客端计算机在受测系统上生成网路负载。
虚拟机功能测试
功能测试是针对产品虚拟机实现功能的单项测试。
SVVP系统功能测试
SVVP系统功能测试验证虚拟机以下方面和组件的功能:
附加功能测试
服务器系统可能具有超出WindowsServer认证要求的附加功能。系统可以测试和授予资格的附加功能如下所示:
这种附加功能测试与为系统列举的测试一起坐落WindowsHLK测试工具中。系统可以满足这种附加功能的要求的供应商必须选择并运行所需的测试。容错测试演习并确认容错系统硬件、设备和驱动程序的以下能力:出现硬件故障并继续运行,而不影响通过网路联接到服务器的顾客端。提高型电源管理测试验证系统是否支持CPUID功能标志、处理器p状态以及WindowsServer管理系统电源所需的其他功能。
有关详尽信息,请参阅ACPI4.0或更高版本规范和电源管理简介中的“电源、计量和预算插口”部分。
请注意,系统可以不支持、支持部份或全部上述功能,比如提高型电源管理。要让供应商验证系统是否满足一项或多项附加功能的要求,必须选择并运行一项或多项附加功能测试。之后将这种结果与服务器认证测试的结果一起递交。附加功能测试结果不能与服务器认证测试结果分开递交。
这种附加功能测试的运行时间因所选测试而异。若果只选择服务器认证测试,测试大概须要两天时间,Loadgen测试须要运行三天,其余测试占用剩余时间。据悉,假如正在测试的系统包括音频、视频或其他设备和驱动程序,则会对其进行演习并降低测试时间。
所需的最低限度服务器测试
以下是必须在所有服务器上运行的最低限度测试列表。对于System.Client或System.Fundamentals下述出的最低限度测试linux嵌入式开发,必须查看每位测试的相应先决条件部份。
必需的服务器测试测试类别
ACPI徽标测试
System.Fundamentals
启动测试(系统)
System.Fundamentals
调试功能测试(徽标)
System.Fundamentals
c盘压力(系统)
System.Server
Hal计时器测试(HCT)
System.Fundamentals
NX测试
System.Fundamentals
面向系统的PCI硬件符合性测试
System.Fundamentals
安全启动徽标测试
System.Fundamentals
安全启动自动徽标测试
System.Fundamentals
已签名的驱动程序检测(CheckLogo)
System.Fundamentals
SMBIOSHCT
System.Fundamentals
系统-使用前后IO进行PNP(禁用和启用)(认证)
System.Fundamentals
系统-使用前后IO进行休眠和PNP(禁用和启用)(认证)
System.Fundamentals
系统-使用前后IO进行休眠(认证)
System.Fundamentals
USB启动测试(系统)
System.Fundamentals
USB公开的端口系统测试
System.Fundamentals
USBxHCI寄存器系统测试
System.Fundamentals
USB3中止
System.Fundamentals
验证虚拟化环境
System.Server
验证处理器虚拟化支持
System.Server
WHEAHCT徽标
System.Server
Win8LoadGen服务器压力-最先运行-设置计算机策略
System.Server
Win8LoadGen服务器压力-最后运行-重置计算机策略
System.Server
Win8LoadGen服务器压力-启动服务器测试
System.Server
相关主题
System.Server测试
文章评论