Componentes de conferência do Servidor Front-end
Tópico modificado em: 2009-05-14
Cada Servidor Front-End executa os seguintes componentes envolvidos na conferência:
- Foco
- Alocador de Foco
- Servidores de Conferência (MCUs)
- Alocador de Servidores de Conferência
- IIS (Serviços de Informações da Internet)
- Outros componentes do Servidor Front-End
Foco
O Foco é o servidor de estado de conferência. Ele é implementado como um agente de usuário SIP que pode ser endereçado através de um URI de conferência. O Foco é executado no módulo de Serviços do Usuário de todos os Servidores Front-End. Todas as sessões de IM em grupo, de A/V com vários participantes e de colaboração de dados são gerenciadas no servidor pelo Foco.
O Foco é responsável pelas seguintes tarefas:
- Iniciar conferências
- Inscrever servidores de conferência necessários
- Autenticar participantes antes de permitir que eles entrem em uma conferência
- Impor a política que especifica se o organizador da reunião está autorizado a convidar usuários externos
- Manter relacionamentos de sinalização do SIP entre os participantes e os servidores da conferência
- Gerenciar o estado da conferência
- Aceitar assinaturas em conferências e notificar os usuários das alterações no estado da conferência, como a chegada e a saída de participantes, e a adição ou a remoção de mídia
- Manter e impor listas de participação e políticas de conferência
O Foco também permite que o apresentador bloqueie uma reunião para que nenhum outro participante possa entrar.
Existe uma instância separada do Foco para cada conferência ativa.
Alocador de Foco
O Alocador de Foco é responsável exclusivamente pelo agendamento de reuniões. Quando um usuário cria uma nova reunião, o cliente de reunião envia a mensagem de SERVIÇO SIP ao Alocador de Foco, que cria uma nova instância da reunião no banco de dados de conferência e retorna informações ao cliente sobre a reunião recém-criada.
Servidores de Conferência (MCUs)
O suporte a conferências com vários participantes requer um servidor conhecido como servidor de conferência (também chamado de MCU ou unidade de controle de multipontos). Um servidor de conferência é um componente conectável responsável pelo gerenciamento de um ou mais tipos de mídia. O Office Communications Server 2007 R2 inclui cinco servidores de conferência:
- Servidor de Conferência de Mensagens Instantâneas. Permite sessões de IM em grupo retransmitindo o tráfego de mensagens instantâneas entre todos os participantes. Quando um terceiro participante é adicionado a uma conversa de mensagens instantâneas com dois participantes, o cliente inicial convida o Servidor de Conferência de Mensagens Instantâneas a participar da conversa. A partir desse momento, todas as mensagens entre os participantes são roteadas através desse servidor.
- Servidor de Conferência com Telefonia. Gerencia a integração com o ACP (provedor de serviços de audioconferência). Oferece suporte a entrada e saída de discagem, bem como a recursos padrão de controle de chamadas de terceiros, como ativação de mudo e ejeção. O Servidor de Conferência com Telefonia não dá suporte à combinação de VoIP e PSTN na mesma chamada. Para fazer uma discagem externa para pontos de extremidade PSTN, é necessário um Servidor de Mediação; para obter informações detalhadas, consulte Componentes de VoIP.
O Office Communications Server 2007 R2 inclui um novo recurso de Conferência Discada, que fornece uma ponte de áudio no local, que os usuários externos poderão usar para discar para a conferência com dispositivos PSTN. Para obter informações detalhadas, consulte Novo recurso Conferência Discada e Arquitetura da conferência discada. - Servidor de Webconferência. Gerencia a colaboração de dados de conferência, incluindo suporte nativo a apresentações do Microsoft Office PowerPoint, compartilhamento de documentos do Microsoft Office, uso do quadro de comunicações, compartilhamento de aplicativos, sondagem, perguntas e respostas, log de conformidade, anotações, resumos de reunião, folhetos e vários formatos de multimídia. O Servidor de Webconferência usa o PSOM, um protocolo do Microsoft Office Live Meeting, para carregar slides referentes a uma reunião.
- Servidor de Conferência A/V. Oferece combinação e retransmissão de áudio e vídeo IP com vários participantes, incluindo o dispositivo de conferência Microsoft RoundTable, usando os protocolos SRTP e SRTCP.
- Servidor de Compartilhamento de Aplicativos. Este servidor de conferência, novidade no Office Communications Server 2007 R2, habilita o recurso Compartilhamento de Área de Trabalho, que permite aos usuários transmitir uma exibição de sua área de trabalho para outras pessoas durante uma conferência. Para obter informações detalhadas sobre o recurso, consulte Novo recurso Compartilhamento de Área de Trabalho.
Alocador de Servidores de Conferência
Ao solicitar um servidor de conferência específico para uma reunião, o Foco envia a solicitação ao Alocador de Servidores de Conferência, que determina qual servidor de conferência está disponível para atender à solicitação e retorna sua URL ao Foco. O Alocador de Servidores de Conferência é responsável pelo provisionamento de uma reunião para um tipo de mídia específico em um Servidor de Conferência usando políticas locais para a criação de reuniões. O Alocador de Servidores de Conferência provisiona reuniões de acordo com as políticas locais e leva em consideração a carga atual dos Servidores de Conferência antes de atribuir um servidor a uma reunião.
IIS (Serviços de Informações da Internet)
O Office Communications Server requer que o componente IIS seja instalado em cada Servidor Front-End. O Office Communications Server depende do IIS para as seguintes funções:
- O cliente do Live Meeting usa o IIS para baixar o conteúdo da reunião (por exemplo, apresentações do PowerPoint).
- O Office Communicator usa o IIS para baixar arquivos do Servidor do Catálogo de Endereços.
- O serviço de Consulta à Web do Catálogo de Endereços usa o IIS para habilitar clientes do Microsoft Office Communicator Mobile para Windows Mobile a consultar informações da lista de endereços global sem baixar arquivos do Catálogo de Endereços.
- O Serviço de Atualização de Dispositivo usa o IIS para fornecer aos usuários versões atualizadas do software cliente, como o Microsoft Office Communicator e o Office Communicator Phone Edition.
- Um aplicativo ASP.NET em execução sobre o IIS é usado para o serviço Web Expansão de Grupo, que permite ao Office Communicator expandir grupos de distribuição para uso em sessões de IM em grupo.
Outros componentes do Servidor Front-End
Outros componentes importantes do Servidor Front-End:
- Proxy SIP. O Proxy SIP (também conhecido como pilha de protocolos ou pilha SIP) é a plataforma de protocolo central, na qual todos os outros serviços se baseiam. Ele fornece a estrutura básica para rede e segurança e realiza o gerenciamento de conexões, a análise de cabeçalhos de mensagem, o roteamento, a autenticação e o gerenciamento de estado.
- HTTP.SYS. A pilha de protocolos HTTP de modo kernel do IIS. O HTTP.SYS enfileira e analisa caches e solicitações HTTP de entrada, retornando o conteúdo do site e do aplicativo.
- Serviços de Usuário. Fornece recursos perfeitamente integrados de mensagens instantâneas, presença e conferência baseados no Proxy SIP. Além disso, inclui o Foco e o Alocador de Foco.
- Replicador de Usuário. Atualiza o banco de dados de usuário para sincronizá-lo com o AD DS (Serviços de Domínio Active Directory). O Servidor do Catálogo de Endereços usa as informações fornecidas pelo Replicador de Usuário para atualizar as informações da lista de endereços global.
- API de Servidor. Fornece recursos básicos de script para a criação de filtros de mensagem personalizados e o roteamento de aplicativos. Os scripts podem ser executados durante o processo ou, quando necessário, podem ser expedidos para um aplicativo de código gerenciado que esteja sendo executado em um processo separado.
- Aplicativo Agregado RTC. Trata a agregação das informações de presença entre vários pontos de extremidade.
- Servidor do Catálogo de Endereços. Fornece informações da lista de endereços global dos Serviços de Domínio Active Directory aos clientes do Office Communicator. Ele também recupera informações de contato e de usuário do banco de dados RTC, grava as informações nos arquivos do Catálogo de Endereços e armazena os arquivos em uma pasta compartilhada na qual eles são baixados pelos clientes do Office Communicator. O Servidor do Catálogo de Endereços grava as informações no banco de dados RTCAb, usado pelo serviço de Consulta à Web do Catálogo de Endereços para responder a consultas de pesquisa do usuário na versão 2007 R2 do Office Communicator Mobile. Como opção, ele normaliza os números de telefone do usuário corporativo gravados no banco de dados RTC. A finalidade é provisionar os contatos do usuário no Office Communicator. O Servidor do Catálogo de Endereços é instalado por padrão em todos os Servidores Front-End. O serviço de Consulta à Web do Catálogo de Endereços é instalado por padrão em todos os Servidores de Web Components.
- Filtro de Mensagens Instantâneas Inteligente. Filtra o tráfego de mensagens instantâneas de entrada usando critérios especificados pelo administrador. Ele é usado para bloquear itens de mensagem instantânea não solicitados ou potencialmente prejudiciais de pontos de extremidade desconhecidos fora do firewall corporativo.
- Componentes de VoIP. Para obter informações detalhadas sobre componentes de Servidor Front-End usados para VoIP, consulte Componentes de VoIP.
- Agente de Arquivamento. Captura mensagens instantâneas para arquivamento e as envia para uma fila de destino em um Servidor de Arquivamento.
- Agente de CDR. Intercepta mensagens SIP e as utiliza para enviar dados de CDR (Registro de Detalhes das Chamadas) para uma fila de destino em um Monitoring Server.
- QoE Agent. Recebe mensagens do serviço SIP que informam as métricas de qualidade da chamada e envia essas métricas para uma fila de destino em um Monitoring Server.