文件名称:优先负载均衡-Citrix应用虚拟化解决方案
文件大小:14.6MB
文件格式:PPT
更新时间:2024-05-12 13:35:41
虚拟化
优先负载均衡 Apps: CRM, Office Sessions: 2 high, 13 low imp. Apps: ERP, CRM, Office Sessions: 1 high, 9 low imp. Apps: ERP, CRM, Office Sessions: 12 low importance 80% 50% 60% Web Server NET-NET – Session importance artificially inflates total server load Physical Svr load + Total Svr Sesson Importance = Total Svr load High importance sessions add more load to a server than low Server with lowest physical load and fewest high importance sessions is most likely to receive new sessions High Importance User 1 Request ERP Application 3 Send.ica file with connection information to client 4 Client connects to server with lowest load and fewest high importance sessions. 2 Determine least loaded server hosting app and determine session importance based on assigned policies. Use server load and policies to determine how to route session. Citrix XML Service NOTE: The example on the previous page is not the same as this one. Note that the second server from the top is at 50% utilization vs. 30% and also that the number of high importance sessions on second and 3rd servers are noted. When a user attempts to connect to an application, the Citrix XML service us used by the XenApp Web (XenApp Web or XenApp Services) site to query the IMA database for the least loaded server. The most current list of servers is maintained through periodic updates from member servers. Any server with a full load, as determined by the assigned Load Evaluators, will not show up on the Load Management list of available servers. The session importance is also calculated. If there is a very high importance session that needs to connect then the system attempts to find a server with the lowest load but also which has fewer high importance sessions on it. In this manner, the system can ensure that the highly important session will not be starved for resources by other high importance sessions on the same server. Because of this, a high importance session may be load balanced to a server with a slightly higher load as shown in the diagram. The server (determined using load evaluators and policies) that is hosting the requested application is sent to the XenApp Web/Service site and an ica file is created and sent to the XenApp Hosted Applications Plugin on the user device. The ica file is then used to connect directly to the server. Notice that the top server was not included in the load evaluation because it does not host the ERP application which the user is trying to access. It is, however, used by the XenApp Web server to communicate to the IMA database for determining the least loaded server. *