23 Scaling Procedures for an Enterprise Deployment
The scaling procedures for an enterprise deployment include scale out, scale in, scale up, and scale down. During a scale-out operation, you add managed servers to new nodes. You can remove these managed servers by performing a scale in operation. During a scale-up operation, you add managed servers to existing hosts. You can remove these servers by performing a scale-down operation.
This chapter describes the procedures to scale out/in and scale up/down static and dynamic clusters.
- Scaling Out the Topology
When you scale out the topology, you add new managed servers to new nodes. - Scaling Up the Topology
When you scale up the topology, you add new managed servers to the existing hosts. - OAM Specific Scaling Actions
This section briefs about registering any new managed servers with access manager and Webgate Agents.
Scaling Out the Topology
When you scale out the topology, you add new managed servers to new nodes.
This section describes the procedures to scale out the Identity Management topology with static and dynamic clusters.
Note:
The dynamic clusters are applicable only for the Governance Domain components like, Oracle SOA Suite and Oracle Identity Governance.Parent topic: Scaling Procedures for an Enterprise Deployment
Scaling Out the Topology for Static Clusters
This section lists the prerequisites, explains the procedure to scale out the topology with static clusters, describes the steps to verify the scale-out process, and finally the steps to scale down (shrink).
- Prerequisites for Scaling Out
- Scaling Out a Static Cluster
- Verifying the Scale Out of Static Clusters
- Scaling in the Topology for Static Clusters
Parent topic: Scaling Out the Topology
Prerequisites for Scaling Out
Before you perform a scale out of the topology, you must ensure that you meet the following requirements:
-
The starting point is a cluster with managed servers already running.
-
The new node can access the existing home directories for WebLogic Server and Governance. Use the existing installations in shared storage. You do not need to install WebLogic Server or IDM binaries in a new location. However, you do need to run
pack
andunpack
commands to bootstrap the domain configuration in the new node. -
It is assumed that the cluster syntax is used for all internal RMI invocations, JMS adapter, and so on.
Parent topic: Scaling Out the Topology for Static Clusters
Scaling Out a Static Cluster
WLS_XYZn
is the generic name given to the new managed server that you add to the cluster. Depending on the cluster that is being extended and the number of existing nodes, the actual names will be WLS_OAM3
, WLS_AMA3
, WLS_SOA3
, and so on.
To scale out the cluster, complete the following steps:
Parent topic: Scaling Out the Topology for Static Clusters
Verifying the Scale Out of Static Clusters
Parent topic: Scaling Out the Topology for Static Clusters
Scaling in the Topology for Static Clusters
Parent topic: Scaling Out the Topology for Static Clusters
Scaling Out the Topology for Dynamic Clusters
This section lists the prerequisites, explains the procedure to scale out the topology with dynamic clusters, describes the steps to verify the scale-out process, and finally the steps to scale down (shrink).
- Prerequisites for Scaling Out
- Scaling Out a Dynamic Cluster
- Verifying the Scale Out of Dynamic Clusters
- Scaling in the Topology for Dynamic Clusters
Parent topic: Scaling Out the Topology
Prerequisites for Scaling Out
Before you perform a scale out of the topology, you must ensure that you meet the following requirements:
-
The starting point is a cluster with managed servers already running.
-
The new node can access the existing home directories for WebLogic Server and Governance. Use the existing installations in shared storage. You do not need to install WebLogic Server or IDM binaries in a new location. However, you do need to run
pack
andunpack
commands to bootstrap the domain configuration in the new node. -
It is assumed that the cluster syntax is used for all internal RMI invocations, JMS adapter, and so on.
Parent topic: Scaling Out the Topology for Dynamic Clusters
Scaling Out a Dynamic Cluster
WLS_XYZn
is the generic name given to the new managed server that you add to the cluster. Depending on the cluster that is being extended and the number of existing nodes, the actual names are WLS_SOA3
and WLS_OIM3
.
To scale out the topology in a dynamic cluster, complete the following steps:
Parent topic: Scaling Out the Topology for Dynamic Clusters
Verifying the Scale Out of Dynamic Clusters
Parent topic: Scaling Out the Topology for Dynamic Clusters
Scaling in the Topology for Dynamic Clusters
- Stop the managed server that you want to delete.
- If you are using automatic service migration, verify that the singleton resources corresponding to that server are not present in the remaining servers before you shrink/scale in the cluster.
- Use the Oracle WebLogic Server Administration Console to reduce the dynamic cluster:
- Click Lock & Edit.
- Go to Domain > Environment > Clusters.
- Select the cluster that you want to scale in.
- Go to Configuration > Servers.
- Set the Dynamic Cluster size to 2.
- If you are using OSB, restart the Admin Server.
Parent topic: Scaling Out the Topology for Dynamic Clusters
Scaling Up the Topology
When you scale up the topology, you add new managed servers to the existing hosts.
This section describes the procedures to scale up the topology with static and dynamic clusters.
- Scaling Up the Topology for Static Clusters
This section lists the prerequisites, explains the procedure to scale up the topology with static clusters, describes the steps to verify the scale-out process, and finally the steps to scale down (shrink). - Scaling Up the Topology for Dynamic Clusters
This section lists the prerequisites, explains the procedure to scale out the topology with dynamic clusters, describes the steps to verify the scale-up process, and finally the steps to scale down (shrink).
Parent topic: Scaling Procedures for an Enterprise Deployment
Scaling Up the Topology for Static Clusters
This section lists the prerequisites, explains the procedure to scale up the topology with static clusters, describes the steps to verify the scale-out process, and finally the steps to scale down (shrink).
You already have a node that runs a managed server that is configured with Fusion Middleware components. The node contains a WebLogic Server home and an Oracle Fusion Middleware IAMhome in shared storage. Use these existing installations and domain directories, to create the new managed servers. You do not need to install WLS or SOA binaries or to run pack and unpack because the new server is going to run in the existing node.
- Prerequisites for Scaling Up
- Scaling Up a Static Cluster
- Verifying the Scale Up of Static Clusters
- Scaling in the Topology for Static Clusters
Parent topic: Scaling Up the Topology
Prerequisites for Scaling Up
Before you perform a scale up of the topology, you must ensure that you meet the following requirements:
-
The starting point is a cluster with managed servers already running.
-
It is assumed that the cluster syntax is used for all internal RMI invocations, JMS adapter, and so on.
Parent topic: Scaling Up the Topology for Static Clusters
Scaling Up a Static Cluster
The IAM EDG topology has two different domains, one for OAM and one for OIG. Scaling Up is largely the same regardless of which cluster you are scaling. The example below refers to HOST1, HOST2 and HOST3. If you are scaling OAM then these hosts will equate to OAMHOST1, OAMHOST2 and OAMHOST3. If you are scaling OIM then these hosts will equate to OIMHOST1, OIMHOST2 and OIMHOST3.
The example below explains how to add a third managed server to the cluster that runs in HOST1. WLS_XYZn is the generic name given to the new managed server that you add to the cluster. Depending on the cluster that is being extended and the number of existing nodes, the actual names are WLS_OAM3, WLS_AMA3, WLS_OIM4, WLS_SOA3, WLS_WSM3
, and so on.
To scale up the cluster, complete the following steps:
Parent topic: Scaling Up the Topology for Static Clusters
Verifying the Scale Up of Static Clusters
Parent topic: Scaling Up the Topology for Static Clusters
Scaling in the Topology for Static Clusters
Parent topic: Scaling Up the Topology for Static Clusters
Scaling Up the Topology for Dynamic Clusters
This section lists the prerequisites, explains the procedure to scale out the topology with dynamic clusters, describes the steps to verify the scale-up process, and finally the steps to scale down (shrink).
You already have a node that runs a managed server that is configured with Fusion Middleware components. The node contains a WebLogic Server home and an Oracle Fusion Middleware IAM home in shared storage. Use these existing installations and domain directories, to create the new managed servers. You do not need to install WLS or SOA binaries or to run pack
and unpack
commands, because the new server is going to run in the existing node.
- Prerequisites for Scaling Up
- Scaling Up a Dynamic Cluster
- Verifying the Scale Up of Dynamic Clusters
- Scaling Down the Topology in a Dynamic Cluster
Parent topic: Scaling Up the Topology
Prerequisites for Scaling Up
Before performing a scale up of the topology, you must ensure that you meet the following prerequisites:
-
The starting point is a cluster with managed servers already running.
-
It is assumed that the cluster syntax is used for all internal RMI invocations, JMS adapter, and so on.
Parent topic: Scaling Up the Topology for Dynamic Clusters
Scaling Up a Dynamic Cluster
Use the IAM EDG topology as a reference, with two application tier hosts (OIMHOST1 and OIMHOST2), each running one managed server of each cluster. The example explains how to add a third managed server to the cluster that runs in OIMHOST1. WLS_XYZn
is the generic name given to the new managed server that you add to the cluster. Depending on the cluster that is being extended and the number of existing nodes, the actual names will be WLS_SOA3
and WLS_OIM3
.
To scale up the cluster, complete the following steps:
Parent topic: Scaling Up the Topology for Dynamic Clusters
Verifying the Scale Up of Dynamic Clusters
Parent topic: Scaling Up the Topology for Dynamic Clusters
Scaling Down the Topology in a Dynamic Cluster
- Stop the managed server that you want to delete.
- If you are using Automatic Service Migration, verify that the singleton resources corresponding to that server are not present in the remaining servers before you scale down the cluster.
- Use the Oracle WebLogic Server Administration Console to reduce the dynamic cluster:
- Click Lock & Edit.
- Go to Domain > Environment > Clusters.
- Select the cluster to want to scale-down.
- Go to Configuration > Servers.
- Set again the Dynamic Cluster Size to
2
.
Parent topic: Scaling Up the Topology for Dynamic Clusters
OAM Specific Scaling Actions
This section briefs about registering any new managed servers with access manager and Webgate Agents.
In addition to the steps above to scale up or out the OAM managed servers. You must also register any new managed servers with Access Manager and Webgate Agents. To do this you need to perform the following steps.
Parent topic: Scaling Procedures for an Enterprise Deployment
Register new OAM Managed Servers
Register the new Managed Server with Oracle Access Management Access Manager. You now must configure the new Managed Server now as an Access Manager server. You do this from the Oracle Access Management Console. Proceed as follows:
Parent topic: OAM Specific Scaling Actions
Updating WebGate Profiles
Add the newly created Access Manager server to all WebGate Profiles that might be using it, such as Webgate_IDM
, Webgate_IDM_12c
, and IAMSuiteAgent
For example, to add the Access Manager server to Webgate_IDM
, access the Access Management console at: http://IADADMIN.example.com/oamconsole
Then proceed as follows:
Repeat Steps 5 through 10 for Webgate_IDM_12c, IAMSuiteAgent, and all other WebGates that might be in use.
Parent topic: OAM Specific Scaling Actions