Home

Teradici TM User Guide

image

Contents

1. DHCP server The endpoint IP address must be known to access using the Administrative Web Interface This can be determined from either knowledge when configuring or discovering via DHCP server or a discover mechanism Once the IP address is determined it can be entered into the browser to access the Administrative Web Interface e g https 192 168 1 123 Web Interface Security The web interface uses HTTP over an SSL socket HTTPS and cannot be accessed without an administrative password The HTTPS connection is secured using a Teradici self signed certificate Page 5 of 25 PCoIP Technology User Guide Vol I CA Root Certificate Installation A Certificate Authorities CA root certificate can be installed in the internet browser to avoid the browser security warnings Steps for installing the certificate on Internet Explorer 7 and Firefox are detailed below Internet Explorer 7 1 Open the Tools menu and select nternet Options 2 On the Content tab select Certificates 3 On the Trusted Root Certification Authorities tab select Import 4 Follow the directions to import the certificate ensure to use the Trusted Root Certification Authorities certificate store Note When browsing for the certificate it may be necessary to change the file type to all files Firefox 1 Open the Tools menu and select Options 2 Select the icon labeled Advanced at the top of the window 3 On the Encryption tab s
2. PCoIP Technology has the following IT support related features Neither the Host nor Portal use an embedded Windows or Linux operating system The PCoIP Portal does not require customized drivers for peripheral support All USB devices are transparently bridged back to the host PC or workstation PCoIP System remotes the familiar PC user experience reducing end user training requirements The Portal can also be used as a universal desktop and is also capable of providing a RDP client for users that may not require the high fidelity experience of PCoIP Technology 2008 Teradici Corporation TERO806003 Issue 1 Page 4 of 25 PCoIP Technology User Guide Vol I 2 PCoIP Technology Administration Administrators can configure PCoIP Hosts and Portals via the Administrative Web Interface PCoIP Management Console or a connection broker The Portal can also be configured via the local Graphical User Interface GUI On Screen Display OSD These tools allow administrators to assign Host Portal peering view change configuration settings and user permissions view session diagnostics information and view peripheral information Each tool supports a different set of features Consult the product documentation for more information i e e TERO606004 PCoIP Administrative Interface User Manual 1 e TERO80601 PCoIP Management Console Quick Start Guide 2 e Connection broker documentation as provided by supplier This
3. PCoIP Technology optimizes the user experience for a given bandwidth by adaptively controlling quality and update rate of the image data and optionally compressing the audio stream PCoIP Technology will adapt to changing network environments and use less bandwidth when network congestion is present PCoIP Systems can be optimized towards minimal bandwidth usage for lower bandwidth situations e g corporate WAN Page 3 of 25 PCoIP Technology User Guide Vol I I O The following input and output capabilities are provided with PCoIP Technology e Fully bridged functionality for any USB device including USB 2 0 at USB 1 1 data rates e Full bi directional digital audio allowing a full multimedia experience Security PCoIP Technology features are summarized below e The Portal is a stateless desktop appliance that has no locally stored host data or embedded Windows or Linux operating system to be compromised Secure Host Portal communication consists of the control data stream and the media data stream The control data stream is secured using digital certificates for mutual authentication The media data stream is secured using the AES encryption algorithm USB access from the Portal is fully configurable and customizable USB permissions may be restricted or authorized by Class or Vendor Device ID Any restricted USB devices will be terminated at the Portal to ensure security will not be compromised IT Support
4. allows Portal to use SLP Discovery Enable DNS SRV Discovery see Discovery Using DNS SRV Resource Records below DNS SRV Discovery Delay configures delay after final domain name variation for DHCP options 15 before beginning DHCP options 12 name variations see RFC 1497 for more information Discovery Using DNS SRV Resource Records Host and Portal endpoints can be configured to use discovery mechanism that utilizes DNS SRV Resource Records refer to RFC 2782 Refer to the Management Console 2 and or connection broker 3 documentation for configuration detail Similar to other discovery mechanisms DNS SRV discovery allows the management entiry to discover the endpoint without prior endpoint configuration of the Connection Manager IP Address DNS Name parameter In other words DNS SRV discovery operates independently of the Connection Manager IP Address DNS Name value If the Connection Manager IP Address DNS Name value in the endpoint becomes stale DNS SRV discovery continues to work and the new CMS can discover the endpoint Benefits DNS SRV discovery has the ability to have redundant backup CMS hosts DNS SRV Resource Record can have multiple CMS servers with different priorities and weights so Page 12 of 25 PCoIP Technology User Guide Vol I 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 SR
5. and display responsiveness USB Latency Performance USB performance can vary over latency for the various transfer types e sochronous may notice delay or loss of data e g video data lost on a webcam e Interrupt may delay device response e g slow keystrokes from keyboard e Bulk may notice slower data transfer e g slower USB FLASH drive Minimizing Latency Effects The following are suggestions for extreme long distances non enterprise networks or less than desirable networks to minimize latency effects e Use graphically less demanding computer applications and set user expectations accordingly For bandwidth constricted environments configure Device Target Bandwidth and Device Bandwidth Limit parameters to limit bandwidth usage to minimum required see Section 6 Bandwidth Considerations Configure Image settings to minimum image quality required see Section 7 Imaging Considerations Page 21 of 25 PCoIP Technology User Guide Vol I 10 USB Security PCoIP Technology provides granular security control to authorize and unauthorize USB devices Note The USB security is applied in the following priority order Unauthorized Vendor ID Product ID has highest priority 1 Unauthorized Vendor ID Product ID 2 Authorized Vendor ID Product ID 3 Unauthorized Device Class Sub Class Protocol 4 Authorized Device Class Sub Class Protocol Following are three USB authorization unauthorizati
6. consume bandwidth Page 18 of 25 PCoIP Technology User Guide Vol I Addressing Fairness One issue in network usage is fairness or the fair sharing of the network resources Without control some users may end up getting a larger share of network bandwidth than other users The administrator can improve fairness by configuring Device Target Bandwidth e g through the Administrative Interface Target Bandwidth Example This section outlines a simplified example of configuring Device Bandwidth Target to improve fairness The following parameters are considered e Four users sharing a 100 Mbps link e All users constantly active using graphically intensive applications approx 60 of display changing Device Bandwidth Limit set to O Mbps i e PCoIP Technology adjusts bandwidth usage depending on congestion to allow users to take advantage of unused bandwidth when available Bandwidth measured over 60min at 5sec intervals Device Bandwidth Target settings No 0 Mbps 20 Mbps 25 Mbps and 30 Mbps No Device Bandwidth Target The figure below shows 4 users sharing a 100 Mbps link Each user has the following bandwidth configuration e Device Bandwidth Limit 0 Mbps e Device Bandwidth Target 0 Mbps Figure 15 No Device Bandwidth Target wu Ee x S z 9 oO en Time minutes From the figure above we can see e Many dips below 17 Mbps e Grossly unfair at times as some users always st
7. determine the network footprint required The following are generalized user categories from lowest to highest bandwidth utilization e Task Worker Primarily text entry into forms e Knowledge Worker Uses standard office applications such as word processing spreadsheets and presentation tools Uses web reads and writes emails etc e Performance User Basic CAD Similar to Knowledge Worker with the exception of occasional use of high end visual applications and may perform analysis on static images Video Editing Similar to performance user but requires consistent high quality multimedia playback Extreme User Discerning users of high end visual applications such as 3D CAD rendering video editing or animation Typically content has a higher resolution and the user performs technical analysis by dynamically manipulating images CAD design healthcare MRI CAT scan analysis etc The Enterprise Networks White Paper 3 also provides a primer on the network requirements for PCoIP Technology deployments Bandwidth Planning Bandwidth planning requires understanding the desired user experience The following are conservative considerations for bandwidth planning e For conservative planning plan using the bandwidth a user needs during a worst case congestion period e Conservative worst case scenario is continuously changing full screen 2008 Teradici Corporation TERO806003 Issue 1 e Plan for worst c
8. light of copper fiber and switch hops e Additional latency due to OS e g 40 50 ms for Windows The table below outlines latency effects examples based on critical user evaluation User tolerance levels for latency vary widely Table 2 Latency Network Approx Distance Example Latency Observations 40 60 ms 60 100 ms Notes Campus Metro Inter city 0 1500 km Inter city Intra country 1500 2500 km Intra country Inter continent 2500 5000 km Inter continent Overseas gt 5000 km Perception free to average user Minimal latency perceived e g heavier than usual mouse pointer windows but very usable Sluggish mouse and windows Some audio video dropouts Slow mouse and windows Audio video dropouts 1 High bandwidth low error network 2 Examples given are based on subjective critical analysis Note As with bandwidth considerations these latency observations are subjective and biased towards a perception free experience Administrators must study use case s typical for their deployment and adjust user expectations accordingly 2008 Teradici Corporation TERO806003 Issue 1 Desired Network Attributes The desired network attributes to minimize latency effects are e High bandwidth e Low error rate e Minimized data path network hops Networks with less desirable network attributes will result in decreased performance i e decreased mouse
9. profiles e Add configuration parameter to profile e g USB authorization bandwidth limits etc Peering e Peer Portal with Host Update e Update firmware to endpoint or endpoint group Refer to the PCoIP Management Console Quick Start Guide 2 for more information on using the Management Console Connection Brokers Connection brokers allow an administrator to manage a large PCoIP Technology deployment by dynamically assigning Host Portal pairs In comparison to the Administrative Web interface or Manage Console connection brokers often provide a deeper feature set for defining user and endpoint policies for example e Host Pooling e Defining sessions for users e Policies based on User ID location Connection brokers are server based to allow for continuous monitoring of Host and Portal endpoints The Management Console may be used simultaneously with a connection broker If using a connection broker refer to documentation provided by connection broker supplier 2008 Teradici Corporation TERO806003 Issue 1 Page 11 of 25 PCoIP Technology User Guide Vol I 4 Discovery Mechanisms Host and Portal pairs must be associated with one another before a PCoIP Session can be initiated The first step is to determine the network location of the endpoints Although this can be done manually it is often more convenient in larger PCoIP Technology deployments to automatically discover Host and Portal endpoint
10. 32 Mass Storage De authorized Authorization Unauthorized Devices Mass Storage Any Sub Class Any Protocol Authorized Devices Human Interface Devices Any Sub Class Any Protocol Printer Printer IEEE 1284 4 compatible bidirectional VID 1234 PID abcd 2008 Teradici Corporation Page 23 of 25 PCoIP Technology User Guide Vol I Definitions 3D 3 Dimensional CAD Computer Aided Design CMS Connection Management Server an external 3 party management entity capable of managing Hosts and Portals DA Directory Agent DHCP Dynamic Host Configuration Protocol DNS Domain Name System DNS SRV Domain Name System Service Record fps Frames per Second display data frame update rate FQDN Fully Qualified Domain Name GUI Graphical User Interface presented by the TERA1100 On Screen Display when not operating in a PCoIP Session HTML HyperText Markup Language IPsec ESP Internet Protocol security Encapsulated Security Payload IP Internet Protocol IPv4 Internet Protocol version 4 dominant network layer protocol on the internet MAC Media Access Control MAC address is unique hardware identifier MC Management Console MIB Management Information Base used by SNMP MTU Maximum Transmission Unit 2008 Teradici Corporation NAT OS OSD PC over IP PCoIP Host PCoIP Portal PCoIP RDP RFC SA SLP SNMP SSL TERA1100 TERA1200 UA VPN WAN TERO806003 Issue 1 Network Address Transl
11. 6003 Issue 1 Device Bandwidth Limit The above example has the Device Bandwidth Limit configured to allow the PCoIP Processors to manage bandwidth throttling i e configured to 0 Mbps This configuration is recommended for most usage cases unless the administrator requires limiting bandwidth usage Examples scenarios are networking equipment that is unreliable when fully utilized or the requirement to put strict limits on user bandwidth usage Constrained Network Effects In an environment that does not provide adequate bandwidth PCoIP Technology will gracefully adjust Depending on the resulting network congestion some artifacts may be present e g e Image smearing and blocking artifacts may be present e Less responsive user interface e g slower window movements with mouse generally due to a decrease in the imaging update rate It is recommended to set the bandwidth limit at or below the limiting network link that the PCoIP data traverses For example if the PCoIP data traverses a 100 Mbps link e g link to the desktop the limit should not exceed 100 Mbps Page 20 of 25 PCoIP Technology User Guide Vol I 9 Latency Considerations With any network there are latency effects to be addressed The following are latency effect considerations for PCoIP Technology deployments e Latency effects are subjective and affect response e g mouse movement e Latency due to length of physical medium i e speed of
12. P Session lost e Session Timeout timeout to drop session when network is lost or severely congested Manual Configuration Example This example shows manually configuring the Host and Portal pair i e without the use of a Connection Management Server The following IP and MAC addresses are used for this example e Host IP Address 192 168 0 20 MAC 00 19 D2 6F EC 6C e Portal IP Address 192 168 0 34 MAC 6C EC O6bBR D2 19 00 Note For a Peer to Peer direct connection it is required to know the IP and MAC addresses of the Portal and Host Configure the Portal for peer to peer direct connection 1 Open the Portal Administration Web Interface in a browser e g https 192 168 0 34 2 Log in to the Portal Administration Web Interface 3 Select the Connection Management webpage from the Configuration menu 2008 Teradici Corporation TERO806003 Issue 1 Figure 6 Connection Management Connection Management Configure the device for a managed connection Enable Connection r1 Management Identify Connection Manager by Connection Manager IP Address IP address FQDN Enable Event Log Notification Enable Diagnostic Log 6 Ensure Enable Connection Management is not selected 7 Select the Session webpage from the Configuration menu Figure 7 Session Webpage Portal Session Configure the connection to a peer device Accept Any Peer host only Identify Peer by IP addr
13. TERO806003 T7 EFADICI PCoIP Technology User Guide Volume July 2008 Issue 1 Teradici Corporation 500 4400 Dominion St Burnaby BC Canada V5G 4G3 Abstract This document outlines PCoIP Technology user features O 2008 Teradici Corporation PCoIP Technology User Guide Vol I Introduction The PC over IP PCoIP Technology User Guides summarize features of the PCoIP System The following topics are covered in the PCoIP Technology User Guide Volume I da ife o o io o ees TINTE NE 2 1 PCoIP Technology Overview 3 2 PCoIP Technology Administration 5 3 Deployment Options 7 4 Discovery Mechanisms 12 5 Network Considerations 14 6 Bandwidth Considerations 16 7 Imaging Considerations 17 8 Network Characterization 18 9 Latency Considerations 21 10 USB Security 22 Definition dt 24 References ccccccseeeeeceeseeeceseeesseeeeeees 25 Revision History 25 The descriptions in this document are meant to provide functional overviews with examples where relevant It is recommended to review reference documents for more information 2008 Teradici Corporation TERO806003 Issue 1 Configuration Examples Please note that this document uses the Administration We
14. V discovery does not use multicast IP traffic and as a result DNS SRV discovery works across subnets Typically routers by default block multicast IP traffic so the CMS cannot use SLP to discover endpoints located on different subnets DNS SRV provides a standardized approach for the endpoint to query the DNS server for a CMS service Requirements DNS SRV discovery requires the following e DNS zone data must have a DNS SRV RR with the format described by RFC 2782 erroe BrotowName TTL Class SRV Priority Weight Port Target Where DOSDUIOCO poOrpeproERer _Proto OD Name hierarchical domain name Endpoint must have access to a DHCP server in order to get the domain name and hostname to get DHCP options 15 and 12 respectively DHCP server must support either DHCP options 12 hostname 15 domain name or both If the DHCP server only supports DHCP options 12 the hostname string must contain the domain name Discovery Using Service Location Protocol The endpoint can be configured to use Service Location Protocol SLP discovery Depending on the deployment the endpoint uses SLP discovery as follows Unmanaged deployments e Host and Portal advertise services so that another network SLP aware entity can discover the endpoint e When host discovery is enabled on Portal Portal dynamically discovers Hosts Managed deployments 2008 Teradici Corporation TERO806003 Issue 1 e Host and Portal a
15. and combines the bridged audio and USB traffic PCoIP Portal Processor At the desktop the PCoIP Portal Processor decompresses and distributes the video audio and USB data In the return path the PCoIP Portal Processor combines audio and USB peripheral data for transmission back to the Host 2008 Teradici Corporation TERO806003 Issue 1 This process of compression transmission and rebuilding the desktop occurs in a very short time typically less than one display frame update to ensure desktop responsiveness A PCoIP Portal can be a desktop device or be integrated into a monitor Operating Systems and Applications The following summarizes Operating System and Application compatibility e PCoIP Technology is operating system unaware e Extensively tested with Windows XP and Windows Vista 32 bit e PCoIP Technology does not require special drivers to be installed and uses standard USB and HD Audio device drivers e PCoIP Technology is compatible with all PC applications as no hardware or OS changes are required in the host PC Display PCoIP Technology display attributes are e Provides a perception free experience with low latency full frame rate video for the same user experience as a local PC e Progressive build to deliver exact image of the rendered host display Network Related PCoIP Technology networking points are summarized Uses existing IP network and co exists with existing IP data
16. ase high resolution high contrast full screen moving image e g video games amp real time 3D rendering e Configurability to reduce bandwidth requirements vs user experience e Long periods with no pixel changes result in low average network traffic Audio and USB Bandwidth HD audio and USB considerations e Audio compression can be enabled to reduce bandwidth during congestion e USB data is not compressed e USB bulk data transfer e g USB FLASH drive is often in opposite direction i e Portal Host to imaging i e Host Portal and therefore is not additive 2008 Teradici Corporation TERO806003 Issue 1 Bandwidth Priorities PCoIP System bandwidth priorities are e USB and Audio are given priority e Imaging uses remaining available bandwidth Bandwidth Configuration Bandwidth webpage parameters e Portal webpage defines Portal Host e Host webpage defines Host Portal e Bandwidth range 3 to 220 Mbps Figure 13 Bandwidth Webpage Bandwidth Configure the device bandwidth limit Device Bandwidth Limit 99 Mbps 0 no limit Device Bandwidth Target o Mbps 0 disabled The Bandwidth webpage has two fields Device Bandwidth Limit Limits maximum peak only uses up to limit or less during periods of network congestion 0 allows PCoIP Technology to adjust for congestion no congestion no limit Recommended to set to link limit minus 10 headroom of network connected to H
17. ase network congestion during simultaneous worst case users e Minimum Image Quality and Maximum Initial Image Quality settings define user experience during the instances of congestion see Section 7 Imaging Considerations e Minimum acceptable frame rate is 10 30 fps for most users Planning Basics The following generalities are provided as a starting point for planning network requirements of a PCoIP System e More graphically demanding applications command higher bandwidth usage than less graphically demanding applications User applications and scenarios vary Users will likely not require peak bandwidth all at the same time e Some users are more critical then others acceptable performance is subjective If the network is rarely congested no one will experience degradation Conservative Planning To ensure a perception free experience it is recommended to begin with conservative measures when planning the required network for PCoIP Technology e Provision network with the sum of all Planning Bandwidths plus 1096 e Knowledge Workers and below can use 100 Mbps connections while demanding user categories should use 1 Gbps connections to take advantage of available bandwidth Once a baseline is established there are more application characteristics to consider e Few applications can consistently produce full screen changes all the time e Video has durations of low bandwidth e Graphic screen savers will
18. ation Operating System On Screen Display Personal Computer over Internet Protocol Technology Host side of PCoIP System Portal or client side of PCoIP System Personal Computer over Internet Protocol Technology Remote Desktop Protocol Request for Comments internet standards documents Service Agent Service Location Protocol Simple Network Management Protocol used to monitor network devices Secure Socket Layer security protocol Teradici device supporting PColP Portal or client functionality Teradici device supporting PCoIP Host functionality User Agent Virtual Private Network Wide Area Network e g extended corporate continental network Page 24 of 25 PCoIP Technology User Guide Vol I TERO0806003 Issue 1 References Revision History Version Date Description 1 TERO606004 PC over IP Administrative Interface User Manual Issue 3 May 2008 Jul 2008 AET E 2 TER0806011 PCoIP Management Console fi 4 34 Quick Start Guide Issue 1 July 2008 3 TERO806005 PC over IP Technology on Enterprise Networks Teradici White Paper July 2008 2008 Teradici Corporation Page 25 of 25
19. b Interface for parameter configuration examples Refer to the Administrative Interface User Manual 1 more detail on the parameters summarized in this document Other tools such as the Management Console can provide similar functionality Refer to related tool manuals for more information Page 2 of 25 PCoIP Technology User Guide Vol I 1 PCoIP Technology Overview The PCoIP Technology solution provides a no compromise method to remote a user s desktop over an existing IP network This functionality includes full DVI dual monitor video complete USB compatibility and full duplex high definition audio Figure 1 PCoIP System Desktop PC over IP Host Data Centre Teradici s PCoIP Technology uses networking and proprietary encoding decoding technology to remote connections between the Host PC Workstation and Portal via a standard IP network Using a PCoIP Technology remote connection a user can operate the host PC and use the desktop peripherals as if the host PC were local PCoIP Host Processor The PCoIP Host Processor connects into the host PC or workstation via the digital video interface DVI and PCle bus The pixels from the video interface are encoded and sent to the Portal The PCle bus connection provides transparent bridging of USB peripherals and HD Audio using the standard USB and audio drivers provided by the OS Prior to transmission the PCoIP Host Processor compresses the video stream
20. ces Unauthorized Devices Table is empty Human Interface Devices Any Sub Class Add new Device Class Sub Class Protocol 00 Nene v 2 When the entry fields expand select the D entry type 3 Next the Device Class must be selected Figure 26 Selecting the Class Entry Type Select Mass Storage Authorized Devices Human Interface Devices Any Sub Class Figure 31 Selecting Mass Storage Printer Printer E 3 uM Add new Device Class vl Sub Class 00 None v Protocol 00 None x S g uu Human Interface Devices Configure the USB permissions tz Imaging Printer The USB permissions table has be ass Storage 3 Enter the USB device Vendor ID and Product ANB S Data ID Any Chip SmartCard Content Security advideo Diagnostic Wireless Unauthorized Devices TabkMiscellaneous Device Application Specific Interface Add new Cla vendor Specific Class Figure 27 Entering Vendor ID and Product ID Authorized Devices Human Interface Devices Any Sub Class Printer Printer Device Class 00 None Sub Class 00 None v Protocol 00 None v Add new ID v Vendor ID 1234 Product ID abcd 4 Select Add to add changes and Apply to 4 Select Add to add changes and Apply to save the changes to FLASH to complete the save the changes to FLASH to complete the configuration configuration Figure 28 Vendor ID and Product ID Figure
21. document uses the Administration Web Interface for parameter configuration examples This section outlines basic Administration Web Interface access Accessing the Administrative Web Interface The PCoIP Administrative Web Interface allows administrators to configure endpoints remotely using a browser Figure 2 Administration Web Interface The figure above shows the Administrate Web Interface with six regions highlighted 2008 Teradici Corporation TERO806003 Issue 1 e Log Out e ERA1100 Portal PCoIP Processor or TERA1200 Host PCoIP Processor e Menus Configuration Permissions Diagnostics Info Upload e Webpage summary information e Data field with inline help when appropriate e Apply Cancel Apply stores parameters in FLASH Cancel resets values as in FLASH Supported Web Browsers The webpage server on PCoIP Hosts and Portals has been tested and is compatible with the following web browsers e Firefox 1 5 and 2 0 e Internet Explorer 6 0 and 7 0 Other browsers may also be compatible Administrative Web Interface IP Address To access the Administrative Web Interface the administrator must browse to the IP address of the Host and Portal endpoints The IP address used depends on the method that IP addresses are determined e Static IP Address the IP address is hard coded and must be known e Dynamic IP Address the IP address is dynamically assigned by the Dynamic Host Configuration Protocol
22. dvertise services so that the CMS can discover the endpoint The endpoint uses the Service Location Protocol SLPv2 as defined in RFC2608 The endpoint advertises a service to either a SLP directory agent or an endpoint CMS if a Directory Agent is not present SLP over Multiple Subnets When endpoints CMS if present and Directory Agent if present are on the same subnet SLP uses multicast broadcast SLP messaging to register and discover service locations However when any endpoint or CMS is on a different subnet routers must be configured to allow packets destined for the SLP multicast group 239 255 255 253 to pass through Multicast reduces network congestion by directing SLP messages to endpoints registered with the standard SLP multicast group The endpoint uses the IGMP Internet Group Management Protocol to join the standard SLP multicast group Packets sent to IP address 239 255 255 253 are multicast to the endpoints registered with the group A User Agent multicasts a service request to the SLP multicast group and a Service Agent responds via a unicast connection If the PCoIP System is deployed over multiple subnets the multicast enabled routers must not filter packets destined for the SLP multicast group Page 13 of 25 PCoIP Technology User Guide Vol I 5 Network Considerations PCoIP Technology uses routable IPv4 network packets By default the endpoints are configured for use in an enterprise ne
23. elect View Certificates 4 On the Authorities tab select Import 5 Follow the directions to import the certificate ensure to check the option labeled Trust this CA to identify web sites Log In The Log In page allows the administrator to securely log into the administrative webpages 2008 Teradici Corporation TERO806003 Issue 1 Figure 3 Log In Webpage e Log In Windows Internet Explorer Jus v E httpsi 192 168 1 102 login html lv amp Xx v Goo 45 EB vy Bocmaksv Bhoblocked Check a A a B v ip Page GF Tools Terai200 PCoIP Processor ease enter the administrative password to access this device ing A session already exists for a user at 192 168 1 101 session has been inactive for 32 seconds and will never expire you continue with your login that user s session will be terminated Password Figure 3 shows the Administrative Web Interface Log in Webpage e Warning message displays pertinent information regarding the end point that the administrator is logging in to e Password allows access to the administration webpage default value is blank i e e Idle Timeout 1 minute 5 minutes 15 minutes 30 minutes Never Page 6 of 25 PCoIP Technology User Guide Vol I 3 Deployment Options Deployment Scenarios There are four PCoIP Technology deployment scenarios e Basic 1 1 use default configuration settings to pair Host Portal endpo
24. ess _ FQDN RDP only Peer IP Address 192 168 0 20 Peer MAC Address 90 19 D2 6F EC 6C Session Type client only ETE mi Enable Auto Reconnect 1 client only Session Timeout 30 seconds 8 Select IP address next to dentify Peer by 9 Enter Host IP address in Peer P Address pQ 197 160 0220 10 Enter Host MAC address in Peer MAC Address e g 00 19 D2 6F EC 6C 11 Select Apply button to accept changes Page 9 of 25 PCoIP Technology User Guide Vol I Configure the Host for peer to peer direct connection 12 Open the Host Administration Web Interface in a browser e g https 192 168 0 20 13 Log in to the Host Administration Web Interface 14 Select the Connection Management webpage from the Configuration menu 15 Ensure Enable Connection Management is not selected 16 Select the Session webpage from the Configuration menu Figure 8 Session Webpage Host Session Configure the connection to a peer device Accept Any Peer g host only Identify Peer by IP address FQDN RDP only Peer IP Address Peer MAC Address 6C EC 6F D2 19 00 Session Type client only Enable Auto Reconnect client only Session Timeout 39 seconds 17 Ensure Accept Any Peer is not selected 18 Enter Portal MAC address in Peer MAC Address e g 6C EC 6F D2 19 00 19 Select Apply button to accept changes Start the peer to peer session 20 Select t
25. he Connect button to start the PCoIP session 2008 Teradici Corporation TERO806003 Issue 1 Figure 9 Connect Screen m Teradici Emulated Client Display 192 168 0 142 tions TERADICI onnect 21 When connected the Host computer is ready to use over PCoIP Management Console The Management Console MC is a tool to assist in the configuration of Host and Portal endpoints for medium sized PCoIP Technology deployments The MC is a HTML based virtual appliance that is packaged with the minimum required OS The Management Console can also be used in conjunction with a connection broker to manage the configuration of the PCoIP endpoints The expected deployment environments for the MC are e Single subnet static IP addresses e Use SLP for discovery Management Console discovers endpoints e DHCP w DNS server deployments e Use DNS SRV for discovery endpoints discover Management Console Note The DNS SRV Resource Record name for the Management Console is pcoip tool The Management Console capabilities are summarized below Devices e Add newly discovered Host and Portal endpoints and give endpoints a descriptive name e Assign a endpoint to a group e View endpoint info e g firmware revision attached devices etc Page 10 of 25 PCoIP Technology User Guide Vol I Groups e Create edit delete group e Assign profile s to group Profiles e Create edit delete
26. ints limited to 1 Host Portal pair on simple network e Manual Configuration manually enter Host Portal pairings less time efficient for larger deployments e Management Console simple tool to automate pairings and management recommended for medium sized deployments e Connection Broker 3 party management entity often with extended features recommended for large deployments DHCP vs Static IP Host and Portals are configured with DHCP Dynamic Host Configuration Protocol enabled by default If connected to a DHCP server Host and Portal IP addresses will be dynamically assigned Assigned IP address configuration information can be found in the Network Webpage see below When DHCP is used and default settings are used the Host and Portal populate the DHCP server with a hostname in the form of pcoip hostecmac domaunnorpcorp portal mac domain Where mac is the 6 octet device MAC address and domain is the local domain If a DHCP server is not present the endpoints will fallback to static IP addresses 120 seconds after startup The static IP addresses are e Host 192 168 1 100 e Portal 192 168 1 50 The Host and Portal will also have the following configuration for fallback e Subnet Mask 255 255 255 0 e Gateway 192 168 1 0 For small deployments it may be preferred to use static IP addresses Static IP addresses can also be used in a DHCP network if care is taken not to use IP addresses rese
27. ly ERG Maximum MTU Size 1400 bytes MTU Parameter e Default MTU size is 1400 bytes can be configured from 500 to 1500 bytes NAT Traversal The PCoIP Technology data packets are IPSec encrypted and do not have any port numbers external to the encryption As a result the packets are not compatible with networking equipment e g routers that implement Network Address Translation NAT NAT networking gear can be used when PCoIP Technology network traffic is encapsulated in a tunneling protocol This tunneling can be achieved using a hardware VPN link see VPN section below Packet Loss and Ordering PCoIP Technology is resilient to packet loss however performance will degrade as a function of the loss rate Packet loss should be constrained to less than 0 196 for a good user experience Packets that are reordered by network equipment are treated as lost PCoIP Technology transfer and loss statistics are available on the Administration Web Interface are made available to connection brokers and are also provided via an SNMP MIB Page 14 of 25 PCoIP Technology User Guide Vol I Packet Fragmentation TERO806003 Issue 1 PCoIP Technology data packets cannot be fragmented by network equipment To avoid fragmentation the MTU can be set to the largest MTU supported by all the network equipment across the network path See the Maximum Transmission Unit section above for configuration information Vir
28. ng a specific protocol are authorized Select Printer Figure 22 Selecting the Sub Class Authorized Devices Human Interface Devices Any Sub Class Add new Class Device Class 07 Printer Sub Class An Protocol ge 1 iPrinter i Cancel 5 Finally the protocol can be selected Here the desired EEE 1284 4 compatible bidirectional protocol is chosen and the USB permissions entry is complete Figure 23 Selecting the Protocol Authorized Devices Human Interface Devices Any Sub Class Add new Class m Device Class 07 Printer Sub Class O1 Printer Protocol Any aac Y l Reserved Undefined Unidirectional Unauthorized Devices TabBidirectional AcVendor Specific 6 Select Add to add changes and Apply to save the changes to FLASH to complete the configuration Page 22 of 25 PCoIP Technology User Guide Vol I TERO0806003 Issue 1 Figure 24 Printers Authorized De authorizing USB by Class Human Interface Devices Any Sub Class Any Protocol Exa m p e 1 In the De authorization section select Add new button Authorizing USB by Vendor Product ID Figure 29 Add new Button 1 In the Authorization section select Add new button Figure 25 Add new Button 2 When the entry fields expand select the Class entry type USB Configure the USB permissions table portal only Figure 30 Selecting the Class Entry Type Authorized Devi
29. oe M SOE i a oi w a 5 s o c G m 20 Time minutes With Device Target Bandwidth set to 30 Mbps we now have e Device Target Bandwidth set too high e PCoIP Technology congestion management still operates but is not optimized e Fairness better than with no target e Some dips down to 18 Mbps Bandwidth Optimization The example above shows a simplified example to understand bandwidth parameters Device Bandwidth Target The bandwidth usage data above shows that for this simplified example the PCoIP Systems are optimized when setting the Device Bandwidth Target to ensure fairness for all users In this example the network link is 100 Mbps for four users so the fair Device Bandwidth Limit is 25 Mbps 100 Mbps 4 users It must be noted that this example had four users continually active This is not a realistic scenario as even extremely active users will not have constantly changing displays e g pause to study detail It is reasonable to assume that each user would have periods of low bandwidth usage This example also is a bit backwards as we begin with the network capacity 100 Mbps and then find a fair usage scenario Although this was done to illustrate the bandwidth configuration features a better strategy would be to determine the required bandwidth to meet users experience expectations and work towards the network capacity required 2008 Teradici Corporation TERO80
30. on examples e Authorize specific class of printers e Authorize specific vendor product ID combination e Unauthorize mass storage devices Authorizing USB by Class 1 In the Authorization section select Add new button Figure 19 Add new Button USB Configure the USB permissions table portal only Authorized Devices Human Interface Devices Any Sub Class 2 When the entry fields expand select the entry type As the intent is to authorize device class select Class Figure 20 Selecting the Class Entry Type Authorized Devices Human Interface Devices Any Sub Class Add new Class m H H E Device Class ERES ID Sub Class 00 None vi Protocol 00 None x 3 Next the Device Class must be selected Select Printer 2008 Teradici Corporation TERO806003 Issue 1 Figure 21 Selecting the Printer Authorized Devices Human Interface Devices Any Sub Class Add new Class vl Device Class 00 None Sub Class 00 one An y Protocol 00 Audio Communications ade suman Interface Devices Print Unauthorized Devices Tabi EXBEEE Mass Storage apes iData Chip SmartCard Content Security Video api Diagnostic Wireless Miscellaneous Device Application Specific Interface Vendor Specific Class 4 Ifall printers were to be authorized the sub class and protocol should be left as Any In this example only printers supporti
31. ost and Portal Note Device Bandwidth Limit is applied immediately after selecting Apply Device Bandwidth Target e Soft network limit during congestion e During congestion device bandwidth rapidly reduced to target then slowly e Allows for more even distribution of user bandwidth on congested trunks e Should understand network topology well before setting to non zero value Note Device Bandwidth Target is applied on next PCoIP Session after selecting Apply Page 16 of 25 PCoIP Technology User Guide Vol I 7 Imaging Considerations Configuration of imaging parameters has a large impact on the user experience and bandwidth usage in PCoIP Systems This section reviews some imaging configuration considerations Imaging Configuration Image webpage allows configuration of imaging parameters to balance e Preference to have lower quality images at higher frame rate vs e Preference to have higher quality images ata lower frame rate Figure 14 Image Webpage Minimum Image Quality Reduced Perception Free J Maximum Initial Image Quality Reduced Perception Free J The Image webpage has two fields Minimum Image Quality e Allows balancing between image quality and frame rate for limited bandwidth scenarios e Selecting towards Reduced allows higher frame rates and lower quality display when network bandwidth is constrained e Selecting towards Perception Free allows higher image quality and l
32. ower frame rates when network bandwidth is constrained e When network bandwidth is not constrained PCoIP System will maintain maximum quality regardless of setting e Must be set less than or equal to Maximum Initial Image Quality Maximum Initial Image Quality 2008 Teradici Corporation TERO806003 Issue 1 e Changes the network bandwidth peaks required by a PCoIP Session by limiting initial quality on the changed regions of the image Selecting towards Reduced will reduce the image quality of content changes and decrease peak bandwidth requirements Selecting towards Perception Free will increase the image quality of content changes and increase peak bandwidth requirements Unchanged regions of image will progressively build to lossless state regardless of setting Maximum Initial Image Quality must be set greater than or equal to Minimum Image Quality It is recommended to set Maximum Initial Image Quality to 90 or lower to best utilize the available network bandwidth Page 17 of 25 PCoIP Technology User Guide Vol I 8 Network Characterization This section outlines basic network impact for PCoIP Technology implementations Note This base analysis is conservative and weighted towards a perception free experience Administrators must study use case s typical for their deployment and adjust network requirements accordingly User Categories It is important to understand the user experience desired to
33. rved for DHCP If using static IP addresses it is recommended to 2008 Teradici Corporation TERO806003 Issue 1 reserve a range of network IP addresses for PCoIP Technology deployments It is recommended to use DHCP for larger deployments as the overhead of managing static IP addresses can become burdensome If DCHP is used it is recommended to use a discovery mechanism to avoid losing endpoints in an IP network see Section 4 Basic 1 1 The Host and Portal firmware IP address defaults facilitate a PCoIP Session without detailed configuration This deployment can be used when a simple remote experience is desired with little or no endpoint management The Basic 1 1 configuration supports the following scenarios e Direct connection from Host to Portal with single Ethernet cable cross over cable not required e Connection from Host to Portal via IP switch es When using a direct connection without an IP switch the Host and Portal endpoints can not be managed for example by the Administrative Interface Note Since all endpoints fallback to the static IP addresses above no more than one Host Portal pair can be used on the simple IP network The above static IP addresses may also conflict with other network equipment if the fallback addresses are already in use Manual Configuration Manual pairing of Hosts and Portals are a quick and easy way to associate PCoIP Hosts and Portals for smaller deploymen
34. s attached to the network In order for the Connection Management Server CMS or other management entity e g connection broker to discover the Host and Portal endpoints endpoints may use a combination of e DNS SRV Resource Records discovery DNS SRV RR e SLP discovery The discovery mechanisms available with PCoIP Technology may be used with or independent of each other SLP may be used by the Host and Portal endpoints without a management entity e g Management Console or connection broker See the Service Location Protocol section below for more details It is recommended that deployments use DNS SRV discovery as the preferred method to discover Host and Portal endpoints See the DNS SRV section below for more details The sections below summarize features for each discovery mechanism Note An administrator should have a good understanding of networking before implementing discovery mechanisms Configuring Discovery The Discovery webpage is used to enable the discovery mechanisms 2008 Teradici Corporation TERO806003 Issue 1 Figure 10 Discovery Webpage Discovery Automatically discover other PCoIP devices Enable SLP Discovery v Enable Host Discovery o portal only Enable DNS SRV Discovery a DNS SRV Discovery Delay 300 seconds The Discovery webpage has four fields Enable SLP Discovery see Discovery Using Service Location Protocol below Enable Host Discovery
35. to negotiate to proper network data rate e 10 Mbps Full Duplex use when network equipment e g IP switch can only support 10Mbps links e 100 Mbps Full Duplex use when network equipment e g IP switch can only support 100Mbps links Note Improper configuration of the Ethernet Mode may result in a Half Duplex link PCoIP Technology is not compatible with Half Duplex operation a warning overlay will be shown on Portal display and the session will eventually be lost Maximum MTU Size e See Maximum Transmission Unit in Section 5 Network Considerations Session Webpage Figure 5 Session Webpage Session Configure the connection to a peer device Accept Any Peer host only Session Type portal only ECOTE IM Identify Peer by IP address FQDN RDP only Peer IP Address 192 168 1 100 Peer MAC Address 00 00 00 00 00 00 Enable Auto Reconnect T portal only Session Timeout 30 seconds The Session webpage has 7 parameters General session parameters e Accept Any Peer allows Host to accept any Portal for PCoIP Session e Session Type PCoIP vs RDP Page 8 of 25 PCoIP Technology User Guide Vol I Peer Identity parameters e Identify Peer by method use IP address for PCoIP Technology e Peer IP Address other endpoint IP address e Peer MAC Address other endpoint MAC address Other session parameters e Enable Auto Reconnect will auto connect when PCoI
36. ts When using the Administrative Interface the Network and Session webpages are used for manual configuration Page 7 of 25 PCoIP Technology User Guide Vol I Network Webpage Figure 4 Network Webpage Network Change the network settings for the device Enable DHCP ress Primary DNS Server Secondary DNS Server Ethernet Mode portal only pm NENNEN In Maximum MTU Size 1400 bytes The Network webpage has 8 parameters IP Address Fields Enable DHCP see DHCP vs Static IP above IP Address endpoint IP address must be entered for static IP addressing Subnet Mask subnet mask for endpoint must be entered for static IP addressing Gateway gateway must be entered for static IP addressing Primary DNS Server provided by DHCP server when DHCP is enabled Secondary DNS Server provided by DHCP server when DHCP is enabled When using static IP addressing the IP address fields can be used to specify the IP address on the Host or Portal endpoints on the network When DHCP is used these fields will be populated via the DHCP server Every endpoint must have a unique IP address that will not conflict with other equipment on the network To simplify configuration it is recommended to keep all endpoints on the same subnet e g 192 168 1 x and a Subnet Mask of 255 255 255 0 2008 Teradici Corporation TERO806003 Issue 1 Ethernet Mode e Auto recommended link will au
37. tual Private Networks A Virtual Private Network VPN tunnel can allow PCoIP Technology traffic to traverse Firewalls and network equipment performing NAT PCoIP Technology is compatible with available hardware VPNs For port and MTU configuration refer to PCoIP Technology TCP UDP Ports and Maximum Transmission Unit sections above Figure 12 Example VPN Network Datacenter Hardware g VPN Blade PC s or Workstations Internet 1 Hardware VPN 2008 Teradici Corporation User Desktops D Desktop Portal Page 15 of 25 PCoIP Technology User Guide Vol I 6 Bandwidth Considerations Bandwidth usage in PCoIP Systems varies depending on the use category and desired user experience This section outlines some bandwidth configuration considerations Bandwidth Usage PCoIP Systems have four general sources bandwidth usage e Host to Portal imaging data dominates bandwidth e HD Audio streams typically significantly lower bandwidths e USB bridging typically significantly lower bandwidth e System management relatively negligible bandwidth Imaging Bandwidth As imaging dominates bandwidth usage it is important to note these characteristics e Only changing screen areas generate imaging related network traffic e Low resolution displays have fewer possible pixel changes resulting with less bandwidth usage than high resolution displays e Worst c
38. twork with minimal setup This section outlines points that may affect some IP networks The bulk of network traffic between the PCoIP Host and Portal is comprised of video USB and audio media and is carried in IPsec ESP packets Other network protocols are used for configuration and control see port numbers below Full Duplex Networks PCoIP Technology requires Full Duplex Ethernet links Older communication equipment including hubs and Half Duplex switches are not appropriate for PCoIP Technology deployments due to the limited effective bandwidth PCoIP Technology TCP UDP Ports Table 1 summarizes the TCP and UDP ports used in PCoIP Systems For networks with firewalls between the Host and Portal the following ports must be open Table 1 PCoIP Technology TCP UDP Ports TCP Ports 21 51 80 427 443 8000 50000 50001 UDP Ports 53 67 68 427 Maximum Transmission Unit The PCoIP Technology firmware allows for configuration of the Maximum Transmission Unit MTU of the data packets This allows for customization of MTU size for the network equipment used See Packet Fragmentation below The MTU parameter can be set using the Network webpage 2008 Teradici Corporation TERO806003 Issue 1 Figure 11 Network Webpage MTU Network Change the network settings for the device Enable DHCP IP Address Subnet Mask Gateway Primary DNS Server Secondary DNS Server Ethernet Mode portal on
39. uck with lower bandwidths 2008 Teradici Corporation TERO806003 Issue 1 20 Mbps Device Bandwidth Target Now each user has the following bandwidth configuration e Device Bandwidth Limit 0 Mbps e Device Bandwidth Target 20 Mbps Figure 16 20 Mbps Device Bandwidth Target wu a a S s o c G a Time minutes In the figure above we now see e Clamps at 20 Mbps e No one more than 20 of the time below fair usage 25 Mbps Device Bandwidth Target The bandwidth parameters are now updated so each user has the following bandwidth configuration e Device Bandwidth Limit 0 Mbps e Device Bandwidth Target 25 Mbps Figure 17 25 Mbps Device Bandwidth Target Bandwidth Mbps GR a IAFIQUN SOT ITA OY EO NIU MS REIR TUDIN ADMI HN EM AALS KADOIANQLUE NCEE VERNER ILEANA TOE MEER UN RM PURSE MEN Time minutes With Device Bandwidth Target set to 25 Mbps we see e 25 Mbps per connection is the network capacity 100 Mbps 4 users e Congestion management keeps bandwidth tight around 25 Mbps e Some dips down to 19 Mbps Page 19 of 25 PCoIP Technology User Guide Vol I 30 Mbps Device Bandwidth Target Finally each user has the following bandwidth configuration e Device Bandwidth Limit 0 Mbps e Device Bandwidth Target 30 Mbps Figure 18 30 Mbps Device Bandwidth Target oi kai aas aans Eu VIRI ite AT j aM Ta W TUAE VEN S MEAN My y r oe4M4 48 T

Download Pdf Manuals

image

Related Search

Related Contents

ALARIS ® - Harp Medical  TELEVISOR A COLORES MANUAL DE SERVICIO  Viewsonic VNB105 netbook    UNITED STATES INTERNATIONAL TRADE  取説_RX-85 20150209修正  Front Springs  KEPServer Users Manual  Delta VFD-F-User-Manual    

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.