techtalk parti vdi or tse design decisions
TRANSCRIPT
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 1/34
Ask the Architect TechTa
VDI or TS?
Selecting the Correct SolDaniel Feller – Lead ArchitectCitrix - Worldwide Consulting SolutionsAugust 2009
Follow me on Twitter: http://twitter.com/djfellerFollow my blog: http://Community.citrix.com/blogs/citrite/da
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 2/34
• Part I: VDI or TS: Selecting the Best Solution
• Part II: Designing a Desktop Virtualization Solutionwith XenDesktop
• Part III: Successfully Migrating Users to Virtual Des
• Series summary and registration links:http://community.citrix.com/blogs/citrite/danielf
XenDesktop – Ask the Architect TechTalk Ser
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 3/34
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 4/34
• Virtual Desktop Infrastructure (VDI)• Desktop delivery to user's device and operating environment
• Still require application integration into the desktop
• Terminal Services (TS)• Application delivery to user's desktop
• Still require "desktop" delivered to end point device
• Desktop virtualization solution requires• Desktop delivery with application integration
• End-to-End Solution
Different Objectives = Different Solutions
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 5/34
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 6/34
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 7/34
Desktop Definitions
Desktop Type Description Benefits Concerns
Traditional Desktop device with a locally installed operatingsystem
Simplicity SupportSecurity
Shared,
Server-based
Host applications/desktop from XenApp where the
user interacts through a transport protocol. This is a
type of virtual desktop
Scalable
SecurePersonal
Hosted Virtual
Desktop running either on virtualization layer or on
bare metal where the user interacts through a
transport protocol. This is a type of virtual desktop
Personal
SecureCost
Streamed
Desktop running entirely on bare metal device
where the user directly interacts with device. This is
a type of virtual desktop
Personal
CostSecure
Local Virtual
Desktop running entirely on bare metal and
continues to operate when disconnected from the
network. This is a type of virtual desktop
Personal
Cost
Mobile
Secure
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 8/34
Users
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 9/34
• Work within 1-3 applications
• Follows a "script"
• Repetitive tasks
• User success based on speed of completion
• Examples• Call Center agent
• Order entry
• Bank clerk
Structured Users
• Nurse
• Receptionist
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 10/34
• Work with numerous applications
• Personalize environment to improve efficiency
• Access to local hardware devices
• Success based on quality of deliverables
• Examples• Developers
• Consultants
• Executives
• Marketing
Unstructured Users
• Lawyers
• Teachers
• Scientists
• Sales
• Doctors
• Supervisors
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 11/34
Recommended Desktop
Category TraditionalShared,
Server-based
Hosted
VirtualStreamed
Structured
Workflows
Unstructured
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 12/34
• Mobility• Ability to work from many locations• Ability to work while disconnected
• Untethered
• Specialized Hardware• High-quality graphics cards
• Local sound cards
• Internal hardware (non-USB)
• High Security• Application and desktop access strictly controlled
Unstructured User Requirements
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 13/34
Recommended Desktop
Category Sub-Category TraditionalShared,
Server-based
Hosted
VirtualStreamed
Structured
Workflows
Unstructured
Mobile
Specialized Hardware
High Security
Everyone Else
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 14/34
Devices
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 15/34
• End of life devices
• Frequent hardware failures
• Lack of power saving features
• Device Delivery•
Appliance = Embedded OS• Mobile Phones = Embedded OS
• Options:• Host entire desktop
• Host applications
Replaced Endpoints
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 16/34
• Older devices not able to run latest software
• Less than 4-5 years old
• Device Delivery• Local install/configure
• Provision OS
• Options:• Host entire desktop
• Host applications
Repurposed Endpoints
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 17/34
• New devices recently purchased
• Adequate processor and memory capabilities
• Device Delivery• Provision OS
Network Stor
Reused Endpoints
Target Device 1
A single vDisk is streamed to man
devices.
Target Device 2
Provisioning Services
• Options• Streamed desktop
• Online/Offline applications
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 18/34
End Points
Replaced Repurposed Reused
Description Old devices Semi-usable devices New devices
Approach
Desktop appliances or thinclients
Mobile Devices
Locked down desktop OSwith Citrix Receiver
orProvision OS fully
configured
Provisioned endpointwith embedded Citrix
Receiver
A
Delivery OptionsHosted
DesktopsHosted
ApplicationsHosted
DesktopsHosted
ApplicationsStreamed Desktop
HDe
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 19/34
Desktop Delivery Recommendations
Device Delivery Desktop Deliver
Category Installed Streamed Embedded SharedHosted
VirtualStreamed
Replaced
Repurposed
Reused
BYOC
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 20/34
Desktop Delivery for Structured User
Device Delivery Desktop Deliver
Category Installed Streamed Embedded SharedHosted
VirtualStreamed
Replaced
Repurposed
Reused Not Applicable Not Applicabl
BYOC Not Applicable
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 21/34
Desktop Delivery – Unstructured User
Device Delivery Desktop Deliver
Category Installed Streamed Embedded SharedHosted
VirtualStreamed
Replaced
Repurposed
Reused
BYOC Not Applicable
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 22/34
Applications
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 23/34
• Hosted
• Streamed
• Installed
• User installed
• Helper applications/objects
• Runtime libraries
Application Assessment
PRO
Use a tool gather thisinformation•Citrix Edg
•Liquidwar
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 24/34
Application Dependencies
MicrosoftOffice 2007
SAPCamtasia 5.5
AdobeAcrobat 9
FireFox
Adobe FlashPlayerShockwave
MicrosoftOffice 2007
AdobeAcrobat 9
Adobe FlashPlayerShockwave
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 25/34
Application Delivery Methods
Installed on Desktop Virtualized on Desktop Virtu
Description Applications part of OS Executed locally,but not installed
ExecX
User access Every user receives app Only authorized users Only
UpdatesUpdate of base OS image
requiredApp Hub
Performance
Directly impacts CPU &Memory
Directly impacts CPU &Memory
Consumes networkbandwidth lightly
Onlyimpac
Resource usage Bound to desktop Bound to desktop Bo
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 26/34
Applications Delivery Options
Application
CategoriesBase Anomalous Resource Intensive
DescriptionCommon apps needed by
all users
Unique custom builtapps
Uncertified TerminalServices support
Have heavy systemrequirements
Lwi
ExampleMicrosoft Office (Word,
Excel, PowerPoint,Outlook), Adobe Acrobat
CAD/CAM, dataprocessing
Primary Delivery
MethodInstalled on Desktop Virtualized on Desktop Virtualized on Desktop V
Alternative
Delivery MethodVirtualized on Desktop
Installed on ServerInstalled on Desktop
Virtualized on ServerInstalled on
Desktop/Server
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 27/34
Application Delivery Example
Application Delivery Solution Justification Dependencies
SAP Virtualized on ServerMicrosoft OfficeAdobe Acrobat
Microsoft
Office
Virtualized to•Server•Hosted Virtual Desktops•Streamed Desktops•Local Virtual Desktops
The application is required acrossmany different devices as stand-alone and dependencies. Onepackage for all end points
None
ApplicationXInstalled to•Hosted Virtual Desktops•Streamed Desktops
Application contains a service thatcannot be streamed. None
Firefox
Virtualized to•Hosted Virtual Desktops•Streamed Desktops•Local Virtual Desktops
Helps guarantee updates andcentralized management
ShockwaveMedia PlayerFlash PlayerSilverlight
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 28/34
Desktop & Application Delivery for Structured
Device Delivery Desktop Deliver
Category Installed Streamed Embedded Shared HostedVirtual
Streamed
Application Delivery: Virtualized on Server
Replaced
Repurposed
Reused
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 29/34
Desktop Delivery – Unstructured User
Device Delivery Desktop Deliver
Category Installed Streamed Embedded Shared HostedVirtual
Streamed
Application Delivery: Mixed based on application type
Replaced
Repurposed
Reused
(Virtualized on Server, Virtualized on Desktop, or Installed on Desktop)
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 30/34
Conclusion
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 31/34
• Virtual Desktop Infrastructure (VDI)• Desktop delivery to user's device and operating environment
• Still require application integration into the desktop
• Terminal Services (TS)• Application delivery to user's desktop
•Still require "desktop" delivered to end point device
• Desktop virtualization solution requires• Desktop delivery with application integration
• End-to-End Solution
Biggest Take Away
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 32/34
All You Need to Identify Are 3 Things
• Users• How do your users work• Tasks oriented or project oriented
• Devices• What type of desktops/devices are needed
• Applications• Which applications are needed
• How applications are integrated/dependent
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 33/34
Want to Know More?
•
White Papers• XenDesktop Design for 10,000 Users (CTX121478)
• XenDesktop Design Handbook (CTX120760)
• Migrating Users from Physical Workstations toXenDesktop (CTX122044)
•Community• Citrix Community: http://community.citrix.com
• My Blogs: http://community.citrix.com/blogs/citrite/danielf
• Follow me on Twitter: http://www.twitter.com/djfeller
8/6/2019 TechTalk PartI VDI or TSE Design Decisions
http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 34/34