2 Understanding Exalogic Control

This chapter introduces Exalogic Control, which provides a comprehensive set of features and tools to interact with and manage a virtual data center on an Exalogic machine.

This chapter contains the following topics:

2.1 Overview of Exalogic Control

Exalogic Control works in conjunction with the Exalogic Elastic Cloud Software platform to deliver an extensive cloud management solution on Exalogic. Exalogic Control is a comprehensive software management stack providing onboarded capabilities for Exalogic machine and vDC management, and monitoring.

Exalogic Control's components and functions are depicted in Figure 2-1.

Figure 2-1 Exalogic Control Components and Functions

Description of Figure 2-1 follows
Description of "Figure 2-1 Exalogic Control Components and Functions"

Exalogic Control offers unified interfaces for interacting with the Exalogic platform to configure, monitor, and utilize its machine and virtual data center (vDC) resources. It enables other applications and management tools to interact with the Exalogic platform via Infrastructure As a Service (IaaS) APIs.

2.2 Introduction to Exalogic Machine Management

Exalogic Control offers hardware monitoring and management capabilities specific to the well-defined Exalogic machine hardware from two important perspectives:

  • Individual hardware components in the Exalogic machine

  • Known relationships between these hardware components

The browser user interface (BUI) of Exalogic Control provides Exalogic-specific photorealistic views that visualize detailed diagnostic information in a manner that is specific to context and location of the hardware components. The BUI shows the Exalogic machine as an asset as opposed to a collection of discovered hardware components.

The following lists some of the Exalogic machine management features offered by Exalogic Control:

  • Photorealistic visualization

  • Exalogic machine rack as a top-level asset

  • Exalogic fabric and multi-rack relationship

  • Monitoring and alerting

  • Physical fabric or network

  • Fault detection and management

  • Support request management with My Oracle Support

  • Hardware replacement lifecycle

  • Exalogic system reports

Note:

Exalogic machine management tasks are performed by users with the Exalogic Systems Admin role. For more information, see Section 6.3, "Creating the Exalogic Systems Admin User" and Chapter 8, "Monitoring the Exalogic Machine".

2.3 Introduction to Exalogic vDC Management

Exalogic Control enables you to administer the Exalogic vDC and its resources. It offers the following management features specific to Exalogic:

  • Management of Exalogic fabric, which constitutes the virtual data center

  • Configuration and management of the vDC

  • Monitoring of vDC resources

  • Public network configuration (EoIB)

  • Partition key (p-key) allocation and tracking

  • Creation and setup of Accounts in the vDC

  • Resource quota management

  • Network resource allocation

  • Storage resource allocation

Note:

Exalogic vDC management tasks are performed by users with the Cloud Admin role. For more information about this role, see Section 6.4, "Creating the Cloud Admin User". For procedural information, see Chapter 9, "Administering the Exalogic vDC and Setting Up the Infrastructure" and Chapter 10, "Managing the Exalogic vDC Infrastructure".

Each Exalogic machine contains one default vDC only.

2.4 Exalogic Cloud User Abstractions

Exalogic Control provides the Cloud User with an IaaS abstraction for provisioning application deployments to the cloud.

The following lists some of the features offered by Exalogic Control:

  • Ability to provision customer applications into the Exalogic vDC

  • Web Service and CLI interfaces

  • Virtual machine (vServer) configuration

  • Virtual machine (vServer) lifecycle and control

  • Allocation and management of resources, such as private vNets, volumes, and external IP

  • Dynamic private network creation

  • Public network binding

Note:

Exalogic cloud user tasks are performed by users with the Cloud User role. For more information about this role, see Section 6.4, "Creating the Cloud Admin User". For procedural information, see Chapter 9, "Creating and Managing Exalogic vDC Resources" and Chapter 10, "Managing Account Resources".

2.5 Exalogic Control User Interfaces

Exalogic Control provides the following management user interfaces:

  • Browser User Interface (BUI) for machine management, vDC management, and cloud user tasks

  • IaaS API and CLI for cloud user tasks

Note:

In this guide, the BUI procedures are described in Chapter 8, "Monitoring the Exalogic Machine", Chapter 9, "Exalogic vDC Management: Basic Tasks", and Chapter 10, "Exalogic vDC Management: Advanced Tasks."

For information about CLI procedures, see Appendix C, "Exalogic vDC Management Using IaaS CLI: Basic Tasks" and Appendix D, "Deleting Exalogic vDC Resources Using the IaaS CLI: Example Procedures".

For information about the cloud management API, see the Oracle Enterprise Manager Ops Center Cloud Infrastructure API and CLI Reference Guide.

2.6 Accessing the Exalogic Control Browser User Interface

You can access the Exalogic Control browser UI at the following URL:

https://ec_vm/emoc

ec_vm is the EoIB-external-mgmt IP address of the vServer that hosts the Enterprise Controller component of Exalogic Control. For EECS 2.0.4.x.x and earlier releases, you can find out the EoIB-external-mgmt IP address from the /opt/exalogic/ecu/config/oc_ec.json file on the master compute node, typically cn01. For EECS 2.0.6.x.x, see /opt/exalogic/ecu/config/elcontrol.json on the master compute node.