RUCUG: 6. Fabian Kienle - NetScaler and Branch Repeater for Hyper-V
XenApp Load Balancing
1. Load Balancing and Intelligent Load Balancing Ivan Lorente Escalation Engineer
2.
3. Agenda Load Balancing on an Application Delivery Scenario Architecture Where can it go wrong? Troubleshooting
4. Load Balancing on an Application Delivery Scenario Agenda item number 1 Architecture Where can it go wrong? Troubleshooting Load Balancing on an Application Delivery Scenario
5. Load Balancing on an Application Delivery Scenario Citrix ® NetScaler ® Deliver Web Apps Citrix Presentation Server ™ Deliver Windows Apps Citrix Desktop Server ™ Deliver Windows Desktops Citrix EdgeSight ™ Monitor Real-Time User Experience Citrix WANScaler ™ Accelerate Apps to Branch Offices Citrix Access Gateway ™ Enable Secure App Access Users Apps
6. Load Balancing on an Application Delivery Scenario Users Apps PS Farm
7. Architecture Agenda item number 1 Load Balancing on an Application Delivery Scenario Where can it go wrong? Troubleshooting Architecture
8.
9. Architecture Data Collector DC Dynamic Store DS LmsSS.dll IMA Subsystem LMS20Rules.dll System counters MFRules.dll MetaFrame counters PDH.dll Performance Data Helper
10.
11.
12.
13. Load Balancing during logon IMA Server B Ctxnotif.dll LMSSS.dll MFSrvSS.dll Server A WEVENT_LOGON ICA Client Data Collector Server A Server B Dynamic Store
26. Where can it go wrong? Agenda item number 1 Load Balancing on an Application Delivery Scenario Architecture Troubleshooting Where can it go wrong?
27.
28.
29.
30.
31.
32. Load Throttling - Low logon rate Server B Server A Server Load BIAS 0 0 0 0 (10000-0)/2+0 = 5000 100 (10000-0)/2+0 = 5000 100 ICA Client Data Collector Server A Server B Dynamic Store
33. Load Throttling - Low logon rate Data Collector ICA Client Dynamic Store Server A Server B Server B Server A Server Load BIAS 0 0 0 0 (10000-0)/2+0 = 5000 100 (10000-0)/2+0 = 5000 100
34.
35.
36. Load Throttling - Black hole effect Server B Server A Server Load BIAS 0 6000 0 0 (10000-0)/2+0 = 5000 (10000-5000)/2+5000 = 7500 (10000-6000)/2+6000 = 8000 (10000-7500)/2+7500 = 8750 x60 ICA Client Data Collector Server A Server B Dynamic Store
37. Load Throttling - Black hole effect Data Collector ICA Client Dynamic Store Server A Server B Server B Server A Server Load BIAS 0 6000 0 0 (10000-0)/2+0 = 5000 (10000-5000)/2+5000 = 7500 (10000-6000)/2+6000 = 8000 (10000-7500)/2+7500 = 8750
38.
39.
40.
41.
42.
43. Architecture Agenda item number 1 Load Balancing on an Application Delivery Scenario Architecture Where can it go wrong? Troubleshooting
Simply copy and paste this slide to use in your presentation. If more than 4 agenda items are required, simply duplicate the bottom blue bar and space evenly