techtalk parti vdi or tse design decisions

34
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 Sol Daniel Feller – Lead Architect Citrix - Worldwide Consulting Solutions August 2009 Follow me on Twitter: http://twitter.com/djfeller Follow my blog: http://Community.citrix.com/blogs/citrite/da

Upload: pnearn

Post on 07-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TechTalk PartI VDI or TSE Design Decisions

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

Page 2: TechTalk PartI VDI or TSE Design Decisions

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

Page 3: TechTalk PartI VDI or TSE Design Decisions

8/6/2019 TechTalk PartI VDI or TSE Design Decisions

http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 3/34

Page 4: TechTalk PartI VDI or TSE Design Decisions

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

Page 5: TechTalk PartI VDI or TSE Design Decisions

8/6/2019 TechTalk PartI VDI or TSE Design Decisions

http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 5/34

Page 6: TechTalk PartI VDI or TSE Design Decisions

8/6/2019 TechTalk PartI VDI or TSE Design Decisions

http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 6/34

Page 7: TechTalk PartI VDI or TSE Design Decisions

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

Page 8: TechTalk PartI VDI or TSE Design Decisions

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

Page 9: TechTalk PartI VDI or TSE Design Decisions

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

Page 10: TechTalk PartI VDI or TSE Design Decisions

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

Page 11: TechTalk PartI VDI or TSE Design Decisions

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

Page 12: TechTalk PartI VDI or TSE Design Decisions

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

Page 13: TechTalk PartI VDI or TSE Design Decisions

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

Page 14: TechTalk PartI VDI or TSE Design Decisions

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

Page 15: TechTalk PartI VDI or TSE Design Decisions

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

Page 16: TechTalk PartI VDI or TSE Design Decisions

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

Page 17: TechTalk PartI VDI or TSE Design Decisions

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

Page 18: TechTalk PartI VDI or TSE Design Decisions

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

Page 19: TechTalk PartI VDI or TSE Design Decisions

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

Page 20: TechTalk PartI VDI or TSE Design Decisions

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

Page 21: TechTalk PartI VDI or TSE Design Decisions

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

Page 22: TechTalk PartI VDI or TSE Design Decisions

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

Page 23: TechTalk PartI VDI or TSE Design Decisions

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

Page 24: TechTalk PartI VDI or TSE Design Decisions

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

Page 25: TechTalk PartI VDI or TSE Design Decisions

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

Page 26: TechTalk PartI VDI or TSE Design Decisions

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

Page 27: TechTalk PartI VDI or TSE Design Decisions

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

Page 28: TechTalk PartI VDI or TSE Design Decisions

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

Page 29: TechTalk PartI VDI or TSE Design Decisions

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)

Page 30: TechTalk PartI VDI or TSE Design Decisions

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

Page 31: TechTalk PartI VDI or TSE Design Decisions

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

Page 32: TechTalk PartI VDI or TSE Design Decisions

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

Page 33: TechTalk PartI VDI or TSE Design Decisions

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

Page 34: TechTalk PartI VDI or TSE Design Decisions

8/6/2019 TechTalk PartI VDI or TSE Design Decisions

http://slidepdf.com/reader/full/techtalk-parti-vdi-or-tse-design-decisions 34/34