Opciones de almacenamiento de la configuración de clúster (Almacenamiento en caché de Windows Server AppFabric)
Windows Server AppFabric permite almacenar las opciones de configuración de clúster de caché en una carpeta compartida, una base de datos de SQL Server o un almacén de configuración personalizado. En este tema se describen algunas consideraciones que se deben tener en cuenta a la hora de elegir entre estas opciones.
Si selecciona la opción de almacenamiento de configuración del clúster basada en carpeta, necesitará una carpeta de red compartida para almacenar los datos de configuración. Si selecciona la opción basada en SQL, necesitará una base de datos de SQL Server. La opción de almacenamiento de configuración personalizado sólo está disponible si se ha instalado un proveedor personalizado en el servidor que admita esta opción.
Nota
La ubicación de almacenamiento de configuración del clúster no debe situarse en un servidor de caché. Debe encontrarse en un equipo del mismo dominio que los servidores de caché, servidor de origen de datos principal y clientes de caché y dentro del perímetro del firewall.
Edición de las opciones de configuración
Las opciones para editar la configuración de clúster no dependen de la forma de almacenar las opciones de configuración. Puede editar los valores de configuración mediante Windows PowerShell o mediante los comandos Export-CacheClusterConfig
y Import-CacheClusterConfig
de Windows PowerShell, para editar los valores de configuración directamente con XML. Para obtener más información, vea Configuración del clúster de caché (Almacenamiento en caché de Windows Server AppFabric).
Selección de opciones de almacenamiento de configuración
A la hora de decidir la opción de almacenamiento que usará para la configuración de clúster, debe considerar los tres factores siguientes:
Opciones de administración de clústeres. ¿Desea que asuman el rol de administración de cluster los hosts principales o SQL Server?
Recursos de alta disponibilidad. ¿Con qué recursos de alta disponibilidad cuenta? Por ejemplo, ¿tiene la organización un recurso de SQL Server en clúster disponible para el sistema de caché distribuida?
Tamaño de clúster. ¿Desea un clúster de gran tamaño? Los clústeres de gran tamaño pueden tener problemas de contención si las opciones de configuración se alojan en carpetas de red compartidas. Algunos sistemas operativos sólo admiten un número limitado de conexiones concurrentes.
Opciones de administración de clústeres
Existen varias formas de usar el rol de administración de clústeres, en función de la forma de implementar el sistema de caché distribuida. Para obtener más información, vea Administración de clústeres y hosts principales (Almacenamiento en caché de Windows Server AppFabric).
Si almacena las opciones de configuración de clúster en una base de datos de SQL Server, la instancia de SQL Server también se puede usar para el rol de administración de clústeres. Si decide almacenar las opciones de configuración de clúster en una carpeta compartida, el rol de administración de clústeres recae en los hosts de caché especiales, conocidos como hosts principales. Puede verlo en la tabla siguiente:
Tipo de almacenamiento de configuración del clúster | Ubicación de almacenamiento de configuración del clúster | 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 |
Personalizada |
almacén personalizado |
proveedor personalizado |
Recursos de alta disponibilidad
La ubicación de almacenamiento de configuración del clúster puede ser un único punto de error para el sistema de caché distribuida. Por este motivo, es recomendable usar el Clúster de conmutación por error de Windows Server 2008 (vea https://go.microsoft.com/fwlink/?LinkId=130692, puede estar en inglés) siempre que sea posible para optimizar la disponibilidad de los datos de configuración de clúster. Considere los recursos en clúster disponibles para la aplicación (en su entorno) y compárelos con el nivel de disponibilidad necesario para el sistema de caché distribuida para decidir la mejor opción de almacenamiento.
Por ejemplo, puede que su infraestructura disponga de una base de datos de SQL Server en clúster para almacenar las opciones de configuración. También puede que disponga de una carpeta en clúster para implementar la configuración de clúster basada en carpeta compartida.
Tamaño de clúster
Si usa una carpeta compartida para almacenar las opciones de configuración de clúster, es posible que el sistema operativo de la ubicación de almacenamiento de configuración de caché limite el número de conexiones simultáneas a la carpeta compartida. En ese caso, el número de hosts de caché del clúster no puede superar este límite.
Nota
Windows XP, Windows Server 2003 y la versión de 32 bits de Windows Vista no permiten más de 10 conexiones simultáneas a una carpeta de red compartida. Estos sistemas operativos no son recomendables para almacenar las opciones de configuración de caché de grandes clústeres.
Si usa una base de datos de SQL Server para almacenar las opciones de configuración de clúster, no necesita una carpeta compartida. SQL Server no tiene los mismos límites de conexiones simultáneas que las carpetas compartidas. Sin embargo, el administrador de bases de datos puede imponer un número máximo de conexiones simultáneas a la instancia de SQL Server. En SQL Server, el número máximo de conexiones simultáneas se configura a nivel de servidor. Se puede configurar el servidor para que no tenga ningún límite de conexiones simultáneas o puede que el administrador de la base de datos desee configurar un límite muy bajo por motivos administrativos o de otra índole.
Si usa una base de datos de SQL Server para almacenar los datos de configuración de clúster, asegúrese de que la instancia de SQL Server pueda admitir conexiones adicionales antes de agregar hosts de caché al clúster de caché.
En esta sección
Vea también
Conceptos
Valores de configuración de clúster (Almacenamiento en caché de Windows Server AppFabric)
Administración de clústeres y hosts principales (Almacenamiento en caché de Windows Server AppFabric)
Configuración del clúster de caché (Almacenamiento en caché de Windows Server AppFabric)
2011-12-05