WebSphere eXtreme Scale is an in-memory data grid for applications that are written in Java, and has extreme transaction processing (XTP) capabilities. It can be used simply as an in-memory data cache, or it can be used to distribute data across a network. It accomplishes horizontal scalability through data partitioning and provides vertical scalability by judicious use of threading.
A simple sample is provided that demonstrates how to start eXtreme Scale servers and includes a sample client. See the gettingstarted subdirectory and the WebSphere eXtreme Scale Getting Started readme file for details on running the sample. Additional samples can be found at the WebSphere eXtreme Scale community Wiki: http://www.ibm.com/developerworks/wikis/display/extremescale
WebSphere eXtreme Scale is available in one of three installation packages:
The full and client installation packages can be installed in one of the following two environments:
The full and client installation packages include the following relevant directories within the installation root directory:
All product installation packages create an ObjectGrid sub-directory. The ObjectGrid sub-directory contains the eXtreme Scale product files:
This section describes the most commonly used libraries. Each of the following libraries are located in the /ObjectGrid/lib directory.
JAR File Name | Runtime Environment | Specific Support |
---|---|---|
objectgrid.jar | Client and Server | Available for Java Platform, Standard Edition version 5 and later and Java Platform, Enterprise Edition environments that are not running WebSphere Application Server, and Eclipse Gemini OSGi frameworks, version 3.6.1 or later. Note: This JAR is not available with the client install package or when the server install option is not selected during install. |
ogclient.jar | Client Only | Available for Java Platform, Standard Edition version 5 and later and Java Platform, Enterprise Edition environments that are not running WebSphere Application Server, and Eclipse Gemini OSGi frameworks, version 3.6.1 or later. |
wsogclient.jar | Client Only | Available for WebSphere Application Server or WebSphere Application Server Network Deployment versions 6.1 and later, including stack products. |
See the following information center topic for a detailed list of all JAR files available for deployments integrated with WebSphere Application Server: http://publib.boulder.ibm.com/infocenter/wxsinfo/v7r1m1/topic/com.ibm.websphere.extremescale.admin.doc/txsinstallwas.html
This section describes the most commonly used libraries when eXtreme Scale is integrated with WebsSphere Application Server. Each of the following libraries are located in the /lib directory in the root of the application server installation.
JAR File Name | Runtime Environment | Specific Support |
---|---|---|
wsobjectgrid.jar | Client and Server | Available for WebSphere Application Server or WebSphere Application Server Network Deployment versions 6.1 and later, including stack products. Note: This JAR is not available with the client install package or when the server install option is not selected during install. |
wsogclient.jar | Client Only | Available for WebSphere Application Server or WebSphere Application Server Network Deployment versions 6.1 and later, including stack products. |
See the following information center topic for a detailed list of all JAR files available for deployments integrated with WebSphere Application Server: http://publib.boulder.ibm.com/infocenter/wxsinfo/v7r1m1/topic/com.ibm.websphere.extremescale.admin.doc/txsinstallwas.html