Comunicaciones TCP/IP (Almacenamiento en caché de Windows Server AppFabric)
Todos los hosts de caché de Windows Server AppFabric usan TCP/IP para comunicarse entre sí y para la compatibilidad con el clúster de caché. Para permitir esta comunicación, puede que se necesiten excepciones de firewall en los hosts de caché. Los clientes de caché usan TCP/IP para operaciones de caché, pero no necesitan excepciones de firewall para comunicarse con el clúster.
Configuración de puerto TCP/IP
Para funcionar correctamente, todos los servidores de caché necesitan que se configuren excepciones de firewall para el servicio de caché. Se usan cuatro puertos separados: el puerto de caché, el puerto de clúster, el puerto de arbitraje y el puerto de replicación.
Los números de puerto que se especifiquen pueden ser diferentes para cada host de caché y cliente de caché. El clúster de caché mantiene un seguimiento de los puertos de todos los hosts de caché en los parámetros de configuración de clúster para que los hosts de caché puedan mantener comunicaciones entre sí.
Nota
Si usa Windows Firewall, tiene la opción de crear automáticamente excepciones de firewall para estos puertos mediante el Asistente para configuración de AppFabric.
Estos cuatro puertos se resumen en la tabla siguiente:
Nombre del puerto | Valor predeterminado | Atributo de archivo de configuración de la aplicación | Atributo de archivo de configuración del clúster |
---|---|---|---|
puerto de caché |
22233 |
|
|
puerto de clúster |
22234 |
No aplicable |
|
puerto de arbitraje |
22235 |
No aplicable |
|
puerto de replicación |
22236 |
No aplicable |
|
Nota
Puede cambiar estos valores de puerto mediante el comando Set-CacheHostConfig
de Windows PowerShell. Para obtener más información, vea Uso de Windows PowerShell para administrar características de almacenamiento en caché de Windows Server AppFabric.
Puerto de caché
El puerto de caché se usa para transmitir datos entre los hosts de caché y la aplicación con la memoria caché habilitada. El valor predeterminado es 22233.
Puerto de clúster
Los hosts de caché usan el puerto de clúster para comunicar la disponibilidad a cada uno de los vecinos del clúster. El valor predeterminado es 22234.
Puerto de arbitraje
Si se produce un error en un host de caché, el puerto de arbitraje se usa para asegurarse de que el host de caché no está disponible. El valor predeterminado es 22235.
Puerto de replicación
El puerto de replicación se usa para mover datos entre hosts del clúster de caché. Esto es compatible con características como, por ejemplo, la alta disponibilidad y el equilibrio de carga. El valor predeterminado es 22236.
Consideraciones de seguridad
Durante la configuración, debe crear excepciones de firewall para estos puertos. Si usa Windows Firewall, puede seleccionar que el Asistente para configuración de AppFabric lo haga automáticamente. Después de desinstalar el servicio de caché, es aconsejable volver a configurar manualmente estos puertos según la directiva de seguridad de la compañía y las necesidades de otras aplicaciones del servidor. En algunos casos, puede implicar el cierre de estos puertos en el firewall.
Vea también
Conceptos
Diagrama de la arquitectura física de almacenamiento en caché de Windows Server AppFabric
Diagrama de la arquitectura lógica de almacenamiento en caché de Windows Server AppFabric
Uso de Windows PowerShell para administrar características de almacenamiento en caché de Windows Server AppFabric
2011-12-05