Create and Manage IP Reservations

Only Oracle Cloud Infrastructure Classic This topic applies only to Oracle Cloud Infrastructure Classic.

IP reservations created using Compute Classic Console are not available for use while provisioning Oracle SOA Cloud Service. Instead, you can pre-allocate IP addresses to be used for Oracle SOA Cloud Service using the IP reservations feature. Note that these reservations are only available for Oracle SOA Cloud Service.

IP reservations are useful when you want to maintain an IP address across the creation and deletion of instances. This may occur because you have web services or endpoints configured to use a specific IP address. When you delete and provision a new instance (for example, move your instance from a test to a production environment), you can continue to use the same IP address.

While reserving IP addresses using this feature, if you select IP reservations from a pool of public IP addresses, then your instance can communicate with external hosts over the public internet. On the other hand, if you select IP reservations from a pool of cloud IP addresses, then your instance can communicate with other Oracle Cloud services, such as the REST endpoint of an Oracle Cloud Infrastructure Object Storage Classic account in the same region, without sending traffic over the public internet.

When provisioning multi-node instances in Oracle SOA Cloud Service, you need to have same number of IP reservations available for use. In order to release IP reservations, delete or scale in a Oracle SOA Cloud Service instance. Note that IP reservations can be used with or without IP networks.

Important:

You cannot attach an IP reservation to an already created Oracle SOA Cloud Service instance. If you choose to detach an IP reservation, you cannot restore from an existing backup.

Note:

A scale out operation either auto-assigns IP reservations or uses reserved IP addresses.

The tasks for creating and managing IP reservations are:

Create an IP Reservation

Only Oracle Cloud Infrastructure Classic This topic applies only to Oracle Cloud Infrastructure Classic.

You can preallocate IP addresses to be used for Oracle SOA Cloud Service using the IP reservations feature.

To create an IP reservation:

  1. In the Oracle SOA Cloud Service Console, click IP Reservations.

    Note:

    The IP Reservations tab shows up only if at least one IP reservation has been created.

  2. Click Create.

    The Create IP Reservation window displays.

  3. Enter a name for the IP reservation and choose the region where the reservation will be available from.

  4. If you intend to use this reservation for an instance that you attach to an IP network, select the On IP Network check box. If you leave this check box deselected, the IP reservation can be assigned to only an instance that you attach to the shared network.

  5. Click OK.

    Note:

    The IP reservation creation process takes a couple of minutes. The created IP reservation shows in the IP Reservation page list with "UNUSED" status. Once the IP reservation is created successfully, you can go back to Create a Service page and use the newly created IP reservation in your service.

Creating the First IP Reservation

To create the first IP Reservation, use the Create Service wizard.

  1. In the Oracle SOA Cloud Service Console, click Create Service.

  2. Enter the text “temp” in the Service Name field, select a region in the Region list, and click Next.

  3. In the Weblogic section, click the gear icon beside the IP Reservations field.

    The Confirmation window displays.

  4. Click OK to continue.

    The Create Service wizard closes and the IP Reservations page displays.

  5. Click Create.

    The Create IP Reservation window displays.

  6. Enter a name for the IP reservation and choose the region where the reservation will be available from.

  7. If you intend to use this reservation for an instance that you attach to an IP network, select the On IP Network check box. If you leave this check box deselected, the IP reservation can be assigned to only an instance that you attach to the shared network.

  8. Click OK.

Delete an IP Reservation

Only Oracle Cloud Infrastructure Classic This topic applies only to Oracle Cloud Infrastructure Classic.

When you no longer require an unused IP reservation, you can delete it.

Note:

You can only delete an unused IP reservation.

To delete an IP reservation:

  1. In the Oracle SOA Cloud Service Console, click IP Reservations.

  2. Locate the unused IP reservation you want to delete and then click the X icon in the row for that reservation.

    You are prompted to confirm the deletion.

  3. Click OK to confirm deletion of the IP reservation.