Microsoft Lync Server
Header

Document
Document
29 slide market research by 451 Advisors that highlights trends and growth opportunities in hosted services. Includes investment priorities for applications and infrastructure as a service, and customer decision making criteria for moving to the cloud.
FREE
Release Date:
2/24/2014
Document
Document
Driving Growth with LYNC: Early Evidence of Success for Hosting Service Providers white paper by Edge Strategies.
FREE
Release Date:
2/24/2014
Document
Document
Partner facing guidance and resources to plan, enable and execute a Hosted Lync go-to-market strategy.
FREE
Release Date:
2/24/2014

 

Cuando queremos implementar los servicios de Voz Empresarial en Lync, ​debemos realizar ciertas configuraciones antes de poder realizar llamada:

  • Configurar una puerta de enlace RTC
  • Enrutamiento de Voz
    • Plan de marcado
    • Directiva de voz
    • Ruta
    • Uso de RTC
    • Configuración de tronco
Pero una vez que tenemos todo configurado, alguno de los usuarios nos indica que tiene problemas al realizar algunas llamadas de voz  y nos envia la siguiente captura de pantalla con el error que le devuelve el cliente de Lync:

 

SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_4.png
 
Lo primero que debemos hacer es iniciar la herramienta de registro de Lync para analizar cual puede ser el problema, para ello debemos volver a realizar la misma llamada que habia hecho el usuario:
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_1.png
Como podemos observar, el problema es que en nuestro plan de marcado no tiene una regla para los números que comiencen por 0 de tal forma que no se podrán realizar llamadas cuyo número inicie por 0. Si nos vamos al plan de marcado al que se hace referencia en el registro, podemos probar si realmente el plan de marcado tiene alguna regla que  coincida con alguno de los números marcados por el usuario:
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_2.png
Este plan de marcado es de pruebas, para poder simular este error y como podéis ver no tiene ninguna regla de normalización que permita marcar números que se inicien con un 0. Por lo que para corregir este problema, únicamente debemos crear una regla de normalización que permita  marcar números que comiencen por 0. Lo del 0 en España se suele utilizar para diferenciar las llamadas locales y externas (PSTN)  en nuestras centralitas, y como realmente nuestro Lync enviará las llamadas a la PSTN mediante un Direct SIP (Lync Server: Direct SIP, Trunk SIP e Inter-Trunk Routing) hacia un gateway de Cisco (Direct SIP Lync 2013 –> Cisco CME 8.X (Parte I), Direct SIP Lync 2013 –> Cisco CME 8.X (Parte II)), debemos habiliar que podamos marcar un número de teléfono que comience por 0. Si ahora volvemos a realizar otra prueba de número marcado podemos verificar que funciona correctamente y nos indica el la regla de marcado que utilizará:
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_3.png
 
Una vez que hayamos aplicado esta configuración, el usuario puede volver llamar al mismo número que antes le resultaba imposible y el resultado debería ser que la llamada se puede completar sin problema:
 
SIP2.0_404_No_matching_rule_has_been_found_in_the_dial_plan_for_the_called_number_5.png
Como vemos es puede ser un problema bastante común, pero también podemos comprobar que la solución es muy sencilla. Con identificar cual es el número que queremos llamar y habilitar la herramienta de registro de  Lync ya podemos tener un registro detallado del problema. Con el código de error "SIP2.0 404 No matching rule has been found in the dial plan for the called number" la solución va ligada a crear reglas de normalización en nuestros planes de marcado.
 
Espero que os sea de utilidad!!!

Microsoft ha publicado un esquema de una arquitectura de Lync Server 2013 On-Premises, aquí la tenéis (pulsar en la imagen para  verla a tamaño original):

 

Lync2013_Architectures_Febrero_2014.jpg
 
 
Enlaces de descarga:
 
 
 
 
 
Sobre una arquitectura similar (sin alta disponibilidad) he tratado de orientar la Primera Guía de Lync Server 2013 en Español: Primera Guía de Instalación de Lync Server 2013 en Español
 
Además os dejo aquí algunos artículos que había subido en su momento que van relacionados con distintos servicios de una arquitectura de Lync Server 2013:

Espero que os sean de utilidad!!!

Guía que podemos utilizar para validar nuestas implementaciones de Lync en cuanto a su rendimiento con simulaciones de carga con "The Lync Server 2013 Stress and Performance Tool (LSS)"​

Lync Server 2013 Stress Testing Guide_1.png

 

Document
Document
To validate the capacity planning requirements of a Lync Server 2013 deployment, we recommend that you perform a stress testing exercise using The Lync Server 2013 Stress and Performance Tool (LSS). This document will take you through the steps required to plan and conduct a Lync Server stress…
FREE
Release Date:
2/18/2014

 

Espero que os sea de utilidad!!!

 

​Excelente documento para que podamos planificar la instalación de Lync Server 2013 en un entorno de virtualización

 

Lync Server 2013 Virtualization White Paper_1.png

 

Document
Document
This paper provides guidance for deploying Lync Server 2013 on virtual servers. It includes recommendations for the configuration of host servers and guest servers, key health indicators to watch during testing and deployment, and observations from Microsoft performance testing of Lync Server 2013 in a…
FREE
Release Date:
2/18/2014

 

Os dejo el punto 2 con algunas cosas que debemos tener muy presente:

Designing and operating an enterprise-grade Lync Server infrastructure requires involvement from several teams. Adding virtualization provides a new dimension of complexity and reliance on another team for support.
Virtualization also introduces a new layer of configuration and optimization techniques for each guest that must be determined and tested for Lync Server. Many virtualization techniques that can lead to consolidation and optimization for other applications cannot be used with Lync Server. Shared resource techniques, including processor oversubscription, memory overcommitment, and I/O virtualization, cannot be used because of their negative impact on Lync scale and call quality.
Virtual machine portability—the capability to move a virtual machine guest server from one physical host to another—breaks the inherent availability functionality in Lync Server pools. Moving a guest server while operating is not supported in Lync Server 2013. Lync Server 2013 has a rich set of application-specific failover techniques, including data replication within a pool and between pools. Virtual machine-based failover techniques break these application-specific failover capabilities.
The testing we completed revealed some specific configuration items that we recommend when you run Lync Server on a virtualization platform:
Processor
 
·         You should disable hyperthreading on all hosts.
·         Do not use processor oversubscription; maintain a 1:1 ratio of virtual CPU to physical CPU.
·         Make sure your host servers support nested page tables (NPT) and extended page tables (EPT).
·         Disable non-uniform memory access (NUMA) spanning on the hypervisor, as this can reduce guest performance.
 
Memory
·         Do not configure dynamic memory or memory overcommitment on host servers.
 
Network
·         Use Virtual Machine Queue (VMQ) to optimize synthetic NIC performance.
·         Use physical NIC segregation for host versus guest communications.
·         Single-root I/O virtualization (SR-IOV) is recommended. The specific configuration you should use depends on the host chipset and network adapter/driver.
 
Storage
·         Use fixed or pass-through disks rather than dynamic disks.
Hypervisor
·         Virtual machine portability or failover techniques such as live migration are not supported.

 

Ahora toca leerlo enterito y verlo con detalle
 
Espero que os sea de utilidad como lo será para mi!!!