Comunicações TCP/IP (Cache do Windows Server AppFabric)
Todos os hosts de cache do Windows Server AppFabric usam TCP/IP para se comunicar uns com os outros e suportam o 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.
Observação
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 |
|
|
porta de cluster |
22234 |
Não aplicável |
|
porta de arbitragem |
22235 |
Não aplicável |
|
Porta de replicação |
22236 |
Não aplicável |
|
Observação
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 Windows Server AppFabric.
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 Windows Server AppFabric
Diagrama de arquitetura lógica de cache do Windows Server AppFabric
Usando o Windows PowerShell para gerenciar os recursos de cache do Windows Server AppFabric
2011-12-05