d8888 888 888      88888888888 888      d8b                                 888       888          888       .d8888b.           888                               
      d88888 888 888          888     888      Y8P                                 888   o   888          888      d88P  Y88b          888                               
     d88P888 888 888          888     888                                          888  d8b  888          888      Y88b.               888                               
    d88P 888 888 888          888     88888b.  888 88888b.   .d88b.  .d8888b       888 d888b 888  .d88b.  88888b.   "Y888b.   88888b.  88888b.   .d88b.  888d888 .d88b.  
   d88P  888 888 888          888     888 "88b 888 888 "88b d88P"88b 88K           888d88888b888 d8P  Y8b 888 "88b     "Y88b. 888 "88b 888 "88b d8P  Y8b 888P"  d8P  Y8b 
  d88P   888 888 888          888     888  888 888 888  888 888  888 "Y8888b.      88888P Y88888 88888888 888  888       "888 888  888 888  888 88888888 888    88888888 
 d8888888888 888 888          888     888  888 888 888  888 Y88b 888      X88      8888P   Y8888 Y8b.     888 d88P Y88b  d88P 888 d88P 888  888 Y8b.     888    Y8b.     
d88P     888 888 888          888     888  888 888 888  888  "Y88888  88888P'      888P     Y888  "Y8888  88888P"   "Y8888P"  88888P"  888  888  "Y8888  888     "Y8888  
                                                                 888                                                          888                                        
                                                            Y8b d88P                                                          888                                        
                                                             "Y88P"                                                           888   

All Things WebSphere

Concerns and issues relating to all versions of WebSphere Application Server

Sunday, September 20, 2009


Dynacache marries WebSphere eXtreme Scale

1. Introduction
The dynamic cache engine is the default cache provider for the Dynacache APIs and frameworks. Starting WebSphere Application Server and Dynacache allows WebSphere eXtreme Scale to act as the core caching engine for Dynacache. You can configure the dynamic cache service to use WebSphere eXtreme Scale as your cache provider instead of the default dynamic cache engine. This provides customers the ability to leverage transactional support, improved scalability, high availability and other XTP features without making changes to their existing Dynacache caching code. See Infocenter. This capability can also be enabled on WAS service packs, and via APAR PK85622.

2. What is eXtreme Scale
WebSphere eXtreme Scale can operate as an in-memory database processing space, which you can use to provide in-line caching for a database back-end or to serve as a side-cache. In-line caching uses eXtreme Scale as the primary means for interacting with the data. When eXtreme Scale is used as a side-cache, the back-end is used in conjunction with the eXtreme Scale.
Data Sheet:http://tinyurl.com/lfq9qu
Wiki: http://tinyurl.com/krvpvp
Youtube Channel: http://tinyurl.com/m4ruko

3. Before you begin
Determine whether using WebSphere eXtreme Scale is beneficial to the applications running in your application servers. The WebSphere eXtreme Scale features significantly increase the distributed capabilities of WebSphere Dynacache beyond what is offered by the default dynamic cache engine and data replication service. With WebSphere eXtreme Scale, you can create caches that are truly distributed between multiple servers, rather than just replicated and synchronized between the servers. eXtreme Scale caches are transactional and highly available, ensuring that each server sees the same contents for the dynamic cache service. WebSphere eXtreme Scale offers a higher quality of service for cache replication than DRS. However, these advantages do not mean that the eXtreme Scale dynamic cache provider is the right choice for every application. Use the decision trees and feature comparison matrix provided in the WebSphere eXtreme Scale Version 7.0 Product Overview publication to determine if this technology is beneficial to your applications. This publication is available on the WebSphere eXtreme Scale library page. Determine the appropriate eXtreme Scale topology for your caching deployment by looking at the section on Topology types on http://tinyurl.com/mz2mo7

4. Why eXtreme Scale ?
WebSphere eXtreme Scale (WXS) is the strategic direction for caching with the WebSphere platform. WebSphere session memory to memory replication can also be configured with WebSphere eXtreme Scale. WXS can fulfills all the generic data and session caching needs of your application. Compelling use cases for using Dynacache with eXtreme Scale and the value add Dynacache provides to WXS is listed below:
  • If you are currently spending a lot of money on expensive SAN or storage solutions for hosting the Dynacache disk cache then eXtreme Scale can help your applications leverage system memory instead of expensive SANs and offer better performance. All the cache data will be kept in memory in the WebSphere eXtreme Scale servers eliminating the need for a Dynacache disk cache .
  • If you are having issues with performance of the Data Replication Service that is used by Dynacache to replicated data, eXtreme Scale can eliminate all those issue by virtue of providing a scalable replicated cache with a configurable number of replicas. Cache capacity can be increased by simply adding more WXS containers at runtime. WXS automatically redistributes the partitions as new containers are added to the grid.
  • If you are existing customer of Dynacache that leverages Dynacache APIs and frameworks and want better caching qualities of service and control, using eXtreme Scale will provide the best of both worlds, i.e. excellent Dynacache plugins like servlet caching, webservices, command caching as well as the scalability of a world class in memory replicated cache. Switching from the default Dynacache provider to WXS need just configuration changes via the admin console or wsadmin. There are no changes to the Dynacache programming model.
  • Designed and tested to work together. Dynacache and eXtreme Scale combined solution have gone through extensive functional, system, integration and performance testing.
  • All runtime monitoring and administration of classic Dynacache with tools like the cache monitor and the Dynacache runtime mbean work when Dynacache runs on top of eXtreme Scale.
The intricate and gory details on HOW TO conifgure Dynacache with eXtreme Scale will follow in subsequent posts ...


Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home


December 2006   September 2008   January 2009   February 2009   March 2009   September 2009   October 2009   November 2009   December 2009   January 2010   February 2010   March 2010   April 2010   October 2010   January 2011   February 2011   April 2011   May 2011   June 2011   July 2011   August 2011   September 2011   October 2011   November 2011   December 2011   January 2012   February 2012   March 2012   April 2012   May 2012   June 2012   July 2012   August 2012   September 2012   October 2012   November 2012   January 2013   May 2013   June 2013   July 2013   September 2013   October 2013   June 2014   August 2014  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]