WDSServer Service

Applies To: Windows Server 2008

The WDSServer service is the main server-side service for Windows Deployment Services. It provides basic service functions such as memory management, thread pooling, and network interface binding in an effort to support its hosted subcomponents, known as providers. The providers provide the true functionality associated with WDSServer. There are five providers included with the default (Deployment Server) installation:

  • PXE provider
  • PXE server
  • Image server
  • Multicast server
  • TFTP server

Managed Entities

The following is a list of the managed entities that are included in this managed entity:

Name Description

WDS PXE Server

The Pre-Boot Execution Environment (PXE) server is used by Windows Deployment Services to provide network boot programs to client computers. PXE technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to perform a network boot and receive a network boot program (NBP) from a network boot server.

WDS PXE Provider

The Pre-Boot Execution Environment (PXE) provider for Windows Deployment Services provides client boot services over the network. It registers itself with the WDSServer service (the main server-side service of the Windows Deployment Services solution) and requests a remote procedure call (RPC) endpoint.

PXE technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to perform a network boot and receive a network boot program (NBP) from a network boot server.

 

WDS Image Server

The Windows Deployment Services image server stores and maintains the installation and boot images. The image server is the module used by the Windows Deployment Services client when it is communicating with the server. The server registers a remote procedure call (RPC) endpoint for communication between the client and the server.

WDS Multicast Server

The multicast server deploys an image to a large number of client computers concurrently without overburdening the network. When you create a multicast transmission for an image, the data is sent over the network only once, which can drastically reduce the network bandwidth that is used.

 

WDS TFTP Server

You use the Windows Deployment Services Trivial File Transfer Protocol (TFTP) server to download the files that are needed to do a network boot using the Pre-Boot Execution Environment (PXE). PXE technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to do a network boot and receive a network boot program (NBP) from a network boot server.

The TFTP server downloads boot files such as Pxeboot.com, Wdsnbp.com, Bootmgr.exe, and Default.bcd, as well as the boot image that contains Windows Preinstallation Environment (Windows PE).

 

Aspects

The following is a list of all aspects that are part of this managed entity:

Name Description

WDSServer Network Availability

Network connectivity makes communication possible among the WDSServer service, client computers, and Active Directory directory services. Without this communication, the WDSServer service cannot deploy images to client computers. 

WDSServer Provider Availability

The Windows Deployment Services server service (WDSServer) provides basic service functions to support its hosted subcomponents, known as providers (or plug-ins). The providers provide the true functionality associated with the service. There are five providers included with the default (Deployment Server) installation:

  • PXE server
  • PXE provider
  • Image server
  • Multicast server
  • TFTP server

WDSServer Service Availability

The state of the WDSServer service determines whether the service is started and operating normally. WDSServer is the main server-side service of the Windows Deployment Services solution. It provides basic service functions such as memory management, thread pooling, and network interface binding.

Windows Deployment Services