Friday, January 10, 2014

VMware View & NetApp Performance Assessment using LoginVSI - Part 2 – Test Setup.

Welcome: To stay updated with all my Blog posts follow me on Twitter @arunpande !
In my previous blog post VMware View & NetApp Performance Assessment using LoginVSI - Part 1 – Setup I shared some suggestions and links to Login VSI documentation which helped me in setting up Login VSI. If you were able to complete all the steps successfully, you would have completed the following:

Pre-Checks for Test Setup

  • VSISHARE
A Windows 2008 R2 VM with a shared folder configured where Dataserver Setup was installed. The UNC path of the share should be \\VSISHARE\VSISHARE which would contain the following:


  • Active Directory User Accounts & Groups
If you have used the PowerShell script from AD Setup wizard then the following user OU and User accounts would have been created

      

  • Launcher
A Windows 2008 R2 VM is being used as a Launcher. Ensure that you can perform the following:
    • RDP to this Launcher VM using the Launcher-v4 username created by the PowerShell script.
    • Access the VSISHARE using \\VSISHARE\VSISHARE

  • Target
A Windows 7 VM is setup and joined to the domain. Make sure that you installed Target Setup from the LoginVSI installer. Ensure that you can perform the following:
    • RDP to this Launcher VM using the LoginVSI-X username created by the PowerShell script.
    • Access the VSISHARE using \\VSISHARE\VSISHARE

  • VMware View
I have not discussed this in my previous blog but it’s mandatory to have a View environment setup. In my case I have created an Automated Linked Clone pool with dedicated user assignment. It’s very important that you entitle this pool with the LoginVSI Group. With the entitlement LoginVSI users can login to the desktops in the pool.

      


Creating a Test Setup - Scenario

The above pre-checks will help you in avoiding any issues while executing the test.
 Here is screenshot of the test setup options that I have used.

     

I will highlight the important options

    • Workload – Depending on your requirement chose the available options for workload. In my setup I chose medium.
    • Name – Any descriptive name
    • Sessions – The number of user sessions that you want to test. In my case I chose the 250.
    • Launch Window & Overall Logon Rate – In the Overall Logon Rate you define the logon rate for each session. In this case I chose 10 seconds for each session (assuming that it takes 10 seconds for each VM to boot) hence to logon all 250 session it would take 250 x 10 = 2500 i.e. the Launch Window.
    • Total Session Per Launcher – The number of sessions are equally divided among the launcher. Note that you cannot have more than 50 user sessions per launcher hence you have to add the Launchers accordingly.

Additional documentation about creating a scenario and BasePhase configuration is available at the following link http://www.loginvsi.com/documentation/index.php?title=Installation#Creating_a_scenario

Creating a Test Setup - Configure Connection for VMware View

In this section we will provide the VMware View Infrastructure details that would be used by Login VSI.

  1. From the Management Console home tab, click on Create Connection and then click on Start Connection Wizard.
  2. Select VMware View as connection type

     

  1. Use the default location for the View Agent path
C:\Program Files\VMware\VMware View\Client\bin\wswc.exe

  1. Provide the credentials which is used to login to View Manager Administrator portal. Yes, you have to type the password in plain text.

      

  1. In the next screen provide the IP/FQDN of the connection server. In Desktop name type the Linked Clone pool name.

       

  1. As per the inputs that have been provided, LoginVSI summarizes this in the following command. This is also the command that would be executed from each Launcher VM. To test the command you can execute the following command from a Launcher VM (you have to enter the details in plain text for e.g. server, username, password, domain).

"C:\Program Files\VMware\VMware View\Client\bin\wswc.exe" -serverURL {server} -username {username} -password {password} -domainName {domain} -desktopName pool_1 -standAlone -logInAsCurrentUser False –nonInteractive

IMPORTANT: Using the default LoginVSI options, Active Sessions won’t start. For Active Sessions to be initiated you have to add –unattended option to the above command line. Hence the revised command line would be

"C:\Program Files\VMware\VMware View\Client\bin\wswc.exe" -serverURL {server} -username {username} -password {password} -domainName {domain} -desktopName pool_1 -standAlone -logInAsCurrentUser False –nonInteractive

After creating a Test Scenario and Configuring Connection, you are now ready to start the test. I will discuss this in the next blog post and will post the link on @arunpande when the blog post is ready.

5 comments:

  1. VMWare Online Training
    If you are seeking training and support you can reach me on 91-9000444287.
    Introduction to Virtualization
    Introduction to Various Market products for Virtualization
    Introduction to VMware product Line (vSphere)
    Installing and configuring vCenter Server
    Installing and Configuring ESXI
    Creating Virtual Machines (Including VMware Tools Installation)
    Configuring and managing Virtual Network
    http://www.21cssindia.com/courses/vmware-online-training-81.html

    ReplyDelete
  2. VMWare Online Training - http://www.21cssindia.com/courses/vmware-online-training-81.html
    Introduction to Virtualization - Introduction to Various Market products for Virtualization - Introduction to VMware product Line (vSphere) - - Installing and configuring vCenter Server - Installing and Configuring ESXI - Creating Virtual Machines (Including VMware Tools Installation) - Configuring and managing Virtual Network - Configuring and Managing Storage - Virtual Machine Management - Virtual Machine Clones and Templates - Access and Authentication Control - Virtual Machine Migration - Resource Management and Monitoring - High Availability and Fault Tolerance - Upgrading the VSphere Environment (vCenter and ESXi) - Basic Troubleshooting - Employees to learn at their own pace and maintain control of learning “where, when and how” with boundless access 24/7by 21st Century Software Solutions. contact@21cssindia.com Call Us +91-7386622889

    ReplyDelete
  3. The Information which you provided is very much useful for Cloud Training Learners Thank You for Sharing Valuable Information.i like this blog and this is very informative.

    Salesforce Training Institutes in Chennai

    ReplyDelete
  4. Thanks for sharing such informative post. Salesforce is a cloud based CRM product that allows users to create dynamic application and service over the cloud technology. This virtual technology has huge potential to offer for online community. Salesforce Training in Chennai

    ReplyDelete
  5. Excellent post!!! In this competitive market, customer relationship management plays a significant role in determining a business success. That too, cloud based CRM product offer more flexibility to business owners to main strong relationship with the consumers. Salesforce Training Institutes in Chennai

    ReplyDelete