Plenejamento da topologia do Servidor de Chat Persistente

Resumo: Leia este tópico para saber mais sobre componentes e topologias persistentes do Servidor de Chat em Skype for Business Server 2015.

O Servidor de Chat Persistente dá suporte a configurações de servidor único e de vários servidores. Você pode instalar o Servidor de Chat Persistente em um Skype for Business Server 2015 Edição Enterprise ou no Standard Edition Server.

Nota

O chat persistente está disponível no Skype for Business Server 2015, mas não tem mais suporte em Skype for Business Server 2019. A mesma funcionalidade está disponível no Teams. Para obter mais informações, confira Introdução à atualização do Microsoft Teams. Se você precisar usar o chat persistente, suas opções são migrar usuários que exigem essa funcionalidade para o Teams ou continuar usando Skype for Business Server 2015.

Componentes persistentes do Servidor de Chat

O Servidor de Chat Persistente consiste nos seguintes componentes:

  • Um ou mais computadores que executam o Servidor de Chat Persistente e fornecem os seguintes serviços:

    • Serviço de chat persistente

    • Serviço de conformidade, que é ativado quando a conformidade é habilitada

  • Um ou mais servidores (mais de um se o espelhamento for usado) executando o banco de dados de back-end SQL Server para hospedar o banco de dados de conteúdo de Chat Persistente onde o conteúdo, salas e categorias da sala de chat são armazenados.

    Nota

    O banco de dados de back-end armazena dados de histórico de chat, incluindo informações sobre categorias e salas de Chat Persistente que são criadas.

  • Se a conformidade estiver habilitada, um ou mais servidores (mais de um se o espelhamento for usado) executando o banco de dados de back-end SQL Server para hospedar o banco de dados de Conformidade de Chat Persistente, em que eventos de conformidade e conteúdo de chat para fins de conformidade são armazenados.

Para obter detalhes sobre requisitos de hardware e software para o Servidor de Chat Persistente, consulte Requisitos do servidor para Skype for Business Server requisitos de hardware e software para o Servidor de Chat Persistente em Skype for Business Server 2015.

Topologias persistentes do Servidor de Chat

Você pode implantar o Servidor de Chat Persistente em pools de servidor único ou vários servidores e com topologia de pool único ou de vários pools. O Servidor de Chat Persistente dá suporte às seguintes topologias:

  • Servidor Standard Edition com Servidor de Chat Persistente colocado em um Servidor Front-End

  • Standard Edition Server com Servidor de Chat Persistente em um servidor separado

  • Edição Enterprise Server com um único Servidor de Chat Persistente em um servidor separado

  • Edição Enterprise Server com mais de um Servidor de Chat Persistente em servidores separados

Embora você possa implantar o Servidor de Chat Persistente em um Standard Edition Server, esteja ciente de que o desempenho e a escala serão afetados, e a alta disponibilidade não é uma opção. Portanto, é recomendável implantar o Chat Persistente em um Standard Edition Server principalmente para fins de prova de conceito e avaliação.

Skype for Business Server 2015 dá suporte a uma variedade de cenários de ordenação, fornecendo a flexibilidade para economizar custos de hardware executando vários componentes em um servidor (se você tiver uma organização pequena) ou para executar componentes individuais em servidores diferentes (se você tiver uma organização maior que precise de escalabilidade e desempenho). Você deve considerar os fatores de escalabilidade antes de se decidir se colocará os componentes. Os cenários de ordenação diferem para Skype for Business Server servidores Edição Enterprise e Standard Edition de 2015.

As próximas seções descrevem as topologias mais detalhadamente, incluindo cenários de colocação e opções para servidores de banco de dados back-end. Para obter detalhes sobre a ordenação de todas as funções de servidor e bancos de dados, consulte Topologia Básica para Skype for Business Server 2015.

Servidor Standard Edition com Servidor de Chat Persistente colocado em um Servidor Front-End

Com o Standard Edition, é possível colocar o Chat Persistente no Servidor Front-End. Essa é a configuração mais básica e simples. Você deve garantir que o Servidor front-end existente tenha capacidade suficiente em termos de recursos físicos: CPU, memória, espaço em disco e assim por diante.

Além disso, você pode agrupar o servidor back-end do Servidor de Chat Persistente e o banco de dados de Conformidade de Chat Persistente (se habilitado) no servidor de back-end SQL Server Express local. Você também pode optar por usar um SQL Server separado com uma instância dedicada.

Importante

Não é possível adicionar servidores adicionais a um pool de Servidores de Chat Persistente se o primeiro Servidor de Chat Persistente for agrupado com um Servidor Front-End da Edição Padrão. É recomendável instalar o primeiro servidor como uma instância autônoma para que você possa adicionar mais servidores posteriormente, se necessário.

Servidor Standard Edition com Servidor de Chat Persistente instalado em um servidor separado

Com o Standard Edition, você pode instalar o Servidor de Chat Persistente como uma instância autônoma e adicionar mais servidores posteriormente, se necessário.

Você pode agrupar o servidor de back-end do Servidor de Chat Persistente e o banco de dados de Conformidade de Chat Persistente (se habilitado) no servidor de back-end do SQL Server Express local. Você também pode optar por usar um SQL Server separado com uma instância dedicada.

Servidor Enterprise Edition com um único Servidor de Chat Persistente

Com o Enterprise Edition, você deve instalar o Servidor de Chat Persistente em um computador separado. Ou seja, não é possível colocar o Servidor de Chat Persistente no Servidor Front-End Enterprise Edition. Essa implantação requer um servidor separado que executa o Servidor de Chat Persistente e o serviço de Conformidade (se habilitado).

No entanto, você pode agrupar o banco de dados SQL Server para o Servidor de Chat Persistente no banco de dados de back-end de um pool de front-end Edição Enterprise.

Nota

Se você pretende usar Grupos de Disponibilidade AlwaysOn do SQL para HA DR, observe que eles não dão suporte a bancos de dados de Servidor de Chat Persistente.

Se você agrupar o banco de dados de Chat Persistente com o banco de dados de back-end, poderá usar uma única instância de SQL Server para qualquer um ou todos os bancos de dados ou pode usar uma instância separada de SQL Server para cada banco de dados.

Importante

O servidor que hospeda o banco de dados de Chat Persistente pode hospedar outros bancos de dados. No entanto, quando você considerar a ordenação do banco de dados de Chat Persistente com outros bancos de dados, esteja ciente de que, se você estiver armazenando as mensagens de mais de alguns usuários, o espaço em disco necessário pelo banco de dados de Chat Persistente pode crescer muito grande. Por esse motivo, não recomendamos a ordenação do banco de dados de Chat Persistente com o banco de dados de back-end.

A figura a seguir mostra todos os componentes de uma topologia para um único Servidor de Chat Persistente com conformidade habilitada (opcional).

Topologia de servidor único

Servidor de Chat Persistente – Topologia do Servidor Único.

Servidor Enterprise Edition com um múltiplos Servidores de Chat Persistente

Com Edição Enterprise, você pode implantar uma topologia de vários servidores para maior capacidade e confiabilidade. Uma topologia de vários servidores é a mesma que a topologia de servidor único, exceto que vários servidores hospedam o Servidor de Chat Persistente e podem escalar mais alto. A topologia de vários servidores pode incluir até quatro computadores ativos executando o Servidor de Chat Persistente (configurações de alta disponibilidade e recuperação de desastre permitirão até oito, mas apenas quatro podem estar ativos e os quatro restantes em espera). Cada servidor pode dar suporte a até 20.000 usuários simultâneos, para um total de 80.000 usuários simultâneos conectados a um pool do Servidor de Chat Persistente com 4 servidores. Vários computadores que executam o Servidor de Chat Persistente devem residir no mesmo domínio Active Directory Domain Services que Skype for Business Server e no serviço de conformidade.

A figura a seguir mostra todos os componentes de uma topologia de vários servidores com vários computadores executando o Servidor de Chat Persistente, o serviço de conformidade opcional e um banco de dados de conformidade separado.

Topologia de vários servidores

Servidor de Chat Persistente – Topologia de Vários Servidores.

As topologias de vários servidores fornecem a funcionalidade de pool de servidores. Em um pool de servidores, os serviços de Chat Persistente se comunicam e compartilham dados. Por exemplo, o histórico de chat que foi originalmente postado em um serviço de Chat Persistente está disponível em qualquer serviço de Chat Persistente no sistema. Um arquivo carregado por meio de um serviço de Chat Persistente pode ser acessado por qualquer serviço de Chat Persistente. Os usuários podem estar conectados a diferentes servidores front-end do servidor de chat persistente e podem estar se comunicando entre si. A porta padrão do TCP 8011 conecta um servidor a um pool de servidores e é usada pelos serviços de Chat Persistente para se comunicar entre si ou para fins administrativos.

Por exemplo, em uma implantação do Servidor de Chat Persistente de quatro servidores, onde 80.000 usuários podem ser conectados simultaneamente ao Chat Persistente, a carga é distribuída uniformemente em 20.000 usuários por servidor. Se um servidor ficar indisponível, os usuários conectados a esse servidor perderão o acesso ao Servidor de Chat Persistente. Os usuários desconectados serão automaticamente transferidos para os servidores remanescentes até que o servidor indisponível seja restaurado.