Web Front end Servers and Application Servers are the two sets of Servers, which form a fully functional and scalable SharePoint Farm. Application Server is the primary Server, where the Service Applications and Central Administration are hosted. Web front end Server along with the load balancer will help in scaling up SharePoint Farm installation to Service page requests by distributing the load across to the Web front end Servers. In order to create and add a Web front end Server to SharePoint Farm, the user doing this activity should be a Farm Administrator. Moreover, the database Server name, configuration database name and the passphrase for adding the Server to the Farm should be known in advance.
As far as SharePoint 2016 is concerned, in order to create and add a Web front end Server, we should assign the appropriate Mini Role to the Server. Mini Role is a new feature introduced in SharePoint Server 2016. It optimizes the functioning of the Servers in a SharePoint Farm, based on the role; they have been assigned. Hence, when you are configuring the Server, depending on the intended functionality, you may choose the appropriate Mini Role, as shown below.
Mini Role |
Functionality |
Custom |
Custom Service Applications, Services and components that do not integrate with Mini Role, belong to Custom Servers. The Farm administrator has full control over which Service instances can run on Servers assigned to the custom role. |
Web Front End |
Services end user requests, optimized for low latency. |
Single Server Farm |
Provisions all the Services on the Server for a single Server deployment. This role is provided for the evaluation and development purposes. |
Search |
Reserved for search Services. |
Application |
Services the backend jobs or the requests triggered by backend jobs, optimized for high throughput. |
Distributed Cache |
Services distributed cache for the Farm. Optionally, the Server assigned to this role can load the balance end user requests among the Web front ends. |
Table Source - Microsoft MSDN
We will be using the Mini Role “WebFrontEnd” to configure the front end Server. The current SharePoint Farm has one Application Server , where the main Service Applications and Central administration are configured. We will be adding a Web front end Server to this farm.
Make sure that the initial Server was not created as a ‘Single-Server Farm’ Mini Role. We won’t be able to extend the Single Server Farm and add more Servers to it.
Once we have the Server in hand, install SharePoint Server 2016 in the Server. You can get the installation files here. Click on Install software prerequisites to install the software, which is required for the functioning of SharePoint. Once the prerequisites are installed, click on ‘Install SharePoint Server”.
This will kick start the installation of SharePoint Server 2016.
Add either of the license keys, given below to proceed.
I have added the enterprise license key (NQGJR-63HC8-XCRQH-MYVCH-3J3QR).
Accept the agreement and proceed.
Specify the location, where SharePoint 2016 will be installed to and click on ‘Install’.
The installation is in progress.
Once the installation is completed, the products and configuration wizard will open up. This wizard will be used to add SharePoint Server to the farm.
Select the option “Connect to an existing Server Farm”.
Specify the database Server name and click on ‘Retrieve database names”. It will auto populate the configuration database name.
Click Next.
Enter the passphrase, which was specified when the Farm was created in the ‘Passphrase’ text box. This is required to add the new Server to the Farm.
Now, comes the major part, where we will assign the specific Mini Role to the current Server. Select ‘Front-end’ and click on next.
We have reached the final Window before the configurations can be checked for one last time.
On clicking next, the Server will be assigned the Mini Role ‘Front-End’ and will be added to the farm.
Thus, the configuration has completed successfully.
Heading over to the ‘Servers in Farm’ page, we can see the new front end Server listed out.
Summary
Thus, we saw how to create, configure a front end Server and add it to the SharePoint 2016 farm.