PCoIP® Technology User Guide 0
EVGA Corporation 2900 SATURN ST. SUITE B, BREA, CA 92821, USA p +1 714 528 4500 f +1 714 528 4501 www.evga.com The information contained in this document represents the current view of EVGA Corporation as of the date of publication. Because EVGA must respond to changing market conditions, it should not be interpreted to be a commitment on the part of EVGA, and EVGA cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only.
PCoIP Technology User Guide Introduction This user guide gives an overview of important features of EVGA’s PC-over-IP® (PCoIP®) Technology. For more in-depth information, please refer to the reference documentation. Contents Introduction ........................................................ 2 Contents............................................................. 2 1 PCoIP Technology Overview ...................... 3 Configuration Examples 2 PCoIP Technology Administration ..............
PCoIP Technology User Guide 1 PCoIP Technology Overview PC-over-IP® (or PCoIP®) Technology is designed to deliver a user’s desktop from a centralized host PC with an immaculate, uncompromised end-user experience across standard IP networks; including full DVI dual monitor video, complete USB compatibility, and high-definition audio. PCoIP Technology makes it possible to locate the PC or workstation hardware in the datacenter while continuing to give users full desktop performance.
PCoIP Technology User Guide Security • The PCoIP Portal is a stateless desktop device with no locally-stored host data or embedded Windows or Linux operating system to be compromised • Host/Portal communication uses two secured streams. The control data stream is secured using digital certificates for mutual authentication. The media data stream is secured by an AES encryption algorithm • USB access is fully configurable and may be authorized or blocked by Class or Vendor/Device ID.
PCoIP Technology User Guide 2 PCoIP Technology Administration Figure 2-1: Administration Web Interface Administrators (admins) can use several tools to configure PCoIP Hosts and Portals: • PCoIP Administrative Web Interface (Web Interface) • PCoIP Management Console • Connection broker • Portal’s On Screen Display (OSD) (Portal only) These tools allow administrators to: • Assign Host/Portal peering • View and change network and security configuration settings and user permissions The figure above shows
PCoIP Technology User Guide from the configuration settings or by querying the DHCP server. 2. Figure 2-2: Log In Webpage In the browser’s address bar, enter the IP address of the device to configure, for example: https://192.168.1.123. Web Interface Security The Web Interface uses HTTPS (HTTP over an SSL socket) and cannot be accessed without the administrative password. The HTTPS connection is secured by a self-signed certificate of Teradici, the provider of PCoIP processors.
PCoIP Technology User Guide 3 Deployment Options 2. Manual Configuration - allows manually entering Host/Portal pairings. This method is often most efficient for small deployments. 3. PCoIP Management Console - a simple tool for automating pairings and management. This is recommended for medium-size deployments. 4. Connection Broker - a third-party management tool often with extended configuration features. A Connection Broker is recommended for large deployments. DHCP vs.
PCoIP Technology User Guide Figure 3-1: Network Webpage Maximum MTU Size - see Maximum Transmission Unit in Section 5, Network Considerations. Figure 3-2: Session Webpage The Network webpage has eight parameters: Available IP addressing settings – allows network parameter configuration • Enable DHCP (see DHCP vs.
PCoIP Technology User Guide i.e. without the use of a management tool (Management Console, connection broker, etc). Figure 3-4: Session Webpage (Portal) This example uses the following IP and MAC addresses: Host IP 192.168.20.29 MAC 00-1E-37-DB-09-93 Portal 192.168.0.34 00-16-41-FF-5C-C0 Note: For a manual peer-to-peer connection, the Host and Portal IP and MAC addresses must be known. First configure the Portal: 1.
PCoIP Technology User Guide Figure 3-5: Session Webpage (Host) endpoints for medium-size PCoIP Technology deployments. The PCoIPMC is a HTML-based virtual appliance packaged with the minimum required OS. The PCoIPMC can also be used in conjunction with a connection broker to manage the configuration of PCoIP Endpoints.
PCoIP Technology User Guide Deployment Method #4: Connection Brokers Connection brokers allow management of a large PCoIP Technology deployment by dynamically assigning Host/Portal pairs.
PCoIP Technology User Guide 4 Discovery Mechanisms Figure 4-1: Discovery Webpage Before a PCoIP Session can begin, a Host and Portal must be paired (associated with each other). The first step is to determine the network location of each Host and Portal endpoint. This can be done manually, but in larger PCoIP Technology deployments, it’s often more convenient to discover the endpoints automatically. In order for the management tool (PCoIP Management Console, connection broker, etc.
PCoIP Technology User Guide endpoints can advertise to the primary CMS first, and in the event of a transmit failure, advertise to a secondary CMS. Unlike Service Location Protocol, DNS-SRV discovery does not use multicast IP traffic. As a result, it works across subnets. Routers are typically configured to block multicast IP traffic by default, so the CMS cannot use SLP to discover endpoints located on different subnets.
PCoIP Technology User Guide 5 Network Considerations Figure 5-1: Network Webpage (MTU configuration) PCoIP Technology uses routable IPv4 network packets. By default, endpoints are configured for use in an enterprise network with minimal setup. This section describes factors that may affect some IP networks. The bulk of network traffic between the PCoIP Host and Portal consists of video, USB, and audio data, and is carried in IPsec-ESP packets.
PCoIP Technology User Guide Packet Fragmentation PCoIP Technology data packets must not be fragmented by network equipment. To avoid fragmentation, the MTU can be set to the largest MTU supported by all the equipment across the network path. See Maximum Transmission Unit (MTU) above for configuration information. Virtual Private Networks (VPN) A Virtual Private Network (VPN) tunnel can allow PCoIP Technology traffic to traverse firewalls and network equipment that is performing NAT.
PCoIP Technology User Guide 6 Bandwidth Considerations Bandwidth requirements in PCoIP Systems depend on users’ applications and the kind of experience they require. This section describes some considerations for bandwidth configuration. Bandwidth Priorities PCoIP System bandwidth priorities are: 1. USB and audio (highest) 2.
PCoIP Technology User Guide • A good understanding of network topology is required before setting Device Bandwidth Target to a non-zero value Note: Device Bandwidth Target is applied on next PCoIP Session after selecting Apply.
PCoIP Technology User Guide 7 Imaging Considerations • Selecting towards Reduced reduces image quality of content changes and reduces peak bandwidth requirements PCoIP Technology’s imaging parameter settings have a large impact on user experience and bandwidth use.
PCoIP Technology User Guide 8 Network Characterization This section describes the basic network impact of PCoIP Technology implementations. Note: This base analysis is conservative and weighted towards a perception free user experience. Administrators must study usage cases typical for their deployment, and adjust network requirements accordingly.
PCoIP Technology User Guide The administrator can improve fairness by using the Administrative Web Interface to set the Device Bandwidth Target. Figure 8-2: Device Bandwidth Target: 20 Mbps Example: Target Bandwidth Example Here’s a simplified example of how the Device Bandwidth Target setting works.
PCoIP Technology User Guide Figure 8-4: Device Bandwidth Target: 30 Mbps Constrained Network Effects PCoIP Technology is designed to adjust gracefully when there is not optimal bandwidth available.
PCoIP Technology User Guide 9 Latency Considerations Every network has latency effects that may require attention. Latency effects keyboard, mouse and display response. These effects are user subjective with some users noticing effects more than others. Some latency considerations: • Latency due to length of physical medium (i.e. speed of light of copper/fiber) and switch hops • Additional latency due to OS overhead (e.g.
PCoIP Technology User Guide 10 USB Security Figure 10-3: Selecting Printer PCoIP Technology provides granular security over USB devices. This allows authorizing or deauthorizing (blocking) USB devices. USB security is applied in the following priority order: 1. Unauthorized Vendor ID/Product ID (highest priority) 2. Authorized Vendor ID/Product ID 3. Unauthorized Device Class/Sub Class/ Protocol 4. Authorized Device Class/Sub Class/Protocol (lowest priority) 4.
PCoIP Technology User Guide Example: Authorizing USB Device by Vendor ID and Product ID This example demonstrates authorizing USB mass-storage devices with a particular Vendor and Product ID. 1. In the Authorization section, click the Add New button. Figure 10-11: Add New Button 2. In the drop-down list that appears, select Class. Figure 10-12: Selecting Class Figure 10-7: Add New Button 2. In the drop-down list that appears, select ID. Figure 10-8: Selecting ID 3. 3.
PCoIP Technology User Guide Definitions RDP Remote Desktop Protocol 3D Three-dimensional CAD Computer Aided Design CMS Connection Management Server − an external third-party management tool that used to manage PCoIP Hosts and Portals RFC Request for Comments − Internet standards documents SA Service Agent SLP Service Location Protocol DA Directory Agent SNMP DHCP Dynamic Host Configuration Protocol Simple Network Management Protocol − used to monitor network devices DNS Domain Name Sy
PCoIP Technology User Guide References 1. TER0606004, PC-over-IP Administrative Interface User Manual Issue 3, May 2008 2.