xenapp presentsation 25022010
DESCRIPTION
Presentations from 25 Feb 2010 Concorde Conference Centre, Manchester, United Kingdom, event.TRANSCRIPT
![Page 1: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/1.jpg)
X A F t P k 2XenApp Feature Pack 2
![Page 2: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/2.jpg)
New XenApp Features
• VM Hosted Apps
New XenApp Features
VM Hosted Apps• Power and Capacity Management• HDX Plug and Plug• HDX MediaStream for Flash
![Page 3: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/3.jpg)
Updated XenApp Features• XenApp
• HRP 05
Updated XenApp Features
HRP 05• Delivery Services Console and Presentation Server Console• Online plug-in 11.2 and Offline plug-in 5.2• Streaming Profiler 5.2• Profile Management 2.1
• Provisioning services 5.1 SP1• Load Testing services 3.6g• WorkFlow Studio 2.0
Service Monitoring (EdgeSight) 5 2• Service Monitoring (EdgeSight) 5.2
![Page 4: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/4.jpg)
XenApp 5 Feature Pack 2 OverviewVM hosted apps
Power and capacity management
Provisioning servicesBest virtualization platform
Power and capacity management
VM hosted apps
HDX MediaStream for Flash
HDX MediaStream for Flash
HDX Plug and Play for Thumb Drive
New/Change to edition
New to XenAppLoad testing services
Profile management
Load testing services Workflow Studio orchestration
Si l i
Best virtualization platform HDX MediaStream for Flash
HDX Plug and Play for Thumb Drive
Workflow Studio orchestration
Profile management
EasyCall voice services
Branch optimization
Secure application access
Service Monitoring
Single sign-on Existing feature
Secure application access
SmartAuditor
EasyCall voice servicesApp streaming (offline included)
Enterprise ManagementCit i R & I t ll ti M CPU/M
Enterprise ManagementCitrix Resources & Installation Manager, CPU/Memory
Optimization, Health Assistant, MOM, UNIX apps
HDX Plug and Play for Thumb Drive
HDX MediaStream for Flash
Citrix offline plug-in
Workflow Studio orchestration
Citrix online plug in
EasyCall voice services
Citrix offline plug-in Citrix offline plug-in
Citrix Resources & Installation Manager, CPU/Memory Optimization,
Health Assistant, MOM, UNIX apps
Citrix online plug-in
, , pp
Cit i li l iCitrix online plug-in Citrix online plug-in
XenServerXenServerXenServer
![Page 5: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/5.jpg)
Features by edition and platform
Feature Edition 2003 2008Dynamic Application VM hosted applications E P *Delivery VM hosted applications E,P
Provisioning services P
Enterprise Class Management
Load testing services E,P
Power and capacity management E,P
Workflow Studio orchestration A,E,P
HDX technologies A,E,PHigh DefinitionUser Experience
EasyCall voice services A,E,P
*Requires 2003 server for delivery controller
![Page 6: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/6.jpg)
XenApp Feature Pack 2 Installation or Upgrade
• Upgrade from XenApp 4.0 supported
XenApp Feature Pack 2 Installation or Upgrade
• VM Hosted Apps • Latest XenDesktop media included p
• Following features require HRP 05• HDX Media Stream for FlashHDX Media Stream for Flash• HDX Plug and Play• Power and Capacity Management
• HRP 05 modifies wsxica whichis used for licensing enforcementis used for licensing enforcement• License file SA date requirement 2009.0918
![Page 7: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/7.jpg)
Citrix License Server
• Current version is 11.6.1 and is a
Citrix License Server
Current version is 11.6.1 and is a pre-requisite for HRP4/5 installation• Popup error will appear if a previous license
i d t t dserver version detected
• New build 6.8.9020 optional• Addresses port 8080 conflict and branding
• Subscription Advantage eligibility p g g ydate for Q3 releases will be September 18, 2009
![Page 8: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/8.jpg)
HDX Plug-n-Play
![Page 9: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/9.jpg)
HDX Plug –n– Play
• Users can connect or disconnect a USB mass
HDX Plug n Play
Users can connect or disconnect a USB massstorage device anytime during a session
• Enabled by default with the installation• Enabled by default with the installationof HRP 05• Can be disabled with a registry entry onlyg y y y
• Drive shows up in a session as a regulardrive letter not a removable drivedrive letter not a removable drive
• If the drive mapping virtual channel is disabled removable drive access will be disabled alsodrive access will be disabled also
![Page 10: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/10.jpg)
HDX MediaStream for Flash
![Page 11: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/11.jpg)
HDX MediaStreamServer ClientA/V Media Resulting
WindowTransmission
PLAYER:Read, Decompress,
& RenderAcceleration OFF Receive
Images
App with MediaTransmitted
A d R M di
Media Redirected& Not Decompressed
CODEC:Read, Decompress,
& Render
Acceleration ON
App and Raw MediaSent Separately
![Page 12: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/12.jpg)
HDX MediaStream for Flash
• High definition flash experience for XA/XD environments
HDX MediaStream for Flash
• High-definition flash experience for XA/XD environments• Flash content is downloaded and played on client• Flash Player is placed over XenApp and XenDesktop sessions y p pp p• Flash Player and session are integrated for native look-and-feel
![Page 13: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/13.jpg)
HDX MediaStream for Flash Architecture (XenApp)HDX MediaStream for Flash Architecture (XenApp)
XenApp ServerXenApp ServerClient DeviceClient Device pppp
Internet ExplorerCitrix OnlinePl i 11 2
End Result Thinwirevirtual channel
pPlug-in 11.2
ICAFlash Player
Calls
Flash Player HDX Flash
virtual channel HDX Flashvirtual channel HDX Flash ServiceFlash
Content
User launches published Internet ExplorerUser launches published Internet ExplorerUser navigates to flash-based webpageUser navigates to flash-based webpageHDX Flash Service intercepts ActiveX calls to Flash PlayerHDX Flash Service intercepts ActiveX calls to Flash PlayerActiveX calls are sent to client using HDX Flash virtual channelActiveX calls are sent to client using HDX Flash virtual channelFlash Player is invoked on client.Flash Player is invoked on client.Flash Player downloads flash content on client device.Flash Player downloads flash content on client device.ICA Client places Flash Player over ICA session and syncs windowsICA Client places Flash Player over ICA session and syncs windows
![Page 14: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/14.jpg)
Flash Content FetchingCitrix Confidential - Do Not Distribute
• HDX Flash uses client-side content fetching
Flash Content Fetching
HDX Flash uses client side content fetching• Local Flash Player downloads content directly • Flash Player must be able to connect to the source
• Server-side content fetching is planned for future release• Flash-content downloads on “server” side and streams to client through ICA• When feature is released, would be for IE browsers only
Citrix Confidential - Do Not Distribute
![Page 15: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/15.jpg)
HTML OverlayHTML Overlay
Flash Player runs
HTML content from server-side is able to o erla Flash Pla ery
on client side overlay Flash Player
![Page 16: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/16.jpg)
Volume SynchronizationVolume SynchronizationVolume settings from
virtual desktop arevirtual desktop are kept in sync with
Flash Player
Flash Player runs yon client side
![Page 17: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/17.jpg)
Window ScalingWindow ScalingResize the virtual desktop window
Flash Player on client scales to appropriate size
![Page 18: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/18.jpg)
Dynamic Blacklist
• If client-side Flash Player gets into invalid state while
Dynamic Blacklist
If client side Flash Player gets into invalid state while rendering flash content, URL gets blacklisted dynamically• URL stored in registry on client (24 hours lifetime)• Fallback to server-side flash rendering
• Allows users to still view website if HDX Flash cannot work properly• Avoids help-desk call to add URL to official blacklist (admin-defined GPO)
U k i b l• Users can keep using browser as usual
• Enabled by default• Can be enabled/disabled via registry setting
![Page 19: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/19.jpg)
Platform SupportPlatform Support
• HDX Flash is a Windows and IE centric feature• Based on ActiveX remoting which is a Windows technology for IE browsers• No support for non Windows clients and non IE browsers• No support for non-Windows clients and non-IE browsers
• Connection will fall back to server-based flash if…U i Wi d li t t t t ICA i• Using non-Windows client to connect to ICA session
• Using non-IE browser on server side
![Page 20: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/20.jpg)
Flash Player Requirements
• Flash Player 10 required on client device
Flash Player Requirements
• Flash Player 10 required on client device• Older versions not supported• If using thin client, check with vendor on which version is includedg ,
• No support for 64-bit Internet Explorer• Adobe has not provided 64-bit player for use in 64-bit IEAdobe has not provided 64 bit player for use in 64 bit IE• HDX Flash does support 32-bit IE on 64-bit OS
![Page 21: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/21.jpg)
VM Hosted Apps
![Page 22: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/22.jpg)
What is VM Hosted Apps?
• Host and deliver applications from centralized workstations
What is VM Hosted Apps?
Host and deliver applications from centralized workstations• Applications run on Windows XP, Vista, or Windows 7 • Compliment to current Terminal Server application delivery
VM Hosted Apps
H t d i t l d ktHosted virtual desktops,VMs or blade PCs
![Page 23: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/23.jpg)
What it’s Not…
• A replacement for Terminal Services
What it s Not…
A replacement for Terminal Services• XenApp on Terminal Services is still the most efficient way to
deliver applications to a large group of usersVM Hosted Apps is for a subset of users• VM Hosted Apps is for a subset of users
• A license to deliver virtual desktops via XenAppf• Delivery of virtual desktops will require a XenDesktop license
• A way to deliver multiple applications from one virtual machine• One user per virtual machine concurrently
![Page 24: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/24.jpg)
VM Hosted Apps Use Cases• Applications that are not supported on Terminal Services
Legacy16 bit applications
VM Hosted Apps Use Cases
• Legacy16-bit applications• ISV not supporting apps on Terminal Services for
licensing reasons• Apps that are only certified to run on a particular OS
• Applications that require special USB devicesApplications that require special USB devices scanners, digital signature pads, biometrics, etc
• Applications used by only a handful of users• Applications used by only a handful of users• Applications that need to be distributed
to sers fast itho t a lot ofto users fast, without a lot of validation cycles
![Page 25: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/25.jpg)
VMHosted Apps End User ExperienceVMHosted Apps End User Experience
• Application isApplication is enumerated in Start Menu or inWeb Interface site
• Application displaysApplication displays in a seamless window
• Online plug-in version 10.x orversion 10.x or above is supported
![Page 26: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/26.jpg)
Power and Capacity Management
![Page 27: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/27.jpg)
What is Power and Capacity Management?
• Power management for XenApp servers
What is Power and Capacity Management?
Power management for XenApp servers• Auto-power cycles servers with
idle capacity to reduce energy consumptionconsumption
• Load consolidation for XenApp servers• Directs user sessions to particular servers in order to• Directs user sessions to particular servers in order to
consolidate sessions on fewer servers
![Page 28: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/28.jpg)
Basics of Power and Capacity ManagementBasics of Power and Capacity Management
• Without PCM… • With PCM…• Session sprawl• Low and uneven server utilization
• Sessions on fewer servers• Optimal server utilization
• Over-provisioned capacity• Unnecessary power consumption
• Just-in-time capacity• Reduced power consumption
e.g. 65% unused capacity, 2 unnecessary servers e.g. 30% unused capacity, 0 unnecessary servers
![Page 29: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/29.jpg)
What is Load Consolidation
• Loads user sessions on XenApp servers until the defined
What is Load Consolidation
Loads user sessions on XenApp servers until the defined session capacity is reached on that server
• Once session capacity is reached servers are powered on• Once session capacity is reached, servers are powered on to support more capacity or powered off to reduce capacityCan disable logons to pre ent sers from starting ne• Can disable logons to prevent users from starting new sessions on the server
• Can be used to drain sessions from servers to take offline for maintenance
![Page 30: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/30.jpg)
Power and Capacity Management FeaturesPower and Capacity Management Features
FeaturesFeatures Features• Real-time monitoring
Features• Load consolidation
• Reporting• Physical and virtual server
• User sessions are automatically consolidated to fewer servers
• Power management Physical and virtual server support• Wake-on-LAN for physical servers
X S
• Power management• Define specific times for powering
on and powering off servers• XenServer
• Power management and load consolidation• VMware and Hyper-V
Load consolidation only
g
• Manual override for settings to accommodate sudden changes
• Load consolidation only
![Page 31: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/31.jpg)
Load Testing Services
![Page 32: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/32.jpg)
Load Testing ServicesLoad Testing Services
“How many users can I get on a box?”“How will my applications behave?”“How many servers do I need?”
![Page 33: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/33.jpg)
Load Testing BasicsLoad Testing Basics
• ControllerController • Load Test Console• Used to manage and run the load test
• Launcher • Used by the Controller to launch Virtual User
• Installation• One installer with all features• WI plug-in installed separately
![Page 34: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/34.jpg)
EdgeSight for Load Testing 3.6
• Xen Counters
g g gNew Features
Xen Counters• More counters for testing XenApp
on XenServer
• Intelligent Load Control• Adjusting load based on test
performanceperformance
![Page 35: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/35.jpg)
Xen Counters
• New performance counters
Xen Counters
New performance counters• XenServer performance metrics• XenApp performance metrics
• Functionality• Added like prior counters• Displayed in charts• Different Icon
![Page 36: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/36.jpg)
Intelligent Load Control
• Probing of “break point”
Intelligent Load Control
Probing of break point• Not like typical testing where goal is to
quickly find breaking pointGives a better understanding of what is• Gives a better understanding of what is happening at that point
• Based on selected metric• Based on selected metric• Activates once threshold is met• Reactivates on reset threshold
![Page 37: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/37.jpg)
Web Interface 5.2
![Page 38: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/38.jpg)
Web Interface 5.2
• Required for presentation of VM Hosted Apps
Web Interface 5.2
Required for presentation of VM Hosted Apps• Strongly recommended for
integration of XenApp andintegration of XenApp and XenDesktop resourcesCan pgrade from• Can upgrade from WI 4.0 and higher
• Supports:• XenApp 4.0 or higher• XenApp for UNIX 4 0 or higher• XenApp for UNIX 4.0 or higher• XenDesktop 2.0 or higher
![Page 39: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/39.jpg)
Web Interface MMC
• Administered by MMC 3.0
Web Interface MMC
Administered by MMC 3.0 32-bit snap-in (no longer in DSC/AMC)• Automatically removes WI
extension in AMC/DSC if exists on that server
• Installed by default• No option for not installingNo option for not installing
• Accessed by means of WIAdmin mscWIAdmin.msc
![Page 40: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/40.jpg)
Firefox Support
Operating System Pass-Through SmartCard
Firefox Support
AuthenticationWindows 7 32-bit/64-bitWindows Vista 32-bit/64-bit with Service Pack 1 or highergWindows XP Professional x64 with Service Pack 2 or higherWindows XP Professional with Service Pack 3 or higherLinux 5 or higherLinux 5 or higher
![Page 41: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/41.jpg)
Secondary STA Functionality with Session ReliabilitySecondary STA Functionality with Session ReliabilityAfter the initial connection is made . . .
Receivers Repeaters Gateways ControllersGateway contacts STA to obtain a refreshable SR
Data CenterData
Center
refreshable SR ticket
CenterCenter
Delivery
Ticket passed to client
Gateway contactsDelivery Network
With a secondary STA a single point
Gateway contacts STA periodically (~ every 5 min) to refresh ticketWith a secondary STA, a single point
of failure for the refresh is eliminated!
![Page 42: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/42.jpg)
Disaster Recovery Functionality
• Production
Disaster Recovery FunctionalityFarm
#1Farm
#2Recov
#1Recov
#2Production Web Interface: Consolidates
#1 #1 #2
Farm #1, #2, & #3
F• Failover: Recovery #1,
Farm #3
then Recovery #2
![Page 43: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/43.jpg)
XenDesktop User Roaming
• Requires XenDesktop 4.0
XenDesktop User Roaming
Requires XenDesktop 4.0• Configured in WebInterface.conf file only• Provides users with a consistent
experience regardless of location or reso rceresource• Enables traveling users to automatically access
familiar XenDesktop farm based in home location, pespecially important for language!
• Example: New York-based finance manager travels to Buenos Aires and needs to access the New Yorkto Buenos Aires and needs to access the New York XenDesktop farm while in Buenos Aires
![Page 44: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/44.jpg)
Profile Management 2.1
![Page 45: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/45.jpg)
Profile Management 2.1
• Windows 7 support
Profile Management 2.1
• Windows XPWindows 7 support• Fixes v1
Platform
• Windows XP• Windows
Server 2003Se e 003
• Windows Vistav2
Platform
Windows Vista• Windows
Server 2008• Windows 7 New!
![Page 46: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/46.jpg)
Profile Management FunctionalityProfile Management Functionality
Supported on: Only Same PlatformSupported on:
Profile management 2.x
Only Same Platform
•No architectural changesand 3.x fully functions only with same version
l tf t
No architectural changes
•For example: a v1 platform profile is not
• Windows XP SP3 or higher
Local desktop
platform; not cross-platform
platform profile is not compatible with a v2 platform
• 4.5 or higherXenApp
• 3.0 or higherXenDesktop
![Page 47: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/47.jpg)
Cross-Platform Integration
• Possible beta: Q4
Cross Platform IntegrationWindows
XPPossible beta: Q4• Based on:
• Local desktop Windows XP SP3 or higher Windows Vista
Windows Server Local desktop Windows XP SP3 or higher
• XenApp 4.5 or higher• XenDesktop 3.0 or higher
Cross-Platform Profile
Vista2008
• Both 32-bit and 64-bit platformsWindowsWindows
S Windows 7Server
2003
![Page 48: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/48.jpg)
EasyCall Voice Services 3.0
![Page 49: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/49.jpg)
New Functionality in EasyCall 3.0
• Call Forwarding
New Functionality in EasyCall 3.0
Call Forwarding• Receive and redirect office calls• Configured within user portal
• Backup dial-in number for EasyCall conferencesy• Secondary access to an
EasyCall conference
EasyCall is bundled with all editions ofXenApp, XenDesktop, and NetScaler
![Page 50: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/50.jpg)
Mac Plug-In
• Macintosh plug-in
Mac Plug In
Macintosh plug in downloadable directly from appliance
![Page 51: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/51.jpg)
iPhone Connectivity
• iPhone users can use
iPhone Connectivity
iPhone users can use EasyCall functionality• Set up and participate in
E C ll fEasyCall conferences• Call Forward
![Page 52: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/52.jpg)
WorkFlow Studio v2.0
![Page 53: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/53.jpg)
What is Workflow Studio?
• Automates manual tasks via visual programming interface
What is Workflow Studio?
Automates manual tasks via visual programming interface
• Same look and feel as Visual Studio
• Drag-and-drop interface
Note: Some tasks may require programming knowledge
![Page 54: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/54.jpg)
Workflows
Two or more activities linked togetherTwo or more activities linked togetherInstructions to perform a task
Source files stored in SQL database andSource files stored in SQL database and compiled into a .dll
Editable as needed
Current limitationsLimited by Windows data protection encryption rulesLimited by Windows data protection encryption rules
No spaces allowed when saving a workflow
![Page 55: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/55.jpg)
Activity Librariesy
Element of execution in a workflow
Collection of activities stored as a compiled binary
Can be built without any tools from CitrixActivity Libraries are a Microsoft‐defined format
Vi l S di d b ild hMust use Visual Studio and .NET to build them
Note: No Citrix product activity libraries will be shipped with this release
![Page 56: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/56.jpg)
Extending Workflow Studiog
Rich support for existing technologiespp g gNative support for PowerShell, WMI, Windows Script
Support for Workflow Snippets (Templates)Support for Workflow Snippets (Templates)Saves time when repetitive tasks are required
Ability to extend integration pointsAbility to extend integration pointsWorkflow Studio UI will expose the ability to build custom activities
New activity libraries can be developed and “snapped in” at any timeCitrix developed
3rd party developed
![Page 57: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/57.jpg)
Workflow Studio orchestration
Description
Increase efficiency with automated workflows
Description• Deploy workflows that integrate with Windows
components
• New support for Active Directory, Group policy, Networking, Windows, WMI
• Targeted at developers, system integrators and partnersg p , y g p
BenefitsEnables user provisioning security and power• Enables user provisioning, security and power management workflows Advanced, Enterprise
and Platinum editions
![Page 58: XenApp Presentsation 25022010](https://reader034.vdocuments.mx/reader034/viewer/2022042613/54571ef8b1af9fb66e8b51ab/html5/thumbnails/58.jpg)