With WebSphere® eXtreme Scale,
your architecture can use local in-memory data caching or distributed
client-server data caching. The architecture can have varied relationships
with your databases. You can also configure the topology to span multiple
data centers.
WebSphere eXtreme Scale requires
minimal additional infrastructure to operate. The infrastructure consists
of scripts to install, start, and stop a Java™ Platform, Enterprise Edition application on a server.
Cached data is stored in the container servers, and clients remotely
connect to the server.
In-memory
environments
When you deploy in a local, in-memory environment, WebSphere eXtreme Scale runs within a single Java virtual
machine and is not replicated. To configure a local environment
you can use an ObjectGrid XML file or the ObjectGrid APIs.
Distributed environments
When you deploy in a distributed
environment,
WebSphere eXtreme Scale runs
across a set of
Java virtual machines,
increasing the performance, availability and scalability. With this
configuration, you can use data replication and partitioning. You
can also add additional servers without restarting your existing
eXtreme Scale servers. As with
a local environment, an ObjectGrid XML file, or an equivalent programmatic
configuration, is needed in a distributed environment. You must also
provide a deployment policy XML file with configuration details
You
can create either simple deployments or large, terabyte-sized deployments
in which thousands of servers are needed.