Appendix A

Server Requirements Checklist

This appendix summarizes all the requirements listed for server systems in this guide. If a recommended feature is implemented, it must meet the requirements defined in this guide for that feature.

1. All operating system–controlled hardware complies with these guidelines and is listed on the Windows NT HCL

Required

2. System and components support dates from the year 2000 and beyond

Required

3. System processor capabilities meet performance requirements for each server class

Required

4. Multiprocessor-capable systems comply with symmetric multiprocessor support specifications and meet minimum expansion requirements

Required for all systems, with Enterprise class supporting expansion to at least 4 processors

5. Installed system memory meets minimum requirements

Windows NT Server Enterprise Edition Small Business Server
Basic Server: 128 MB required 256 MB required 128 MB required
Enterprise: 128 MB required 256 MB required 128 MB required
SOHO: 128 MB required 256 MB required 128 MB required

6. System memory capacity meets minimum requirements

Windows NT Server Enterprise Edition Small Business Server
Basic Server: 512 MB required 2 GB required 512 MB required
Enterprise: 512 MB required 4 GB required 512 MB required
SOHO: 512 MB required 2 GB required 512 MB required

7. System memory includes ECC memory protection

Required

8. System design meets ACPI 1.0 and related requirements

Required for all server types, with additional requirements for SOHO servers

9. Hardware design supports OnNow initiative

Required for all server types, with additional requirements for SOHO servers

10. System startup meets requirements for OnNow support

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Optional Optional Optional
Enterprise: Optional Optional Optional
SOHO: Required Required Required

11. System BIOS meets boot support requirements

Required

12. System and device configuration meet Plug and Play requirements

Required

13. Unique Plug and Play ID is provided for each system device and add-on device

Required

14. Option ROMs meet Plug and Play requirements

Optional

15. “PNP” vendor code is used only to define a legacy device’s Compatible ID

Required

16. Device Bay controller and devices, if present, meet Device Bay 1.0 and other requirements

Required

Bus and Device Requirements

17. System provides an I/O bus based on industry standard specification

Required

18. System supports a 32-bit bus architecture

Required

19. System supports a 64-bit bus architecture

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Recommended Optional
Enterprise: Recommended Required Optional
SOHO: Recommended Recommended Optional

20. PCI bus and devices comply with PCI 2.1 and other requirements

Required

21. System makes a best effort to provide each PCI slot and device type access to a non-shared interrupt line

Required

22. System does not contain ghost devices

Required

23. System uses standard method to close BAR windows on nonsubtractive decode PCI bridges

Required

24. PCI devices do not use the <1 MB BAR type

Required

25. PCI devices decode only their own cycles

Required

26. VGA-compatible devices do not use non-video I/O ports

Required

27. PCI chip sets support Ultra DMA if primary host controller uses ATA

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Required Not applicable Required
Enterprise: Required Not applicable Required
SOHO: Required Not applicable Required

28. Functions in a multifunction PCI device do not share writable PCI Configuration Space bits

Required

29. Devices use the PCI Configuration Space for their Plug and Play identifiers

Required

30. Device IDs include PCI Subsystem IDs

Required

31. Configuration Space is correctly populated

Required

32. Interrupt routing is supported using ACPI

Required

33. BIOS does not configure I/O systems to share PCI interrupts

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

34. BIOS configures boot device IRQ and writes to the interrupt line register

Required

35. Systems that support hot swapping for any PCI device use ACPI-based methods

Required

36. All 66-MHz and 64-bit PCI buses in a server system comply with PCI 2.1 and other requirements

Required

37. All PCI devices complete memory write transaction (as a target) within specified times

Required

38. All PCI components comply with PCI Bus Power Management Interface specification

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Recommended Recommended
Enterprise: Recommended Recommended Recommended
SOHO: Required Required Required

39. System provides support for 3.3Vaux if system supports S3 or S4 state

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Recommended Recommended
Enterprise: Recommended Recommended Recommended
SOHO: Required Required Required

40. PCI bus power states are correctly implemented

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Recommended Recommended
Enterprise: Recommended Recommended Recommended
SOHO: Required Required Required

41. All USB hardware complies with USB 1.0 specifications

Required

42. USB connections use USB icon

Required

43. USB devices and drivers support maximum flexibility of hardware interface options

Required

44. USB host controller complies with OpenHCI or UHCI specification

Required

45. System and devices comply with USB power management requirements

Required

46. USB devices comply with their related USB device class specifications

Required

47. USB hubs comply with the USB Specification, Version 1.1

Recommended

48. Bus-powered USB hubs provide ports that can be individually power switched

Required

49. Any subsystems implementing I2O comply with standards and other requirements

Required

50. System does not include ISA expansion slots

Required

51. System does not include embedded ISA network adapters, storage controllers, or graphics adapters

Required

52. System does not include ISA expansion devices

Required

53. System includes APIC support

Required

54. Device driver and installation meet Hardware Design Guide requirements

Required

55. Keyboard and mouse connections meet requirements for bus and device classes

Required

56. Serial port meets requirements for bus and device classes

Required

57. Parallel port meets requirements for bus and device classes

Required for all server types, with ECP support required for SOHO servers

58. System includes emergency repair support

Required

59. Primary graphics adapter meets minimum requirements

Required

Networking and Communications Requirements

60. System includes non-ISA NDIS 5.0 network adapter

Required

61. Network adapter uses NDIS 5.0 miniport driver

Required

62. NDIS 5.0 miniport driver supports high-performance send and receive calls

Required

63. Network adapter offloads TCP/IP checksum, IP Security encryption, and TCP message segmentation

Recommended

64. Full-duplex adapter automatically detects and switches to full-duplex mode

Required

65. Adapter automatically senses presence of functional network connection

Required

66. Adapter automatically senses transceiver type

Required

67. Adapter can transmit packets from buffers aligned on any boundary

Required

68. Adapter communicates with driver across any bridge

Required

69. Adapter supports filtering for at least 32 multicast addresses

Required

70. Adapter supports configuration capabilities and registry settings for performance tuning

Required

71. Server network adapter supports remote system setup capabilities

Recommended

72. Network connections used for remote boot meet Net PC v.1.0b requirements for remote system setup

Required

73. PCI network adapter properly supports higher-level PCI commands

Required

74. Adapter and driver support promiscuous mode

Required

75. Adapter and driver support multicast promiscuous mode

Required

76. Network adapter and driver support priority for IEEE 802-style networks

Recommended

77. Device Bay network adapter meets requirements

Required

78. PCI network adapters are bus masters

Required

79. USB or IEEE 1394 network device complies with related device class specifications

Recommended

80. Network device and driver meet Plug and Play and power management requirements.

Required

81. Network communications device supports wake-up events

Recommended

82. System includes modem communications device

Recommended

83. Modem supports ITU-T V.250, Hayes-compatible command set

Required

84. Data modem supports PCM (V.90) with V.42 and V.42bis protocol

Required

85. Data modem supports digital connection to support host-side V.90 operation

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Required Required Required
SOHO: Recommended Required Recommended

86. Fax modem supports 14.4 Kbps (V.17) with Class 1 (TIA-578-A) command set

Required

87. Fax modem supports adaptive DATA/FAX call classification based on T.32 +FAA

Required

88. Data modem supports V.80 for synchronous access

Required

89. Modem supports adaptive connection, V.25, V.8, and V.8bis call control signaling with V.251 modem commands

Required

90. Modem supports blacklisted and delayed number clearing

Required where applicable

91. Modem supports TDD, meeting V.18-1996 with V.250 AT commands

Recommended

92. Modem controller meets minimum requirements

Required

93. Voice modem support is provided

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Optional Optional Optional
Enterprise: Optional Optional Optional
SOHO: Recommended Recommended Recommended

94. Voice modem supports ITU V.253 (AT+V)

Required

95. ATM adapter meets network adapter requirements

Required

96. ATM adapter supports a minimum number of simultaneous connections

Required

97. ATM adapter supports all service types defined by the ATM Forum

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

98. ATM adapter supports UBR service type

Required

99. ATM adapter supports a minimum number of simultaneously active VBR or CBR connections

Required

100. ATM adapter supports traffic shaping

Required

101. ATM adapter enforces PCR on UBR virtual circuits

Required

102. ATM adapter and driver support dynamic link speed configuration

Required

103. ATM adapter supports OAM

Required

104. ATM adapter supports buffer chaining (Tx + Rx)

Required

105. ADSL device is implemented as an integrated ADSL modem

Recommended

106. Integrated ADSL modem meets network adapter requirements

Required

107. ATM/ADSL solution is implemented for integrated ADSL modems

Recommended

108. ADSL modem supports DMT line encoding

Recommended

109. ADSL modem supports rate adaptation

Recommended

110. Device is implemented as an integrated cable modem

Recommended

111. Integrated cable modem meets network adapter requirements

Required

112. Integrated cable modem exposes an ATM or Ethernet interface

Required

113. ISDN modem supports required command set

Required

114. ISDN modem exposes both B channels

Recommended

115. ISDN modem supports asynchronous-to-synchronous conversion

Required

116. ISDN modem uses high-speed port

Recommended

117. ISDN modem driver supports unattended installation, with limitations

Required

118. Internal ISDN device meets network adapter requirements

Required

119. Internal ISDN device supports synchronous HDLC framing

Required

120. Internal ISDN device and driver support raw unframed synchronous B channel I/O

Required

121. Driver for ISDN internal device supports unattended installation, with limitations

Required

122. ISDN device with U-interface includes built-in NT-1 capability

Recommended

123. Internal ISDN device has software-selectable terminating resistors

Required

124. Infrared device meets network adapter requirements

Required

125. Infrared device supports both FIR and SIR

Required

126. IrDA hardware reports a unique Plug and Play ID sufficient to support unattended driver installation

Required

Storage Device Requirements

127. Non-ISA host controllers and devices support bus mastering

Required

128. System and Option ROMs support Int 13h Extensions

Required

129. Block rewritable optical ATAPI device complies with SFF 8070i

Required

130. Controller and peripherals support media status notification

Required

131. Operating system recognizes the boot drive in a multiple-drive system

Required

132. USB-based mass storage device meets design guide requirements for USB

Required

133. IEEE 1394-based mass storage meets requirements

Required

134. System includes SCSI host controller and SCSI peripherals

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

135. SCSI controllers provide multi-initiator support if the controller provides external device connection capability for use as a cluster node

Required

136. SCSI option ROMs support virtual DMA services

Required

137. Bus type is clearly indicated on connectors for all adapters, peripherals, cables, and terminators

Required

138. Differential devices support DIFFSENS as defined in SPI standard

Required

139. Automatic termination circuit and SCSI terminators meet SCSI-3 specification

Required

140. Terminator power is supplied to the SCSI bus, with over-current protection

Required

141. External connector meets SCSI-2 or later specification

Required

142. Controller and peripherals implement SCSI data protection signal

Required

143. SCSI connections use keyed and shrouded connectors

Required

144. External devices use automatic termination, an external pluggable terminator, or an accessible on-board termination switch

Required

145. Shielded device connector meets SCSI-2 or later specification

Required

146. SCAM support is disabled by default

Required

147. Hardware supports the STOP/START UNIT command as defined in the SPI specification

Required

148. STOP/START UNIT command can be used to decrease power consumption

Recommended

149. SCSI devices that support hot-plugging meet design guide requirements

Required

150. System does not include ATA host controller and peripherals

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

151. ATA controller and peripherals comply ATA/ATAPI-4 standards

Required

152. Dual ATA adapters use single FIFO with asynchronous access or dual FIFOs and channels

Required

153. System BIOS and devices support LBA if system uses ATA

Required

154. System BIOS supports ARMD

Recommended

155. ATA controller and peripherals support Ultra-DMA

Required

156. ATA controller and peripheral connections include Pin 1 cable designation with keyed and shrouded connectors

Required

157. ATAPI peripherals comply with ATA/ATAPI-4

Required

158. BIOS enumeration of all ATAPI devices complies with ATA/ATAPI-4

Required

159. ATAPI devices support DEVICE RESET command

Required

160. ISA address ranges 3F7h and 377h are not claimed by ATA controllers

Required

161. ATA/ATAPI device supports ATA STANDBY command

Required

162. System includes Fibre Channel controller and peripherals

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Recommended Recommended
Enterprise: Recommended Recommended Recommended
SOHO: Optional Optional Optional

163. SCSI erasable drives support SCSI commands

Required

164. System includes CD drive or other method for installing the operating system

Required

165. CD drive provides 8x or higher performance

Required

166. CD drive is CD-Enhanced compatible

Required

167. CD drive supports specified logical and physical CD formats

Required

168. ATA/ATAPI CD drive complies with SFF-8020i, v. 2.6

Required

169. CD drive supports multisession and compatibility forms of the READ_TOC command

Required

170. ATA/ATAPI CD changer meets MMC-2 standard

Required

171. System BIOS or option ROM supports El Torito No Emulation mode

Required

172. CD drive uses push-to-close design

Recommended

173. DVD device provides 2x minimum transfer rate or better performance anywhere on the disk

Required

174. DVD drive and controller support bus master DMA transfers

Required

175. DVD drive meets minimum compatibility requirements

Required

176. DVD drive meets MMC-2 standard

Required

177. DVD drive uses push-to-close design

Recommended

178. DVD drive supports defect management

Required

179. System meets video playback requirements if DVD drive supports DVD-Video playback

Required

180. System includes tape drive for local backup

Recommended

181. Single-tape device meets minimum capacity requirements

Windows NT Server Enterprise Edition Small Business Server
Basic Server: 4 GB required 4 GB required 4 GB required
Enterprise: 8 GB required 8 GB required 8 GB required
SOHO: 4 GB required 4 GB required 4 GB required

182. Single-tape device meets minimum speed requirements

20 MB/minute required

183. Tape device meets industry standards

Required

184. SCSI tape drive supports SCSI commands

Required

185. Win32-based backup solution provided with device

Required

186. CD changer for seven or fewer discs meets MMC-2 standard

Recommended

187. SCSI changer and drive support auto-configuration

Required

188. SCSI tape and optical disk changers support SCSI commands

Required

Physical Design and Hardware Security Requirements

189. Icons are provided for all external connectors

Required

190. All expansion slots in the system are accessible for users to insert cards

Required

191. System and device design include protected switches

Recommended

192. System design includes locking case

Recommended

193. System and device design include positive retention connectors

Recommended

194. Parallel port design provides sufficient space for connector assembly

Required

195. C2 evaluation for hardware

Recommended

196. Peripherals meet hardware security recommendations

Recommended

Reliability, Availability, and Serviceability Requirements

197. System includes integrated backup solution

Recommended

198. System includes UPS provided with system

Recommended

199. System includes power supply protection using N+1 (extra unit)

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Recommended Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Recommended Recommended

200. System supports replacement of power supplies

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Required Required Required
SOHO: Recommended Required Recommended

201. System supports replacement of fans

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Optional Required Optional
Enterprise: Recommended Required Recommended
SOHO: Optional Required Optional

202. System includes local hot-swap power supply replacement indicators

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

203. System includes multiple hard drives

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

204. System includes intelligent RAID controller with adequate storage capacity

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Required Required Required
SOHO: Optional Required Optional

205. System supports at least one of RAID 1, 5, or 1/0

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Required Required Required
SOHO: Recommended Required Recommended

206. RAID support includes notification of failed drive

Required

207. RAID subsystem supports automatic replacement of failed drive

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Required Required Required
Enterprise: Required Required Required
SOHO: Recommended Required Recommended

208. RAID subsystem supports manual replacement of failed drive

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Required Required Required
SOHO: Recommended Required Recommended

209. System includes protected forced NMI switch for system diagnosis

Recommended

210. System includes alert indicators for occurrence of failure

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

211. Hot-swappable drive includes a local disk drive replacement indicator

Required

212. System includes alert indicators for imminence of failure

Windows NT Server Enterprise Edition Small Business Server
Basic Server: Recommended Required Recommended
Enterprise: Recommended Required Recommended
SOHO: Recommended Required Recommended

213. Remote new system setup and service boot support uses DHCP and TFTP

Recommended

214. Expansion devices can be remotely managed

Recommended

215. System supports Windows hardware instrumentation implementation guidelines

Required

216. System includes driver support for WMI

Required

217. Management information service provider enabled by default

Required

218. SMBIOS 2.1 or later static table support provided

Recommended