Compartilhar via


Planejamento de capacidade baseado em cenário

 

Tópico modificado em: 2012-10-18

Para assegurar o melhor desempenho do Microsoft Lync Server 2010, é necessário fornecer e implantar um nível adequado de recursos de hardware; no entanto, para maximizar o retorno sobre seus investimentos em hardware, não convém fornecer mais hardware do que o necessário.

Esta seção fornece orientação para a alocação de hardware com base em uma análise das necessidades de sua organização. Você usa o número de usuários, perfis de usuário e cargas de trabalho implantadas de sua organização para determinar a velocidade de clock do CPU necessária, requisitos de memória do servidor e largura de banda de rede de e para seu servidor. Os resultados são aplicáveis às topologias físicas e virtuais.

As informações nesta seção serão especialmente úteis caso seu modelo de usuário ou hardware de servidor seja diferente do que está descrito em Modelos de usuário do Lync Server 2010.

As seções a seguir detalham os recursos necessários para cada modalidade do Lync Server 2010. Depois disso, há um exemplo de cenário que ilustra como usar esses números.

Todos os custos de desempenho nas tabelas a seguir assumem como linha de base que cada servidor tem dois processadores quad-core com uma velocidade de clock por core de 2,33 GHz. Isso produz 2.333 megaciclos por núcleo de processador ou 18.664 megaciclos por servidor.

Se seus servidores tiverem processadores diferentes, será possível ajustar os valores adequadamente. Para obter detalhes, consulte “Ajustando para seus processadores” posteriormente neste tópico.

Entendendo as tabelas de resultados e as fórmulas

Cada uma das seções a seguir contém uma tabela mostrando os resultados do teste de desempenho da Microsoft, com os seguintes valores:

  • Requisitos de CPU em megaciclos mostra os megaciclos necessários para essa carga de trabalho, para esse número total de usuários no pool, ou o número total de chamadas ou sessões simultâneas no pool. Por exemplo, na tabela Conferências, webconferência, o número 1.569 na linha 400 significa que 400 usuários de conferência de dados simultâneos no pool exigirão um total de 1.569 megaciclos combinados dos servidores no pool.

  • Requisitos de CPU como uma porcentagem de um Servidor Front-End mostra os megaciclos necessários para essa tarefa como uma porcentagem de carga de CPU, como se toda a carga estivesse sendo manipulada por um servidor com as mesmas especificações daqueles usados em testes da Microsoft. .

  • Requisitos de memória mostra o total de memória necessário para essa carga de trabalho para esse número total de usuários ou chamadas simultâneas no pool. Por exemplo, na tabela Conferências, webconferência, o número 1,5 GB na linha 400 significa que 400 usuários de conferência de dados simultâneos no pool exigirão um total de 1,5 GB de memória combinada dos servidores no pool.

    Esse número não inclui a memória necessária para requisitos do sistema básico.

  • Largura de banda de rede mostra a largura de banda de rede total necessária de e para os servidores, para esse número total de usuários ou chamadas simultâneas desse tipo no pool. Isso serve apenas para tráfego de e para o servidor; a largura de banda ponto a ponto não é considerada.

Após a tabela, há algumas fórmulas que podem ser usadas para calcular os recursos necessários com base em seu número de usuários, modelo de usuário e carga de trabalho. Essas fórmulas foram criadas usando a análise de tendência dos resultados de teste de desempenho. Nem todos os pontos de dados do teste se enquadram exatamente na linha de tendência. Portanto, se você usar a fórmula com o número de usuários ou chamadas de uma das linhas da tabela de resultados do teste, talvez os números de desempenho calculados não correspondam precisamente aos resultados da tabela.

Para determinar as necessidades de CPU para seu pool, considere os seguintes cálculos:

  • Para cada carga de trabalho, primeiro você computa o % de custo de CPU do servidor de teste. Esse é o custo de CPU expresso como uma porcentagem de toda a capacidade de CPU de um dos servidores usados no teste de desempenho da Microsoft. Esses servidores têm 8 núcleos com 2,33 GHz por núcleo.

    Se você estiver usando servidores com a mesma taxa de SPECint, basta usar a % de custo de CPU do servidor de teste para determinar quantos servidores serão necessários. Adicione a % de custo de CPU do servidor de teste para cada carga de trabalho a fim de encontrar a % de custo de CPU total do servidor de teste que você precisa de todo o seu pool. Em seguida, implante servidores suficientes no pool para garantir que cada servidor possa executar a 70% de sua capacidade ou menos. Por exemplo, se você determinar uma % de custo de CPU total do servidor de teste de 260%, convém implantar quatro servidores no pool.

  • Se você estiver usando servidores com uma funcionalidade diferente, convém usar a próxima fórmula para cada carga de trabalho, que traduz a %de custo de CPU do servidor de teste para megaciclos. Para obter um exemplo do uso desses cálculos, consulte “Exemplo de como calcular os recursos necessários” posteriormente nesta seção.

Todo o teste de desempenho foi realizado supondo que todos os servidores de teste estão em um local.

Suposições do teste

O teste, os resultados e as fórmulas nesta seção supõem o seguinte:

  • Todos os servidores estão em um local.

  • O servidor de mediação está posicionado com o Servidor Front-End. Se você implantar um Servidor de mediação autônomo, não será possível subtrair toda a carga de Enterprise Voice do Servidor Front-End, pois algum tráfego de sinalização ainda está sendo processado pelo Servidor Front-End.

    Para questões e uso não citados nesta seção, supõe-se que sua organização segue o uso descrito em Modelos de usuário do Lync Server 2010. Por exemplo, supõe-se que o MPOP (ponto de presença múltiplo) seja 1:1.5.

IM e presença

Esta tabela mostra os resultados do teste para a carga de trabalho de IM e de presença. os números aqui incluem expansão da lista de distribuição e recuperação fotográfica da presença.

Número de usuários Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End* Requisitos de memória** Largura de banda de rede

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

* Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

** Adicione 7 GB por servidor para requisitos de memória do sistema básico

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (número de usuários) * 0,001

    Megaciclos necessários = (% de custo de CPU/100) * 2333 * 8

  • Memória exigida em GB = 7 GB base + ((número de usuários) * 0,0000678)

  • Rede necessária em Mbps = ((número de usuários^2) * 0,0000000637) + (0,000369 * número de usuários) + 4,15

Consulta à web do Catálogo de endereços

Esta tabela mostra os resultados do teste para o uso de recursos da consulta à web do catálogo de endereços.

Número de usuários Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End* Requisitos de memória Largura de banda de rede

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

* Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = ((número de usuários) * 0,0004) + 2,0

    Megaciclos necessários = (% de custo de CPU/100) * 2333 * 8

  • Memória necessária em GB = 0,300

  • Rede necessária em Mbps = 0,00075 * número de usuários

Conferências de IM em grupo

Esta tabela mostra os resultados de teste para o uso de recursos de conferências de IM em grupo.

Número de usuários simultâneos de IM em grupo* Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um front-End Server ** Requisitos de memória Largura de banda de rede

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

* Lembre-se de contabilizar outros usuários de conferência. O modelo de usuário do Lync Server 2010 supõe que 50% das conferências de áudio incluem IM em grupo. Ao projetar o número de usuários de IM em grupo, inclua uma porcentagem apropriada de usuários de conferência, com base no uso em sua organização.

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = ((número de usuários) * 0,001) + 2,0

    Megaciclos necessários = (% de custo de CPU/100) * 2333 * 8

  • Memória necessária em GB = 0,0008 * número de usuários de IM em grupo simultâneos

  • Rede necessária em Mbps = (número de usuários de IM em grupo simultâneos * 0,0054) + 0,76

Conferências, webconferência

Esta tabela mostra o uso de recursos para a parte de webconferência de suas conferências.

Número de usuários simultâneos de webconferência* Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End** Requisitos de memória Largura de banda de rede

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

* Normalmente, o número de usuários de webconferência pode ser determinado como uma porcentagem dos usuários de conferência. O modelo de usuário do Lync Server 2010 supõe que 20% das conferências incluem webconferência (como o programa de gráficos para apresentação do Microsoft PowerPoint ou quadro de comunicação). É possível ajustar essa porcentagem para corresponder aos usuários de sua própria organização, a fim de determinar o número de usuários simultâneos de conferência de dados que você terá.

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (usuários simultâneos de conferência de dados * 0,01) + 1,5

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = 0,0047 * (número de usuários simultâneos de conferência de dados)

  • Rede necessária em Mbps = (número de usuários simultâneos de conferência de dados * 0,163) + 13,4

Conferências PSTN

Esta tabela mostra o uso de recursos dos usuários de PSTN que participam de suas conferências por meio do aplicativo Atendedor de Conferência.

Número de usuários simultâneos de conferência PSTN Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End* Requisitos de memória Largura de banda de rede

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

* Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (número de autores simultâneos de chamadas de conferência PSTN * 0,033) + (número de autores simultâneos de chamadas de conferência PSTN * 0,0918)

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = ((2,64 * número de autores simultâneos de chamadas de conferência PSTN) + 326) / 1000

  • Rede necessária em Mbps = (0,023 * número de autores simultâneos de chamadas de conferência PSTN) – 0,19

Observe que ao calcular o custo de CPU, você usa duas vezes o número de autores de chamada de PSTN simultâneos a fim de considerar que cada autor de chamada seja um participante da conferência e um autor de chamada UC-PSTN.

Conferências, compartilhamento de aplicativo

Esta tabela mostra o uso de recursos para a parte de compartilhamento de aplicativo de suas conferências.

Número de usuários simultâneos que compartilham aplicativos* Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End** Requisitos de memória Largura de banda de rede

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

* Normalmente, o número de usuários de conferência que compartilham aplicativos pode ser determinado como uma porcentagem dos usuários de conferência de áudio. O modelo de usuário Lync Server 2010 supõe que 50% das conferências de áudio incluem o compartilhamento de aplicativo. É possível ajustar essa porcentagem para corresponder aos usuários de sua própria organização, a fim de determinar o número de usuários simultâneos de compartilhamento de aplicativo que você terá.

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (usuários de conferência simultâneos que compartilham aplicativos * 0,071) + 2,5

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = (0,0019 * número de usuários de conferência simultâneos que compartilham aplicativos) + 2,45

  • Rede necessária em Mbps = (número de usuários de conferência simultâneos que compartilham aplicativos * 0,33) + 54

Conferências, audioconferência

A audioconferência é manipulada pelo serviço Conferência de áudio/vídeo (A/V). Portanto, essa carga não afeta os Servidores Front-End, a menos que o serviço Conferência de A/V tenha sido colocado com o Servidor Front-End. Para obter o melhor desempenho, recomendamos a implantação do Servidor de conferência de A/V em um local separado do Servidor Front-End. Há suporte para o Servidor de conferência de A/V junto com o Servidor Front-End se você tiver menos que 10.000 usuários.

Esta tabela mostra o uso de recursos para a parte de áudio de suas conferências. Esta tabela assume o modelo de 85% de conferências de áudio incluindo quatro usuários, 10% incluindo seis usuários e 5% incluindo 10 usuários.

Observe que em todas as tabelas de conferência, o número de usuários simultâneos se refere ao número geral de usuários que participam de todas as conferências atuais. O limite para usuários em uma única conferência é de 250.

noteObservação:
250 é o máximo para implantações de pool compartilhado, com base nos testes da Microsoft. Para obter informações sobre como oferecer suporte a reuniões com mais de 250 participantes, consulte "Microsoft Lync Server 2010 Support for Large Meetings" em https://go.microsoft.com/fwlink/?linkid=242073&clcid=0x416.
Número de usuários simultâneos de conferência de áudio Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End ou Servidor de conferência de A/V* Requisitos de memória** Largura de banda de rede

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

* Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

** No Servidor de conferência de A/V, adicione 7 GB por servidor para requisitos de memória do sistema básico

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (número de usuários simultâneos de audioconferência) * 0,062

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = (número de usuários simultâneos de audioconferência * 0,00146) + 0,132

  • Rede necessária em Mbps = (número de usuários simultâneos de audioconferência * 0,14435) + 0,36

Conferências, videoconferência

Esta tabela mostra o uso de recursos para a parte de vídeo de suas conferências. Esta tabela assume o modelo de 70% de videoconferências que usam CIF e 30% que usam VGA.

A videoconferência é manipulada pelo serviço Conferência de A/V. Portanto, essa carga não afeta os Servidores Front-End, a menos que o serviço Conferência de A/V tenha sido colocado com o Servidor Front-End.

Número de usuários simultâneos de videoconferência* Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End ou Servidor de conferência de A/V** Requisitos de memória Largura de banda de rede

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

* Normalmente, o número de usuários de videoconferência pode ser determinado como uma porcentagem dos usuários de audioconferência. O modelo de usuário do Lync Server 2010 supõe que 20% das audioconferências incluem videoconferência. É possível ajustar essa porcentagem para corresponder aos usuários de sua própria organização, a fim de determinar o número que usuários simultâneos de videoconferência que você terá.

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

  • % de custo de CPU do servidor de teste = (número de usuários simultâneos de videoconferência) * 0,07625

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = 0,03

  • Rede necessária em Mbps = (número de usuários simultâneos de videoconferência * 0,3925) + 1,25

Enterprise Voice, chamadas UC-UC

Esta tabela mostra o uso de recursos para as chamadas UC-UC (comunicações unificadas para comunicações unificadas) usando o Enterprise Voice.

Número de chamadas simultâneas* Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End** Requisitos de memória Largura de banda de rede

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

* O modelo de usuário do Lync Server 2010 assume quatro chamadas por usuário a cada hora e uma duração média de chamada de três minutos. Essas quatro chamadas por hora no modelo de usuário incluem chamadas UC-UC e chamadas UC-PSTN. É possível obter números mais precisos se souber qual porcentagem das chamadas via Enterprise Voice de seus usuários é de UC-UC e qual porcentagem é de UC-PSTN. O modelo de usuário assume que 60% das chamadas são de UC-PSTN e 40% são de UC-UC. Nos cálculos abaixo, é possível usar seus números reais de chamadas por hora e duração, caso sejam diferentes.

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • Número de chamadas simultâneas = número de usuários * média de chamadas UC-UC por usuário a cada hora * duração em minutos / 60

  • % de custo de CPU do servidor de teste = (número de chamadas simultâneas * 0,007)

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = (0,00093 * número de chamadas simultâneas) + 1,19

  • Rede necessária em Mbps = (número de chamadas simultâneas * 0,01175) + 0,43

Enterprise Voice, chamadas UC-PSTN

Esta tabela mostra o uso de recursos para as chamadas UC-PSTN (comunicações unificadas para PSTN) usando o Enterprise Voice.

Número de chamadas simultâneas* Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End** Requisitos de memória Largura de banda de rede

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

* O modelo de usuário do Lync Server 2010 assume quatro chamadas por usuário a cada hora e uma duração média de chamada de três minutos. As quatro chamadas por hora no modelo de usuário incluem chamadas UC-UC e chamadas UC-PSTN. É possível obter números mais precisos se souber qual porcentagem das chamadas via Enterprise Voice de seus usuários é de UC-UC e qual porcentagem é de UC-PSTN. O modelo de usuário assume que 60% das chamadas são de UC-PSTN e 40% são de UC-UC. Nos cálculos abaixo, é possível usar seus números reais de chamadas por hora e duração, caso sejam diferentes.

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • Número de chamadas simultâneas = número de usuários * média de chamadas UC-PSTN por usuário a cada hora * duração em minutos / 60

  • % de custo de CPU do servidor de teste = (número de chamadas simultâneas * 0,007) + (0,0918 * (1 - % de chamadas que usam bypass de mídia) * número de chamadas simultâneas)

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = (0,00156 * número de chamadas simultâneas) + 0,126

  • Rede necessária em Mbps = (número de chamadas simultâneas * 0,19) * (1 menos a % de chamadas que usam bypass de mídia)

Serviço Grupo de resposta

Esta tabela mostra o uso de recursos do serviço Grupo de respostas do Lync Server.

Observe que o Grupo de resposta não suporta mais de 1200 agentes por pool.

Número de chamadas simultâneas do Grupo de resposta Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End* Requisitos de memória Largura de banda de rede

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

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (número de chamadas simultâneas do Grupo de resposta * 0,0192) + 7,48

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = (0,0008 * número de chamadas simultâneas do Grupo de resposta) + 1,18

  • Rede necessária em Mbps = número de chamadas simultâneas * 0,005

Serviço Estacionamento de Chamada

Esta tabela mostra o uso de recursos do serviço Estacionamento de Chamada do Lync Server.

Número de chamadas simultâneas Requisitos de CPU em megaciclos Requisitos de CPU como uma porcentagem de um Servidor Front-End* Requisitos de memória Largura de banda de rede

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

** Com base no processador de linha de base do Lync Server com oito núcleos, cada um com 2.333 megaciclos.

A partir dos resultados desse teste, usamos a análise de tendência para gerar as seguintes diretrizes:

  • % de custo de CPU do servidor de teste = (número de chamadas simultâneas * 0,04) + 0,055

    Megaciclos necessários = (% de custo de CPU do servidor de teste/100) * 2333 * 8

  • Memória necessária em GB = ((1,4 * número de chamadas simultâneas) + 1,18) / 1000

  • Rede necessária em Mbps = (número de chamadas simultâneas * 0.00956) + 0.055

Ajustando para seus processadores

Toda a % de custos de desempenho de CPU desta seção assume uma linha de base com cada servidor tendo um processador duplo, quad-core, com 2,33 GHz. Isso gera 2.333 megaciclos por segundo por núcleo de processador ou 18.664 megaciclos por segundo por servidor.

Se seus servidores tiverem processadores diferentes, será possível ajustar os valores de acordo com seu hardware.

A avaliação de desempenho do processador SPECint para os processadores usados nesses testes é de 186 no total para oito núcleos ou 23,25 por núcleo. Para calcular os ciclos de processador equivalentes para seus servidores, faça o seguinte:

  1. Use um navegador da web para abrir www.spec.org.

  2. Passe o cursor do mouse sobre Results (Resultados), sobre CPU2006 e clique em CPU2006 Results (Resultados da CPU2006).

  3. Em Available Configurations (Configurações disponíveis), selecione SPECint2006 Rates (Taxas de SPECint2006) e clique em Go (Ir).

  4. Na área Simple Request (Solicitação simples), selecione os critérios de pesquisa que o ajudarão a encontrar seu processador e clique em Execute Simple Fetch (Executar busca simples).

  5. Encontre o servidor e o processador que você implantou e observe o número na coluna Result (Resultado).

  6. A divisão desse valor pelo número de núcleos no servidor proporciona o valor por núcleo. Por exemplo, se o número em Result for 240 em um servidor de oito núcleos, o valor por núcleo será 30.

  7. Use a fórmula abaixo para determinar os megaciclos por núcleo do servidor:

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

  8. Multiplique o resultado pelo número de núcleos no servidor e você terá o número total de megaciclos por servidor. Isso se compara aos 18.664 megaciclos para o servidor de linha de base usado para produzir os números nas seções anteriores deste tópico.

Exemplo de cálculo dos recursos necessários

O exemplo abaixo mostra como é possível calcular suas necessidades de recurso, se o uso de sua organização do Lync Server 2010 for diferente daquele exibido em Modelos de usuário do Lync Server 2010. Neste exemplo, o uso da organização é significativamente superior ao do modelo de usuário.

  • 30.000 usuários, 100% de uso do Enterprise Voice (em vez de 50% de usuários habilitados para voz, como no modelo de usuário). O Servidor de mediação é colocado com o Servidor Front-End. 75% das chamadas UC-PSTN usam bypass de mídia.

  • Uma média de 7,5% de usuários estão em conferências simultaneamente (em vez dos 5% no modelo de usuário), proporcionando 2250 usuários simultâneos em conferências.

  • Outros usos de conferência seguem o modelo de usuário do Lync Server 2010.

  • O uso do Enterprise Voice é mais pesado do que no modelo de usuário, com uma média no horário de pico de cinco chamadas por hora, com uma duração média de 3 minutos (no modelo de usuário são quatro chamadas por hora no horário de pico). Seguindo o modelo de usuário, três dessas cinco chamadas serão UC-PSTN e duas serão UC-UC.

Calculamos nossas necessidades de CPU para o Servidor Front-End da seguinte maneira:

Carga de trabalho do Servidor Front-End % de custo de CPU do servidor de teste Megaciclos necessários

IM e presença básicas

30.000 usuários * 0,001 = 30

(30/100) * 2.333 * 8 = 5.599

Consulta à web do Catálogo de endereços

(30.000 usuários * 0,0004) + 2 = 14

(14/100) * 2.333 * 8 = 2.613

IM em grupo (50% das conferências usam IM em grupo)

(1125 usuários * 0,001) + 2 = 3,125

(3,125/100) * 2.333 * 8 = 583

Webconferência (75% de todas as conferências incluem webconferência e 20% dessas conferências incluem IM em grupo)

(337 usuários * 0,01) + 1,5 = 4,87

(4,87/100) * 2.333 * 8 = 909

Conferência PSTN (15% dos participantes da conferência discam de telefones PSTN)

(338 usuários * 0,033) + (338 usuários * 0,0918) = 42,18

(42,18/100) * 2.333 * 8 = 7.872

Compartilhamento de aplicativo (75% de todas as conferências incluem webconferência e 50% dessas conferências usam compartilhamento de aplicativo)

(843 usuários * 0,071) + 2,5 = 62,353

(62,353/100) * 2.333 * 8 = 11.638

Enterprise Voice, chamadas UC-UC

30.000 usuários * 2 chamadas * 3 minutos / 60 = 5000 chamadas simultâneas

5000 chamadas * 0,007 = 35

(35/100) * 2.333 * 8 = 6.532

Enterprise Voice, chamadas UC-PSTN

30.000 usuários * 3 chamadas * 3 minutos / 60 = 4500 chamadas simultâneas

(4500 chamadas * 0,007) + (4500 chamadas * 0,0918 * (1 - .8)) = 114,12

(114,12/100) * 2.333 * 8 = 21.299

Total de 57.045 megaciclos necessários nos Servidores Front-End.

Nos Servidores Front-End, o requisito total de CPU para nossa implantação com alto nível de uso é de 57.045 megaciclos. Para este exemplo, suponha que estamos implantando servidores com um resultado de SPECInt de 258 para 8 núcleos, com médias de 32,25 por núcleo. Usando os cálculos da seção anterior, vemos que esses servidores têm 25.888 megaciclos cada um.

Para determinar o número de servidores que precisamos, divida o número dos megaciclos necessários (57.045) pelo número de megaciclos por servidor (25.888 neste exemplo). Em seguida, divida esse resultado por 0,7, a fim de assegurar que cada servidor execute a não mais do que 70% de sua capacidade de CPU. Arredonde esse resultado final para o próximo número inteiro. Neste exemplo,

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

Precisamos de quatro desses servidores. Os quatro servidores fornecem um total de 103.552 megaciclos, e 57.045 representa cerca de 55% disso. Portanto, nossos quatro servidores devem executar a 55% da capacidade de CPU nos horários de pico.

A tabela e os cálculos abaixo determinam nossas necessidades de Servidor de conferência de A/V no cenário de exemplo.

Carga de trabalho do Servidor de conferência de A/V Custo de CPU Megaciclos necessários

Audioconferência (75% das conferências incluem o Enterprise Voice)

1688 usuários * 0,062 = 104,625

(104,625/100) * 2.333 * 8 = 19.527

Videoconferência (75% de todas as conferências incluem webconferência e 20% dessas conferências incluem vídeo)

338 usuários * 0,07625 = 25,77

(25,77/100) * 2.333 * 8 = 4.810

Total de 24.337 megaciclos necessários nos Servidores de conferência de A/V.

Podemos implantar dois de nossos servidores, com 25.888 ciclos cada um, e executar o Servidor de conferência de A/V a cerca de 47% de CPU em cada um.

Também é possível realizar cálculos parecidos para saber a memória e a largura de banda necessárias para sua carga de trabalho projetada. Para cargas de trabalho ou cenários nos quais você acredita que sua organização tenha padrões de uso normais, consulte Modelos de usuário do Lync Server 2010 para ver os modelos testados pela Microsoft