This guide was made using the whitepaper Client Virtualization in Microsoft Lync 2010

I've tried to point out and explain the more important issues but, of course, I suggest to read the original for a complete overview.

Last edition of the above document is dated February 2012

.



Relevant Client Virtualization Technologies

 

For Lync client there are tree virtualization techs evaluated : Remote Desktop Services (RDS), Virtual Desktop Infrastructure (VDI) and Application Virtualization

 

The description in the document is a bit confusing so I'll try to explain it in other words : basically RDS is used to give you access to a session host with all the applications installed locally (so, you have a shared working environment for all you users) or you can use RDS to open a virtual desktop located on the top of an infrastructure (Hyper V).

Both are referred as Full Desktop Remoting but from the features point of view they're not exactly the same.

 

Application Remoting
is basically RemoteApp, a way to launch applications from the client and having them running on the RDS server.

 

Last but not least, we have application streaming (let's say Appv ?) that gives you a "boxed" version of an application, that will run on your computer without a real installation.
 

 

Client Virtualization Support in Lync 2010

 

Supported

in virtualized environments
Not supported

in virtualized environments
Microsoft Lync 2010 Microsoft Lync 2010 Attendee
Microsoft Lync 2010 Group Chat Microsoft Lync 2010 Attendant Console
Microsoft Lync Web App

 

Supported environments

 

Vendor Product Microsoft Lync 2010 Microsoft Lync 2010 Group Chat
Microsoft Remote Desktop Services (RDS) Supported Supported
App-V Supported Not supported
Citrix XenDesktop Supported Supported
XenApp Supported Not supported
 

Supported features

 
Feature VDI/RDS full desktop Remote App AppV
Presence Supported Supported Supported
Instant Messaging Supported Supported Supported
Desktop Sharing Supported Not Supported Supported
Application Sharing Supported Not Supported Supported
Sharing PowerPoint Presentations Supported Not Supported Supported
Sharing Whiteboards Supported Supported Supported
File Transfer Supported Supported Supported
Audio Desk phone paired + USBR [1] Not Supported Supported
Recording Not Supported Not Supported Supported
Video Not Supported Not Supported Supported
Online Meetings Supported  [2] Supported  Supported [3]
 
Presence Supported Supported Not Supported
Instant Messaging Supported Supported Not Supported
Chat Message Supported Supported Not Supported
File Upload Supported Supported Not Supported
Creating and Managing Chat Rooms Supported Supported Not Supported
Admin Tool Supported Supported Not Supported


[1] Audio is supported only on VDI

[2] Communication modes for Online Meetings are limited by peer-to-peer communication modes supported for the specified architecture.

[3] Joining online meetings from Microsoft Outlook meeting reminder and/or meeting invitation is not supported

  

Notes on RDS full desktop

  

Audio is supported only through pairing of desk phones that are running Lync 2010 Phone Edition with USBR

Video is not supported in this architecture

Recording is not supported in this architecture 

 

Notes on RemoteApp

 

Audio, video, and recording are not supported in this architecture

 

Notes on AppV

 

To enable interoperability features both Microsoft® Office 2010 and Lync 2010 should be virtualized (sequenced) in the same package.