Deploying Microsoft App-V 5 and Citrix XenDesktop 7

advertisement
App-V 5.0 SP2 Spring
Update
• Our latest release includes improvements in existing
capabilities, enhanced publishing and launch, detailed
guidelines and how-to documentation
Integrating with App-V 5
• Overview of how 3rd party products integrate with App-V 5
XenDesktop/XenApp 7 and
App-V 5
• Deep dive into how XenDesktop/XenApp 7 integrated with
App-V 5
Migrations and Conversion
from CAS to App-V 5
• Citrix is helping XenDesktop/XenApp customers migrate from
Citrix Application Streaming to Microsoft App-V 5
Innovations
Improvements
More Guidance
• Streamlined
Publishing and
Launch
• Support for a VFS
write mode
Sequencer setting
• App-V Performance
Guide
• App-V Publishing
Guide
• Improved first
• Updates made to
launch performance
App-V Sequencer
• Updated
and App-V Package
Administration and
Converter
Sequencing Guides
Innovation
Description
Smaller Publishing
Feature Block
•
•
More Streamlined First
Launch
More Optimal Disk IO
•
•
•
•
•
•
•
Sequencer automatically saves a small Publishing
Feature Block (FB0)
Less data is needed to add and publish a virtual
application
Faster response for the user
First launch tuned for Stream Faulting
Launch path has been optimized
More efficient App-V package metadata retrieval
Disk IO has been streamlined
Batched disk IO operations
Read-ahead improvements
Improvement
Description
Full VFS Write Mode
•
•
•
App-V 4.6 to App-V 5
Package Converter
Improvements
Shortcuts to
Applications on the
Network
•
•
•
•
•
•
For the virtualization of applications that require
write-access to specific directories
Simple Sequencer checkbox
Applied by the App-V Client when the App-V
package is deployed
Improved package conversion success rates
Better Q-drive detection and warnings
More verbose and actionable reporting and logging
For shortcuts to applications on a network share
User-credentials are used to access the application
Simple inclusion of shortcut into App-v package
Guidance
Description
Don’t use FB1
•
•
•
Roam User Publishing •
State
•
•
Prep the Baseline VM •
•
•
Recommended best practice
100% Stream-faulting for optimal launch performance
Guideline is for sequencing the application
For Pooled VDI and RDSH deployments
Applications are published once
Subsequent logins restore the user state (publishing)
Pre-add select App-V packages
Pre-publish select global App-V packages
Tune to your deployment
Use Shared Content
Store (SCS) Mode
Used in low-latency deployments
Optimal launch performance
Optimal disk space usage
•
•
•
Additional Updates
Sequencer supports Save As
Description
• Simplifies the creation of App-V packages
with new lineage
• Test upgraded packages side-side
Better registry type support
• Dynamic Deployment Configuration
• More types: DWORD, QWORD, MULTI-SZ
Very large application support • Sequencer runtime optimization
• Support Sequencing very large virtual
applications
Bug fixes
• Several bug fixes
• All App-V components
Optimized for Speed
Optimized for Storage
• Pre-add packages
• Only Pre-add globally-published packages
•
•
•
no updates
Login Complete
User State
restored
Publish/Refresh
• Catalog
• Integration
• HKCU
Applications
ready for use
Login Initiated
For each app
Login Completes
Publish/Refresh
Login Initiated
User State
Restored
Applications
ready for
use
App-V
App-V
App-V
Sequencer
Server
Client
PowerShell Module Load Time
• Load once
• Keep it loaded
Using the API
• Use the .NET PowerShell API
• Calling PowerShell.exe is slower
Certificate Revocation List (CRL)
• Configure your Infrastructure
• Unreachable CRL will slow module load
Both local and
App-V 5 apps
published the
same way
If you change config
in App-V Mgt
Server, must refresh
apps in Studio
Citrix Studio
App-V Management
Server
Citrix App-V SDK
for Studio
Citrix App-V SDK
for Studio
Broker
VDA
VDA
(with App-V client)
Citrix App-V VDA
deliverable
New Components
App-v Client
Microsoft Components
App-V Publishing
Server
Existing XD components
Citrix App-V SDK
for Studio
Don’t forget to Enable-PSRemoting
http://technet.microsoft.com/en-us/library/hh849694.aspx
http://technet.microsoft.com/en-us/magazine/ff700227.aspx
Set-CtxAppvServerSettings –AppVPublishingServer
<servername> -UserRefreshOnLogon $false
http://support.citrix.com/proddocs/topic/citrixappv-admin-v1-xd7/citrix-appv-admin-v1-wrapperxd7.html
Pub. Svr. Setting
GPO setting
Desktop Studio
Setting
Effective
setting
Global Refresh Enabled
True
False
True
Global Refresh on
Logon
True
False
True
User Refresh Enabled
True
True
True
User Refresh on Logon
True
True
True
Citrix App-V VDA
deliverable
Sync-AppVPublishingServer –ServerId <>
HASHED<APPID> +
HASHED<PUBLISHINGSERVER> +
PACKAGEGUID ISINTARGET APPLICATION NAME
http://blogs.citrix.com/2014/01/06/app-v-serversync-failure/
http://support.citrix.com/proddocs/topic/xenappxendesktop-75/app-v-troubleshooting.html
http://blogs.citrix.com/2013/03/14/user-centric-applicationdelivery-with-microsoft-system-center-and-the-xenapp-connector-for-configurationmanager
http://citrix.com/downloads/xenapp/components/xenappconnector-for-sccm-2012.html
windows.com/enterprise
windowsphone.com/business
microsoft.com/springboard
microsoft.com/mdop
microsoft.com/windows/wtg
developer.windowsphone.com
windows.com/enterprise
windowsphone.com/business
microsoft.com/springboard
microsoft.com/mdop
microsoft.com/windows/wtg
developer.windowsphone.com
http://channel9.msdn.com/Events/TechEd
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
Download