Contents

Introdução

Pré-requisitos

Requisitos

Componentes Utilizados

Informações de Apoio

Problema

Solução

Outras considerações

Problema conhecido

Informações Relacionadas

Introdução

Este documento descreve as possíveis causas de desempenho ruim da Web com a Cisco TelePresence Multipoint Control Unit (MCU) devido ao uso da interface da Web e o número máximo de logins da Web, além de descrever algumas possíveis soluções.

Pré-requisitos

Requisitos

A Cisco recomenda que você tenha conhecimento destes tópicos:

- Cisco TelePresence MCU

- Protocolo HTTP

- Protocolo de Transferência de Hipertexto Seguro (HTTPS)

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

- Cisco TelePresence MCU 4500 Series

- Cisco TelePresence MCU 5300 Series

- Cisco TelePresence MCU 8510

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.

Produtos Relacionados

Este documento também pode ser usado com estas versões de software e hardware:

- Cisco TelePresence MCU 4200 Series

- Cisco TelePresence MCU 8420

Informações de Apoio

A MCU tem oito threads com os quais pode processar solicitações HTTP. Essas conexões tratam não apenas dos usuários da interface da Web, mas também de outras solicitações via HTTP, como a API (Application Program Interface). Portanto, o número de usuários ou solicitações da Web que são enviados por cada usuário da Web, juntamente com o número de dispositivos de API ou solicitações de API, afetam o número de threads que são usados.

As conexões TCP (Transmission Control Protocol) podem estar no estado keep-alives. A MCU suporta três conexões simultâneas de manutenção de atividade HTTP, que ocupam três dos oito threads de trabalho. Se a MCU não receber nenhum dado por 32 segundos (entre outras condições), ela fechará a conexão. As Keep-alives são diferentes do logon geral de usuário da Web. Para obter mais informações sobre keep-alives, consulte a seção Conexões Persistentes  do memorando Hypertext Transfer Protocol — HTTP/1.1.

Observação: a seção 8.1.2 do memorando mencionado acima afirma que o comportamento padrão para HTTP/1.1 é usar keep-alives, mas o cabeçalho ainda deve estar presente para que seja possível usá-los nas versões 4.4 e anteriores da MCU.

Quando um usuário carrega uma página da Web, as solicitações HTTP são enviadas à MCU; no entanto, a MCU pode ter mais de oito usuários conectados à interface da Web a qualquer momento (consulte a próxima tabela). As solicitações HTTP simultâneas enviadas pelos usuários conectados são limitadas pelo número de threads. Embora a MCU tenha apenas oito threads com os quais pode processar as solicitações, ela enfileira outras 20 solicitações antes que qualquer uma seja rejeitada.

Modelo de MCU

Número Máximo de Sessões Web

4501

34

5320

50

5310

30

8510

130

Problema

O desempenho da MCU na Web é insatisfatório, e estes problemas são observados:

- A interface da Web da MCU é carregada lentamente e os aplicativos ou dispositivos que interagem com a API da MCU perdem a conexão.

- Os usuários relatam que não podem mais acessar a interface da Web da MCU. As conferências ainda estão ativas e a MCU ainda responde aos pings. Após uma reinicialização forçada, a MCU estará acessível novamente.

Essas mensagens são exibidas no registro de eventos (Logs > Event Log��

112336.297 HTTP : Info : closed http connection - overloaded

112348.390 HTTP : Info : closed http connection - overloaded

112353.392 HTTP : Info : closed http connection - overloaded

112429.516 HTTP : Info : closed http connection - overloaded

112510.617 HTTP : Info : closed http connection - overloaded

112551.739 HTTP : Info : closed http connection - overloaded

112632.838 HTTP : Info : closed http connection - overloaded

2014/10/22 11:58:12.205 HTTP Info 192.1.100.64:53551 connected for 10361s -

listening (102); 192.1.100.64:53475 connected for 10391s - listening (102);

192.1.100.64:53474 connected for 10391s - listening (102); 7116

2014/10/22 11:58:12.205 HTTP Info 192.1.100.64:52451 connected for 10703s -

listening (102); 192.1.100.64:53554 connected for 10361s -listening (102);

192.1.100.64:52450 connected for 10703s - listening (102); 7117

2014/10/22 11:58:12.205 HTTP Info 192.1.100.64:53515 connected for 10376s -

listening (102); 192.1.100.64:52491 connected for 10690s -listening (102); 7118

2014/10/22 11:58:17.206 HTTP Info closed http connection - overloaded"

Solução

A MCU lida com uma carga mais pesada quando usada por um grande número de participantes de vídeo, portanto menos uso da Web é necessário para afetar adversamente seu desempenho.

Sob uso normal, quatro sessões de interface da Web, nas quais os usuários enviam aproximadamente uma solicitação por segundo, não devem causar problemas à MCU. Para ter certeza absoluta de que nenhum problema ocorra, a Cisco recomenda apenas um usuário da Web e um dispositivo de API (o Cisco TelePresence Management Suite (TMS) é recomendado).

Observação: a Cisco recomenda que os clientes API personalizados usem números de revisão e keep-alives e que apenas uma solicitação seja enviada por vez para obter o melhor desempenho.

Quando a atualização automática (Configurações > Interface do usuário) está habilitada, ela aumenta o número de solicitações HTTP da Web. A Cisco sugere que esse recurso seja desativado para obter o melhor desempenho.

Para garantir que os usuários não permaneçam conectados por um longo período, navegue para Configurações > Segurança e altere o valor de Tempo limite de sessão da Web ocioso. Esse valor pode ser definido entre 1 e 60 minutos. Quando o tempo definido expira, o usuário precisa fazer login novamente.

Observação: se o recurso de atualização automática estiver habilitado, a sessão da Web será mantida aberta indefinidamente.

A Cisco recomenda que os usuários monitorem a MCU através do TMS, que pesquisa a MCU quando usada. Se os usuários verificarem o TMS em vez da interface da Web da MCU, um grande número de logins da Web poderá ser evitado.

Se as recomendações acima não corrigirem o problema de desempenho ruim da Web, verifique se a MCU executa o software Versão 4.4 ou 4.5. Essas versões geram mensagens de log com informações sobre os dispositivos que usam os threads HTTP. Investigue os motivos pelos quais esses dispositivos fazem tantas conexões à MCU e não fecham as conexões imediatamente.

Outras considerações

Aqui estão algumas considerações adicionais que devem ser lembradas quando houver tentativas de remediar esse problema:

- Como os usuários acessam a interface da Web?

- Quantos clientes API interagem com a MCU?

- Qual navegador e versão do navegador estão sendo usados?

Problema conhecido

O bug da Cisco ID CSCtz35468 (Vulnerabilidade de esgotamento de memória do software MCU) é um problema conhecido com o uso do navegador Internet Explorer 9.

Informações Relacionadas

- Cisco TelePresence MCU MSE Series

- Suporte Técnico e Documentação - Cisco Systems