Car-tech

Aplicaciones Java del tamaño de un terabyte Ahora posible

Descubre la plataforma Cloudera DataFlow (CDF) | Google Cloud | IHUB

Descubre la plataforma Cloudera DataFlow (CDF) | Google Cloud | IHUB
Anonim

La nueva versión del software de caché Java distribuido por Terracotta puede, por primera vez, agregar más de un terabyte de memoria compartida para una sola aplicación y sus datos, anunció la compañía esta semana.

El software, Ehcache 2.2, también puede contener varios cientos de millones de objetos Java en un solo caché, según el CEO de Terracotta, Amit Pandey. Agregó que este terabyte de memoria puede ejecutarse desde solo 10 servidores.

La actualización también incluye una nueva consola de administración, capacidad de comunicaciones dentro del centro de datos y una nueva biblioteca de tiempo de ejecución común que la compañía afirma que ayudará a reducir la memoria y uso de ancho de banda.

[Más información: mejores cajas NAS para transmisión y copia de seguridad de medios]

El software de caché de memoria como Ehcache se puede utilizar para alojar grandes aplicaciones y sus datos en la memoria de trabajo de un conjunto de servidores, que acelera el tiempo de respuesta porque no es necesario realizar llamadas al disco durante las operaciones.

Terracotta no está solo al servicio del mercado para aplicaciones empresariales basadas en Java multiservidor. La semana pasada, Oracle anunció una actualización a su software de cuadrícula de datos distribuidos Coherence, que también se puede usar para ejecutar aplicaciones Java a gran escala.

Aunque Ehcache tiene una licencia de código abierto Apache, Terracotta mantiene el código fuente de Ehcache, asumiendo el papel de una compañía llamada Ehcache que Terracotta compró el año pasado.

En todo el mundo, entre 150,000 y 200,000 aplicaciones usan Ehcache, según estimaciones de la compañía.

"Ehcache se ubica entre la aplicación y la base de datos y almacena en caché los datos más frecuentemente utilizados ", dijo Jeff Hartley, vicepresidente de productos y marketing de Terracotta. "No es necesario dimensionar la base de datos para manejar la carga máxima. Se puede dimensionar en un nivel mucho más bajo, porque la memoria caché puede servir de memoria los datos que se necesitan con mayor frecuencia."

Versiones anteriores de el software de código abierto podría escalar a unos 100 GB más o menos, según la compañía. Antes de este lanzamiento, las implementaciones en caché más grandes de Pandey han tenido un tamaño de solo 200 GB, y la mayoría de las implementaciones varían en tamaño de 2 GB a 20 GB.

"Construir cualquier caché mayor que, digamos, 50 gigabytes es muy complejo e implica trabajo manual para desarrolladores y operadores y puede ser muy difícil de mantener ", dijo Pandey. "Lo que hemos hecho permite a los desarrolladores y operadores emplear una memoria caché de escala de terabytes con varios cientos de millones de objetos".

La memoria agrupada se podría usar para ejecutar una sola instancia de una aplicación, varias instancias de una sola aplicación o múltiples aplicaciones, dijo Pandey.

Las organizaciones con grandes bases de datos que respaldan sus programas Java pueden considerar usar Ehcache, dijo Pandey. Una organización podría poner toda su base de datos en la memoria, lo que reduciría la latencia de la aplicación por "un par de órdenes de magnitud", dijo.

Además del aumento en el tamaño de las implementaciones, la nueva versión proporciona una cantidad de nuevas características. Una de ellas es un conjunto de capacidades de autenticación que utilizan el Protocolo de acceso a directorio ligero ampliamente implementado para iniciar sesión en los usuarios.

El software ha actualizado su programador y paneles de configuración de sesiones web. La consola también puede ofrecer una vista de clúster de todos los nodos. El nuevo software también se puede ejecutar en diferentes áreas geográficas a través de redes de área amplia, que ya no limita la implementación a un solo centro de datos. Esta característica puede ayudar en la recuperación de desastres de la organización y la continuidad de los planes de operación.

Joab Jackson cubre noticias de última hora sobre tecnología empresarial y tecnología general para El servicio de noticias IDG. Sigue a Joab en Twitter en @Joab_Jackson. La dirección de correo electrónico de Joab es [email protected]