JBoss Enterprise Data Grid Marries Elastic Caching, Cloud Benefits

Last week, at Red Hat Summit, the company opened early access to JBoss Enterprise Data Grid 6, a cloud-ready, highly-scalable data cache. The project, part of Red Hat’s vision to redefine middleware, aims to reduce load on database servers, shorten application response times and add new features to avoid failures.

Tags: Red Hat, grid, elastic, data caching, cloud, JBoss, data grid, NoSQL, JCACHE, Enterprise Data Grid,

JBoss Enterprise Data Grid Marries Elastic CachingLast week, at Red Hat Summit, the company opened early access to JBoss Enterprise Data Grid 6, a cloud-ready, highly-scalable data cache. The project, part of Red Hat’s vision to redefine middleware, aims to reduce load on database servers, shorten application response times and add new features to avoid failures.

JBoss Enterprise Data Grid is designed to deliver highly resilient and transactional data access with the agility and economic benefits of cloud computing.  It is based on Infinispan, an open source distributed data grid project written in Java now in the JBoss Community.

 

Obtain early access, download, updates on
JBoss Enterprise Data Grid 6.


With JBoss Enterprise Data Grid 6, Red Hat adds the latest element to its vision that enterprise middleware needs a distributed service fabric to facilitate a new application lifecycle for on-premise and cloud projects – one that brings benefits to all stages of applications, from design, build, deploy, manage and update.

Scaling the data-tier has become a technical and economic challenge for organizations, according to Craig Muzilla, vice president and general manager of middleware business at Red Hat. Scaling up often involves additional hardware and database software licenses, and scaling out may require complex data partitioning or clustering technologies, he noted.

The flexibility and agility provided by data grids is a natural complement to Platform-as-a-Service (PaaS) and contemporary shared-services architectures.  In addition, a data grid architecture is well suited to solving these scaling issues, and should be part of a new approach to middleware, according to at least one analyst.

“Data grids present an opportunity for significant cost advantages over other data-scaling approaches."

Craig Muzilla
General Manager Middleware Business
Red Hat

 

Forrester Research’s Mike Gualtieri noted in his blog, “Elastic caching and cloud computing are a match made in heaven for app scaling in the cloud.”

For his part, Muzilla added, “Data grids are an inherently scalable solution for increasing throughput, resilience, and lowering response times of the data tier. From clustering to vertical scaling and positioning, data grids present an opportunity for significant cost advantages over other data-scaling approaches.”

JBoss Enterprise Data Grid is based on some of the core concepts from cutting-edge NoSQL technologies such as Amazon Dynamo, and combined with accepted enterprise architectures and design patterns.

Inside JBoss Enterprise Data Grid 6.0
Red Hat’s JBoss Enterprise Data Grid 6.0 is a cloud-ready highly scalable distributed Data Cache, and will enable organizations to cost-effectively scale data tiers. Core features include:

 

  • Multi-tenancy, elasticity and distributed code execution to support cloud-scale computing
  • Capabilities to ease the load on database servers, reduce response times in applications, and provide additional failure resilience
  • Massively scalable and highly performant shared data grids to accelerate applications and reduce data-tier costs
  • Data-tier scaling without complex data partitioning and clustering technologies


JBoss Enterprise Data Grid 6 is based on the Infinispan open source project from the JBoss Community.  Infinispan provide high-availability by exposing a highly-concurrent data structure, designed to provide distributed cache capabilities and optimize performance from multi-processor/multi-core architectures. Infinispan exposes a JSR-107 (or JCACHE) compatible Cache interface and is backed by a peer-to-peer network architecture to distribute state efficiently around a data grid. It can also persist state to configurable cache stores.

 


back

Share
Go