Chapter 1 Oracle ZFS Storage Appliance Overview
Chapter 3 Initial Configuration
Chapter 4 Network Configuration
Chapter 5 Storage Configuration
Chapter 6 Storage Area Network Configuration
Chapter 8 Setting ZFSSA Preferences
Chapter 10 Cluster Configuration
Chapter 12 Shares, Projects, and Schema
Chapter 16 Maintenance Workflows
Oracle Exadata Database Machine Backup
Manual Configuration of a Sun ZFS Storage Appliance
Configuring Oracle RMAN and the Oracle Database Instance
Configuring Oracle Exadata for a Sun ZFS Storage Appliance
Configure Exadata Configuring Oracle Exadata for a Sun ZFS Storage Appliance
Setting Up the Directory Structure to Mount the Shares on the Host
Updating oranfstab to Access ZFS Storage Appliance Exports
Mounting the Shares on the Host
Setting the Ownership of the Mounted Shares
Oracle SPARC SuperCluster Backup
Configuring the ZFS Storage Appliance for Backup
Configuring the ZFS Storage Appliance InfiniBand Datalinks
Configuring the Oracle SPARC SuperCluster InfiniBand Switches to Add the ZFS Storage Appliance
Configuring ZFS Storage Appliance Networking for Single IP Connection
Configuring ZFS Storage Appliance Networking for an Active-Active Configuration
Configuring the ZFS Storage Appliance Storage Pool
Configuring the ZFS Storage Appliance Shares
Configuring the ZFS Storage Appliance DTrace Analytics
Configuring the Client NFS Mount
Tuning the Solaris 11 Network and Kernel
Configuring Oracle Direct NFS (dNFS)
Tuning the Oracle Database Instance for Oracle RMAN Backup and Restore
Creating Dedicated Services for Oracle RMAN Operations
Configuring Oracle SPARC SuperCluster for ZFS Storage Appliance Backup
Configure SSC Configuring Oracle SPARC SuperCluster for ZFS Storage Appliance Backup
Setting Up the Directory Structure to Mount the Shares on the Host
Enabling the NFS Client Service
Updating oranfstab to Access ZFS Storage Appliance Exports
Mounting the Shares on the Host
Setting the Ownership of the Mounted Shares
Oracle Intelligent Storage Protocol
Set the Optimal file record size
Use either ZFS Latency or Throughput write mode for each request
Sun ZFS Storage Appliance Network File System Plug In for Oracle Solaris Cluster
Sun ZFS Storage Appliance Plug-in for Oracle Solaris Cluster Geographic Edition
Sun ZFS Storage Management Plug-In for Oracle Enterprise Manager Grid Controller
Configure for Oracle Enterprise Manager Monitoring
Unconfigure Oracle Enterprise Manager Monitoring
Oracle Virtual Machine Storage Connect Plug-in for the Sun ZFS Storage Appliance
Sun ZFS Storage Appliance Provider For Volume Shadow Copy Service Software
FC support with Symantec's 'DMP' / Storage Foundation
FC support for Symantec's Storage Foundation 5.1RP2 and greater for the following OS versions
Sun ZFS Storage 7000 Storage Replication Adapter for VMware Site Recovery Manager
The following sections summarize best practices for optimizing ZFS Storage Appliance network, storage pool, and share configurations to support backup and restore processing.
This section describes how to configure the IP network multipathing (IPMP) groups, and how to configure routing in the ZFS Storage Appliance.
Note: If you used the Oracle Exadata Backup Configuration Utility, configure the network as described in this section. For details, review the Best Practices white paper.
For customers seeking additional IB connectivity, more IB HCAs can be installed and configured. For details, see the Oracle ZFS Storage Appliance Installation Guide.
The principles in this section can be applied to a 10Gb Ethernet implementation by applying the network configuration to the ixgbe interfaces instead of the ibp interfaces. The 10Gb Ethernet implementation may be configured as active/active IPMP. If the ZFS Storage Appliance is on a different subnet than the Oracle Exadata, it may be necessary to create static routes from the ZFS Storage Appliance to the Oracle Exadata. Consult with your network administrator for details.
This section describes design considerations to determine the most appropriate pool configuration for the ZFS Storage Appliance for Oracle Recovery Manager (RMAN) backup and restore operations based on data protection and performance requirements.
Note: If you used the Oracle Exadata Backup Configuration Utility, configure the pool as described in this section. For details, review the Best Practices white paper.
The system planner should consider pool protection based on the following guidelines:
Use parity-based protection for general-purpose and capacity-optimized systems:
* RAID-Z for protection from single-drive failure on systems subject to random workloads.
* RAID-Z2 for protection from two-drive failure on systems with streaming workloads only.
Use mirroring for high-performance with incrementally applied backup.
Configure pools based on performance requirements:
* Configure a single pool for management-optimized systems.
* Configure two pools for performance-optimized systems. Two-pool systems should be configured by using half the drives from each tray.
Configure log device protection:
* Stripe log devices for RAID-Z and mirrored pool configurations.
* Mirror log devices for RAID-Z2 pool configurations.
Note: If you used the Oracle Exadata Backup Configuration Utility, proceed to the next topic: Configuring Oracle Exadata for a Sun ZFS Storage Appliance.
The default options for ZFS Storage Appliance shares provide a good starting point for general-purpose workloads. ZFS Storage Appliance shares can be optimized for Oracle RMAN backup and restore operations as follows:
Create a project to store all shares related to backup and recovery of a single database. For a two-pool implementation, create two projects; one for each pool.
Configure the shares supporting Oracle RMAN backup and restore workloads with the following values:
* Database record size (recordsize): 128kB
* Synchronous write bias (logbias): Throughput (for processing backup sets and image copies) or Latency (for incrementally applied backups)
* Cache device usage (secondary cache): None (for backup sets) or All (when supporting incrementally applied backups or database clone operations)
* Data compression (compression): Off for performance-optimized systems, LZJB or gzip-2 for capacity-optimized systems
* Number of shares per pool: 1 for management-optimized systems, 2 or 4 for performance-optimized systems
Additional share configuration options, such as higher-level gzip compression or replication, can be applied to shares used to support Oracle Exadata backup and restore, as customer requirements mandate.
Customers implementing additional ZFS Storage Appliance data services should consider implementation-specific testing to verify the implications of deviations from the practices described earlier.