Microsoft Lync Server
Header

Excelente noticia que tenemos por parte de MSFT, ya podemos tener videoconferencia entre Lync y Skype!!! http://blogs.office.com/2014/12/05/video-calling-skype-lync-available-now/

Today’s post was written by BJ Haberkorn, director of product marketing for the Lync Team
Editor’s Note:
The video calling with Lync requires Skype for Windows desktop client version 7.0.x.100.  We are experiencing issues with some browser versions where an older client is downloaded.  If you’ve downloaded at the link below, and the version is not 7.0.x.100, please download using a different browser.
 
In 2013, we enabled Lync users to contact people on Skype using instant messaging, presence, and audio calling right from your contact list. I’m happy to say that we’ve now taken the next step by adding video calling between Lync 2013 and the latest Skype for Windows desktop client, available for download here. Now Lync users can conduct everyday business and collaboration “face-to-face” with customers, partners and suppliers who use Skype.
Skye Lync video
The screenshot above shows a video call from the Lync perspective. Whether you’re using Lync or Skype, it’s an easy, familiar experience—you make the video call the same way you make any other call, with the same options for starting, stopping, re-sizing and maximizing video. (As you can see from the picture, Elaine and Sean are pretty excited about the update; Elaine blogged about it on Skype.com.)

The best of both

What’s not obvious from the screenshots is the work we’ve done in the underlying media stack to enable the connectivity. Lync and Skype have always delivered phenomenal voice and video experiences to business and consumer users across a wide range of environments and network conditions. Now, we’re taking the best of both to make both even better.
This includes built-in security, with enterprise class encryption of both media and signaling using TLS and SRTP, enabled by default. It includes connectivity, with standards-based traversal of personal and corporate firewalls using STUN, TURN and ICE. It includes high quality, scalable video using the industry standard H.264 SVC codec. Finally, it includes the SILK audio codec as the default choice for Lync to Skype calls. SILK is used for billions of minutes of audio calls every day, and provides a phenomenal balance between audio quality, bandwidth utilization and power consumption.
The provisioning guide for Lync-Skype connectivity includes instructions for both Lync Online and Lync Server 2013 customers to enable the capability, and the end user guide shows how to add contacts and make calls. The video calling requires an up-to-date Lync 2013 client on either Android, iOS or Windows. It works today with the latest Skype for Windows desktop client only, and requires that the Skype user sign in with their Microsoft account.

What’s next

As excited as we are about this, we know we have more work to do. We will extend support to the Skype clients on additional platforms, starting with Android and iOS in the coming months. We will add support for SkypeIDs and make it easier to find and add contacts from the worldwide Skype directory when the next version of Lync becomes Skype for Business in the first half of 2015. These planned improvements to Lync Skype connectivity are just one example of how Skype for Business will keep and improve on all of the capabilities of Lync.
Stay tuned for more updates on Skype for Business, by following our social channels (Facebook | Twitter | LinkedIn) and talking your Microsoft sales specialist or partner. We’d also love to see you at one of the worldwide Office 365 Summit events, where, starting in mid-January, we plan to share more details on Skype for Business.
— BJ Haberkorn

Cuando queremos actualizar nuestro pool de servidores de Lync, debemos realizar unos pasos previos a la actuaización, entre los cuales se encuentra el evitar que los usuarios incien sesión en el servidor que vamos a actualizar pero que se mantengan activas la sesiones actuales. Esto evitará desconectar a los usuarios que hayan iniciado sesión en alguno de los servidores del pool, para ello podemos/debemos detener los distintos servicios en los servidores que queramos. Este es un proceso muy sencillo que podemos hacerlo mediante el Panel de Control de Lync y PowerShell, para ello nos vamos a la sección Topología, seleccionamos uno de los servidores sobre el cual queremos parar uno o todos los servicios y desde el menú de acción elegimos lo que queremos hacer. Lo primero queharemos será parar todos los servicios, nos ponemos encima del servidor y desde el menú Acción pulsamos en Impedir nuevas sesiones para todos los servicios:

Denegar nuevas sesiones para uno o varios servicios - 1.jpg

Esto mismo podemos hacerlo mediante PowerShell, para ello tenemos este es el cmdlet: Stop-CsWindowsServier [-ComputerName <String>] [-Graceful <SwitchParameter>] Ahora para saber que servicios ha parado, hacemos doble clic sobre el servidor el cual hemos detenido los servicios para que nadie pueda iniciar sesión en ellos, vemos que todos están detenidos:

Denegar nuevas sesiones para uno o varios servicios - 15.jpg

Si solo queremos detener uno de los serivcios, una vez hayamos hecho doble clic sobre el nombre del servidor, seleccionamos el servicio a parar (en mi caso el Registrar) y vamos al menú Acción y pusamos en Impedir nuevas sesiones para el servicio

Denegar nuevas sesiones para uno o varios servicios - 2.jpg

Al final todas las acciones ejecutadas desde la consola son siempre comandos de PowerShell, en este caso sería Stop-CsWindowsService [-Name <String>] [-ComputerName <String>] [-Graceful <SwitchParameter>]. Si utilizamos el modificar -Graceful el servicio no se parará, simplemente dejará de crear nuevas sesiones manteniendo las activas, y según se vayan cerrando de forma normal ya no podrán iniicar sesión nuevamente en en este servidor. Aquí os muestro un ejemplo, tengo la sesión iniciada y no me la cierra:

Denegar nuevas sesiones para uno o varios servicios - 11.jpg

Pero si otro usuario quiere iniciar sesión ya no se lo permitirá, esto ocurre para todos los servicios que hemos parado, en mi caso el Registrar (RTCSrv)

Denegar nuevas sesiones para uno o varios servicios - 12.jpg

Sí ahora verificamos que servicios se han parado, lo hacemos mediante PowerShell: Get-CsWindowsService  [-ComputerName <String>]

Denegar nuevas sesiones para uno o varios servicios - 5.jpg
Vemos que el servicio que ha parado es el RTCSRV (Front-end de Lync Server en los servicios locales del servidor), desde la consola de servicios del equipo también lo podemos ver detenido:

Denegar nuevas sesiones para uno o varios servicios - 16.jpg

Si ahora desde el Panel de Control de Lync vamos a la sección de Topología vemos que el servidor sobre el cual hemos parado el servicio tiene una advertencia, la cual se corresponde claramente con la parada del servicio:

Denegar nuevas sesiones para uno o varios servicios - 8.jpg

Para volver a iniciar el servicio, accedemos a los servicios del servidor, lo seleccionamos y desde Acción pulsamos en Iniciar servicio

Denegar nuevas sesiones para uno o varios servicios - 7.jpg

Si nuevamente vemos el estado de los servicios mediante PowerShell, comprobaremos que ya están todos inciados Get-CsWindowsService  [-ComputerName <String>]Denegar nuevas sesiones para uno o varios servicios - 3.jpg

Este procedimiento es el que debemos seguir si queremos actualizar nuestro servidor de Lync, bien una actualización ee hardware o software. Básicamente todo lo que implique una parada de los servicios, pero debemos tener en cuenta que si reiniciamos el servidor los servicios se iniciarán de forma automática, por lo lo que debemos cambiar el modo de inicio de los servicios afectados para que los usuarios no puedan iniciar sesión en el servidor después del reinicio el mismo.


Espero que os sea de utilidad y lo tengáis claro cuando queráis actualizar vuestros servidores!!!

Microsoft ha publicado un documento muy interesante: Configuring the Windows Server 2012 Web Application Proxy as a Reverse Proxy for Lync Server

Configuring_the_Windows_Server_2012_Web_Application_Proxy_as_a_Reverse_Proxy_for_Lync_Server.png

Enlaces de descarga:

MSFT: Configuring the Windows Server 2012 Web Application Proxy as a Reverse Proxy for Lync Server

Este blog:Configuring_the_Windows_Server_2012_Web_Application_Proxy_as_a_Reverse_Proxy_for_Lync_Server.docConfiguring_the_Windows_Server_2012_Web_Application_Proxy_as_a_Reverse_Proxy_for_Lync_Server.doc

Como sabéis MSFT hace tiempo que ha dejado de "lado al TMG" y como sabéis necesitamos un reverse-proxy para publicar nuestros servicios de Lync, pero con la llegada de Windows Server 2012 ha introducido un nuevo rol que es Web Application Proxy que harás la veces de reverse-proxy. Si alguien no tiene claro porque se necesita un reverse-proxy para publicar los servicios de Lync (Reuniones en Línea, Conexión del cliente Móvil, Conferencias Telefónicas, etc..), aquí os dejo algunos artículos que os pueden ser de ayuda:

Espero que os sea de utilidad!!!