Configure WebInterface Based on Windows NBL

Source: Internet
Author: User

WebInterface is the user access port. If a fault occurs, it will affect the use of all users. Therefore, it is necessary to configure WI to high-availability HA) or network load balancing NLB to improve the reliability and availability of the overall Citrix virtual platform. If you do not consider the cost, you can use hardware products to implement the above functions. Otherwise, you can directly borrow the built-in Network Load Balance function of Windows Server. I personally think that in most cases, it is sufficient to meet the needs of general enterprises, because as long as your Server performance is not too low, A single WI can carry users around 3000 (because the WI load is not heavy). If it is a dual-node, it can meet the needs of about 6000 concurrent connections. Before configuring Windows Server Network Load Balance:
 

Windows Server Network Load Balance prerequisites:
1. It can be any version of Windows Server
2. deployment in a non-Domain environment
3. single and dual NICs can only work in multicast mode. The business data is the same as the node heartbeat data, the dual-network adapter can use the unicast mode to separate the business data from the node heartbeat information data ))
4. A maximum of 32 nodes are supported. Each node is in Active A/A mode)
 

Windows Server Network Load Balance disadvantages:
1. Status session transfer is not supported. For example, some transaction websites cannot dynamically transfer user session status data)

Configuration steps:
1. Install IIS on two nodes
2. Install WebInterface
3. Configure Windows Server Network Load Balance
4. install and configure the WI-Network Load Balance
 

Sept1:

Open the Windows Network Load Balance management tool and create a new Cluster:

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250Q102-0.jpg "/>

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250RS0-1.jpg "/>
Select "Next"
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250UK8-2.jpg "/>

Select "Next"

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250R134-3.jpg "/>
Delete the default rule and select "Next"
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250Q132-4.jpg "/>

Add the server that runs the Web Interface)

 

 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250Q921-5.jpg "/>

Select "finish"
 

 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250Q503-6.jpg "/>

If "aggregated" is displayed, the configuration is successful.

Add the second node WI:
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250V2K-7.jpg "/>
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250US6-8.jpg "/>
The method is the same as that of the first node.
The result is as follows:
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250T341-9.jpg "/>
Configure WebInterface Network Load Balance:
 

1. On the first node, open the Web Interface management tool, create a new Web Interface Site, and ensure that the new Site is located above NLB. If you already have a running Site, delete it and recreate it.
2. perform the same job on the second node.

Configure the WI and your XenApp and XenDesktop XML Broke in the background, and ensure that the following information is consistent in the two nodes:
A. Manage Server Farm Settings
XML Port
XML Broker in the List (order)
Transport Type Setting

B. Authentication Methods,
Domain restrictions
Authentication Type
-Or-
Two-Factor Authentication

C. Web Site Appearance
D. Manage Session Preferences
E. Workspace Control Settings
Otherwise, the user will be able to access different webinterfaces during logon. 650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'alt =" "src ="/neweditor/editor/images/smiley/32.gif"/>
Finally, compare the file c: \ inetpub \ wwwroot \ Citrix \ % NameOfWebSite % on each node.
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250R631-10.jpg "/>

The above is the entire configuration process. In addition, if you want to access through the host name, you also need to create A host A in your DNS) record. The host name is a virtual host name, and the IP address is a virtual IP address.
In fact, you can also enable the DNS loop multiple IP addresses correspond to the same host name) to implement certain NLB functions, but because the node and node do not have any information to pass, when a host goes DOWN, another host is unknown. Sometimes some problems occur.
 

650) this. width = 650; "onclick = 'window. open (" http://blog.51cto.com/viewpic.php? Refimg = "+ this. src) 'border =" 0 "alt =" "src =" http://www.bkjia.com/uploads/allimg/131227/03250VO2-11.jpg "/>
The above is for reference only.



 


 

 

This article is from "Virtualization Now !" Blog, please be sure to keep this source http://virtualtop.blog.51cto.com/41003/499106

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.