High Availability Key Features of Oracle WebLogic Server

3-4 Oracle Fusion Middleware Concepts Guide extra capacity in case of hardware or other failures. New diagnostic tools allow system administrators to monitor and tune the performance of deployed applications and the Oracle WebLogic Server environment itself. You can also configure Oracle WebLogic Server to monitor and tune application throughput automatically, without human intervention. Extensive security features protect access to services, keep enterprise data secure, and prevent malicious attacks.

3.1.1 Key Features of Oracle WebLogic Server

Oracle WebLogic Server includes the following key feature categories: ■ High Availability ■ System Administration ■ Diagnostic Framework ■ Security Service ■ Client Options

3.1.1.1 High Availability

Oracle WebLogic Server includes the following features to support high availability: ■ Oracle WebLogic Server clusters provide scalability and reliability for your applications by distributing the workload among multiple instances of Oracle WebLogic Server. Incoming requests can be routed to a Oracle WebLogic Server instance in the cluster based on the volume of work being processed. In case of hardware or other failures, the session state is available to other cluster nodes that can resume the work of the failed node. For information about Oracle WebLogic Server clusters, see Oracle Fusion Middleware Using Clusters for Oracle WebLogic Server. ■ Work Managers prioritize work based on rules you define and by monitoring actual run time performance statistics. This information is then used to optimize the performance of your application. Work Managers may be applied globally to a Oracle WebLogic Server domain or to a specific application or component. For information about Work Managers, see Using Work Managers to Optimize Scheduled Work in Oracle Fusion Middleware Configuring Server Environments for Oracle WebLogic Server. ■ Overload protection gives Oracle WebLogic Server the ability to detect, avoid, and recover from overload conditions. For information about overload protection, see Avoiding and Managing Overload in Oracle Fusion Middleware Configuring Server Environments for Oracle WebLogic Server. ■ Network channels facilitate the effective use of network resources by segregating network traffic into channels based on the type of traffic. For information about network channels, see Configuring Network Resources in Oracle Fusion Middleware Configuring Server Environments for Oracle WebLogic Server. ■ The persistent store is a built-in, high-performance storage solution for Oracle WebLogic Server subsystems and services that require persistence. For example, it can store persistent Java Message Server JMS messages or temporarily store messages sent using the store-and-forward SAF feature. Oracle Fusion Middleware Components 3-5 For information about the Oracle WebLogic Server persistent store, see Using the WebLogic Persistent Store in Oracle Fusion Middleware Configuring Server Environments for Oracle WebLogic Server. ■ SAF services enable Oracle WebLogic Server to deliver messages reliably between applications that are distributed across Oracle WebLogic Server instances. If the message destination is not available at the moment the messages are sent, either because of network problems or system failures, then the messages are saved on a local server instance and are forwarded to the remote destination once it becomes available. For information about Oracle WebLogic Server SAF, see Oracle Fusion Middleware Configuring and Managing Store-and-Forward for Oracle WebLogic Server.

3.1.1.2 System Administration