Wireless Application Access with Citrix
Wireless Application Access with Citrix
David S. Grand
Systems Engineer
Citrix Systems, Inc.
Sunday, February 9, 12:00pm-12:50pm
David S. Grand
Systems Engineer
Citrix Systems, Inc.
Non Disclosure Agreement
• This presentation is confidential. By virtue of your relationship with Citrix, you are
The MetaFrame Suite
• Aligned naming, positioning, & product re-branding
• Citrix MetaFrame now a Suite of Access Products
• XP Servers (XPe, XPa, XPs) for Windows and Unix
• MetaFrame Secure Access Manager
NFuse Elite replacement
• Application Conferencing
Project Pearl
• Password Management
Project Bimini
• Component Names
• Citrix Secure Gateway Secure Gateway for
MetaFrame XP
Did you know?
“ESPN SportsCenter ”
• Dial ''M'' For Magic Kingdom – “Mickey Mouse
creator Walt Disney Co. today announces mobile content deals with both Sprint PCS and AT&T Wireless, aimed at boosting revenue all around. AT&T Wireless has launched three subscription-based programs for its mMode mobile content service on its GPRS network.” Kristy Bassuener September 19, 2002
• The American Red Cross Gets a Helping
Hand with Citrix MetaFrame – “Citrix MetaFrame
was the only solution that would allow us to provide fast
Did you know?
“ESPN SportsCenter ”
• Hertz — In the Fast Lane with Citrix®
MetaFrame® - The Challenge: Driving
Applications to a Mobile Workforce "By allowing employees to access applications from any Web browser, Citrix technology enables employees to spend less time in the office and has increased the mobility of the workforce." Citrix Case Studies
Also check out:
• http://www.citrix.com/press/news/releases/
Objectives
• Understand the mobile ecosystem
• Learn how to leverage Citrix technologies to deliver a secure Workforce Mobility solution
Agenda
• Wireless Technology
• Citrix Value Add to Workforce Mobility
• Citrix Solutions for Deployment
• Optimizing the User Experience
Wireless 101 – Wireless Data Networks
• PAN - Personal Area Network
• High-bandwidth/short-range cable replacement
• Bluetooth
• wLAN - Wireless Local Area Network
• A type of local-area network that uses
high-frequency radio waves (802.11) rather than wires to communicate between nodes.
• wWAN - Wireless Wide Area Network
• Network that provides the means to access information over a diverse set of wireless and wired networks.
Wireless 101
• Wireless technology differentiated by
• Bandwidth
• Geography
• Device Support
• Switching Method
• Two types of switching methods
• Circuit Switched
802.11 PAN/Bluetooth UMTS EDGE CDMA1xRTT GPRS CDPD TDMA CDMAone GSM Streaming media: Videos, conference calls
High resolution graphics: Digital photos in the field (claims adjusters, real estate) 11 Mbps 1 Mbps 128 Kbps 56 Kbps 19.2 Kbps 14.4 Kbps 9600 Bps
Remote access to full desktop applications Web-based applications:
eCommerce, data capture, Intranets Sync e-mail, PIM – faster than you can read it
Transfer audible and video files: Training content,
news, music
Wireless Trends - Driving Business Needs
Location Based Services Industry Financial Services Manufacturing High-Tech Manufacturing Telco, Media & Networks Retail/ Consumer Products HeathcareLife Sciences & Chemicals Energy & Utilities
Wireless Trends - Device Trends
Wireless Evolution - Generations
wWAN Networks
• 2G Technology
• Basic digital (PCS) cellular mobile voice telephony and low-speed data technology
• 2.5G Technology
• Typically an “always-on” technology
• 3G Technology
• Always-on mobile broadband
Wireless Evolution – wWAN
3G Technology in 2003 and beyond
• 3G promises increased bandwidth, 2 Mbps in a fixed or stationary wireless
environment and at 384 Kbps in a mobile environment.
• New 3G wireless interfaces include UMTS,
Wireless Evolution – wLAN
802.11b,11g, and beyond
• Wi-Fi Hot Spots (802.11b) go commercial
• 802.11g promises 54Mbps
• 802.1x provides an encryption standard beyond WEP (Wireless Equivalent
Privacy)
• WPA (Wi-Fi Protected Access) may be an interim standard which will be
Citrix Value Add to Workforce Mobility
Network utilization
• ICA is thin!
• Support for wired and wireless connections - ISDN, DSL, Frame, GSM, GPRS, CDMA, 802.11
• SpeedScreen3 Latency Reduction enhances already thin connectivity
Application management
• Deliver existing applications “as is”
• Rapid deployment/upgrades
Citrix Value Add to Workforce Mobility
Client device
• ICA turns any device into a thin-client
• Support for the latest OS - CE, PocketPC, Symbian
• ICA’s seamless windows enables interaction
between server environment and client peripherals
• Panning and scaling optimizes viewing area for running applications on small-screen devices
Secure Application Access
• Wireless to web security with Secure Gateway & Citrix® MetaFrame® Secure Access Manager
• Strong authentication using smart cards & tokens
Citrix Solutions for Deployment
End user
Device ConnectivitySecure
External Corporate Firewall Internal Corporate Firewall Corporate Network Carrier Network
Citrix® MetaFrame® Secure Access Manager
Citrix Solutions for Deployment
Deployment Considerations
• Identify the target user groups for mobility services
• Define their primary access and application needs
• Select the content and applications that are likely to
be most successful for those target groups
• Define how elements of the mobile ecosystem can
be combined to deliver a compelling mobile
Citrix Solutions for Deployment
Deployment Considerations
• Evolve/establish your carrier relationship
• Look to your key existing platform partner/provider for mobile solutions
• Identify other mobile solution vendors
• Who else in the organization should participate in these initiatives ?
Develop Mobile Partnering
Strategy
Develop Mobile Partnering
Citrix Solutions for Deployment
Deployment Considerations
• Determine the technology architecture required to
support the desired mobile user experience
• Potentially select candidates for mobility solutions
piloting or early point solution development
• What is the cost / benefit of various technology
alternatives (e.g. TCO, ROI)?
Define Technology
Roadmap
Define Technology
Optimizing the Experience - Why?
Wireless (wWAN) Technology Limitations
• Network limitations
• Bandwidth & throughput
• Latency: LAN 1mSec, WANs: 100mSec-300mSec, wWAN 300mSec-3000mSec
• Device limitations
• Display size
Optimizing the Experience - Techniques
Objectives
• Improving the user experience
• Reducing the perceived user latency
• Reducing the login time
Optimizing the Experience - Techniques
Mechanisms
• Reducing the maximum ICA packet size
• Reducing the number of small packets
• Using SpeedScreen™3 to reduce perceived latency
• Using Caching and compression to
Optimizing the Experience - Techniques
Modifications
• Citrix® MetaFrame® XP application server for Windows®
• Web Server Components - Web Interface
and/or Citrix® MetaFrame® Secure Access Manager
Optimizing the Experience - Techniques
Citrix® MetaFrame® XP application server for Windows®
Enable SpeedScreen3 Latency Reduction
• Local text echo - Instant feedback of
echoed keystrokes eliminates perception of latency
• Mouse click feedback - Mouse click
Optimizing the Experience - Techniques
Citrix® MetaFrame® XP application server for Windows®
Increase the Menu Show Delay
• Optimization to the Windows user interface
• Not applicable to low latency connections
• Length of time mouse pointer needs to be
held above a parent menu entry before the sub menu is displayed
• MenuShowDelay value in the HKCU\Control
Optimizing the Experience - Techniques
Web Interface Modifications Disable client device mapping
• Minimizes login time
• No drive/device discovery which increases
application performance
Template.ica
ICA File Entry Value
COMAllowed Off
CPMAllowed Off
VSLAllowed Off
CDMAllowed Off
Optimizing the Experience - Techniques
Web Interface Modifications Enable persistent cache
• Reduces login time
• Improves performance of graphics operations
• Not supported on the ICA Client for Windows CE
ICA File Entry Value
Optimizing the Experience - Techniques
Web Interface Modifications Disable client update
• Reduces login time
• Web Interface also provides client deployment
ICA File Entry Value
Optimizing the Experience - Techniques
Web Interface Modifications
Restrict maximum packet size used by ICA
• Typical max ICA packet size is 1460 bytes
• This packet size leads to an increase in latency
• Reduce packet size = reduced latency
ICA File Entry Value
OutBufCountHost 118
OutBufCountClient 118
Optimizing the Experience - Techniques
Web Interface Modifications
Turn on SpeedScreen3 Latency Reduction.
• Enable mouse click feedback
• Enable local text echo
• Reduces user perception of latency
ICA File Entry Value
ZLMouseMode 1
Optimizing the Experience - Techniques
Web Interface Modifications
Enable maximum data compression
• Compression increases bandwidth efficiency
• May require additional memory
ICA File Entry Value
Compress On
Optimizing the Experience - Techniques
Web Interface Modifications
Enable mouse and keystroke queuing
• Reduces the number of small packets
• Intermediate mouse packets are discarded • Keystroke packets are coalesced into a
single larger packet
ICA File Entry Value
MouseTimer 200
Optimizing the Experience - Techniques
Web Interface Modifications
Increase the Size of the Thinwire Cache
• Improves bandwidth efficiency
• Users of MetaFrame XP FR1 or above do
not need to alter this setting
ICA File Entry Value
Optimizing the Experience - Techniques
Web Server Modifications – Microsoft IIS
Caching Web Interface images
• Reduces display time for web pages
The following folders need to be cached:
• NfuseIcons - images for published
applications on the farm.
• Media subfolder - bitmaps associated with Web Interface.
Optimizing the Experience - Techniques
Web Server Modifications – Microsoft IIS Using the “Cache-Control” HTTP Header
• Defines browser behavior with respect to cached objects
Optimizing the Experience - Techniques
Web Server Modifications – Apache Controlling Web Page Expiration
•
Apache 1.2 and above via the
mod_expires module.
•
Apache httpd.conf file and .htaccess file
•
ExpiresActive
•
ExpiresDefault
•
ExpiresByType
Summary
• Wireless solutions are gaining tremendous
momentum…GLOBALLY
• Real business needs are driving these trends • Citrix technologies positively affect solutions
all the way through the “last mile”
• The workplace is extended beyond the corporate offices
http://www.citrix.com/solutions/wireless.asp
Citrix Wireless Expert Initiative
http://www.citrix.com/partners/wireless.asp
• Wireless Expert “On Call” Status
• Wireless Partner Pavilion • Leads
• Joint marketing/sales support from Citrix and Wireless partners
• Web Presence
• Wireless Relationships and Concurrent Revenue Opportunities (such as wWAN reseller status)
Sample Requirements:
• CSN Membership
• Annual wireless
revenue target
• Success Stories
• Demo Site
• Technical
Citrix Authorized Training
• With Citrix Training:
– Learn tips and techniques for managing and administering Citrix software
– Obtain valuable lab time for hands-on practice
– Prepare for Citrix certification exams
– Learn quickly and efficiently in the classroom
• New Courses and Certification Include:
– CTX-7200 Citrix NFuse Elite Administration
– CTX-6100 Citrix Core Technologies and Architecture
– Citrix Certified Integration Architect (CCIA) program to be launched in Q4 2003
• Available Worldwide from 350 CALCs
• Training Locations from www.citrix.com/training
Access Central Citrix Technology Lab
Access Central Citrix Technology Lab
Sago Ballroom
THANK YOU !