locked
App-V 5.0 SP1 refusing second connection on Citrix 6.5 Farm RRS feed

  • Question

  • Hi all,

    Last month we have been testing with App-V 5.0 SP1 on a Citrix 6.5 Farm. We've got around 130 Packages and 50 Connection Groups. These are all published on the App-V Server which is streaming the applications to the Citrix environment. In the Citrix environment the App-V RDS Client is installed and working properly.

    When only one user is connected to the Citrix Server there are no problems. We can see the memory rising both on the Server & Client but all is working without many latency.

    The problem we are having is occuring when the second user is trying to attempt to connect to the Citrix Server. The load on the Citrix Server is too high so he rejects the connection (qfarm /load)

    We use the Citrix Load Evaluator in Advanced Mode. Following settings are enabled:

    - CPU Utilization Load Rule

    - Load Throttling Rule

    - Page Swaps Rule

    See the Page Faults being generated once an App-V Application is loaded.

    Does anyone know why this could be happening? The servers are using internal storage with 15k RPM Disks and enough memory.

    Kind regards,

    Mathieu


    • Edited by mvdievoet Thursday, August 1, 2013 6:18 AM
    Thursday, August 1, 2013 6:17 AM

Answers

  • How are you re-publishing the application with XenApp 6.5?

    I would strongly advise to leverage machine publishing with Citrix XenApp 6.5.


    Steve Thomas, Senior Consultant, Microsoft

    App-V/MED-V/SCVMM/Server App-V/MDOP/AppCompat

    http://blogs.technet.com/gladiatormsft/
    The App-V Team blog: http://blogs.technet.com/appv/
    The MED-V Team Blog: http://blogs.technet.com/medv
    The SCVMM Team blog: http://blogs.technet.com/scvmm/

    “This posting is provided "AS IS" with no warranties, and confers no rights. User assumes all risks.”

    • Marked as answer by mvdievoet Thursday, August 22, 2013 1:48 PM
    Wednesday, August 7, 2013 6:13 PM

All replies

    • Have you tested by caching the package to 100% before users log onto the XenApp server?
    • Have you tested with Shared Content Store enabled on the App-V client so that minimal streaming to the XenApp server occurs.


    Please remember to click "Mark as Answer" or "Vote as Helpful" on the post that answers your question (or click "Unmark as Answer" if a marked post does not actually answer your question). This can be beneficial to other community members reading the thread.


    This forum post is my own opinion and does not necessarily reflect the opinion or view of my employer, Microsoft, its employees, or other MVPs.

    Twitter: @stealthpuppy | Blog: stealthpuppy.com | The Definitive Guide to Delivering Microsoft Office with App-V

    Thursday, August 1, 2013 6:53 AM
    Moderator
  • Hi,

    while CPU Utilization and Load THrotteling are fine just as they are, the Page Swap rule (or others, like good old Context Switches) potentially need to be adjusted based on the hardware performance.

    I'd create a new Load Evaluator based on User Load, Load Throtteling plus CPU Load (with a quite high 'no load' value of about 50 as an emergeny brake). Note that you can't modify the two pre-configured load evaluators by Citrix

    You are right that page swap and disk IO activities are quite high, but this is not an unexpected behaviour of the App-V Client.

    If you _really_ want to use PageSwaps as a rule, you should first determine some baselines for your Servers (how high is that value if almost no uses are working, is there a threshold when users start compalining about performance) and set the right value based on that.


    Falko

    Twitter @kirk_tn   |  Blog kirxblog   |  Web kirx.org

    Thursday, August 1, 2013 11:53 AM
    Moderator
      • Have you tested by caching the package to 100% before users log onto the XenApp server?
      • Have you tested with Shared Content Store enabled on the App-V client so that minimal streaming to the XenApp server occurs

      Thanks for the suggestion.

      • All packages are cached on the clients and the problem is still remaining.
      • We are not yet testing the Share Content Store because we're not sure of the LAN can manage this. Investigation in progress....

      Extra information:

      On the Citrix Farm both App-V Clients are running: App-V 4.6 SP2 & App-V 5.0 SP1. Maybe best to start looking for errors on both clients and not only the App-V 5.0 client.

    Tuesday, August 6, 2013 7:37 AM
  • Are you publishing to machines or to users?


    Steve Thomas, Senior Consultant, Microsoft

    App-V/MED-V/SCVMM/Server App-V/MDOP/AppCompat

    http://blogs.technet.com/gladiatormsft/
    The App-V Team blog: http://blogs.technet.com/appv/
    The MED-V Team Blog: http://blogs.technet.com/medv
    The SCVMM Team blog: http://blogs.technet.com/scvmm/

    “This posting is provided "AS IS" with no warranties, and confers no rights. User assumes all risks.”

    Tuesday, August 6, 2013 3:10 PM
  • Are you publishing to machines or to users?


    Steve Thomas, Senior Consultant, Microsoft

    App-V/MED-V/SCVMM/Server App-V/MDOP/AppCompat

    http://blogs.technet.com/gladiatormsft/
    The App-V Team blog: http://blogs.technet.com/appv/
    The MED-V Team Blog: http://blogs.technet.com/medv
    The SCVMM Team blog: http://blogs.technet.com/scvmm/

    “This posting is provided "AS IS" with no warranties, and confers no rights. User assumes all risks.”

    Hi Steve,

    We are publishing to users.

    Kind regards,

    Mathieu

    Wednesday, August 7, 2013 7:15 AM
  • How are you re-publishing the application with XenApp 6.5?

    I would strongly advise to leverage machine publishing with Citrix XenApp 6.5.


    Steve Thomas, Senior Consultant, Microsoft

    App-V/MED-V/SCVMM/Server App-V/MDOP/AppCompat

    http://blogs.technet.com/gladiatormsft/
    The App-V Team blog: http://blogs.technet.com/appv/
    The MED-V Team Blog: http://blogs.technet.com/medv
    The SCVMM Team blog: http://blogs.technet.com/scvmm/

    “This posting is provided "AS IS" with no warranties, and confers no rights. User assumes all risks.”

    • Marked as answer by mvdievoet Thursday, August 22, 2013 1:48 PM
    Wednesday, August 7, 2013 6:13 PM
  • Steve,

    Thank you for the feedback.

    We have logged a Premier case at Microsoft to get this resolved.

    They're, just like you, advising us to use Machine Based Publishing.

    I'll provide some feedback later once we've have tackled the problem.

    Kind regards,

    Mathieu

    Update / Changelog August 27 2013:

    - Removed App-V 4.6 Client on App-V 5.0 SP1 server

    - Removed App-V 5.0 SP2 BETA

    - Global Publishing enabled to all Citrix servers

    - Changing the parameters in the Load Evaluator on the Citrix Server.

    --> After these modifications the App-V server is performing much better and the amount of user calls is reducing.

    • Edited by mvdievoet Tuesday, August 27, 2013 7:46 AM
    Thursday, August 22, 2013 1:48 PM