10 Preparing Exalogic for an Oracle Identity and Access Management Deployment

Preparing Exalogic consists of performing all of the previous preparatory steps on an Exalogic appliance. Once completed, the environment will have the same structure as a traditional server deployment.

The steps to prepare Exalogic are in the Oracle Fusion Middleware Enterprise Deployment Guide for Exalogic. This section of the document, summarizes the previous sections from an Exalogic point of view.

This chapter contains the following sections:

Summary of Virtual IP Addresses Required

You need to allocate the following Virtual IP Addresses on Exalogic:

Table 10-1 Summary of the Virtual IP Addresses Required for the IAM Enterprise Deployment Topology

Virtual IP Variable Documented Value

VIP1

IADADMINVHN

IADADMINVHN is the virtual host name used as the listen address for the Access Domain Administration Server and fails over with manual failover of the Administration Server. It is enabled on the node where the Administration Server process is running

VIP2

IGDADMINVHN

IGDADMINVHN is the virtual host name used as the listen address for the Governance Domain Administration Server and fails over with manual failover of the Administration Server. It is enabled on the node where the Administration Server process is running

Note:

VIP 3 to 8 are required only if you are going to use the Whole Server Migration. See Understanding the Difference between Whole Server and Service Migration.

Table 10-2 Oracle Traffic Director

Description Variable Documented Value Customer Value

OTD Node Port

OTD_NODE_PORT

8900

OTD Admin port

OTD_ADMIN_PORT

7102

OTD Admin user

OTDADMIN

otdadmin

Summary of Storage Requirements

This section summarizes storage requirements for an Oracle Identity and Access Management deployment on Exalogic.

Summary of the Storage Appliance Directories and Corresponding Mount Points for Physical Exalogic

For the Oracle Identity Management enterprise topology, you install all software products on the , which is a standard hardware storage appliance available with every Exalogic machine. No software is installed on the local storage available for each compute node.

To organize the enterprise deployment software on the appliance, you create a new project, called IAM. The shares (/products and /config) are created within this project on the appliance, so you can later mount the shares to each compute node.

To separate the product binaries from the files specific to each compute node, you create a separate share for each compute node. Sub-directories are for the host names are created under config and products directories. Each private directory is identified by the logical host name; for example, IAMHOST1 and IAMHOST2.

Figure 10-1 shows the recommended physical directory structure on the Sun ZFS Storage Appliance.

Table 10-3 shows how the shares on the appliance map to the mount points you will create on the vServers.

Figure 10-1 Physical Structure of the Shares on the Sun ZFS Storage Appliance for Physical Exalogic Deployments

physical structure of shares on storage appliance

Figure 10-1 illustrates the physical structure of the shares on the Sun ZFS storage appliance

Table 10-3 Mapping the Shares on the Appliance to Mount Points on Each Compute Node

Project Share Mount Point Host Mounted On Privileges to Assign to User, Group, and Other Size

IAM_Binaries

binaries

/export/IAM_Binaries/binaries

IAMHOST1 IAMHOST2

/u01/oracle/products

R and W (Read and Write)

50 GB

IAM_Config

sharedConfig

/export/IAM_Config/sharedConfig

IAMHOST1 IAMHOST2

/u01/oracle/config

R and W (Read and Write)

100 GB

IAM_Config

IAMHOST1localConfig

/export/IAM_Config/iamhost1localConfig

IAMHOST1

/u02/private/oracle/config

R and W (Read and Write)

100 GB

IAM_Config

IAMHOST2localConfig

/export/IAM_Config/iamhost2localConfig

IAMHOST2

/u02/private/oracle/config

R and W (Read and Write)

100 GB

IAM_Runtime

iamGovernanceRuntime

/export/IAM_Runtime/iamGovernanceRuntime

IAMHOST1 IAMHOST2

/u01/oracle/runtime

R and W (Read and Write)

5 GB

Table 10-4 Summary of Storage Projects for Physical Exalogic

Project Size

IAM_Binaries

100 GB

IAM_Config

300 GB

IAM_Runtime

5 GB

Summary of the Storage Appliance Directories and Corresponding Mount Points for Virtual Exalogic

For the Oracle Identity Management enterprise topology, you install all software products on the , which is a standard hardware storage appliance available with every Exalogic machine. No software is installed on the local storage available for each compute node.

To organize the enterprise deployment software on the appliance, you create a new project, called IAM. The shares (/products and /config) are created within this project on the appliance, so you can later mount the shares to each compute node.

To separate the product binaries from the files specific to each compute node, you create a separate share for each compute node. Sub-directories are for the host names are created under config and products directories. Each private directory is identified by the logical host name; for example, IAMHOST1 and IAMHOST2.

Figure 10-2 shows the recommended physical directory structure on the .

Table 10-5 shows how the shares on the appliance map to the mount points you will create on the vServers that host the enterprise deployment software.

Figure 10-2 Physical Structure of the Shares on the Sun ZFS Storage Appliance for Virtual Exalogic Deployments

physical structure of shares on storage appliance

Figure 10-2 illustrates the physical structure of the shares on the Sun ZFS storage appliance.

Table 10-5 Mapping the Shares on the Appliance to Mount Points on Each vServer

Project Share Mount Point Host Mounted On Privileges to Assign to User, Group, and Other Actual Size

IAM_Binaries

binaries

/export/IAM_Binaries/binaries

OAMHOST1

OAMHOST2

OIMHOST1

OIMHOST2

/u01/oracle/products

R and W (Read and Write)

35 GB

IAM_Binaries

LDAPBinaries

/export/IAM_Binaries/LDAPBinaries

LDAPHOST1

LDAPHOST2

/u01/oracle/products

R and W (Read and Write)

10 GB

IAM_Binaries

WEBHOST1binaries

/export/IAM_Binaries/webhost1binaries

WEBHOST1

/u01/oracle/products

R and W (Read and Write)

10 GB

IAM_Binaries

WEBHOST2binaries

/export/IAM_Binaries/webhost2binaries

WEBHOST2

/u01/oracle/products

R and W (Read and Write)

10 GB

IAM_Config

sharedConfig

/export/IAM_Config/sharedConfig

OAMHOST1

OAMHOST2

OIMHOST1

OIMHOST2

/u01/oracle/config

R and W (Read and Write)

100 GB

IAM_Config

OAMHOST1localConfig

/export/IAM_Config/oamhost1localConfig

OAMHOST1

/u02/private/oracle/config

R and W (Read and Write)

10 GB

IAM_Config

OAMHOST2localConfig

/export/IAM_Config/oamhost2localConfig

OAMHOST2

/u02/private/oracle/config

R and W (Read and Write)

10 GB

IAM_Config

OIMHOST1localConfig

/export/IAM_Config/oimhost1localConfig

OIMHOST1

/u02/private/oracle/config

R and W (Read and Write)

80 GB

IAM_Config

OIMHOST2localConfig

/export/IAM_Config/oimhost2localConfig

OIMHOST2

/u02/private/oracle/config

R and W (Read and Write)

80 GB

IAM_Config

WEBHOST1localConfig

/export/IAM_Config/webhost1localConfig

WEBHOST1

/u02/private/oracle/config

R and W (Read and Write)

5 GB

IAM_Config

WEBHOST2localConfig

/export/IAM_Config/webhost2localConfig

WEBHOST2

/u02/private/oracle/config

R and W (Read and Write)

5 GB

IAM_Config

LDAPHOST1localConfig

/export/IAM_Config/ldaphost1localConfig

LDAPHOST1

/u02/private/oracle/config

R and W (Read and Write)

5 GB

IAM_Config

LDAPHOST2localConfig

/export/IAM_Config/ldaphost2localConfig

LDAPHOST2

/u02/private/oracle/config

R and W (Read and Write)

5 GB

IAM_Runtime

iamGovernanceRuntime

/export/IAM_Runtime/iamGovernanceRuntime

OIMHOST1 OIMHOST2

/u01/oracle/runtime

R and W (Read and Write)

5 GB

Note:

The binary directories can be changed to read only after the configuration is complete if desired. The LDAPHOST binaries have been split into two shares, one for each node. These can be combined, if required.

Table 10-6 Summary of Storage Projects for Virtual Exalogic

Project Size

IAM_Binaries

100 GB

IAM_Config

300 GB

IAM_Runtime

5 GB