Top Banner
1 © 2016 Citrix | Confidential
48

SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

Jan 25, 2017

Download

Technology

THAI SHU WEI
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

1 © 2016 Citrix | Confidential

Page 2: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

2 © 2016 Citrix | Confidential

Discover what’s new in Linux virtual desktops and how you can virtualize Linux workloads with XenApp and XenDesktop, from productivity and web applications to high–end 3D applications. Learn the capabilities of the new HDX 3D Pro for Linux and the advantages the solution brings to industries including oil and natural gas, manufacturing, scientific modelingand chipset design.

In this session, you will learn:

What’s available on Linux virtual desktops

Use cases

Architecture

Deployment guidance for Linux virtual desktops as part of XenApp and XenDesktop

Page 3: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

3 © 2016 Citrix | Confidential

Page 4: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

4 © 2016 Citrix | Confidential

These features are already released

Page 5: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

5 © 2016 Citrix | Confidential

Existing XenApp and XenDesktop customers

Have a % of Linux users currently not part of the deployment

UNIX to Linux switch Reduce operating cost

(lic, hw, availability of apps & developers)

ISV’s and developers who live & breath Linux

Remote access to Linux desktops

HPC workloads (incl. 3D & visualization apps) 

Page 6: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

6 © 2016 Citrix | Confidential

Existing XenApp and XenDesktop customers

Have a % of Linux users currently not part of the deployment

UNIX to Linux switch Reduce operating cost

(lic, hw, availability of apps & developers)

ISV’s and developers who live & breath Linux

Remote access to Linux desktops

HPC workloads (incl. 3D & visualization apps) 

Page 7: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

7 © 2016 Citrix | Confidential

Developer Apps:

Integrated Development Environment (IDE)

Modeling & Numerical computation

Big Data analysis

SQL Processing

Web Browser

Office Productivity

Email

Homegrown Apps

Existing XenApp and XenDesktop customers

Have a % of Linux users currently not part of the deployment

UNIX to Linux switch Reduce operating cost

(lic, hw, availability of apps & developers)

ISV’s and developers who live & breath Linux

Remote access to Linux desktops

HPC workloads (incl. 3D & visualization apps) 

XA/XD customers wanting to leveraging existing XA/XD architecture. 

Customers who use/know/live in Windows, but have a user base needing Linux workloads. 

ISV’s and developers who live & breathe Linux. 

Page 8: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

8 © 2016 Citrix | Confidential

Use cases for remote access to Linux desktops incl. 3D & visualization apps

UNIX customers making a switch to Linux to help reduce operating cost 

Windows customers looking to move away from Microsoft licenses

Page 9: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

9 © 2016 Citrix | Confidential

These features are already released

Page 10: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

10 © 2016 Citrix | Confidential

This version is already released

Page 11: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

11 © 2016 Citrix | Confidential

This version is already released

Page 12: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

12 © 2016 Citrix | Confidential

Page 13: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

13 © 2016 Citrix | Confidential

This is a new released targeted for release by end of Q2 2016 (Release around Synergy)

Additional click down information

• Client Drive Mapping (CDM) – Already approved in the previous deck

• CDM is client drive mapping. This feature is already available on Windows VDA. It enables access to client side drives inside the XA/XD session enabling data transfer between client device and XA/XD desktop/app

• This is a VDA only feature

Install directory change

• This feature is about changing the install directory location of Linux VDA to a location which is a standard for Citrix products and also does not create conflicts with user install locations

• This is a VDA only feature

CentOS 6.6, 7 support (Already approved in the previous deck)

• CentOS is a Linux distribution almost same as RHEL which we already support. This feature is to support Linux VDA on CentOS as well. This is already approved in the previous approved deck

• This is a VDA only feature

Page 14: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

14 © 2016 Citrix | Confidential

Tech preview

• HDX 3D Pro for RHEL 6.7, CentOS 6.7, 7.2: This is to support more Linux distribution with HDX 3D Pro for Linux, but as a tech preview capability in Project Deira

• vGPU support: This is to support vGPU (virtual GPU support for graphics acceleration) with HDX 3D Pro for Linux, but as a tech preview capability in Project Deira

• These are VDA only features, except vGPU which requires support in hypervisors. Vmware vSphere already supports it, the support for vGPU on XenServer is coming in Q2, it is also already available as tech preview. 

No release date or project is identified for these features

Additional click down details

Provisioning support

• Provisioning support is support for PVS or MCS technologies for provisioning Linux virtual machines in XenApp and XenDesktop architecture. We are working towards supporting PVS only and for select distributions only to start with.

• This feature is already supported for Windows VDA and it is a separate component from the VDA.

App publishing

• Seamless apps

• This is already approved in the previous approved roadmap deck.

Page 15: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

15 © 2016 Citrix | Confidential

Direct SSL

• Direct SSL is about making the SSL connection from Receiver to the Linux VDA. This is required for higher security. 

• This is a VDA only feature

Policy management

• This is already approved in the previous approved roadmap deck.

Ubuntu support

• This is already approved in the previous approved roadmap deck.

Page 16: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

16 © 2016 Citrix | Confidential

Page 17: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

17 © 2016 Citrix | Confidential

Page 18: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

18 © 2016 Citrix | Confidential

Page 19: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

19 © 2016 Citrix | Confidential

Page 20: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

20 © 2016 Citrix | Confidential

Page 21: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

21 © 2016 Citrix | Confidential

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxIdleTime" ‐d <timeout>

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxDisconnectionTime" ‐d <timeout>

Page 22: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

22 © 2016 Citrix | Confidential

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxIdleTime" ‐d <timeout>

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxDisconnectionTime" ‐d <timeout>

Page 23: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

23 © 2016 Citrix | Confidential

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxIdleTime" ‐d <timeout>

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxDisconnectionTime" ‐d <timeout>

Page 24: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

24 © 2016 Citrix | Confidential

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxIdleTime" ‐d <timeout>

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxDisconnectionTime" ‐d <timeout>

Page 25: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

25 © 2016 Citrix | Confidential

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxIdleTime" ‐d <timeout>

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxDisconnectionTime" ‐d <timeout>

Page 26: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

26 © 2016 Citrix | Confidential

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxIdleTime" ‐d <timeout>

• sudo /usr/local/bin/ctxreg update ‐k "HKLM/System/CurrentControlSet/Control/Citrix/WinStations/tcp" ‐v "MaxDisconnectionTime" ‐d <timeout>

Page 27: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

27 © 2016 Citrix | Confidential

Page 28: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

28 © 2016 Citrix | Confidential

Page 29: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

29 © 2016 Citrix | Confidential

Page 30: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

30 © 2016 Citrix | Confidential

Page 31: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

31 © 2016 Citrix | Confidential

Page 32: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

32 © 2016 Citrix | Confidential

Page 33: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

33 © 2016 Citrix | Confidential

Page 34: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

34 © 2016 Citrix | Confidential

https://en.wikipedia.org/wiki/Foomatic

Page 35: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

35 © 2016 Citrix | Confidential

sudo authconfig \ ‐‐disablecache \ ‐‐disablesssd \ ‐‐disablesssdauth \ ‐‐enablewinbind \ ‐‐enablewinbindauth \ ‐‐disablewinbindoffline \ ‐‐smbsecurity=ads \ ‐‐smbworkgroup=domain \ ‐‐smbrealm=REALM \ ‐‐krb5realm=REALM \ ‐‐krb5kdc=fqdn‐of‐domain‐controller \ ‐‐winbindtemplateshell=/bin/bash \ ‐‐enablemkhomedir ‐‐updateall

Page 36: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

36 © 2016 Citrix | Confidential

sudo authconfig \ ‐‐disablecache \ ‐‐disablesssd \ ‐‐disablesssdauth \ ‐‐enablewinbind \ ‐‐enablewinbindauth \ ‐‐disablewinbindoffline \ ‐‐smbsecurity=ads \ ‐‐smbworkgroup=domain \ ‐‐smbrealm=REALM \ ‐‐krb5realm=REALM \ ‐‐krb5kdc=fqdn‐of‐domain‐controller \ ‐‐winbindtemplateshell=/bin/bash \ ‐‐enablemkhomedir ‐‐updateall

Page 37: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

37 © 2016 Citrix | Confidential

Page 38: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

38 © 2016 Citrix | Confidential

Page 39: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

39 © 2016 Citrix | Confidential

Page 40: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

40 © 2016 Citrix | Confidential

Page 41: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

41 © 2016 Citrix | Confidential

Page 42: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

42 © 2016 Citrix | Confidential

Page 43: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

43 © 2016 Citrix | Confidential

Page 44: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

44 © 2016 Citrix | Confidential

Page 45: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

45 © 2016 Citrix | Confidential

This is a new released targeted for release by end of Q2 2016 (Release around Synergy)

Additional click down information

• Client Drive Mapping (CDM) – Already approved in the previous deck

• CDM is client drive mapping. This feature is already available on Windows VDA. It enables access to client side drives inside the XA/XD session enabling data transfer between client device and XA/XD desktop/app

• This is a VDA only feature

Install directory change

• This feature is about changing the install directory location of Linux VDA to a location which is a standard for Citrix products and also does not create conflicts with user install locations

• This is a VDA only feature

CentOS 6.6, 7 support (Already approved in the previous deck)

• CentOS is a Linux distribution almost same as RHEL which we already support. This feature is to support Linux VDA on CentOS as well. This is already approved in the previous approved deck

• This is a VDA only feature

Tech preview

• HDX 3D Pro for RHEL 6.7, CentOS 6.7, 7.2: This is to support more Linux distribution with HDX 3D Pro for Linux, but as a tech preview capability in Project Deira

• vGPU support: This is to support vGPU (virtual GPU support for graphics acceleration) with HDX 3D Pro for Linux, but as a tech preview capability in Project Deira

Page 46: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

46 © 2016 Citrix | Confidential

• These are VDA only features, except vGPU which requires support in hypervisors. Vmware vSphere already supports it, the support for vGPU on XenServer is coming in Q2, it is also already available as tech preview. 

No release date or project is identified for these features

Additional click down details

Provisioning support

• Provisioning support is support for PVS or MCS technologies for provisioning Linux virtual machines in XenApp and XenDesktop architecture. We are working towards supporting PVS only and for select distributions only to start with.

• This feature is already supported for Windows VDA and it is a separate component from the VDA.

App publishing

• Seamless apps

• This is already approved in the previous approved roadmap deck.

Direct SSL

• Direct SSL is about making the SSL connection from Receiver to the Linux VDA. This is required for higher security. 

• This is a VDA only feature

Policy management

• This is already approved in the previous approved roadmap deck.

Ubuntu support

• This is already approved in the previous approved roadmap deck.

Page 47: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

47 © 2016 Citrix | Confidential

Discover what’s new in Linux virtual desktops and how you can virtualize Linux workloads with XenApp and XenDesktop, from productivity and web applications to high–end 3D applications. Learn the capabilities of the new HDX 3D Pro for Linux and the advantages the solution brings to industries including oil and natural gas, manufacturing, scientific modelingand chipset design.

In this session, you will learn:

What’s available on Linux virtual desktops

Use cases

Architecture

Deployment guidance for Linux virtual desktops as part of XenApp and XenDesktop

Page 48: SYN 214: Linux Virtual Desktop Capabilities, Use Cases, Architecture, and Deployment Guidance

48 © 2016 Citrix | Confidential