Modelo de configuración (Almacenamiento en caché de Windows Server AppFabric)
Windows Server AppFabric es compatible con un gran número de configuraciones de caché. Los detalles de configuración se especifican en tres niveles: en la aplicación, en el host de caché y en el clúster de caché.
Configuración de aplicaciones
Todas las aplicaciones habilitadas para caché deben tener su cliente de caché configurado para que use el clúster de caché. Esto puede hacerse mediante programación en el código de la aplicación o mediante la especificación de un archivo de configuración de la aplicación que deberá agregarse al proyecto de Visual Studio. Si lo hace de ambos modos, la configuración especificada en el código de la aplicación tendrá prioridad sobre los parámetros del archivo de configuración de la aplicación.
Las opciones de configuración de la aplicación identifican qué hosts de caché deberían contactarse para poder comunicarse con el clúster de caché. Los valores de la aplicación también se usan para habilitar la caché local. Para obtener más información, vea Valores de configuración de la aplicación (Almacenamiento en caché de Windows Server AppFabric).
Configuración de host de caché
Cada host de caché usa un archivo de configuración que se denomina DistributedCacheService.exe.config. Este archivo se crea y configura automáticamente cuando se instala el Servicio de caché en el servidor de caché. El archivo DistributedCacheService.exe.config se usa para almacenar los valores necesarios para la ejecución del software. Para obtener más información, vea Valores de configuración del host de caché (Almacenamiento en caché de Windows Server AppFabric).
Importante |
---|
Si usa una base de datos de SQL Server para almacenar las opciones de configuración del clúster, la cadena de conexión de SQL Server se almacenará en texto no cifrado en el archivo DistributedCacheService.exe.config. Siempre que sea posible, use la seguridad integrada de Windows para proteger la base de datos de forma que no sea necesario el uso de contraseñas en las cadenas de conexión. |
Configuración de clúster
Todos los hosts de caché en el clúster necesitan disponer de acceso a la ubicación de almacenamiento de configuración del clúster. La información de configuración del clúster especifica la configuración de los hosts de la caché y de las cachés con nombre. Los detalles de configuración del clúster son los primeros en establecerse durante la instalación del primer host de caché y se actualizan automáticamente en instalaciones posteriores.
Existen tres opciones de almacenamiento para la información de configuración del clúster. Como se muestra en la tabla siguiente, las opciones de configuración del clúster pueden almacenarse en una carpeta de red compartida, en una base de datos de SQL Server 2005 o de una versión posterior o en un proveedor personalizado.
Tipo de almacenamiento | Ubicación de almacenamiento | Administración de clústeres |
---|---|---|
Archivo XML |
carpeta de red compartida |
hosts principales |
Base de datos de SQL Server |
SQL Server |
SQL Server (predeterminado) o hosts principales |
Proveedor personalizado |
almacén personalizado |
almacén personalizado |
Elija la opción que mejor se adapte a las necesidades de su aplicación e infraestructura. Para obtener más información, vea Opciones de almacenamiento de la configuración de clúster (Almacenamiento en caché de Windows Server AppFabric).
Independientemente de la opción de almacenamiento que elija, puede editar las opciones de configuración con los comandos de Windows PowerShell: Export-CacheClusterConfig
y Import-CacheClusterConfig
. Para obtener más información, vea Configuración del clúster de caché (Almacenamiento en caché de Windows Server AppFabric).
Vea también
Conceptos
Opciones de configuración de almacenamiento en caché de Windows Server AppFabric
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
2011-12-05