Hospedaje de Azure In-Role Cache en roles dedicados

Importante

Microsoft recomienda todos los nuevos desarrollos que usen Azure Redis Cache. Para obtener documentación actual e instrucciones sobre cómo elegir una oferta de Azure Cache, consulte ¿Qué oferta de Azure Cache es adecuada para mí?

En este tema se trata la topología de caché de In-Role dedicada. Esta característica se aplica a la caché de In-Role basada en roles.

Para obtener un ejemplo descargable que use una topología dedicada, consulte Ejemplo de rendimiento y API de almacenamiento en caché.

Descripción de la memoria caché de In-Role dedicada

Un rol de almacenamiento en caché dedicado solo se usa para el almacenamiento en caché.

Nota

El almacenamiento en caché del rol dedicado solo es compatible con roles de trabajo y no se puede configurar en los roles web.

Aunque cada instancia de máquina virtual está dedicada al almacenamiento en caché, parte de la memoria debe estar disponible para el sistema operativo y otras sobrecargas operativas. En la tabla siguiente se enumeran los distintos tamaños de máquina virtual y la memoria física en cada una. Para comprender el número de instancias necesarias para los requisitos de almacenamiento en caché, consulte Consideraciones de planeamiento de capacidad para Azure In-Role Cache.

Tamaño de la máquina virtual Memoria total

Pequeño

1,75 GB

Mediano

3,5 GB

Grande

7 GB

ExtraLarge

14 GB

En Visual Studio 2012, configure el tamaño de la máquina virtual y el recuento de instancias en la pestaña Configuración de las propiedades del rol.

Advertencia

No se admite el uso del tamaño de máquina virtual ExtraSmall .

Para usar la memoria caché de In-Role dedicada en un rol de trabajo

En los pasos siguientes se describe cómo agregar un rol de trabajo de caché de In-Role dedicado en un proyecto de Azure existente en Visual Studio 2012.

  1. En Explorador de soluciones, haga clic con el botón derecho en el proyecto de Azure y seleccione Agregar nuevo rol de trabajo Project.

  2. Seleccione Rol de trabajo de caché.

  3. De forma opcional, puede cambiar el nombre y luego hacer clic en Agregar.

  4. En el Explorador de soluciones, vaya a la carpeta Roles. Haga doble clic en el nuevo rol.

  5. En la ventana de propiedades, vaya a la pestaña Almacenamiento en caché.

  6. Compruebe que Habilitar caché y Rol dedicado estén seleccionados.

    Caching Dedicated Properties

  7. A continuación, defina la configuración de la caché default o cree nuevas memorias caché con nombre.

Instrucciones para una topología de almacenamiento en caché dedicada

Las siguientes directrices se aplican a la topología de caché de In-Role dedicada:

  1. En general, un rol de caché de In-Role dedicado proporciona el mejor rendimiento, ya que no comparte la máquina virtual del rol con ningún otro servicio de aplicación. También proporciona la mayor flexibilidad, ya que puede escalar el rol de caché de In-Role de forma independiente. Por estos motivos, el uso de una topología dedicada es la arquitectura de almacenamiento en caché recomendada. Sin embargo, hay situaciones en las que la topología colocalizada funciona bien. Para obtener más información, vea Directrices para una topología de almacenamiento en caché coubitable.

  2. La cantidad de memoria disponible por instancia de rol en ejecución se determina según el tamaño de la máquina virtual (Tamaño de VM) y la memoria que usan el sistema operativo y otros servicios de aplicación que se ejecutan en el rol. Para saber cómo establecer correctamente el tamaño de caché (%), consulte Consideraciones de planeamiento de capacidad para Azure In-Role Cache.

  3. No use un rol de caché de In-Role dedicado para otro código o servicios.

  4. Solo se admite un clúster de caché para cada servicio en la nube.

Consulte también

Conceptos

Hospedar Caché en rol de Azure en roles existentes
Acerca de Caché en rol para Caché de Azure

Otros recursos

Cómo usar Caché en rol de Azure