2.1.4 Abstract Components of the File Services Management System

The following diagram shows the abstract components of the File Services Management system.

Abstract components of the File Services Management system

Figure 2: Abstract components of the File Services Management system

Admin tool: The admin tool is a program that offers management functionality to the administrator by means of the admin client. Typical admin tools are command-line tools and graphical shells, management utilities, and graphical management programs. The admin tool is external to the File Services Management system and uses the admin client to accomplish its work.

Admin client: The admin client is code running on the administrator's computer. The admin client implements client-side protocol components and consumes the file server administration services that are offered by the file server. The admin client is internal to the File Services Management system.

FSRM Service: This service implements the server component of the File Server Resource Manager Protocol [MS-FSRM], and provides interfaces for managing the configuration of directory quotas, file screens, classification properties, classification rules, file management jobs, report jobs, classifier modules, and storage modules on a computer. The FSRM Service provides the following features:

  • Controls for the quantity of data

  •  Mechanisms to manage the type of data

  • Classification of data

  • Application of policy that is based on metadata

  • Generation of reports about the data

FRS Service: The File Replication Service (FRS) replicates files and folders that are stored on domain controllers and Distributed File System (DFS) shared folders. It implements the File Replication Service Protocol [MS-FRS1] or the Distributed File System Replication Protocol [MS-FRS2]. Both of these protocols provide similar functionality; however, [MS-FRS1] is deprecated. The File Replication Service (FRS) also implements the server side of the DFS Replication Helper Protocol [MS-DFSRH], which is used to configure and monitor Distributed File System Replication (DFS-R) on a server.

SMB File Service: The SMB File Service implements server-side protocol components that are consumed by the admin client. It also implements the server-side of the Server Service Remote Protocol (SRVSVC) [MS-SRVS], which is an administrative protocol that is used to query and configure certain properties of the SMB File Service on a server, such as active connections, sessions, shares, open files, and transport protocols. It implements the server side of the Workstation Service Remote Protocol [MS-WKST], which is used to configure the behavior of an SMB Network Redirector.

DFS Service: The DFS Service groups shared folders, which are located on different servers, and presents them to users as a virtual tree of folders, known as a Distributed File System (DFS) namespace. The DFS Service implements the server-side protocol components of the Distributed File System (DFS): Referral (DFSC) Protocol [MS-DFSC] and the Distributed File System (DFS): Namespace Management Protocol [MS-DFSNM].

Legacy printer service: This service implements the server side of the Remote Administration Protocol [MS-RAP], which supports certain server administration methods, such as SMB file share enumeration. This functionality has been superseded by the Workstation Service Remote Protocol [MS-WKST] and the Server Service Remote Protocol [MS-SRVS].

SMB Network Redirector: A software component on a connected computer that handles requests for remote files and printer operations. An administrator can configure some aspects of SMB Network Redirector by using the Workstation Service Remote Protocol [MS-WKST].

Administrator: The administrator is the person who administers the file server. The administrator organizes the file namespace, sets access rights, and enforces limits through quotas on users’ file storage. The administrator interacts with the File Services Management system through the admin tool.