Planejamento de capacidade para o Servidor de Chat Persistente no Skype for Business Server 2015Capacity planning for Persistent Chat Server in Skype for Business Server 2015

Resumo: Leia este tópico para saber mais sobre o planejamento de capacidade para o servidor de chat persistente no Skype for Business Server 2015.Summary: Read this topic to learn about capacity planning for Persistent Chat Server in Skype for Business Server 2015.

O servidor de chat persistente pode executar chats de vários usuários e em tempo real que podem persistir para recuperação futura e pesquisa.Persistent Chat Server can perform multi-user, real-time chat that can persist for future retrieval and search. Ao contrário das mensagens instantâneas em grupo (IM) salvas na caixa de correio de um usuário, se o histórico da conversa estiver configurado, uma sessão persistente do servidor de chat permanecerá aberta e o conteúdo será salvo em um servidor, juntamente com as mensagens, arquivos, URLs e outros dados que fazem parte de um conversa em andamento.Unlike group instant messaging (IM) that is saved in a user's mailbox if conversation history is configured, a Persistent Chat Server session stays open longer, and the content is saved on a server, along with the messages, files, URLs, and other data that are part of an ongoing conversation.

O planejamento de capacidade é uma parte importante da preparação para a implantação do servidor de chat persistente.Capacity planning is an important part of preparing to deploy Persistent Chat Server. Este tópico fornece tabelas de planejamento de capacidade que você pode usar para determinar a melhor configuração para a sua implantação.This topic provides capacity planning tables that you can use to determine the best configuration for your deployment. Ele também descreve como gerenciar melhor implantações persistentes do servidor de chat que exigem maior capacidade nos horários de pico.It also describes how to best manage Persistent Chat Server deployments that require greater capacity at peak times.

Antes de ler esta seção, é importante você se familiarizar com as topologias do Chat Persistente.Before reading this section, you should be familiar with Persistent Chat topologies. Para obter mais informações, veja Plan Persistent Chat Server topology.For more information, see Plan Persistent Chat Server topology.

Observação

O chat persistente está disponível no Skype for Business Server 2015, mas não é mais compatível com o Skype for Business Server 2019.Persistent chat is available in Skype for Business Server 2015 but is no longer supported in Skype for Business Server 2019. A mesma funcionalidade está disponível no Microsoft Teams.The same functionality is available in Teams. Para obter mais informações, consulte introdução à atualização do Microsoft Teams.For more information, see Getting started with your Microsoft Teams upgrade. Se você precisar usar chats persistentes, suas opções serão migrar os usuários que exigem essa funcionalidade para o Microsoft Teams ou para continuar usando o Skype for Business Server 2015.If you need to use Persistent chat, your choices are to either migrate users requiring this functionality to Teams, or to continue using Skype for Business Server 2015.

Planejamento da capacidade do servidor de chat persistentePersistent Chat Server capacity planning

As tabelas a seguir podem ajudá-lo com o planejamento da capacidade do servidor de chat persistente por meio da modelagem de como as configurações de servidor de chat persistente afetam a capacidade.The following tables can help you with capacity planning for Persistent Chat Server by modeling how various Persistent Chat Server settings affect capacity.

  • Planejar capacidade para número de usuáriosPlan capacity for number of users

  • Planejar capacidade para acesso à sala de chatPlan capacity for chat room access

  • Planejar a capacidade de acesso à sala de chat por convitePlan capacity for chat room access by invitation

  • Planejar a capacidade de desempenhoPlan capacity for performance

Planejar a capacidade do número de usuários para o servidor de chat persistentePlan capacity for number of users for Persistent Chat Server

Use a seguinte tabela de exemplo para determinar o número de usuários que você será capaz de suportar.Use the following sample table to determine the number of users you will be able to support.

Exemplo de capacidade máxima do pool do servidor de chat persistentePersistent Chat Server pool maximum capacity sample

Instâncias ativas do serviço de chat persistenteActive Persistent Chat service instances
44
Instâncias do serviço de chat persistentePersistent Chat service instances
8 (apenas 4, no máximo, podem estar ativos; 4 têm que estar inativos)8 (only a maximum of 4 can be active; 4 must be inactive)
Usuários ativos conectadosActive users connected
80,00080,000
Total de usuários provisionadosTotal provisioned users
150,000150,000
Número de pontos de extremidadeNumber of endpoints
120,000120,000

No exemplo anterior, o plano é compatível com o número máximo de usuários que o chat do servidor de chat persistente permite: quatro servidores/instâncias do serviço de chat persistente (pode ter quatro servidores passivos executando o servidor de chat persistente para alta disponibilidade e recuperação de desastres) e os usuários do 20.000 por servidor, para um total de 80.000 usuários ativos.In the preceding sample, the plan is to support the maximum number of users that Persistent Chat Server allows: four servers/instances of the Persistent Chat service (can have four more passive servers running Persistent Chat Server for high availability and disaster recovery) and 20,000 users per server, for a total of 80,000 active users.

Planejar capacidade para acesso à sala de chatPlan capacity for chat room access

A tabela de exemplo a seguir pode ajudá-lo a planejar o gerenciamento de acesso à sala de chat em um pool de servidores de chat persistente.The following sample table can help you plan for managing chat room access in a Persistent Chat Server pool.

Gerenciando o exemplo de acesso da sala de chatManaging chat room access sample

Salas de chat pequenasSmall Chat Rooms Salas de chat médiasMedium Chat Rooms Salas de chat grandesLarge Chat Rooms TotalTotal
Tamanho das salas de chat (número de usuários conectados)Size of chat rooms (number of users connected)
30 por sala30 per room
150 por sala150 per room
16.000 por sala16,000 per room
Salas de chatChat rooms
32,00032,000
1,0671,067
25410
33,07733,077
% de salas que são auditórios% of rooms that are auditorium
1%1%
1%1%
50%50%
% de salas abertas% of rooms that are open
3%3%
3%3%
50%50%
Salas abertas (para associação explícita)Open rooms (no explicit membership)
960960
3232
55
997997
Salas não abertas (salas normais com associação explícita)Non-open rooms (regular rooms with explicit membership)
31,04031,040
1.0351.035
55
32,08032,080
Salas de auditório (ingresso de apresentadores adicionais)Auditorium rooms (additional presenters entry)
00
3232
55
Salas gerenciadas pro associação diretaRooms managed by direct membership
50%50%
10%10%
0%0%
Salas gerenciadas por grupos de usuáriosRooms managed by user groups
50%50%
90%90%
100%100%
Grupos de usuários na lista de associação de cada sala de chat para salas abertas (sem especificação explícita)User groups in each chat room's membership list for open rooms (not specified explicitly)
00
00
00
Usuários na lista de associação de cada sala de chat para salas não abertasUsers in each chat room's membership list for non-open rooms
3030
150150
16,00016,000
Grupos de usuários na lista de associação de cada sala de chat para salas não abertasUser groups in each chat room's membership list for non-open rooms
33
55
25410
Usuários e grupos de usuários na lista de gerentes de cada sala de chat (para salas abertas e não abertas)Users and user groups in each chat room's manager list (for open and non-open rooms)
66
66
66
Usuários e grupos de usuários na lista de apresentadores de cada sala de chat (para salas abertas e não abertas)Users and user groups in each auditorium chat room's presenters list (for open and non-open rooms)
66
66
66
Entidades de associação com base em usuário em todas as salas não abertasUser-based membership entities across all non-open rooms
465,600465,600
15,52015,520
-
Entidades de associação com base em grupo usuários em todas as salas não abertasUser-group-based membership entities across all non-open rooms
46,56046,560
46564656
5050
Entidades de usuários e grupos de usuários em todas as salas de chat de auditórioUsers and user groups based entities across all auditorium chat rooms
00
192192
5050
Entidades de gerente com base em usuários e grupos de usuários em todas as listas de gerentes das salas de chatUsers and user groups based manager entities across all chat rooms manager lists
192,000192,000
6,4006,400
6060
Usuários ativos por sala de chatActive users per chat room
3030
150150
16,00016,000
Salas de chat por usuárioChat rooms per user
1212
22
22
1616
Grupos de usuários na lista de associações de cada sala de chatUser groups in each chat room's membership list
25410
25410
1515
Salas gerenciadas por grupos de usuáriosRooms managed by user groups
50%50%
50%50%
50%50%
Entidades de participação baseadas em grupos de usuário em todas as salas de chatUser-group-based membership entities across all chat rooms
155,200155,200
51735173
6868
Entidades de participação baseadas em usuários em todas as salas de chatUser-based membership entities across all chat rooms
465,600465,600
77,60077,600
72,00072,000
Usuários e grupos de usuários no gerenciador de cada sala de chat, apresentador e listas de escopoUsers and user groups in each chat room's manager, presenter, and scope lists
66
66
66
Usuários e grupos de usuários em todas as listas de escopo, gerentes e apresentadores das salas de chatUsers and user groups across all chat rooms' manager, presenter, and scope lists
192,000192,000
64006400
6060
Entradas de controle de acessoAccess control entries
704,160704,160
26,76826,768
160160
731,088731,088
Entradas de controle de máximo acessoMaximum access control entries
2,000,0002,000,000

No exemplo anterior, quando você implanta os servidores de chat persistente de acordo com as diretrizes recomendadas, eles podem manipular até 80.000 usuários ativos em um pool de quatro servidores com conformidade habilitada.In the preceding sample, when you deploy the Persistent Chat Servers according to the recommended guidelines, they can handle up to 80,000 active users across a four-server pool with compliance enabled.

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 (16.000 usuários ativos). O número de salas de chat de um determinado tamanho com suporte é calculado com base no número total de:This sample shows chat rooms categorized as small (30 active users at any given time), medium (150 active users), and large (16,000 active users). The supported number of chat rooms of a certain size in the table above is computed based on the total number of:

  • Usuários ativos no sistemaActive users in the system

  • Usuários ativos em salas de chat de determinado tamanhoActive users in chat rooms of the given size

  • Salas de chat de um tamanho determinado onde ingressa um único usuárioChat rooms of the given size that a single user joins

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 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 único usuário. Você pode definir as entradas de controle de acesso aos membros, aos apresentadores e aos gerentes de sala de chat.For each chat room, the preceding capacity planning table specifies the number of access control entries that are associated with the chat room, including entries that are assigned directly to the chat room. You can control access to individual chat rooms by using access control lists (ACLs). You can also control access at the category level. In an ACL, an individual access control entry can be either a user group—for example, a security group, a distribution list, or a single user. You can define access control entries for chat room managers, presenters, and members.

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 é de dois milhões. Se as entradas de controle de acesso calculado excederem dois milhões, 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.In planning your strategy for managing chat rooms, keep in mind that the total number of allowed access control entries is 2 million. If the calculated access control entries exceed 2 million, server performance could degrade significantly. To avoid this issue, whenever possible, be sure that your access control entries are user groups instead of individual users.

Planejar capacidade para acesso à sala de chat por convitePlan capacity for managing chat room access by invitation

Você pode usar a tabela de planejamento de capacidade a seguir para compreender o número de convites que o servidor de chat persistente cria e armazena no banco de dados de chat persistente quando ele está configurado para enviar convites.You can use the following capacity planning table to understand the number of invitations that Persistent Chat Server creates and stores in the Persistent Chat database when it is configured to send invitations. Você gerencia convites na categoria usando a página de configurações de categoria da sala de chat no painel de controle do Skype for Business Server, ou usando o cmdlet do Windows PowerShell, set-csPersistentChatCategory.You manage invitations on the Category by using the Chat Room Category settings page in the Skype for Business Server Control Panel, or by using the Windows PowerShell cmdlet, set-csPersistentChatCategory. Você pode gerenciar convites em uma sala de chat (em linha com o que a categoria permite) usando a página de Gerenciamento de salas iniciada do cliente Skype for Business ou usando um cmdlet do Windows PowerShell, set-csPersistentChatRoom.You can manage invitations on a chat room (in line with what the category allows) by using the Room Management page launched from the Skype for Business client, or by using a Windows PowerShell cmdlet, set-csPersistentChatRoom.

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.The sample data in the following table assumes that, on the Chat room settings page for 50 percent of all chat rooms, the Invitations option is set to Yes.

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.If the calculated value for the number of invitations that is generated by the server exceeds 1 million, server performance could degrade significantly. Para evitar esse problema, certifique-se de minimizar o número de salas de chat que estão configuradas para enviar convites ou restringir o número de usuários que podem participar de salas de chat que foram configurados para enviar convites.To avoid this issue, be sure that you minimize the number of chat rooms that are configured to send invitations or restrict the number of users who can join chat rooms that have been configured to send invitations.

Acesso à sala de chat por amostra de conviteChat room access by invitation sample

Salas de chat pequenasSmall Chat Rooms Salas de chat médiasMedium Chat Rooms Salas de chat grandesLarge Chat Rooms TotalTotal
Usuários que podem acessar a sala de chatUsers who can access chat room
30 por sala30 per room
150 por sala150 per room
16.000 por sala16,000 per room
Porcentagem de salas com convitesPercentage of rooms that have invitations
50%50%
50%50%
50%50%
Salas de chat configuradas para enviar convitesChat rooms configured to send invitations
16,00016,000
533533
55
Usuários que podem acessar a sala de chatUsers who can access the chat room
6060
225225
16,00016,000
Convites gerados pelo servidor de chat persistenteInvitations generated by Persistent Chat Server
960,000960,000
120,000120,000
80,00080,000
1,160,0001,160,000
Número de convites máximo permitidoMaximum allowable number of invitations
2,000,0002,000,000
Modelo 1 - Iniciar com o número esperado de mensagens por sala/diaModel 1 - Start with expected number of messages per room per day
Taxa de chat por sala (por dia)Chat Rate Per Room (per day)
5050
500500
100100
650650
Taxa de chat (por segundo) em todas as salasChat rate (per second) across all rooms
55.5655.56
18.5218.52
0.030.03
7474
Modelo 2 - Iniciar com um número de mensagens publicadas por usuário/diaModel 2 - Start with number of messages posted per user per day
Taxa de chat por usuário/diaChat rate per user per day
1515
55
0.10.1
cedido20
Taxa de chat por sala (por dia)Chat rate per room (per day)
3838
375375
800800
1,2131,213
Taxa de chat (por segundo) em todas as salasChat rate (per second) across all rooms
41.6741.67
13.8913.89
0.280.28
5656

Planejar a capacidade de desempenho persistente do servidor de chatPlan capacity for Persistent Chat Server performance

A tabela a seguir descreve o modelo de usuário para o servidor de chat persistente.The following table describes the user model for Persistent Chat Server. Ela fornece a base para requisitos de planejamento de capacidade e representa uma organização típica com 80.000 usuários simultâneos em quatro servidores.It provides the basis for the capacity planning requirements and represents a typical organization with 80,000 concurrent users on four servers.

Modelo de usuário de desempenho persistente do servidor de chatPersistent Chat Server performance user model

Número de usuários ativos conectadosNumber of active users connected
80,00080,000
Número de instâncias de serviço do servidor de chat persistenteNumber of Persistent Chat Server service instances
44
Tamanho de salas de chat pequenasSize of small chat rooms
30 usuários30 users
Tamanho médio de salas de chatSize of medium chat rooms
150 usuários150 users
Tamanho grande de salas de chatSize of large chat rooms
16.000 usuários16,000 users
Número total de salas de chatTotal number of chat rooms
33,07733,077
Número de salas de chat pequenasNumber of small chat rooms
32,00032,000
Número de salas de chat médiasNumber of medium chat rooms
1,0671,067
Número de salas de chat grandesNumber of large chat rooms
25410
Número total de salas de chat por usuárioTotal number of chat rooms per user
1616
Número de salas de chat pequenas por usuárioNumber of small chat rooms per user
1212
Número de salas de chat médias por usuárioNumber of medium chat rooms per user
22
Número de salas de chat grandes por usuárioNumber of large chat rooms per user
22
Número de salas com ingresso por usuárioNumber of rooms joined per user
2424
Taxa de pico de associaçãoPeak join rate
10/segundo10/second
Taxa de chat totalTotal chat rate
24/segundo24/second
Taxa de chat para pequenas salas de chatChat rate for small chat rooms
22.22/second22.22/second
Taxa de chat para salas de chat médiasChat rate for medium chat rooms
1.67/second1.67/second
Taxa de chat para salas de chat grandesChat rate for large chat rooms
~0.15/second~0.15/second
Porcentagem de salas de chat configuradas para convitesPercentage of chat rooms configured for invitations
50%50%
Porcentagem de participação direta emPercentage of direct memberships
50%50%
Porcentagem de membros em grupoPercentage of group memberships
50%50%
Número médio de afiliações ancestrais nos serviços de domínio Active DirectoryAverage number of ancestor affiliations in Active Directory Domain Services
100 - 200100 - 200
Número de contatos inscritos por usuárioNumber of subscribed contacts per user
8080
Número médio de pontos de extremidade por usuárioAverage number of endpoints per user
1.51.5
Número médio de salas de chat visíveis por ponto de extremidadeAverage number of visible chat rooms per endpoint
1.51.5
Número médio de salas de chat visíveis por usuárioAverage number of visible chat rooms per user
2,25 (50% para uma sala e 50% para duas salas); até seis salas abertas, uma por monitor2.25 (50% for 1 room and 50% for 2 rooms); Up to 6 rooms open, one per monitor
Número de participantes sondados por intervaloNumber of participants polled per interval
25 por sala de chat visível25 per visible chat room
Duração do intervalo de sondagemLength of polling interval
5 minutos5 minutes
Número de participantes sondados por segundoNumber of participants polled per second
15,00015,000
Número de alterações de presença por hora por usuárioNumber of presence changes per hour per user
66
Número de alterações de presença por segundoNumber of presence changes per second
133.33133.33