Pega


 



Enlarge J2EE Clustering


 

Pegasystems supports J2EE clustering of application servers executing concurrently to provide both load balancing (scalability) and failover (reliability).

In this figure, clients access SmartBPM® clusters through thin but rich Internet interfaces.  The richness comes both from a cohesive user experience involving the ability to instantaneously analyze, design, deploy and experiment with SmartBPM applications; and from graphical-representation objects involving information objects, flows, and business rules.

Using a De-Militarized Zone (DMZ) defined by internal and external firewalls, Pegasystems allows clients to access the SmartBPM services over the Internet. As illustrated here, a collection of HTTP servers and a load balancer distribute the client-connection requests among them. The HTTP server caches the static HTML and other graphic resources in its rules-driven content cache component. The key advantage of this cache is that it enables the system to support powerful versioning and multi-dimensional organization of static content.

Pegasystems' SmartBPM can execute within J2EE application-server clusters and benefit from their scalability and failover support. Given its robust support of model-view-controller and model-driven architectures, Pegasystems' SmartBPM Suite can also be deployed in the Web-container tier, EJB-container tier, or both.

With Pegasystems technology, the Web and EJB containers can be deployed on different JVMs to provide horizontal scaling (multiple JVMs are used for the Web and EJB components). Pegasystems also supports vertical scaling, in which SmartBPM solutions are deployed on multiple Web containers, multiple EJB containers, or combinations thereof.



Returning members:
Sign in to access our Community Content
 

Password
 
Register to access whitepapers, case studies and more!
 
 


Contact US
Submit a Request for more information.




  Copyright © 2008 Pegasystems Inc.