Jeff Genender wrote:


Geir Magnusson Jr. wrote:


What %age of users will be able to take advantage of this?  90%? :)

What other ways are you thinking of clustering?


JMS, EJB, Caching, etc.


Here are some of the characteristics of clustering that we should consider:

JSP/Servlet Load Balancing
-HttpSession Sticky port/Affinity
-HttpSession failover
-File based persistence
-Database persistence
-Memory replication (all -> all)
-Memory replication (one -> designated server(s))

Heartbeat/Health Check

EJB Load Balancing (EJBHome stub or EJBObject stub)
-JNDI Lookup OR
-Smart Stub (Client) OR
-IIOP runtime (Client)OR
-Interceptor Proxy

EJB Failover
-Stateless Session Bean
-Stateful Session Bean (sticky)
-Entity Bean
-MDB??

JNDI clustering
-Shared global JNDI Tree OR
-Independent JNDI OR
-Centralized JNDI (on single server)

Web Service Clustering
JDBC Clustering
JMS Clustering


Management Capability
-Adding to a cluster
 -Manual addition
 -Automatic discovery
-Deploying applications to a cluster
 -Manual deployment to each each member OR
 -Centralized deployment OR
 -Farming (hot deployment across a cluster)

-Cluster Configuration Model
 -Independent OR
 -Shared File System OR
 -Managed

-Dave-

Reply via email to