HP Velocity FAQ and Troubleshooting
Copyright © 2013 LiveQoS Incorporated All Rights Reserved Microsoft, Windows, and Windows Vista are U.S. registered trademarks of Microsoft Corporation. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
Contents Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 About this document Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What are the account privileges for HP Velocity? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Protected flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 All HP Velocity data flows are blocked . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Traffic between HP Velocity servers is only monitored . . . . . . . . . . . . . . . . . . . . . . . . . . .
About this document Purpose This document provides FAQ and troubleshooting information for HP Velocity. Intended audience This document is intended for HP support staff and customer IT personnel. Document styles and conventions In this document, the following styles are used. Style Description Start > Edit > Cut Any elements on screen, such as menus or buttons, use this format. Select directory screen A screen or dialog box name uses this format. myfile.
About this document For more information For more information This document is part of a set of documents about HP Velocity. The following documents are part of the HP Velocity documentation set: • HP Velocity Technology Overview: This document provides a high-level overview of HP Velocity technology, components, and features. • HP Velocity User Guide: This document describes how to start, monitor, and display information about HP Velocity.
HP Velocity FAQ This chapter covers the following FAQ categories: • • • • General Installation and deployment Management Protected flows General This section provides answers to the following FAQs: • • • • • • • • • • • • • • • How does HP Velocity improve the user Quality of Experience (QoE)? Does HP Velocity introduce latency? What is HP Velocity’s impact on available bandwidth? What is an HP Velocity-protected flow? What is an HP Velocity-monitored flow? What is the maximum number of supported HP Ve
HP Velocity FAQ General HP Velocity boosts application QoE in a high-latency environment. By actively adapting TCP, HP Velocity automatically calibrates congestion control parameters for each TCP flow based on the conditions present in the network. Does HP Velocity introduce latency? No, HP Velocity provides zero-latency loss protection. What is HP Velocity’s impact on available bandwidth? The bandwidth control mode defines how network flows are protected from network loss.
HP Velocity FAQ General What is an HP Velocity-monitored flow? A monitored flow is formed between two HP Velocity endpoints in Monitor mode. In this mode, HP Velocity continuously monitors end-to-end network conditions but does not activate or adjust HP Velocity optimizers, such as zero-latency loss protection, WiFi acceleration, TCP flow control, and latency mitigation.
HP Velocity FAQ General multimedia streaming and remote desktop by modifying TCP flow control mechanisms to perform better in high-latency environments. What is the LiveWiFi Optimizer? HP Velocity accelerates application flows by leveraging WiFi multimedia standards to minimize latency and prioritize HP Velocity traffic. What is the Target Loss Rate (TLR)? The Target Loss Rate (TLR) is the amount of loss that a thin-client application can tolerate while still delivering an acceptable QoE.
HP Velocity FAQ Installation and deployment Installation and deployment This section provides answers to the following FAQs: • Which platforms and operating systems are supported by the HP Velocity server component? • • • • • What are the system requirements for the HP Velocity server component? Where should HP Velocity be installed? Which HP Velocity server installation package should be used? Why does the “Another version of this product is already installed” message appear? Why does the “Do you want
HP Velocity FAQ Installation and deployment What are the system requirements for the HP Velocity server component? Requirement Server OS Virtual desktop OS CPU Any Any Memory 30 MB 3 MB Disk space 10 MB 10 MB OS Windows Server 2003 Windows 8 Windows Server 2008 Windows 7 Windows Vista Windows XP (SP3 and later) OS variants 32-bit and 64-bit Clients HP thin clients NOTE: Memory requirements are proportional to the number of simultaneously protected flows supported by HP Velocity.
HP Velocity FAQ Installation and deployment Note: The HP Velocity package filename is: HPVelocity_SERVER_32_REL#_R#.msi or HPVelocity_SERVER_64_REL#_R#.msi, where REL# is the software release number and R# is the revision number of the package that matches the release number. Why does the “Another version of this product is already installed” message appear? An earlier version of HP Velocity is installed. It must be uninstalled before the new installation can proceed.
HP Velocity FAQ Management Management This section provides answers to the following FAQs: • • • • • • • What do the colors of the HP Velocity system tray icon represent? How is HP Velocity managed? Why is Save Log History grayed out on the Network Statistics tab? On the Flow Information tab, why are some protocol names listed and others not? What do the red and green bars on the Network Monitor graph represent? How are Group Policy settings applied? What are the account privileges for HP Velocity? Wha
HP Velocity FAQ Management Why is Save Log History grayed out on the Network Statistics tab? While logging is disabled, Save Log History is grayed out. Enable logging by selecting a logging interval. On the Flow Information tab, why are some protocol names listed and others not? The Protocol column displays only the protocol names of well-known default port numbers, such as RGS (port 42996), ICA (port 1494), PCoIP (port 4172), and RDP (port 3389).
HP Velocity FAQ Protected flows What are the account privileges for HP Velocity? The following tables describe the available HP Velocity server-side access based on Windows user account privileges.
HP Velocity FAQ Protected flows All HP Velocity data flows are blocked In IP headers, HP Velocity uses the Internet Protocol (IP) ID value 0x420B and the IP option 0x880477FB. In TCP headers, HP Velocity uses the TCP option 0x01000000 & 0x00000000. Intrusion Detection Systems (IDS) and firewall systems may require configuration to support HP Velocity-enabled traffic. Failure to do so may result in these devices blocking HP Velocityenabled traffic. Consult your device manuals to configure these settings.
HP Velocity FAQ Protected flows Figure 2. Disabled LiveQoS NDIS 6 Filter Driver A network connection is not established to an HP Velocity server that uses a Broadcom teaming interface If HP Velocity is installed on Windows servers using the Broadcom Advanced Control Suite NIC Teaming feature, ensure that the LiveQoS NDIS 6 Filter Driver is disabled for the connection’s physical network adapter (Figure 3 and Figure 4).
HP Velocity FAQ Protected flows Figure 4. Disabled LiveQoS NDIS 6 Filter Driver No protected flows are established for connections to a VMware desktop with HP Velocity installed Virtualization architectures that require HP thin clients to access virtual desktops via a proxy service provided by a connection broker (such as VMware View Manager) must have HP Velocity installed on the connection broker.
HP Velocity troubleshooting This section provides decision trees for troubleshooting the following issues: • • • • • • VDI connectivity issue Non-VDI connectivity issue HP Velocity-protected flows not established Quality of Experience - packet-loss issue Quality of Experience - latency issue Troubleshooting procedures VDI connectivity issue VDI connectivity issue Unable to connect Still unable to connect It is not an HP Velocity issue. Enable HP Velocity. Disable HP Velocity. Try to connect again.
HP Velocity troubleshooting Non-VDI connectivity issue Non-VDI connectivity issue Non-VDI connectivity issue Disable HP Velocity. Try connecting again. Unable to connect Try again with HP Velocity enabled. If it fails again, disable HP Velocity to restore connectivity. Open a ticket. Connection successful Reboot thin client. Try connecting again. Protected flow created Still unable to connect Connectivity restored Try another HP Velocity accelereated protocol .
HP Velocity troubleshooting HP Velocity-protected flows not established HP Velocity-protected flows not established HP Velocity protected flows not established Is it a supported HP Velocity protocol? No HP Velocity will only form protected flows for supported protocols. Yes No Set both endpoints to “Protect” mode. Is HP Velocity set to “Protect” on both endpoints? Yes Try reinstalling HP Velocity. Replace the HP thin client if possible. Yes Try another client.
HP Velocity troubleshooting Quality of Experience - packet-loss issue Quality of Experience - packet-loss issue Quality of Experience issue Verify the topology to determine which device is at the far end of the HP Velocity protected flow. No Is the protected flow to the expected destination? Yes they are protected Are HP Velocity protected flows being created? Yes, but they are in monitored mode Yes HP Velocity helps when there is network loss.
HP Velocity troubleshooting Quality of Experience - latency issue Quality of Experience - latency issue Latency issue HP Velocity supports only RDP, RGS, and ICA protocols. No Is an RDP, RGS, or ICA protocol in use? Yes Are HP Velocity protected flows being created? Follow the HP Velocity Protected Flows not Established decision tree. No Yes Follow the Quality of Experience decision tree.
HP Velocity troubleshooting Troubleshooting procedures Troubleshooting procedures This section provides the following troubleshooting procedures: • • • • • • • • • • • • Disabling HP Velocity Enabling HP Velocity Displaying loss without Velocity Displaying loss with Velocity Displaying Target Loss Rate Displaying latency mitigation configuration Displaying flow information Adding an IP address to the policy filter blacklist Adding a port to the transparent policy filter Validating HP Velocity deployment
HP Velocity troubleshooting Troubleshooting procedures Figure 5. Disabling HP Velocity on Linux GUI Enabling HP Velocity To enable HP Velocity on Windows: 1. Click the HP Velocity system tray icon. 2. Select Protect on the HP Velocity Mode slider. 3. Click Close.
HP Velocity troubleshooting Troubleshooting procedures Displaying loss without Velocity To display loss without Velocity—method 1: 1. On the HP Velocity server system, right-click the system tray icon. 2. Select Management. 3. Click Network Statistics. The Loss - Without Velocity row on the Network Statistics tab indicates the packet loss in the network seen by applications. See the “Statistics” section of the HP Velocity Server Side Deployment Guide. To display loss without Velocity—method 2: 1.
HP Velocity troubleshooting Troubleshooting procedures Displaying Target Loss Rate To display the currently configured Target Loss Rate (TLR): 1. On the HP Velocity server system, right-click the system tray icon. 2. Select Management. 3. Click Configuration. 4. Select LiveQ in the navigation tree. The configured TLR value appears in the LiveQ - Target Loss Rate Filters dialog. See the “LiveQ Policy Filters” section of the HP Velocity Server Side Deployment Guide.
HP Velocity troubleshooting Troubleshooting procedures Statistic name Description Local IP The local IP address for the protected flow. Local Port The local TCP or UDP port number for the protected flow. If the port number is a well-known protocol, the protocol name also appears. Protocol The protocol (such as TCP or UDP) used by the protected flow. LiveTCP Indicates whether LiveTCP is protecting the flow. The modes are: • Protecting: LiveTCP is providing latency mitigation to the flow.
HP Velocity troubleshooting Troubleshooting procedures Adding a port to the transparent policy filter To add a port to the transparent filter: 1. On the HP Velocity server system, right-click the system tray icon. 2. Select Management. 3. Click Configuration. 4. Select Policy Filters in the navigation tree. 5. In the Port pane, enter a port number in the Transparent TCP Ports or Transparent UDP Ports field as appropriate. Separate each entry with a space. 6. Click Apply.
HP Velocity troubleshooting Troubleshooting procedures Checking the traffic path for a security server or firewall In IP headers, HP Velocity uses the IP ID 0x420B and the IP option 0x880477FB. In TCP headers, HP Velocity uses the TCP option 0x01000000 & 0x00000000. Intrusion Detection Systems (IDS) and firewall systems might require configuration to support HP Velocityenabled traffic. Failure to do so might result in these devices blocking HP Velocity-enabled traffic.