1Z0-133 practice question 21 of 25

Consider an IT infrastructure comprising several web and EJB applications. Each application is expected to handle significantly different workloads and, therefore, has different resource and scalability requirements. Which is the best solution?

Full set: 126 questions
Answer options
A: Configure a separate proxy for each application
B: Configure a dedicated WebLogic Server for each application
C: Configure a separate node manager for each application
D: Configure a separate cluster for each application Correct answer
Correct Answer:
D. Configure a separate cluster for each application
Explanation

Configuring a separate cluster for each application (or group of applications with similar requirements) is the best solution. A WebLogic cluster provides a framework for scalability, load balancing, and high availability. By isolating applications in different clusters, you can independently scale each one by adding or removing managed servers. This also allows for dedicated resource tuning (e.g., JVM heap size, thread pools) per cluster, ensuring that the distinct workload and resource requirements of one application do not negatively impact the performance or availability of others. This architectural approach provides the necessary isolation and independent management required by the scenario.

Why Incorrect

A. Configure a separate proxy for each application A proxy server primarily routes incoming requests. It does not manage the backend application's resource allocation, scalability, or high availability, which is the core problem to be solved.
B. Configure a dedicated WebLogic Server for each application This provides isolation but lacks inherent scalability and high availability. A cluster is superior because it allows for dynamic scaling (adding servers) and provides failover capabilities.
C. Configure a separate node manager for each application A Node Manager is a utility for managing the lifecycle (start/stop/monitor) of server instances on a machine. It is not an architectural component for application scaling or resource isolation.

References

1. Oracle Fusion Middleware

"Understanding Oracle WebLogic Server 12.2.1.4

" Chapter 3: Understanding WebLogic Server Clustering.

Section 3.1

"How WebLogic Server Clusters Work

" states: "A WebLogic Server cluster provides scalability and reliability for your applications by distributing the work load among multiple instances of WebLogic Server." This directly supports the use of clusters for scalability. The chapter further explains how clusters are the primary mechanism for achieving these goals.

2. Oracle Fusion Middleware

"Administering Clusters for Oracle WebLogic Server 12.2.1.4

" Chapter 1: Introduction to WebLogic Server Clustering.

Section 1.1

"What is a WebLogic Server Cluster?

" defines a cluster as a group of servers that "work together to provide scalability and high-availability for applications." This establishes clusters as the intended solution for the requirements of scalability and managing application workloads. The ability to create multiple

distinct clusters allows for the separation of applications with different needs.

Scroll to Top