Compartir a través de


Planeación de la capacidad en base al escenario

 

Última modificación del tema: 2012-10-18

Para asegurar una rendimiento óptimo de Microsoft Lync Server 2010, debe aprovisionar e implementar un nivel de recursos de hardware adecuado. Sin embargo, con el fin de que le devuelvan el máximo de sus inversiones en hardware, no debe aprovisionar más hardware del que necesita.

En esta sección se proporcionan instrucciones para la asignación de hardware según el análisis de las necesidades de su organización. Usa el número de usuarios, los perfiles de usuario y las cargas de trabajo implementadas de su organización para determinar la velocidad de reloj de CPU, los requisitos de memoria del servidor y el ancho de banda de red necesarios hacia y desde su servidor. Los resultados son aplicables a las tipologías físicas y virtuales.

La información de esta sección será especialmente útil si el modelo de usuario o el hardware del servidor difieren de lo que se describe en Modelos de usuario de Lync Server 2010.

En las siguientes secciones se detallan los recursos necesarios para cada modalidad de Lync Server 2010. A continuación, se incluye un ejemplo que ilustra el uso de estos números.

En todos los costos de rendimiento de las tablas siguientes se asume, como referencia, que cada servidor tiene procesadores duales de núcleo cuádruple con una velocidad de reloj por núcleo de 2,33 GHz. Esto genera 2.333 megaciclos por núcleo de procesador o 18.664 megaciclos por servidor.

Si sus servidores tienen distintos procesadores, puede ajustar las cifras en consecuencia. Para más información, consulte “Ajustar para sus procesadores” más adelante en este tema.

Comprender los resultados de las tablas y las fórmulas

Cada una de las siguientes secciones contiene una tabla que muestra los resultados de las pruebas de rendimiento de Microsoft con las siguientes cifras:

  • Los requisitos de CPU en megaciclos muestran los megaciclos que se necesitan para la carga de trabajo del número total de usuarios en el grupo de servidores, o del número total de llamadas simultáneas o de sesiones en el grupo de servidores. Por ejemplo, en las conferencias, tabla de conferencia web, el número 1.569 en la fila 400 significa que 400 usuarios simultáneos de conferencia de datos en el grupo de servidores necesitarán un total de 1.569 megaciclos combinados desde los servidores en el grupo de servidores.

  • Los requisitos de CPU como un porcentaje de un servidor front-end muestran los megaciclos necesarios para esta tarea como un porcentaje de carga de CPU como si toda la carga hubiera sido administrada por un servidor de las mismas especificaciones que las empleadas en las pruebas de Microsoft.

  • Los requisitos de memoria muestran toda la memoria necesaria para la carga de trabajo del número total de usuarios simultáneos o de llamadas en el grupo de servidores. Por ejemplo, en las conferencias, tabla de conferencia web, el número 1,5 GB en la fila 400 significa que 400 usuarios simultáneos de conferencia de datos en el grupo de servidores necesitarán un total de 1,5 GB de memoria combinados desde los servidores en el grupo de servidores.

    Este número no incluye la memoria necesaria para los requisitos base del sistema.

  • El ancho de banda de red muestra todo el ancho de banda de red necesario hacia y desde los servidores, para este número total de usuarios simultáneos o de llamadas de este tipo en el grupo de servidores. Esto atañe únicamente al tráfico hacia y desde el servidor; no incluye el ancho de banda de igual a igual.

Después de la tabla encontrará algunas fórmulas que puede usar para calcular los recursos que necesita según el número de usuarios, el modelo de usuario y la carga de trabajo. Estas fórmulas se han creado mediante análisis de tendencias de los resultados de las pruebas de rendimiento. No todos los puntos de datos de las pruebas se sitúan exactamente en la línea de tendencia, de manera que si usa la fórmula con el número de usuarios o de llamadas de una de las filas de la tabla de resultados de las pruebas, puede que las cifras de rendimiento calculadas no coincidan exactamente con los resultados de la tabla.

Determinar los requisitos de CPU para el grupo de servidores incluye los siguientes cálculos:

  • Para cada carga de trabajo, primero debe calcular el costo de CPU% del servidor de prueba. Este es el costo de CPU expresado como porcentaje de toda la capacidad de CPU de uno de los servidores usado en las pruebas de rendimiento de Microsoft. Estos servidores tienen ocho núcleos con 2,33 GHz por núcleo.

    Si usa servidores con la misma velocidad SPECint, puede usar el costo de CPU% del servidor de prueba para determinar cuántos servidores necesitará. Agregue los costos de CPU% del servidor de prueba de cada carga de trabajo para encontrar el costo de CPU% del servidor de prueba total que necesita del grupo entero de servidores. A continuación, implemente suficientes servidores en el grupo de servidores para asegurar que cada servidor puede ejecutarse al 70% de capacidad o menos. Por ejemplo, si determina un costo de CPU% del servidor de prueba de 260%, puede que desee implementar cuatro servidores en el grupo de servidores.

  • Si usa servidores con una capacidad distinta, puede que desee usar la siguiente fórmula para cada carga de trabajo, lo que convierte el costo de CPU% del servidor de prueba a megaciclos. Para ver un ejemplo del uso de estos cálculos, consulte “Ejemplo de cálculo de recursos necesarios” más adelante en esta sección.

Todas las pruebas de rendimiento se llevaron a cabo suponiendo que todos los servidores de las pruebas se encuentran dentro de un sitio.

Hipótesis de las pruebas

Las pruebas, los resultados y las fórmulas en esta sección asumen que:

  • Todos los servidores se encuentran en un sitio.

  • El servidor de mediación está instalado junto con el servidor front-end. Si implementa un servidor de mediación independiente, no puede restar toda la carga de Enterprise Voice desde el servidor front-end, porque el servidor front-end todavía está procesando tráfico de señalización.

    Para los problemas y los usos que no se hayan mencionado en esta sección, se presupone que su organización sigue el uso en Modelos de usuario de Lync Server 2010. Por ejemplo, se supone que los varios puntos de presencia (MPOP) son 1:1.5.

Mensajería instantánea y presencia

En esta tabla se muestran los resultados de las pruebas para la carga de trabajo de la mensajería instantánea y la presencia. Estos números incluyen expansión de la lista de distribución y recuperación de la fotografía de presencia.

Número de usuarios Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end* Requisitos de memoria** Ancho de banda de red

5,000

1,043

5.6%

1,1 GB

7,5 Mbps

10,000

1,736

9.3%

1,6 GB

14,8 Mbps

15,000

2,556

13.7%

2,18 GB

22,6 Mbps

20,000

3,528

18.9%

2,33 GB

38,3 Mbps

25,000

4,423

23.7%

2,43 GB

52,8 Mbps

* Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

** Agregue 7 GB por servidor para los requisitos de memoria base del sistema

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (número de usuarios) * 0,001

    Megaciclos necesarios = (costo de CPU%/100) * 2.333 * 8

  • Memoria necesaria en GB = 7 GB básicos + [(número de usuarios) * 0,0000678]

  • Red necesaria en Mbps = [(número de usuarios ^2) * 0.0000000637) + (0,000369 * número de usuarios) + 4,15

Consulta web de la libreta de direcciones

En esta tabla se muestran los resultados de las pruebas para el uso de recursos del servicio de consulta web de la libreta de direcciones.

Número de usuarios Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end* Requisitos de memoria Ancho de banda de red

5,000

646

3.46%

0,265 GB

3,3 Mbps

10,000

974

5.22%

0,268 GB

6,4 Mbps

15,000

1,312

7.03%

0,263 GB

9,5 Mbps

20,000

1,631

8.74%

0,263 GB

13,8 Mbps

25,000

1,984

10.63%

0,265 GB

18,3 Mbps

* Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = [(número de usuarios) * 0,0004] + 2,0

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = 0,300

  • Red necesaria en Mbps = 0,00075 * número de usuarios

Conferencias de mensajería instantánea de grupo

En esta tabla se muestran los resultados de las pruebas para el uso de recursos de conferencias de mensajería instantánea de grupo.

Número de usuarios simultáneos de mensajería instantánea de grupo* Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end** Requisitos de memoria Ancho de banda de red

100

401

2.15%

0,08 GB

1,22 Mbps

200

358

1.92%

0,15 GB

1,90 Mbps

300

416

2.33%

0,23 GB

2,42 Mbps

400

467

2.5%

0,30 GB

3,00 Mbps

500

538

2.88%

0,40 GB

3,38 Mbps

* Asegúrese de que calcule los otros usuarios de conferencia. El modelo de usuario de Lync Server 2010 presupone que el 50% de las audioconferencias incluyen mensajería instantánea de grupo. Cuando planifique el número de usuarios de mensajería instantánea de grupo, incluya un porcentaje adecuado de usuarios de conferencia, según el uso en su organización.

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (número de usuarios * 0,001) + 2,0

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = 0,0008 * número de usuarios simultáneos de mensajería instantánea de grupo

  • Red necesaria en Mbps = (número de usuarios simultáneos de mensajería instantánea de grupo * 0,0054) + 0,76

Conferencias, conferencia web

En esta tabla se muestra el uso de recursos para la parte de conferencia web de sus conferencias.

Número de usuarios simultáneos de conferencia web* Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end** Requisitos de memoria Ancho de banda de red

100

444

2.38%

0,4 GB

24,55 Mbps

200

659

3.53%

0,4 GB

49,23 Mbps

300

845

4.53%

1,5 GB

66,58 Mbps

400

1,004

5.38%

1,5 GB

81,34 Mbps

500

1,191

6.38%

2,2 GB

90,06 Mbps

* El número de usuarios de conferencia normalmente puede estar determinado como porcentaje de los usuarios de conferencia. El modelo de usuario de Lync Server 2010 presupone que el 20% de las conferencias incluyen conferencia web (p. ej. el programa de gráficos de presentación o las funciones de pizarra de Microsoft PowerPoint). Puede ajustar este porcentaje para adaptarlo a los propios usuarios de su organización, para determinar de cuántos usuarios simultáneos de conferencia de datos dispondrá.

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (usuarios simultáneos de conferencia de datos * 0,01) + 1,5

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = 0,0047 * (número de usuarios simultáneos de conferencia de datos)

  • Red necesaria en Mbps = (número de usuarios simultáneos de conferencia de datos * 0,163) + 13,4

Conferencias RTC

En esta tabla se muestra el uso de recursos para los usuarios de RTC que participan en sus conferencias a través de la aplicación Operador de conferencia.

Número de usuarios simultáneos de conferencia RTC Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end* Requisitos de memoria Ancho de banda de red

50

373

2.0%

0,47 GB

1,0 Mbps

100

560

3.0%

0,59 GB

2,1 Mbps

150

560

3.0%

0,71 GB

3,2 Mbps

200

933

5.00%

0,83 GB

4,4 Mbps

250

1,680

9.00%

1,01 GB

5,6 Mbps

* Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (número de autores de llamadas simultáneos de conferencia RTC * 0,033) + (número de autores de llamadas simultáneos de conferencia RTC * 0,0918)

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = [(2,64 * número de autores de llamadas simultáneos de conferencia RTC) + 326] / 1.000

  • Red necesaria en Mbps = (0,023 * número de autores de llamadas simultáneos de conferencia RTC) – 0,19

Tenga en cuenta que para calcular el costo de CPU, usa el número de autores de llamadas simultáneas de conferencia RTC dos veces para calcular todos los autores de llamadas que son participantes de conferencia y autores de llamadas RTC para comunicaciones unificadas a la vez.

Conferencias, uso compartido de aplicaciones

En esta tabla se muestra el uso de recursos para la parte de uso compartido de aplicaciones de sus conferencias.

Número de usuarios simultáneos de uso compartido de aplicaciones* Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end** Requisitos de memoria Ancho de banda de red

100

1,680

9.0%

2,7 GB

82,0 Mbps

200

3,098

16.60%

2,8 GB

130,8 Mbps

300

4,324

23.17%

2,9 GB

152,2 Mbps

400

5,192

27.82%

3,3 GB

184,13 Mbps

* El número de usuarios de conferencia de uso compartido de aplicaciones normalmente puede estar determinado como porcentaje de los usuarios de audioconferencia. El modelo de usuario de Lync Server 2010 presupone que el 50% de las audioconferencias incluyen el uso compartido de aplicaciones. Puede ajustar este porcentaje para adaptarlo a los propios usuarios de su organización, para determinar de cuántos usuarios simultáneos de uso compartido de aplicaciones dispondrá.

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (usuarios simultáneos de uso compartido de aplicaciones * 0,071) + 2,5

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = (0,0019 * número de usuarios simultáneos de conferencia de uso compartido de aplicaciones) + 2,45

  • Red necesaria en Mbps = (número de usuarios simultáneos de conferencia de uso compartido de aplicaciones * 0,33) + 54

Conferencias, audioconferencia

El servicio de conferencias de audio/vídeo (A/V) administra las audioconferencias, por tanto, esta carga no afecta a los servidores front-end a menos que tenga instalado el servicio de conferencias A/V con el servidor front-end. Para obtener un rendimiento óptimo, es recomendable que implemente el servicio de conferencias A/V separado del servidor front-end. Se admite la instalación del servicio de conferencias A/V con el servidor front-end si tiene menos de 10.000 usuarios.

En esta tabla se muestra el uso de recursos para la parte de audio de sus conferencias. En esta tabla se adopta el modelo basado en que el 85% de las audioconferencias incluyen cuatro usuarios, el 10% incluyen seis usuarios y el 5% incluyen 10 usuarios.

Tenga en cuenta que en todas las tablas de conferencia, el número de usuarios simultáneos hace referencia al número total de usuarios que participan en todas las conferencias simultáneas. El límite de usuarios en una única conferencia es de 250.

Nota

250 es el límite máximo de implementaciones de grupo compartidas, según las pruebas hechas por Microsoft. Para más información sobre la compatibilidad de reunirse con más de 250 participantes, vea el artículo sobre la admisión de reuniones grandes en Microsoft Lync Server 2010 que hay en https://go.microsoft.com/fwlink/?linkid=242073&clcid=0xC0A.

Número de usuarios simultáneos de audioconferencia Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end o de un servidor de conferencia A/V* Requisitos de memoria** Ancho de banda de red

200

2.463

13.2%

0,42 GB

29,33 Mbps

400

4,759

25.5%

0,73 GB

58,02 Mbps

600

6,906

37.0%

1,0 GB

86,98 Mbps

800

8,884

47.6%

1,29 GB

115,74 Mbps

1000

11,814

63.3%

1,6 GB

144,84 Mbps

* Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

** En un servidor de conferencia A/V, agregue 7 GB por servidor para los requisitos básicos de memoria del sistema

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (número de usuarios simultáneos de audioconferencia) * 0,062

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = (número de usuarios simultáneos de audioconferencia * 0,00146) + 0,132

  • Red necesaria en Mbps = (número de usuarios simultáneos de audioconferencia * 0,14435) + 0,36

Conferencias, videoconferencia

En esta tabla se muestra el uso de recursos para la parte de vídeo de sus conferencias. En esta tabla se adopta el modelo basado en que el 70% de videoconferencias usan CIF y el 30% usan VGA.

El servicio de conferencias de A/V administra las audioconferencias, por tanto, esta carga no afecta a los servidores front-end a menos que tenga instalado el servicio de conferencias A/V con el servidor front-end.

Número de usuarios simultáneos de videoconferencia* Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end o de un servidor de conferencia A/V** Requisitos de memoria Ancho de banda de red

40

672

3.6%

0,03 GB

18,19 Mbps

80

1288

6.9%

0,03 GB

29,86 Mbps

120

1,792

9.6%

0,03 GB

50,39 Mbps

160

2,277

12.2%

0,03 GB

63,04 Mbps

200

3,023

16,2

0,03 GB

80,00 Mbps

* El número de usuarios de videoconferencia normalmente puede estar determinado como porcentaje de los usuarios de audioconferencia. El modelo de usuario de Lync Server 2010 presupone que el 20% de las audioconferencias incluyen videoconferencias. Puede ajustar este porcentaje para adaptarlo a los propios usuarios de su organización, para determinar de cuántos usuarios simultáneos de videoconferencia dispondrá.

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

  • Costo de CPU% del servidor de prueba = (número de usuarios simultáneos de videoconferencia) * 0,07625

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = 0,03

  • Red necesaria en Mbps = (número de usuarios simultáneos de videoconferencia * 0,3925) + 1,25

Enterprise Voice, llamadas de UC a UC

En esta tabla se muestra el uso de recursos para las llamadas de comunicaciones unificadas a comunicaciones unificadas (UC-UC) mediante Enterprise Voice.

Número de llamadas simultáneas* Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end** Requisitos de memoria Ancho de banda de red

200

499

2.67%

1,36 GB

2,80 Mbps

400

721

3.86%

1,6 GB

5,04 Mbps

600

974

5.22%

1,75 GB

7,57 Mbps

800

1,212

6.5%

1,95 GB

9,85 Mbps

1000

1,458

7.8%

2,11 GB

12,16 Mbps

* El modelo de usuario Lync Server 2010 presupone cuatro llamadas por usuario por hora y una duración media de las llamadas de tres minutos. Estas cuatro llamadas por hora en el modelo de usuario incluyen llamadas de UC a UC y de UC a RTC. Obtendrá números más exactos si sabe qué porcentaje de las llamadas de Enterprise Voice que realizan sus usuarios son de UC a UC y qué porcentaje son de UC a RTC. El modelo de usuario presupone que el 60% de las llamadas son de UC a RTC y el 40%, de UC a UC. En los siguientes cálculos, puede usar sus números reales de llamadas por hora y duración, si difieren.

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Número de llamadas simultáneas = número de usuarios * promedio de llamadas de UC a UC por usuario por hora * duración en minutos / 60

  • Costo de CPU% del servidor de prueba = (número de llamadas simultáneas * 0,007)

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = (0,00093 * número de llamadas simultáneas) + 1,19

  • Red necesaria en Mbps = (número de llamadas simultáneas * 0,01175) + 0,43

Enterprise Voice, llamadas de UC a RTC

En esta tabla se muestra el uso de recursos para las llamadas de comunicaciones unificadas a RTC (UC-RTC) mediante Enterprise Voice.

Número de llamadas simultáneas* Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end** Requisitos de memoria Ancho de banda de red

200

1,456

7.8%

0,28 GB

19,56 Mbps

400

3,789

20.3%

0,43 GB

38,65 Mbps

600

5,226

28%

0,6 GB

57,52 Mbps

800

6,924

37.1%

0,77 GB

76,52 Mbps

1000

8,455

45.3%

0,89 GB

95,39 Mbps

* El modelo de usuario Lync Server 2010 presupone cuatro llamadas por usuario por hora y una duración media de las llamadas de tres minutos. Estas cuatro llamadas por hora en el modelo de usuario incluyen llamadas de UC a UC y de UC a RTC. Obtendrá números más exactos si sabe qué porcentaje de las llamadas de Enterprise Voice de sus usuarios son de UC a UC y qué porcentaje son de UC a RTC. El modelo de usuario presupone que el 60% de las llamadas son de UC a RTC y el 40%, de UC a UC. En los siguientes cálculos, puede usar sus números reales de llamadas por hora y duración, si difieren.

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Número de llamadas simultáneas = número de usuarios * promedio de llamadas de UC a RTC por usuario por hora * duración en minutos / 60

  • Costo de CPU% del servidor de prueba = (número de llamadas simultáneas * 0,007) + [0,0918 * (1 menos % de llamadas que usan desvío de medios) * número de llamadas simultáneas

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = (0,00156 * número de llamadas simultáneas) + 0,126

  • Red necesaria en Mbps = (número de llamadas simultáneas * 0,19) * (1 menos el % de llamadas que usan desvío de medios)

Servicio de grupo de respuesta

En esta tabla se muestra el uso de recursos del servicio de grupo de respuesta de Lync Server.

Tenga en cuenta que el grupo de respuesta no admite más de 1.200 agentes por grupo de servidores.

Número de llamadas simultáneas del grupo de respuesta Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end* Requisitos de memoria Ancho de banda de red

50

1,680

9%

1,2 GB

0,245 Mbps

60

1,680

9%

1,3 GB

0,315 Mbps

70

1,866

10%

1,3 GB

0,355 Mbps

80

2,053

11%

1,3 GB

0,40 Mbps

90

2,240

12%

1,4 GB

0,46 Mbps

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (número de llamadas simultáneas del grupo de respuesta * 0,0192) + 7,48

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = (0,0008 * número de llamadas simultáneas del grupo de respuesta) + 1,18

  • Red necesaria en Mbps = número de llamadas simultáneas * 0,005

Servicio de estacionamiento de llamadas

En esta tabla se muestra el uso de recursos del servicio de estacionamiento de llamadas de Lync Server.

Número de llamadas simultáneas Requisitos de CPU en megaciclos Requisitos de CPU como porcentaje de un servidor front-end* Requisitos de memoria Ancho de banda de red

1

186

1%

0,130 GB

0,100 Mbps

25

186

1%

0,165 GB

0,280 Mbps

50

373

2%

0,200 GB

0,550 Mbps

75

560

3%

0,235 GB

0,780 Mbps

100

746

4%

0,270 GB

1,00 Mbps

** Según el procesador de referencia de Lync Server con ocho núcleos, cada uno de 2.333 megaciclos.

A partir de estos resultados de prueba, usamos análisis de tendencias para generar las siguientes instrucciones:

  • Costo de CPU% del servidor de prueba = (número de llamadas simultáneas * 0,04) + 0,055

    Megaciclos necesarios = (Costo de CPU% del servidor de prueba/100) * 2.333 * 8

  • Memoria necesaria en GB = [(1,4 * número de llamadas simultáneas) + 1,18] / 1.000

  • Red necesaria en Mbps = (número de llamadas simultáneas * 0,00956) + 0,055

Ajustar para sus procesadores

Todos los costos de rendimiento de CPU% de esta sección adoptan como referencia que todos los servidores tienen un procesador dual, de núcleo cuádruple, con 2,33 GHz. Esto genera 2.333 megaciclos por segundo por núcleo de procesador o 18.664 megaciclos por segundo por servidor.

Si sus servidores tienen distintos procesadores, puede ajustar las cifras a su hardware.

El criterio de referencia de procesador SPECint para los procesadores usados en estas pruebas es de un total de 186 para los ocho núcleos o de 23,25 por núcleo. Para calcular los ciclos de procesador equivalentes para sus servidores, siga el siguiente procedimiento:

  1. Use un explorador web para abrir www.spec.org.

  2. Deje el cursor sobre Resultados y CPU2006 y, a continuación, haga clic en Resultados CPU2006.

  3. En Configuraciones disponibles, seleccione Tarifas SPECint2006 y haga clic en Ir.

  4. En el área Solicitud sencilla, seleccione criterios de búsqueda que le ayuden a encontrar su procesador y haga clic en Ejecutar búsqueda sencilla.

  5. Encuentre el servidor y el procesador que ha implementado y fíjese en el número de la columna Resultado.

  6. Si divide este valor por el número de núcleos en el servidor, obtiene el valor por núcleo. Por ejemplo, si el número Resultado es 240 en un servidor de ocho núcleos, el valor por núcleo es 30.

  7. Use la siguiente fórmula para determinar los megaciclos por núcleo para el servidor:

    (Your processor's per-core value) X 2,333 / 23.25

  8. Multiplique el resultado por el número de núcleos del servidor y obtendrá el número total de megaciclos por servidor. Esto se compara con los 18.664 megaciclos del servidor de referencia usado para generar los números en la sección anterior de este tema.

Ejemplo de cálculo de recursos necesarios

En el siguiente ejemplo se muestra cómo puede calcular sus necesidades de recursos si el uso de Lync Server 2010 en su organización difiere del de los Modelos de usuario de Lync Server 2010. En este ejemplo, el uso de la organización es significativamente mayor que en el modelo de usuario.

  • 30.000 usuarios, 100% usan Enterprise Voice (en lugar del 50% de usuarios con capacidades de voz, como en el modelo de usuario). El servidor de mediación está instalado junto con el servidor front-end. El 75% de las llamadas de UC a RTC usan desvío de medios.

  • Un promedio del 7,5% de usuarios están simultáneamente en conferencias (en lugar del 5% en el modelo de usuario), lo que nos da un resultado de 2.250 usuarios simultáneos en conferencias.

  • Otros usos de conferencia siguen el modelo de usuario de Lync Server 2010.

  • El uso de Enterprise Voice es mayor que en el modelo de usuario, con un promedio en hora punta de cinco llamadas por hora con una duración media de tres minutos (el modelo de usuario es de cuatro llamadas por hora en hora punta). Si seguimos el modelo de usuario, tres de estas cinco llamadas serán de UC a RTC y dos, de UC a UC.

Calculamos nuestras necesidades de CPU para los servidores front-end de la siguiente forma:

Carga de trabajo del servidor front-end Costo de CPU% del servidor de prueba Megaciclos necesarios

Mensajería instantánea y presencia básicas

30.000 usuarios * 0,001 = 30

(30/100) * 2,333 * 8 = 5,599

Consulta web de la libreta de direcciones

(30.000 usuarios * 0,0004) + 2 = 14

(14/100) * 2,333 * 8 = 2,613

Mensajería instantánea en grupo (el 50% de las conferencias usan mensajería instantánea en grupo)

(1.125 usuarios * 0,001) + 2 = 3,125

(3.125/100) * 2,333 * 8 = 583

Conferencia web (el 75% de todas las conferencias incluyen conferencia web y el 20% de esas conferencias incluyen mensajería instantánea en grupo)

(337 usuarios * 0,01) + 1,5 = 4,87

(4.87/100) * 2,333 * 8 = 909

Conferencia RTC (el 15% de asistentes a la conferencia se conectan desde teléfonos RTC)

(338 usuarios * 0,033) + (338 usuarios * 0,0918) = 42,18

(42.18/100) * 2,333 * 8 = 7,872

Uso compartido de aplicaciones (el 75% de todas las conferencias incluyen conferencia web y el 50% de esas conferencias incluyen uso compartido de aplicaciones)

(843 usuarios * 0,071) + 2,5 = 62,353

(62.353/100) * 2,333 * 8 = 11,638

Enterprise Voice, llamadas de UC a UC

30.000 usuarios * 2 llamadas * 3 minutos / 60 = 5.000 llamadas simultáneas

5.000 llamadas * .007 = 35

(35/100) * 2,333 * 8 = 6,532

Enterprise Voice, llamadas de UC a RTC

30.000 usuarios * 3 llamadas * 3 minutos / 60 = 4.500 llamadas simultáneas

(4.500 llamadas * .007) + [4.500 llamadas * 0,0918 * (1 - .8)] = 114,12

(114.12/100) * 2,333 * 8 = 21,299

Un total de 57.045 megaciclos necesarios en los servidores front-end.

En los servidores front-end, el requisito de CPU total para nuestra implementación usada frecuentemente es de 57.045 megaciclos. Para ilustrar este ejemplo, supongamos que estamos implementando servidores con un resultado SPECInt de 258 para ocho núcleos, lo que da un promedio de 32,25 por núcleo. Si usamos los cálculos de la sección anterior, vemos que cada uno de estos servidores tienen 25.888 megaciclos.

Para determinar el número de estos servidores tenemos que dividir el número de megaciclos necesarios (57.045) por el número de megaciclos por servidor (25.888 en este ejemplo). A continuación, se debe dividir este resultado por .7 para asegurarse de que cada servidor no ejecuta más del 70% de la capacidad de CPU. Redondee este resultado final hasta el siguiente número entero. En este ejemplo,

(57,045/25,888)/0.7) = 3.15

Necesitamos cuatro de estos servidores. Los cuatro servidores nos aportan un total de 103.552 megaciclos y 57.045 corresponden aproximadamente al 55%, por tanto, nuestros cuatro servidores deberían ejecutarse al 55% de la capacidad de CPU en horas punta.

En las tablas y cálculos siguientes se determinan nuestras necesidades de servidor de conferencia A/V en el escenario de ejemplo.

Carga de trabajo del servidor de conferencia A/V Costo de CPU Megaciclos necesarios

Audioconferencia (el 75% de las conferencias incluyen Enterprise Voice)

1.688 usuarios * 0,062 = 104,625

(104.625/100) * 2,333 * 8 = 19,527

Videoconferencia (el 75% de todas las conferencias incluyen conferencia web y el 20% de esas conferencias incluyen vídeo)

338 usuarios * 0,07625 = 25,77

(25.77/100) * 2,333 * 8 = 4,810

Un total de 24.337 megaciclos necesarios en los servidores de conferencia A/V.

Podemos implementar dos de nuestros servidores a 25.888 ciclos cada uno y ejecutar el servidor de conferencia A/V a aproximadamente un 47% de CPU en cada uno.

También puede realizar cálculos similares para la memoria y el ancho de banda de red necesarios para la carga de trabajo proyectada. Para cargas de trabajo o escenarios en los que cree que su organización sigue patrones de uso típicos, consulte Modelos de usuario de Lync Server 2010 para ver los modelos de usuario probados por Microsoft.