Planejamento de capacidade para Servidor de bate-papo de grupo
Tópico modificado em: 2012-10-18
O Microsoft Lync Server 2010, Chat de Grupo oferece sessões de chat persistentes. Ao contrário do IM (sistema de mensagens instantâneas), uma sessão do Lync Server 2010, Chat de Grupo é salva junto com as mensagens, arquivos, URLs e outros dados que fazem parte de uma conversa em andamento.
O planejamento de capacidade é uma parte importante da preparação para implantar Servidor de Chat de Grupo. Este tópico fornece detalhes sobre as topologias suportadas Servidor de Chat de Grupo e tabelas de planejamento de capacidade que você pode usar para determinar a melhor configuração para a sua implantação. Ele também descreve como gerenciar melhor Servidor de Chat de Grupo as implantações que exigem maior capacidade em horários de pico.
Para baixar o Servidor de Chat de Grupo, consulte "Chat de grupo do Microsoft Lync Server 2010" em https://go.microsoft.com/fwlink/?linkid=209539&clcid=0x416.
Para obter detalhes sobre como instalar o Servidor de Chat de Grupo, consulte Instalando e configurando o Servidor de bate-papo de grupo na documentação de implantação.
Topologias suportadas do servidor de chat de grupo
Você pode implantar o Servidor de Chat de Grupo em uma topologia de servidor único ou em uma topologia de vários servidores.
Observação: |
---|
Para obter detalhes adicionais sobre as duas topologias, consulte Planejando o Servidor de bate-papo de grupo nesta documentação definida e Implantando o Servidor de bate-papo de grupo na documentação de implantação. |
Observação: |
---|
Algumas combinações do Microsoft Lync Server 2010 e do Microsoft Office Communications Server 2007 R2 podem coexistir. Para obter detalhes, consulte Migrando o Servidor de bate-papo de grupo na documentação de Migração. |
Topologia de servidor único
A configuração mínima e a implantação mais simples para Servidor de Chat de Grupo é uma topologia de servidor único. Essa topologia pode suportar até 20.000 usuários. Requer um servidor para executar Microsoft Lync Server 2010, um Servidor de Chat de Grupo, um servidor de host para o Chat de Grupo banco de dados e estações de trabalho para o host de Chat de Grupo do Microsoft Lync 2010. Se a compatibilidade é necessária, é necessário um servidor adicional para hospedar o serviço de conformidade e um banco de dados adicional para armazenar os dados de conformidade. O banco de dados de conformidade pode ser colocado com o serviço de conformidade.
Observação: |
---|
A Lync Server 2010 implantação, o Servidor de Chat de Grupo e o serviço de conformidade devem residir no mesmo Serviços de Domínio Active Directory (AD DS) domínio. |
A figura a seguir mostra todos os componentes da topologia de servidor único com o serviço opcional de conformidade.
Servidor de chat de grupo exclusivo
Topologia de vários servidores
Para fornecer maior capacidade e confiabilidade, você pode implantar uma topologia com vários servidores, conforme descrito em Planejando o Servidor de bate-papo de grupo. A topologia de vários servidores pode incluir até três Servidor de Chat de Grupo e cada uma pode suportar até 20.000 usuários, com um total de 60.000 usuários. Uma topologia de vários servidores é o mesmo que a topologia de servidor único, exceto que vários hosts de servidores Servidor de Chat de Grupo. Vários Servidor de Chat de Grupodevem residir no mesmo domínio AD DS que Lync Server e o serviço de conformidade.
A figura a seguir mostra todos os componentes de uma topologia de vários servidores com várias Servidor de Chat de Grupo, o serviço de conformidade opcional e um banco de dados de conformidade separado.
Vários servidores de chat de grupo
Em uma implantação de três Servidor de Chat de Grupo servidores, onde 60.000 usuários podem ser simultaneamente conectados e usando Chat de Grupo do Lync 2010, a carga é distribuída uniformemente em 20.000 usuários por servidor. Se um servidor ficar indisponível, os usuários conectados ao servidor perderão o acesso a Servidor de Chat de Grupo. Os usuários desconectados serão automaticamente transferidos para os servidores restantes até que o servidor disponível seja restaurado. Dependendo da quantidade de Chat de Grupo tráfego na rede, essa transferência pode demorar alguns minutos ou até uma hora. Como cada um dos servidores restantes pode hospedar até 30.000 usuários, é recomendável restaurar o servidor que não está disponível o mais rápido possível para evitar problemas de desempenho.
A carga de Servidor de Chat de Grupo está balanceada pelo serviço de pesquisa. Servidor de Chat de Grupo não podem ser localizados atrás de um balanceador de carga de hardware. Se a carga fica desbalanceada depois que um servidor fica indisponível, o serviço de pesquisa rebalanceará a carga quando os clientes entrarem e saírem, mas ele não tentará equilibrar as conexões existentes.
Planejamento de capacidade do servidor de chat de grupo
As tabelas a seguir podem ajudá-lo com o planejamento de capacidade para Servidor de Chat de Grupo. Eles dão o modelo de como a alteração em várias Servidor de Chat de Grupo configurações afeta os recursos de capacidade. Os números em itálico representam variáveis que você pode alterar com base na sua implantação.
Planejando a capacidade máxima do servidor de chat de grupo
Use a seguinte tabela de exemplo para determinar o número de usuários que você será capaz de suportar.
Exemplo de capacidade máxima de servidor de chat de grupo
Instâncias de serviço de canal |
3 |
Usuários ativos |
60,000 |
No exemplo anterior, o plano é suportar o número máximo de usuários Servidor de Chat de Grupo permite: três servidores/instâncias do serviço de canal e 20.000 usuários por servidor, para um total de 60.000 usuários ativos.
Planejamento de capacidade para gerenciamento de acesso da sala de chat
A tabela de exemplo a seguir pode ajudá-lo a planejar o gerenciamento de acesso da sala de chat em Servidor de Chat de Grupo.
Gerenciando o exemplo de acesso da sala de chat
30 usuários por sala | 150 usuários por sala | 12.000 usuários por sala | Total | |
---|---|---|---|---|
Salas de chat |
24.000 |
800 |
10 |
|
Usuários ativos por sala de chat |
30 |
150 |
12,000 |
|
Salas de chat por usuário |
12 |
2 |
2 |
|
Grupos de usuário na lista de membros de cada sala de chat |
10 |
10 |
15 |
|
Salas gerenciados por grupos de usuários |
50% |
50% |
50% |
|
Entidades de participação baseadas em grupos de usuário em todas as salas de chat |
120.000 |
4000 |
252 |
|
Entidades de participação baseadas em usuários em todas as salas de chat |
360.000 |
60.000 |
18.000 |
|
Usuários e grupos de usuários no gerenciador de cada sala de chat, apresentador e listas de escopo |
6 |
6 |
6 |
|
Usuários e grupos de usuários no gerenciador de todas as salas de chat, apresentador e listas de escopo |
144.000 |
4800 |
144 |
|
Entradas de controle de acesso |
624.000 |
68.800 |
18.396 |
711.196 |
Entradas de controle de máximo acesso |
50 |
50 |
50 |
1.000.000 |
No exemplo anterior, quando você implanta o Servidor de Chat de Grupo de acordo com a diretrizes recomendadas, podem lidar com até 60.000 usuários ativos em um pool de três servidores com a conformidade ativada.
Este exemplo mostra como salas de chat são categorizadas como pequenas (30 usuários ativos a qualquer momento), médias (150 usuários ativos) e grandes (12.000 usuários ativos). O número de salas de chat de um determinado tamanho é calculado com base no número total de:
Usuários ativos no sistema
Usuários ativos em salas de chat de determinado tamanho
Salas de chat de um tamanho determinado onde ingressa um único usuário
Você pode modificar os números em itálico na tabela anterior para estimar quantas salas de chat de um determinado tamanho serão criadas no sistema e a taxa de mensagens de saída de chat que o sistema pode gerar. No exemplo, onde há 60.000 usuários ativos no sistema, se cada usuário ingressa simultaneamente em 12 salas de chat pequenas, 2 médias e 2 grandes, haverá 24.000 salas de chat pequenas, 800 médias e 10 grandes criadas no sistema.
Para cada sala de chat, a tabela de planejamento de capacidade anterior especifica o número de entradas de controle de acesso que estão associados com a sala de chat, incluindo entradas herdadas de categorias pai e que são atribuídos diretamente para a sala de chat. Você pode controlar o acesso a salas de chat individuais usando listas de controle de acesso (ACLs). Você também pode controlar o acesso no nível de categoria. Em uma ACL, uma entrada de controle de acesso individual pode ser um grupo de usuários (por exemplo, um grupo de segurança, uma lista de distribuição ou um grupo de usuário federado) ou um único usuário. Você pode definir as entradas de controle de acesso aos membros, aos apresentadores e aos gerentes de sala de chat.
Para fins de planejamento, você deve estimar a porcentagem de salas de chat que serão gerenciadas atribuindo os grupos de usuários em vez de usuários individuais. Os dados no exemplo anterior pressupõem que as ACLs que consistem em um 50% de pequenas salas de chat, 50% de salas de chat médias e 50% de salas de chat grandes são compostas exclusivamente de grupos de usuários e as salas de chat restantes são compostas por usuários individuais.
No exemplo anterior, as ACLs para o gerente de grupo, o grupo apresentador e o escopo de uma categoria de sala de chat são constantes em todos os tamanhos de sala de chat. O exemplo supõe que existem seis entradas de controle de acesso por sala de chat em cada uma dessas listas.
Importante: |
---|
No planejamento da estratégia de gerenciamento de salas de chat, tenha em mente que o número total de entradas de controle de acesso permitido é 1 milhão. Se as entradas de controle de acesso calculado excederem 1 milhão, o desempenho do servidor pode degradar significativamente. Para evitar esse problema, sempre que possível, verifique se as entradas de controle de acesso são grupos de usuários em vez de usuários individuais. |
Planejamento de capacidade para gerenciar o acesso de sala de chat por convite
Você pode usar a seguinte tabela de planejamento de capacidade para calcular o número de convites que Servidor de Chat de Grupo cria e armazena no Chat de Grupo banco de dados quando ele é configurado para enviar convites. Você gerencia os convites na página de configurações da sala de chat em Microsoft Lync Server 2010, Ferramenta de Administração do Chat de Grupo ou Servidor de Chat de Grupo cliente ( Chat de Grupo).
Os dados de exemplo na tabela a seguir pressupõem que, na página de configurações de sala de chat para 50% de todas as salas de chat, a opção de convites está definida como Sim e que as salas de chat estão operando com a capacidade total.
Importante: |
---|
Se o valor calculado para o número de convites gerado pelo servidor exceder 1 milhão, o desempenho do servidor pode degradar significativamente. Para evitar esse problema, verifique se você minimizou o número de salas de chat que estão configurados para enviar convites ou restrinja o número de usuários que podem ingressar em salas de chat que foram configuradas para enviar convites. |
Acesso à sala de chat por amostra de convite
30 usuários por sala | 150 usuários por sala | 12.000 usuários por sala | Total | |
---|---|---|---|---|
Salas de chat configuradas para enviar convites |
12,000 |
400 |
5 |
|
Usuários que podem acessar a sala de chat |
30 |
150 |
12,000 |
|
Convites gerados pelo servidor de chat de grupo |
360.000 |
60.000 |
60.000 |
480.000 |
Número de convites máximo permitido |
1.000.000 |
Modelo do usuário de desempenho do servidor de chat de grupo
A tabela a seguir descreve o modelo de usuário para Servidor de Chat de Grupo. Ele fornece a base para a requisitos de planejamento de capacidade e representa uma organização típica com 60.000 usuários simultâneos.
Modelo do usuário de desempenho do servidor de chat de grupo
Número de usuários ativos |
60.000 |
Número de servidores de canal |
3 |
Tamanho de salas de chat pequenas |
30 usuários |
Tamanho médio de salas de chat |
150 usuários |
Tamanho grande de salas de chat |
12.000 usuários |
Número total de salas de chat |
24.810 |
Número de salas de chat pequenas |
24.000 |
Número de salas de chat médias |
800 |
Número de salas de chat grandes |
10 |
Número total de salas de chat por usuário |
16 |
Número de salas de chat pequenas por usuário |
12 |
Número de salas de chat médias por usuário |
2 |
Número de salas de chat grandes por usuário |
2 |
Taxa de pico de associação |
10/segundo |
Taxa de chat total |
20/segundo |
Taxa de chat para pequenas salas de chat |
18/segundo |
Taxa de chat para salas de chat médias |
1,8/segundo |
Taxa de chat para salas de chat grandes |
0,2/segundo |
Porcentagem de salas de chat configuradas para convites |
50% |
Porcentagem de participação direta em |
50% |
Porcentagem de membros em grupo |
50% |
Número médio de afiliações ancestrais no AD DS |
100 - 200 |
Número de contatos inscritos por usuário |
80 |
Número médio de salas de chat visíveis |
1,5 (50% em 1 e 50% em 2) |
Número de participantes sondados por intervalo |
15 por sala de chat visível |
Duração do intervalo de sondagem |
5 minutos |
Número de participantes sondados por segundo |
4500 |
Número de alterações de presença por hora por usuário |
4 |
Número de alterações de presença por segundo |
66,66 |