20
ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.fl[email protected]

ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush [email protected]

Embed Size (px)

Citation preview

Page 1: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments

Presented byJohn [email protected]

Page 2: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 2

Agenda

• Liquidware Labs• ProfileUnity – Use Cases and Benefits• User Persona• ProfileUnity Architectural Overview• Portability Management and Migration• Filter Management• Configuration Management• Thinapp Management

Page 3: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 3

• Founded in 2009, with offices in Atlanta, GA, Chicago, IL & Vich, Switzerland

• Founders with track record of successful start ups: Foedus and Vizioncore; both acquired

• Acquired two companies; VMsight and Entrigue Systems• Triple digit year-over-year growth (2009-2011)• Privately held• Key alliance partners include VMware, Citrix, Dell, NetApp, EMC, Cisco• Award-winning suite of solutions; patented technology

Liquidware Labs Background

Page 4: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 4

LWL Desktop Transformation Phases

• Validate users (UX) to baseline

• Tweak, tune, scale• Monitor endpoint, to

datacenter & related servers (UX & Compliance)

• Categorize users & applications (VDI FIT/APP FIT)

• Identify usage patterns & workloads

• Baseline user experience

• Identify target users• Create migration and

remediation plans• Create infrastructure &

shared image design• Choose deployment

strategies

• Virtualize applications• Migrate user settings & data• Deploy virtual desktops &

applications

Page 5: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 5

Page 6: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 6

ProfileUnity Solution Benefits• One persona per person, not per physical or virtual

machine – saves overall desktop support & management costs

• Save storage and management costs by rolling out non-persistent virtual desktops

• Save costs associated with migration from XP to Win 7• Seamlessly manage users with uniquely applied

settings dependent on logon location, type, etc.• Enable Anytime Migration™ from physical to

virtual and XP to Windows 7 – Instantly!

Page 7: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 7

ProfileUnity Use Cases• Enable users to roam and/or migrate between any Windows OS

- XP/2000/Win 7/Server 2003 & 2008.• Migrate users from Windows XP to VMware View – Instantly!• Migrate user authored data (i.e. .doc, .ppt, .xls, .jpg)

automatically to local or external cloud storage.• Optimize user profiles with granular management.• Apply context aware settings such as printers, applications and

more.• Mange VMware ThinApp Inventory and Provisioning of

shortcuts, cache packages locally• Eliminate logon scripting for mapping drives, printers, shortcuts,

etc.

Page 8: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 8

User Persona Separation and Storage

Centralized Storage of User Persona Ensures access from any OS & Automatic Disaster Recovery

Page 9: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 9

ProfileUnity Architectural Overview

Domain ControllerClient .exe resides here

Zero-Touch Client(Cached Copy)

Central ManagementConsole

Network StorageCopy of profile and data reside here

Page 10: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 10

What is the PUPClient.exe Software?

• The PUPClient.exe consists of seven default files totally roughly 3.5 MB

• In addition to these files, the profileunity.lic will need to be copied into this directory along with any configuration (*.ini) files

Page 11: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 11

Migrate User and Application Settings

• Leverage existing investment in User Profiles• Migrate v1 Profiles (Win2K/XP) to v2 Profiles (Vista/Win7/2008)• Create a familiar feel to increase User Acceptance / Expectations of new platform

ProfileUnity: Profile Portability

Page 12: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 12

ProfileUnity: Data MigrationMigrate and redirect files and folders to the users’ network file share

• Invokes Best Practices for User Authored Data• Lowers profile size dramatically• Serves as DR for mission critical data

Page 13: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 13

Filter Management• The Filter Management

Section allows the admin to create different filters based on many different criteria that can later help to provide more granularity of profile management

– Ex. Department Filters based on AD group might be used to provision different departmental drives that are department specific

• Like the Portability Management Tab, this tab merely defines the possible filters, they are applied under Configuration Management

Page 14: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 14

Configuration Management

• The Configuration Modules provide the “assembly” of the profile management instructions.

• Each section is optional and can be used globally (i.e. across all users) or through the application of filters

Page 15: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 15

Config Management—Portability Settings• Select the filter (if applicable), the Action, the Rule

Set from the Portability Management tab, UNC save path

• The UID can be changed from the default random value—this value will be the name of the 7z file that will be created/updated upon logoff

Page 16: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 16

Config Management—Portability Settings

• Each portability rule set will result in a 7z archive that is created and stored in a network accessible location where the user has read/write access

• The files are stored in their native format• Larger 7z files may result in longer logon/logoff times and may

need to be tweaked to exclude certain directories to “tune” or improve performance

Page 17: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 17

VMware ThinApp Management• Deployment – network, cache, and delete options• Inventory – of all ThinApp packages• Licensing – dynamic user license count of packages deployed• Dynamic assignment– based on location, machine type, IP, etc.

Page 18: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 18

Manage VMware ThinApp PackagesProfileUnity v4.7 now allows you complete profile management + the ability to provision, publish, and entitle your entire Vmware ThinApp library, to any user, anyplace, anytime – whether it be physical desktop, virtual machines, online, or offline users based on your IT policies and filters.

Page 19: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 19

Other Configuration Modules• Each of the 27 modules are

processed in top down linear fashion

• Modules can be utilized as needed

• Each configuration module has an associated help menu that provides an explanation, syntax, and other tips as well as a list of macros that can be utilized in a configuration

• After a config is created, it needs to be downloaded to theProfileUnityfolder specific the specified path in the GPO settings

Page 20: ProfileUnity User Virtualization and Profile Management Solution for Virtual Desktop Deployments Presented by John Flatbush John.flatbush@liquidwarelabs.com

Page 20

Thanks for your time!