Comunicações TCP/IP (Cache do AppFabric 1.1)

Todos os hosts de cache do Microsoft AppFabric 1.1 para Windows Server usam TCP/IP para se comunicar uns com os outros e dão suporte ao cluster de cache. Para permitir essa comunicação, as exceções do firewall podem ser necessárias no hosts de cache. Os clientes de cache usam TCP/IP para as operações de cache, mas não necessitam de exceções do firewall para se comunicar com o cluster.

Configuração da porta TCP/IP

Para funcionar corretamente, cada servidor de cache precisa de exceções do firewall para ser configurado para o serviço de cache. Utilizam-se quatro portas separadas: a porta de cache, a porta de cluster, a porta de arbitragem e a porta de replicação.

Os números especificado para essas portas podem ser diferentes para cada cliente e host de cache. O cluster de cache mantém sob controle as portas de todos os hosts de cache nos parâmetros de configuração de cluster para que os hosts de cache possam manter as comunicações entre si.

Dica

Se você usar o Firewall do Windows, poderá optar por criar automaticamente exceções de firewall para essas portas com o Assistente de Configuração do AppFabric.

Essas quatro portas são resumidas na tabela a seguir:

Nome da Porta Valor Padrão Atributo do Arquivo de Configuração do Aplicativo Atributo do Arquivo de Configuração do Cluster

porta de cache

22233

cachePort

cachePort

porta de cluster

22234

Não aplicável

clusterPort

porta de arbitragem

22235

Não aplicável

arbitratorPort

Porta de replicação

22236

Não aplicável

replicationPort

Dica

Você pode alterar esses valores de porta usando o comando Set-CacheHostConfig do Windows PowerShell. Para obter mais informações, consulte Usando o Windows PowerShell para gerenciar os recursos de cache do AppFabric 1.1.

Porta de Cache

A porta de cache é usada para transmitir dados entre os hosts de cache e o seu aplicativo habilitado para cache. O padrão é 22233.

Porta de Cluster

Os hosts de cache utilizam a porta de cluster para comunicar a disponibilidade a cada um dos seus vizinhos no cluster. O padrão é 22234.

Porta de Arbitragem

Se um host de cache falhar, a porta de arbitragem será utilizada para assegurar que o host de cache esteja indisponível. O padrão é 22235.

Porta de replicação

A porta de replicação é utilizada para transferir dados entre os hosts no cluster de cache. Isso contempla recursos tais como alta disponibilidade e balanceamento de carga. O padrão é 22236.

Considerações sobre segurança

Durante a configuração, você deve criar exceções de firewall para essas portas. Se você estiver usando o Firewall do Windows, poderá optar por fazer que o Assistente de Configuração do AppFabric faça isso automaticamente. Depois de desinstalar o serviço de cache, recomendamos que você reconfigure manualmente essas portas de acordo com a política de segurança da empresa e as necessidades de outros aplicativos no servidor. Em alguns casos, isso pode significar o fechamento dessas portas no firewall.

Consulte também

Conceitos

Diagrama de arquitetura física de cache do AppFabric (Cache do AppFabric 1.1)
Diagrama de arquitetura lógica de cache do AppFabric (Cache do AppFabric 1.1)
Usando o Windows PowerShell para gerenciar os recursos de cache do AppFabric 1.1

  2012-03-05