Professional Documents
Culture Documents
Virtual Computer |
Table of Contents
About this Guide ........................................................................................................................ 3 Hardware, Software and Browser Requirements ....................................................................... 3 BIOS Settings .............................................................................................................................. 3 Adding Hyper-V to Windows 2008 Server .................................................................................. 4 Disable Enhanced Internet Explorer Security During Installation ............................................... 5 Enable RDP ActiveX Control ....................................................................................................... 6 Open Ports on firewalls .............................................................................................................. 7 Removing Existing Applications.................................................................................................. 7 Installing NxTop Center .............................................................................................................. 8 Installing NxTop Center as a Virtual Appliance ......................................................................... 19 Prerequisites ......................................................................................................................... 19 Prepare the virtual machine .................................................................................................. 19 Install as a Virtual Appliance.................................................................................................. 20 Configuring NxTop Center ..................................................................................................... 20 License Installation................................................................................................................ 20 Active Directory Configuration .............................................................................................. 22 Active Directory Set-up ......................................................................................................... 22 Adding SSL Certificates .......................................................................................................... 22 Import the AD Users into NxTop Center ................................................................................ 26 Next Steps ................................................................................................................................ 27
Virtual Computer NxTop Center Installation Guide Copyright 2012 Virtual Computer Inc. All rights reserved. This document may not be copied or reproduced in whole or part, including any part of text, diagrams, illustrations or art thereof by any means including translation for any purpose whatsoever, without express written permission from Virtual Computer Inc. Trademarks NxTop is a Registered trademark of Virtual Computer, Inc. Virtual Computer is a trademark of Virtual Computer Inc. Any references made herein to other companies or products represent the trademarks of the respective owners of those trademarks, including Microsoft and Xenocode.
The NxTop Center Server must have the following operating system and supporting software installed before installation: Windows Server 2008 R2 (required for virtual appliances) Microsoft Hyper-V (6.0.6002.18005 or higher)
If Microsoft Hyper-V is not found, installation will halt and prompt you to install it. The required version is bundled with the operating system. Once installed, access NxTop Center through a Web browser (Internet Explorer 7or 8 supported). Browser requirements include: Windows XP with SP3, Vista, Windows 7 or Windows 2008 Server OS Microsoft .NET Framework 2.0 installed RDP Active X control enabled
Virtual Computer makes it easy to determine if your computer will work with NxTop Engine. Access the NxTop Compatibility Tool on the Virtual Computer Web site to verify if your existing Windows machine supports the virtualization required to run NxTop Engine.
BIOS Settings
For Hyper-V to operate correctly, the server must have the following BIOS settings enabled: Virtualization: VT: Trusted Execution: For Lenovo computers: Timer wake with battery: enabled Virtual Computer | About this Guide 3 enabled (checked) enabled (checked) off (unchecked)
You need to restart the computer for changes to the BIOS to take effect. On some systems, it may be necessary to power-down the computer for a few minutes, and then restart.
4. Enter External Network as the name of the Virtual network. Select the (physical) controller to connect to, and click OK. Note: The name External Network is a NxTop requirement.
Disable the Enhanced Internet Explorer Security Windows Component by clearing the checkbox: 1. In the Server Manager tree, expand the roles to display options associated with the Hyper-V Manager. 2. In the Server Manager window, select the Configure IE ESC link. 3. Find and clear the checkbox for Enhanced Internet Explorer Security. When you start Internet Explorer, it warns you: Caution: Internet Explorer Enhanced Security Configuration is not enabled After installation, enable Enhanced internet Security by following these same steps and filling the checkbox.
2. In the dialog box, find Microsoft RDP Client Control and make sure that it is Enabled (Status column). 3. If you cannot find the RDP ActiveX control in the Manage Add-ons dialog, see http://www.winhelponline.com/blog/error-remote-desktop-web-connection-activexcontrol-could-not-be-installed-after-installing-windows-xp-sp3/ to fix a known issue with this control on Windows XP. For convenience the information is provided below: a. Click Start> Run. b. Enter Regedit.exe. c. Navigate to the following branch HKEY_CURRENT_USER\Software\Microsoft \Windows\CurrentVersion\Ext\Settings. d. Double-click Settings to expand the branch. e. Right-click {7584c670-2274-4efb-b00b-d6aaba6d3850} and choose Delete f. Click Yes when asked for confirmation. 4. If your browser does not have the RDP ActiveX Control, please use Windows Update to install it.
8443 Used by Administrator to communicate with NxTop Center UI. 2179 Used by Hyper-V Management Service Console (RDP) 1433 SQL database port; this port should be open between the remote and central NxTop Center
servers.
If these are installed, NxTop installation includes tools to remove them cleanly. Back up any data within these applications that you want to preserve. Virtual Computer | Open Ports on firewalls 7
The NxTop Center application requires administrative privileges to install successfully onto the Windows 2008 Server operating system. Start the NxTop Center installation using the installation kit. The kit may be local on the server or available over your network. 1. Run the NxTop installer. The installation begins with a welcome screen:
2. Click Next to continue. The next screen shows the End User License Agreement for NxTop Center.
3. Please read thoroughly and only choose I Accept the agreement if you understand and agree with the license. Click Next to accept the agreement and continue the installation. 4. The Server Type screen appears. Select either the Central Server or Remote Server radio button. For Central Server installations, you manage your virtual machines and assign them to users and groups. For Remote Server types, the NxTop Server offloads a Central Server from deploying virtual machines and managing backups for a subset of users and their groups.
5. The Server Information screen appears. Enter the Central Server Name, and browse to the location of the folder where the database files reside.
The default Installation folder is displayed: C:\Program Files (x86)\Virtual Computer\NxTopCenter Both NxTop Center and Tomcat have a /bin folder. Do not install them in the same location. 6. The installer checks that the host is suitable:
10
It checks the OS. If the host runs Windows Server 2008 R2 without a Hyper-V role, the installer interprets this as installing into a virtual machine. It displays an information pop-up telling you that it will perform a virtual appliance installation. This pop-up does not appear if you are installing on a physical server and Hyper-V is configured.
If the host runs Windows Server 2008 SP2 with a Hyper-v role, the installer displays a pop-up asking you to install Hyper-V before continuing. It checks that the server has adequate memory (at least 6GB, preferably 8GB) and storage space (at least 200 GB). A warning message is displayed if this is not available. ) to select another folder.
7. Click on Next to install into this folder, or click the folder icon (
8. Click OK to close the warning message. Virtual Computer suggests freeing up enough disk space or selecting another server with adequate RAM. 9. Select the NxTop Center components to be installed on this server. Click on a component for information about it.
Xenocode Samples is a set of Xenocode virtualized applications that can be assigned to NxTops, groups or users. Installing them is optional. If the check box is filled, the Virtual Applications are copied to the NxTop Center file import folder, where they can be imported into the NxTop Center Software Library. At this time, all components must be installed on the same server. Click Next to continue.
11
10. The installer collects information used to install the Apache Tomcat 6.0 server. Most of NxTop Centers disk space consumption is stored within the Tomcat directory.
Enter username, password and listening port for Tomcat. Additionally set the following information: Tomcat Installation directory: use the default of click the folder icon ( ) and browse to select another directory Tomcat Administrator Username Tomcat Administrator Password (enter and verify) Tomcat Port for NxTop Center: 8443 (default) Port used by NxTop Engines and administrators to connect to NxTop Center. Tomcat Port for NxTop clients: 443 (default) Port used by NxTop Center to send NxTop virtual machines and queries to NxTop engines.
11. Click Next to continue. Both NxTop Center and Tomcat have a /bin folder. Do not install them in the same location.
12
12. The installer collects information for the Servers SSL Certificate:
Enter the following for the SSL Certificate: Fully qualified domain name; use IP address if the name is not available. Organization or company name. Do not include punctuation in the name. City State or Province Select Country from the dropdown list
The installer creates a self-signed certificate to enable SSL on the NxTop Center. You may install your own certificate obtained from RSA or other certificate authorities as described here: http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html 13. Click Next to continue.
13
14. The installer collects information for the Hyper-V Virtual Server:
Enter user name and password for the Hyper-V administrator account: Username Password (enter and verify)
The account must have a local Administrator authority on the server. This Administrator name/password combination will be used to login to NxTop Center. The installer checks that the account and password exist the account has local administrator rights
Click OK and correct any problems with the account before continuing. Click Next to continue.
14
15. Select a location for the database. NxTop Center supports two database options; you can install Microsoft SQL Express, or use an existing Microsoft SQL Database Server. In the Database Option screen, select the radio button for the database location; click Next.
16. For SQL Express on the host, the Installer collects information, including the database Administrator username and password. Enter the database administrator username and password. The database administrator password must be sa.
15
If the database will be created in a remote SQL engine, enter information about the location: host name (DNS name) database port database instance name database name DBA password (and confirmation). The DBA name is expected to be sa.
The Installer verifies connectivity to the host, and that the host accepted the username and password before continuing. If an issue is reported, correct it before continuing. Click Next to continue.
16
18. The Summary screen appears, listing all the information used to load NxTop Center and its supporting components:
Review the information displayed carefully. If you wish to change any of the values entered for configuration, click Back to browse to the appropriate screen, change the values, and then click Next until you return to this screen. 19. Click Next to start the installation; to cancel the installation, click Cancel. The components and the NxTop Center are then installed on the server. Progress is displayed as each component completes.
17
The installation progress for the Microsoft SQL server is also displayed:
In the event of a failure during installation, correct the reported error. Then, continue the installation from the point where it failed by restarting the installer. Installed components do not need to be reinstalled.
18
20. When the software is installed, click Finish. The installer window will close.
21. To complete Installation, you must restart the server. The installer displays a pop-up box to restart.
Click OK at the restart prompt to restart the server. After the server restarts, an icon for NxTop Center Management Console appears on the server desktop.
Prerequisites
Use a Windows Server 2008 R2 system as the host. The Hyper-V host must define an external network named External Network.
19
1. Prepare a Windows 2008 Server R2 virtual machine in Hyper-V. Give the R2 VM 2 CPUs Ensure the R2 VM's disk is sized large enough to contain NxTop virtual machines (several hundred GB) Join the R2 VM to the same Windows domain as the Hyper-V host. 2. Apply all Microsoft updates to the R2 VM 3. You must manually add the R2 VM computer account to the local administrator group on the Hyper-V host. This can be done either using the command line: net localgroup administrators "DOMAIN\R2_VMhostname$" /add using the "Local Users and Groups" tool in Server Manager
License Installation
Once installed and before you use NxTop Center, you must import a NxTop license. The NxTop license not only allows you to operate the NxTop Center, but it also defines how many laptops your NxTop Center can support. If NxTop Center does not have a valid license, the following dialog appears:
20
The license is an XML file delivered by email. Copy it into the NxTop Center import folder (C:\Program Files (x86)\Virtual Computer\ NxTopCenter\File Import) or a network location that can be reached by the computer browsing NxTop Center.
1. Log into NxTop Center using the Administrator name and password used on the Hyper-V
installation panel.
The license is installed. The number of registered computers and the number available by license are listed on the Summary tab of the Overview. You can add additional licenses to support more laptops. Contact Virtual Computer support for more information about additional or upgraded licenses.
1. Click Overview >NxTop Center in the Navigation panel. The menu tree expands to display
configured roles for the Central Server. Select the Central Server node to display the Active Directory tab in the workspace.
22
4. If your organization uses more than the basic AD configuration, fill the Advanced Settings
checkbox and enter any of the values needed. Check with your AD administrator for more information.
23
a. b. c. d.
Enter the Computer Object Category. Enter the User Name Attribute. Enter the Group Name attribute. If you require SSL Certificate validation with the Active Directory server, fill the Validate Certificate checkbox.
If you fill this checkbox, you need to add the ADs SSL certificate to the Java Key Store. See Adding SSL Certificates below for more information.
5. Click Save (
6. Click Test Active Directory in the Configuration Actions panel. It checks that the connection
data is valid. It displays messages describing issues if any problems are found. Once the AD connection is validated, NxTop Center is prepared to use the existing Active Directory information.
domain is the domain where the Java Key store resides AD_SSL_cert.crt is the certificate file, usually named <dns name of ca>_<name of cert>.crt
24
3. Select the Auto Reconcile checkbox. This automatically incorporates all changes from the import process; you can manually perform reconciliation by selecting the Imports folder in the Groups and Users navigation panel. 4. Enter a user filter and/or a group filter.
25
5. Click Finish. A comparison between the AD and the listed users appears:
This first time, all groups and users will be new. 6. Select the groups and users to import: To automatically import all users and groups from the AD into NxTop Center, fill the Auto Import checkbox and click Finish. To select from the Groups and Users in AD: a. Leave Auto Install unchecked and click Finish. b. Click the Imports branch under Groups and Users. c. In the workspace, select the New Groups tab and the New Users tab, fill the checkboxes for those groups/users you want to import. d. Click Save ( ) to import any selected groups and users.
The Users, Groups, and Computers defined on the Active Directory are listed in NxTop Center. Users and Groups are listed with blue icons, as opposed to local (defined directly on the server) users and groups that have orange icons. Repeat this process periodically to keep NxTop Center synchronized with your Active Directory. See Importing Users and Groups from Active Directory in on-line help for details.
26
Next Steps
At this point, your NxTop Center is ready for use. The next steps to take advantage of the NxTop solution are:
Step 1. 2. 3. 4. 5. Create one or more NxTop virtual machines on the NxTop Center Publish the NxTop virtual machine for use Create Users (of the laptops) on your NxTop Center Install the NxTop Engine on one or more laptop computers Assign the NxTops to users Assign a NxTop On Welcome tab Create a NxTop Publish a NxTop Create Users and Groups
When a user logs into the NxTop Engine, NxTop Center downloads the NxTop virtual machine to the laptop. The user can select the virtual machine and it starts up. If you have issues using NxTop Center or the NxTop Engine, visit the support site at http://www.virtualcomputer.com/customer-portal. Access to the Virtual Computer Support Site requires a login. If you do not have an account, you will be prompted to create one to access the site.
27