Go to main content
1/15
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
Part I Understanding an Enterprise Deployment on Exalogic
1
Understanding Oracle Exalogic
1.1
What is Exalogic?
1.2
Understanding Exalogic Components
1.3
About the Exalogic Hardware Architecture
1.3.1
About Compute Nodes
1.3.2
About Exalogic Storage
1.3.3
About Exalogic Networking
1.4
About Oracle Exalogic Elastic Cloud
1.4.1
Understanding Exalogic Elastic Cloud Architecture
1.4.2
Commissioning an Oracle Exalogic Elastic Cloud
1.5
Understanding Exalogic Networking
1.5.1
Network Diagram for Exalogic Machine
1.5.2
Understanding Network Protocols
1.6
About Deploying Exalogic with Exadata
1.7
Understanding Types of Deployment
1.7.1
About a Physical Exalogic Configuration
1.7.2
About a Virtual Exalogic Configuration
1.7.3
About Choosing a Type of Deployment
2
Understanding a Typical Exalogic Enterprise Deployment
2.1
Why Install Oracle Fusion Middleware on Exalogic?
2.2
Understanding the Types of Exalogic Deployment
2.3
Diagrams of the Primary Exalogic Enterprise Deployment Topologies
2.3.1
Diagram of a Typical Physical Exalogic Topology
2.3.2
Diagram of a Typical Virtual Exalogic Topology
2.3.3
Diagram of an Exalogic Deployment with an External Web Tier
2.4
Understanding the Typical Enterprise Deployment Topology Diagrams
2.4.1
Understanding the Firewalls and Zones of a Typical Exalogic Enterprise Deployment
2.4.2
Understanding Oracle Fusion Middleware and Exalogic Networking
2.4.2.1
Types of Network
2.4.2.2
Considerations for Choosing your Exalogic Network
2.4.3
Understanding the Elements of a Typical Enterprise Deployment Topology
2.4.4
Receiving Requests from the Internet
2.4.4.1
Purpose of the Hardware Load Balancer
2.4.4.2
Specific internal-only communications between the components of the Application tier
2.4.4.3
Summary of Virtual Server Names
2.4.4.3.1
Summary of the Typical Load Balancer Virtual Server Names
2.4.4.3.2
Summary of the Typical OTD Virtual Server Names
2.4.4.4
HTTPS versus HTTP Requests to the External Virtual Server Name
2.4.5
Understanding the Web Tier
2.4.5.1
Benefits of Using Oracle Traffic Director Instances to Route Requests
2.4.5.2
Benefits of Using Oracle HTTP Server Instances to Route Requests
2.4.5.3
Alternatives to Using Oracle Traffic Director Server in the Web Tier
2.4.5.4
About the Placement and Function of Oracle Traffic Director in a Physical Deployment
2.4.5.5
About the Placement and Function of Oracle Traffic Director in a Virtual Deployment
2.4.5.6
About Routing Requests to Oracle Traffic Director
2.4.6
Understanding the Application Tier
2.4.6.1
About the Configuration of the Administration Server and Managed Servers Domain Directories
2.4.6.2
About Using Unicast for Communications Within the Application Tier
2.4.6.3
Understanding OPSS and Requests to the Authentication and Authorization Stores
2.4.6.4
About Coherence Clusters In a Typical Enterprise Deployment
2.4.6.5
About WebLogic Replication Channels
2.4.7
Understanding the Directory Tier
2.4.8
Understanding the Data Tier
2.5
Understanding the vServers
2.6
Exalogic Enhancements in Oracle Fusion Middleware
Part II Preparing Exalogic for an Enterprise Deployment
3
Preparing the Exalogic Appliance
3.1
Post ECU Cloud Administration Tasks
3.2
Configuring Network Information Service (NIS)
3.2.1
Setting Up the NIS Environment
3.2.2
Configuring LDAP Authentication
3.2.3
Configure NIS client on ZFS Storage Appliance
3.2.4
Enabling NFS services on ZFS Storage Appliance
3.3
Exalogic Instrumentation Tools
4
Preparing the Network
4.1
Overview of Exalogic Networking
4.1.1
Types of Network
4.1.2
Network Diagram for Exalogic Machine
4.2
Planning Your Network
4.3
Understanding How Components use a Network
4.3.1
Load Balancers
4.3.2
DMZ
4.3.3
Firewalls
4.4
Reserving the Required IP Addresses for an Enterprise Deployment
4.4.1
What Is a Virtual IP (VIP) Address?
4.4.2
Why Use Virtual Host Names and Virtual IP Addresses?
4.4.3
Host Name Resolution
4.4.4
Physical and Virtual IP Addresses Required by the Enterprise Topology
4.5
Configuring Exalogic Networking for a Physical Environment
4.5.1
Physical Exalogic Network Map
4.5.2
Explanation of the Physical Exalogic Network Interfaces Map
4.5.2.1
Load Balancer
4.5.2.2
Physical Network Interface Bonding
4.5.2.3
Oracle Traffic Director
4.5.2.4
External Oracle HTTP Servers
4.5.2.5
Compute Nodes
4.5.2.5.1
ComputeNode1
4.5.2.5.2
ComputeNode2
4.5.3
Host Name and Networking Requirements
4.5.4
Additional Requirements for External OHS
4.5.5
Preparing the Network on Physical Exalogic
4.5.5.1
Summary of the IP Addresses for the EoIB Network Interfaces
4.5.5.2
Step 1 - Gather Information
4.5.5.3
Step 2 - Create a Virtual LAN
4.5.5.4
Step 3 - Create Virtual Network Cards
4.5.5.5
Step 4 - Configure Compute Node Networking and Assign Physical IP Address
4.5.6
Enabling Virtual IP Addresses
4.5.7
Adjust MTU (maximum transmission units) Value for IPoIB Interface bond0
4.5.8
Enabling Multicast for bond0
4.5.9
Verifying Network Connectivity (HOST1-INT and HOST2-INT)
4.5.10
Verifying Multicast Connectivity
4.6
Configuring Exalogic Networking for a Virtual Environment
4.6.1
Virtual Exalogic Network Map
4.6.2
Explanation of the Virtual Network Interfaces Map
4.6.2.1
Load Balancer
4.6.2.2
Virtual Network Interface Bonding
4.6.2.3
Oracle Traffic Director
4.6.2.4
External Oracle HTTP Servers
4.6.2.5
About Virtual Servers
4.6.2.5.1
Virtual Server 1 (vServer1)
4.6.2.5.2
Virtual Server 2 (vServer2)
4.6.2.5.3
Virtual Server 3 (vServer3)
4.6.2.5.4
Virtual Server 4 (vServer4)
4.6.2.5.5
Virtual Server 5 (vServer5)
4.6.2.5.6
Virtual Server 6 (vServer6)
4.6.3
Host Name and Networking Requirements
4.6.3.1
Additional Requirements for External Oracle HTTP Server
4.6.4
Preparing the Network on Virtual Exalogic
4.6.4.1
About Creating the Required Networks
4.6.4.2
Creating a Private IPoIB Network
4.6.4.3
Reserving Virtual IP Addresses
4.6.5
Enabling Virtual IP Addresses
4.7
Verifying Network Connectivity
5
Preparing Storage
5.1
ZFS Concepts
5.1.1
About Storage Pools
5.1.2
About Projects
5.1.3
About Shares
5.2
About the Default Storage Configuration
5.3
Overview of Enterprise Deployment Storage
5.4
Understanding the Enterprise Deployment Directory Structure
5.4.1
Shared Binaries
5.4.2
Private or Shared Managed Server Domain Homes
5.4.3
A Domain Home for the Administration Server
5.4.4
Shared Runtime Files
5.4.5
Local Node Manager Directory
5.4.6
Shared Application Files
5.4.7
Diagrams of the Typical Enterprise Deployment Directory Structure
5.5
Shared Storage Concepts
5.5.1
Shared Storage Protocols and Devices
5.5.2
NFS Version 3
5.5.3
NFS Version 4
5.6
Enterprise Deployment Storage Design Considerations
5.7
Preparing Exalogic Storage for an Enterprise Deployment
5.7.1
Prerequisite Storage Appliance Configuration Tasks
5.7.2
Creating Users and Groups in NIS
5.7.3
Creating Projects Using the Storage Appliance Browser User Interface (BUI)
5.7.4
Creating the Shares in a Project Using the BUI
5.7.5
Allowing Local Root Access to Shares
6
Creating Exalogic Virtual Servers (vServers)
6.1
Prerequisites
6.2
Sizing a Virtual Server
6.3
Obtaining a vServer Guest Template
6.4
Loading the Guest Template into Exalogic Control
6.5
About Distribution Groups
6.5.1
Creating a Distribution Group
6.6
Creating vServer Volumes
6.7
vServer Types
6.8
Creating a vServer
6.9
Updating vServers
6.9.1
Updating the root Password
6.9.2
Updating /etc/hosts File
6.9.3
Post Network Configuration
6.9.3.1
Determine vServer Storage IP Address
6.9.3.2
Determine Storage Appliance IP Address
6.9.4
Set MTU size on InfiniBand Interfaces
6.10
Moving Swap and TMP to Separate Volumes
6.10.1
Creating a LVM partition
6.10.2
Creating Logical Volumes
6.10.3
Creating a Swap File on the New Logical Volume
6.10.4
Moving /tmp to the New Logical Volume
7
Preparing the Host Operating System
7.1
Verifying Minimum Hardware Requirements for Each Host
7.2
Verifying Linux Operating System Requirements
7.2.1
Configuring Linux Kernel Parameters
7.2.2
Verifying the Open File Limit on UNIX Operating Systems
7.2.2.1
Viewing the Number of Currently Open Files
7.2.2.2
Setting the Open File Limit on Linux Operating Systems
7.2.2.3
Setting the Open File Limit on Oracle Linux 6
7.2.3
Configuring Local Hosts File
7.2.4
Setting Huge Page Allocation
7.3
Enabling Unicode Support
7.4
Updating DNS Settings
7.5
Configuring a Host to use a NTP (time) Server
7.6
Configuring a Host to Use a NIS/YP Host
7.7
Network Routing for Multiple Networks
7.8
Enabling Virtual IP Addresses
7.8.1
Summary of Exalogic Virtual IP Addresses
7.8.2
Enabling a Virtual IP Address on a Network Interface
7.8.2.1
Oracle Linux 5
7.8.2.2
Oracle Linux 6 and Onwards
7.9
Configuring Users and Groups
7.9.1
Creating Users and Groups Locally
7.9.1.1
Creating Groups
7.9.1.2
Creating Users
7.9.2
Creating Users and Groups in NIS
7.10
Mounting Shared Storage onto the Host
7.10.1
Shared Storage Overview
7.10.2
Mounting Shared Storage
7.10.3
Validating the Shared Storage Configuration
Part III Managing an Exalogic Appliance
8
Managing a Topology
8.1
Exalogic Startup and Shutdown Procedure
8.1.1
Exalogic Startup Sequence
8.1.2
Exalogic Shutdown Sequence
8.1.3
ZFS Storage Appliance Power On and Off Procedure
8.1.4
Procedures to Start up or Shutdown Exalogic, Control Stack, and Guest vServers
8.2
Maintenance Procedures
8.2.1
Lifecycle Management Tools
8.2.2
ExaChk
8.2.3
ExaLogs
8.2.4
Patching
8.2.4.1
Patching Recommendation
8.2.5
Troubleshooting and Action Plan
8.3
Backup and Recovery Procedures
9
Monitoring the Topology Using Oracle Enterprise Manager Cloud Control
9.1
Accessing Oracle Enterprise Manager Cloud Control 12
c
9.2
Discovering an Oracle Exalogic Elastic Cloud Target
9.3
Using Exalogic-Specific Pages in Oracle Enterprise Manager Cloud Control 12
c
9.3.1
Management and Monitor Features for Exalogic Configurations
9.3.2
Management and Monitor Features for Exalogic Virtual Configurations
Scripting on this page enhances content navigation, but does not change the content in any way.