Caché distribuida de .NET para Microsoft Azure y AWS

NCache está disponible en las nubes de Azure y Amazon bajo un modelo Bring-Your-Own-License (BYOL). NCache en la nube le permite almacenar en caché los datos de la aplicación, almacenar el estado de sesión de ASP.NET y almacenar en caché ASP.NET View State para aplicaciones que se ejecutan en una configuración de varios servidores.

Despliegue NCache Cloud en Azure y AWS

En esta configuración, crea una caché distribuida dedicada asignando dos o más NCache Cloud Máquinas virtuales y creación de caché en ellas. Luego, se puede acceder a este caché a través de los puntos de conexión direccionables públicamente de Microsoft Azure y AWS Virtual Network.

Caché reflejada

Los beneficios de esta configuración son los siguientes:

  • Use el caché desde cualquier aplicación y sitio web de Microsoft Azure/AWS
  • Comparta el caché en múltiples aplicaciones de Microsoft Azure e incluso en otras plataformas como AWS, Google Compute Engine, Rackspace, su nube privada y más
  • Comparta el caché en múltiples regiones para las mismas o diferentes aplicaciones

Implementar como máquinas virtuales

En esta configuración, asigna dos o más NCache Máquinas virtuales como su nivel de almacenamiento en caché y coloque este nivel de almacenamiento en caché con su aplicación en la misma red virtual. Su aplicación .NET puede ejecutarse como rol web, rol de trabajo o en su propia máquina virtual accediendo a este nivel de almacenamiento en caché a través de una conexión TCP directa al clúster de caché y sin pasar por ningún punto final direccionable públicamente.

Caché reflejada

El beneficio de esta configuración es su velocidad y total privacidad. El caché está muy cerca de su aplicación y, por lo tanto, es muy rápido porque no realiza saltos adicionales.

Implementación con PaaS en Azure y AWS Cloud

Los clientes pueden ejecutar sus aplicaciones usando NCache en una oferta de plataforma como servicio (PaaS). En las ofertas de PaaS, como los sitios web de Azure ASP.NET y Azure ServiceFabric (microservicios), el cliente no instala ni configura cada VM/"contenedor" del servidor de aplicaciones para ejecutar aplicaciones. En cambio, esta función está a cargo de la plataforma en la nube, que inicia o detiene automáticamente las máquinas virtuales o "contenedores" del servidor de aplicaciones sin la participación del cliente.

El NCache La licencia de solo servidor admite implementaciones de aplicaciones PaaS. Con esta licencia, el NCache Remote Client no requiere licencia ni instalación. En cambio, el NCache Remote Client Las bibliotecas están integradas con la aplicación. Cuando la aplicación se implementa en un PaaS, el NCache Remote Client las bibliotecas también se implementan.

Tenga en cuenta que la NCache El servidor deberá instalarse explícitamente en VM/"Contenedores" separados con un mínimo de dos servidores de caché. Las aplicaciones implementadas en PaaS pueden acceder a estos servidores de caché sin problemas.

Tenga en cuenta también que este enfoque solo es compatible con las funciones de caché de cliente de InProc. Las funciones de OutProc Client Cache requieren un NCache proceso de servicio para alojarlo. Este proceso de servicio se instala a través de Client Cache Windows Installer (.msi).

¿Qué hacer a continuación?

Descargar clave de instalación gratuita de 30 días
Solicite una demostración EN VIVO personalizada
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.