Procedimiento: configuración de un clúster de caché para Caché en rol de Azure

Actualizado: agosto de 2015

ImportantImportante
Microsoft recomienda que todos los desarrollos nuevos utilicen Caché en Redis de Azure. Para obtener la documentación y orientación actuales sobre cómo elegir una oferta de Caché de Azure, consulte ¿Qué oferta de Caché de Azure debo utilizar?

Un clúster de caché de Caché en rol se puede configurar con páginas de propiedades del rol en Visual Studio. El tamaño de la caché está determinado por una combinación del tamaño de la máquina virtual, el recuento de instancias del rol y el porcentaje de memoria asignado al almacenamiento en memoria caché. En este tema se ofrecen instrucciones paso a paso para habilitar el almacenamiento en memoria caché colocado en un rol existente y agregar un rol de trabajo de caché dedicada.

noteNota
Tenga en cuenta que los tamaños de caché de este tema son aproximados. Para obtener más información sobre la configuración de los tamaños de caché y la determinación de la configuración del clúster de caché que satisface las necesidades de una aplicación, vea Consideraciones para la planeación de la capacidad para Caché en rol de Azure.

  1. Inicie Visual Studio.

  2. Elija Nuevo, Proyecto del menú Archivo.

  3. En la lista Plantillas instaladas, seleccione Visual C#, Nube (o Visual Basic, Nube).

    noteNota
    En función del lenguaje de programación configurado como lenguaje principal en Visual Studio, es posible que el nodo Visual C# o Visual Basic se encuentre debajo del nodo Otros lenguajes del nodo Instalados.

    Asegúrese de que uno de los perfiles de .NET Framework 4.x esté seleccionado en la lista desplegable de versiones de .NET Framework. Seleccione Servicio de nube de Azure de la lista de tipos de proyecto Nube. Escriba AzureCacheProject en el cuadro Nombre y haga clic en Aceptar.

  4. Seleccione Rol de trabajo en la lista Roles de .NET Framework 4 y haga clic en el botón de flecha derecha para agregarlo a la solución Azure.

  5. Haga clic en Aceptar para agregar el rol de trabajo a la solución Azure.

    Estos dos roles se usan en las dos secciones siguientes:

  1. Expanda AzureCacheProject en el Explorador de soluciones si todavía no se ha expandido. Haga clic con el botón secundario en WorkerRole1 debajo de AzureCacheProject y elija Propiedades.

  2. Cambie a la ficha Configuración si todavía no está seleccionada. Defina Recuento de instancias en 2 y conserve el valor predeterminado de Tamaño de VM en Pequeño.

    Recuento y tamaño de VM de instancias de rol
    La cantidad de memoria en una máquina virtual pequeña es de 1,75 GB. Dado que existen dos instancias de rol configuradas, la cantidad total de memoria de todas las instancias es de 3,5 GB.

  3. Cambie a la pestaña Almacenamiento en caché y active la casilla Habilitar caché.

    Propiedades de rol de Caching
    Los valores de configuración predeterminados son Rol colocado para el almacenamiento en caché y 30 % para el Tamaño de caché (%). Esta configuración puede proporcionar una caché de aproximadamente 1 GB.

    noteNota
    Tenga en cuenta que los tamaños de caché de este tema son aproximados. Para obtener más información sobre la configuración de los tamaños de caché y la determinación de la configuración del clúster de caché que satisface las necesidades de una aplicación, vea Consideraciones para la planeación de la capacidad para Caché en rol de Azure.

  1. Expanda AzureCacheProject en el Explorador de soluciones si todavía no se ha expandido.

    Haga clic con el botón secundario en la carpeta Roles del proyecto Azure y elija Agregar, Nuevo proyecto de rol de trabajador y elija Rol de trabajo de caché. Conserve el nombre predeterminado CacheWorkerRole1 y haga clic en Agregar.

    Agregar rol de trabajo de caché
  2. Haga clic con el botón secundario CacheWorkerRole1 debajo de AzureCacheProject y elija Propiedades.

  3. Cambie a la ficha Configuración si todavía no está seleccionada. Defina Recuento de instancias en 2 y conserve el valor predeterminado de Tamaño de VM en Pequeño.

    Recuento y tamaño de VM de instancias de rol
  4. Cambie a la pestaña Almacenamiento en caché.

    Propiedades del rol de trabajo de caché
    Dado que este es un Rol de trabajo de caché, la casilla Habilitar caché ya está seleccionada y el almacenamiento en caché del Rol dedicado está seleccionado. Si usa el almacenamiento en memoria caché de Rol dedicado, el tamaño de la caché se determinará mediante la multiplicación de la memoria disponible de la máquina virtual por el número de instancias de rol. En la tabla siguiente, se muestra una cantidad muy aproximada de la memoria disponible para el almacenamiento en memoria caché de Rol dedicado para cada tamaño de máquina virtual.

     

    Tamaño de la máquina virtual Memoria disponible para almacenamiento en caché

    Pequeña

    Aproximadamente 1 GB

    Mediana

    Aproximadamente 2,5 GB

    Grande

    Aproximadamente 5,5 GB

    Extra grande

    Aproximadamente 11 GB

    La memoria disponible para un tamaño de máquina virtual pequeño es de aproximadamente 1 GB y, dado que tenemos dos instancias de rol, el tamaño de caché aproximado sería de 2 MB.

    noteNota
    Tenga en cuenta que los tamaños de caché de este tema son aproximados. Para obtener más información sobre la configuración de los tamaños de caché y la determinación de la configuración del clúster de caché que satisface las necesidades de una aplicación, vea Consideraciones para la planeación de la capacidad para Caché en rol de Azure.

Mostrar: