As we know, in medium or large enterprise, there are two or three tires in SharePoint Farm, generally including three kinds server: Data server, App server, WFE server. WFE server is used to handle requests from customers, the frequent requests from a lot of users maybe bring out maximum load to WFE server, so it is necessary to build multiple WFE servers to distribute the load, this post will teach you how to complete the configuration step by step.
It includes three parts.
Part1 Add a WFE server to the current SharePoint Farm. (One has existed in the farm)
Part2 Add the feature Network Balancing and configure the cluster.
Part3 Create an entry in the DNS for the cluster.
Assume one WFE server has been added to your SharePoint farm, now let’s add another one.
1. Install SharePoint in another WFE Server and enter the configuration wizard, connect to an existing server farm.
2. Click Next then type database server name, click Retrieve Database Names and select the farm configuration database.
3. Click Next and input the passphrase which you have specified when you first install the SharePoint Farm.
4. Click the Advanced Settings and Select User this machine to host the web site.
5. Click OK to finish the configurations.
6. Now install the feature NLB(Network Load Balancing) in the two WFE(web front end) SharePoint servers.
7. Configure NLB and create a cluster, Go to Start>Administrative Tools>Network Load Balancing Manager.
8. Right-click Network Balancing node and select New Cluster.
9.Connect to one host and add the cluster IP address.
10.Select Multicast, the default is Unicast.
11. You can define the port rule, but I leave the default here.
12.Add the other WFE server to the cluster.
13. Type the host name that to be part of the new cluster.
14.Set the priority to be 2.
15. Click Next, complete the configuration.
16.Create an entry in DNS for the cluster.
17117
17. Set the binding for the site.
18. Modify Alternate Access Mapping for the default site collection from http://spb10wfe1 to http://cluster.
Now it’s great, all configuration has completed, and you can access you site by the URL http://cluster.
Hi,
Thanks for the post the site is working in the server systems but it is not opening in the client machine my environment is in the hyper-v and iam not able to ping the host record name cluster from client machines.
Hi,
Nice article.It gives more exposure about how the load balancer is configured in server side(developer doesn’t know).
Excellent Article. Thanks for sharing this information.
Hi i have question here ??? we host central admin site through advanced settings in configuration wizard right, can we do the same through the power shell…. ?
Sorry,for this question, i am not clear and i havn’t done it through power shell. but consider it based on the flexibility, i think it can.
Hi,
What will happen if I select “Do not use this machine to host the web site” in advanced settings?
and When I create a site on machine1 and after sometimes server is down then will machine second works properly for that site. Should I create the same site on both the machine?
I think it should be like this if the host server break down anyhow the site can’t be accessed any more, but if use this machine to host the web site, one server’s down does not influence the other server.
I stopped SharePoint site on IIS of server 1 (farm server) and access the site from Cluster IP then it was working fine… but when stopped server 2 and starts server 1 then it was not working fine. I couldnt access the site why so???
Thanks and Regards
Harsh
First you need to check whether you can access the site with IP of the host server which is started. If it’s ok, it means that the Cluster IP is not correctly configured in the current server. I do the test according to what you said, it’s working fine(Can accesss the site only if any one server is started).
Hi Rocky,
Should I access the site from the Cluster IP or from the name where site has been hosted on farm?
When both the servers are up then we can access the site from the Cluster IP, when I down server 1 then its also works fine but when I down server 2 and up server 1 then its not working.
I am not getting where am I doing wrong?
Can you acess the site with Server1’s IP directly? if can’t, it prove that it’s Server1’s wrong not Cluster configuration’s.
Hi Rocky,
Thanks a Lot for helping me. I changed Affinity Single to None at the time of setup NLB and now it is working fine.
Thanks and Regards
Harsh
Hi Rocky,
If we customize our site and HA will work in this scenario, because customized files save into the file system.
Hi,
You can specify the cluster name optionally, and only need to add one record on
DNS server such as the name “wfe1” mapping to the cluster IP. As we know, no better what the server name is, but finally find the server with IP. What in mind is don’t use web server’s name as cluster name. or can’t achieve “Load Balance” goal, you will understand it after reading the begining of this article.
What happened to the graphics on this page….they were here last week?
It makes the page “hard to use” since the screenshots are integral to the instructions.
The screenshots are working fine in my computer, can you check it again?
Thank you for taking the time to write this article.
I was able to follow your steps but wasn’t successful in accessing the new cluster URL. In my case, the web app I was using already had a host header in its bindings. Could that be a problem?
I did add the Alternate Access Mapping with the same URL added in the Full Internet name.
I am able to access the site using the original Url.
Any thoughts? Ideas?
Please try to modify the DNS record on DNS server, make sure the host header is mapped to the cluster IP not one specified WFE . Hope this can help you.
After I initially commented I appear to have clicked on the -Notify me when new comments
are added- checkbox and now whenever a comment is added
I get four emails with the same comment. Is there
a way you are able to remove me from that service?
Thanks!
Hello,
I have Sharepoint 2010 server farm with 2 node NLB cluster configured to host the website. Basically we are migrating our domain from sourcedomain.local to targetdomain.local, do we have a step by step process for doing the migrations? Do we need to break the NLB cluster and then migrate one Sharepoint server at a time and when both nodes are in targetdomain.local domain re-create the NLB cluster?
Regards,
A
Hello to every one, the contents existing at this website are actually remarkable for people experience, well, keep up the good work fellows.|
Hello. Nice site !
Very good post! We are linking to this particularly great
article on our site. Keep up the great writing.
Great article! We are linking to this great content
on our website. Keep up the great writing.
Do you have any video of that? I’d like to find out more details.
Explore our range of mag wheels and tyres to suit your preference and budget. A complimentary wheel balancing and fitting are included with every set of tyre purchase.
Properly aligned wheels ensure your car handles properly, and therefore increases the life of your tyres and increases your safety.
Our skilled and experienced technicians can provide you with the confidence that your puncture repair is completed to a high standard.