Table of Contents
- Title and Copyright Information
- Using This Documentation
- 1 Overview of the Oracle VM Server for SPARC Software
- 2 Oracle VM Server for SPARC Security
- 3 Setting Up Services and the Control Domain
- 4 Setting Up Guest Domains
- 5 Using Domain Consoles
- 6 Configuring I/O Domains
- 7 Creating a Root Domain by Assigning PCIe Buses
-
8
Creating an I/O Domain by Using PCIe SR-IOV Virtual Functions
- SR-IOV Overview
- SR-IOV Hardware and Software Requirements
- Current SR-IOV Feature Limitations
- Static SR-IOV
- Dynamic SR-IOV
- Enabling I/O Virtualization
- Planning for the Use of PCIe SR-IOV Virtual Functions
-
Using Ethernet SR-IOV Virtual Functions
- Ethernet SR-IOV Hardware Requirements
- Ethernet SR-IOV Limitations
- Planning for the Use of Ethernet SR-IOV Virtual Functions
- Ethernet Device-Specific and Network-Specific Properties
- Creating Ethernet Virtual Functions
- Destroying Ethernet Virtual Functions
- Modifying Ethernet SR-IOV Virtual Functions
- Adding and Removing Ethernet SR-IOV Virtual Functions on I/O Domains
- Advanced SR-IOV Topics: Ethernet SR-IOV
- Using an SR-IOV Virtual Function to Create an I/O Domain
- Using InfiniBand SR-IOV Virtual Functions
-
Using Fibre Channel SR-IOV Virtual Functions
- Fibre Channel SR-IOV Hardware Requirements
- Fibre Channel SR-IOV Requirements and Limitations
- Fibre Channel Device Class-Specific Properties
- Creating Fibre Channel SR-IOV Virtual Functions
- Destroying Fibre Channel SR-IOV Virtual Functions
- Modifying Fibre Channel SR-IOV Virtual Functions
- Adding and Removing Fibre Channel SR-IOV Virtual Functions on I/O Domains
- Advanced SR-IOV Topics: Fibre Channel SR-IOV
- I/O Domain Resiliency
- Replacing PCIe Hardware on a System With an IOR Configuration
- Rebooting the Root Domain With Non-Resilient I/O Domains Configured
-
9
Creating an I/O Domain by Using Direct I/O
- Creating an I/O Domain by Assigning PCIe Endpoint Devices
- Direct I/O Hardware and Software Requirements
- Current Direct I/O Feature Limitations
- Planning PCIe Endpoint Device Configuration
- Rebooting the Root Domain With PCIe Endpoints Configured
- Making PCIe Hardware Changes
- Creating an I/O Domain by Assigning a PCIe Endpoint Device
- 10 Using Non-primary Root Domains
-
11
Using Virtual Disks
- Introduction to Virtual Disks
- Virtual Disk Identifier and Device Name
- Managing Virtual Disks
- Virtual Disk Appearance
- Virtual Disk Back End Options
-
Virtual Disk Back End
- Physical Disk or Disk LUN
- How to Export a Physical Disk as a Virtual Disk
- Physical Disk Slice
- How to Export a Physical Disk Slice as a Virtual Disk
- How to Export Slice 2
-
File and Volume Exporting
- File or Volume Exported as a Full Disk
- How to Export a File as a Full Disk
- How to Export a ZFS Volume as a Full Disk
- File or Volume Exported as a Single-Slice Disk
- How to Export a ZFS Volume as a Single-Slice Disk
- Exporting Volumes and Backward Compatibility
- Summary of How Different Types of Back Ends Are Exported
- Guidelines for Exporting Files and Disk Slices as Virtual Disks
- Configuring Virtual Disk Multipathing
- CD, DVD and ISO Images
- Virtual Disk Timeout
- Virtual Disk and SCSI
- Virtual Disk and the format Command
- Using ZFS With Virtual Disks
- Using Volume Managers in an Oracle VM Server for SPARC Environment
- Virtual Disk Issues
-
12
Using Virtual SCSI Host Bus Adapters
- Introduction to Virtual SCSI Host Bus Adapters
- Operational Model for Virtual SCSI HBAs
- Discovering SCSI Devices
- Discovering SCSI Tape Devices
- Protocol Version Combinations
- The Hidden Device at LUN0
- Virtual SCSI HBA Subsystem Limitations
- Virtual SCSI HBA Identifier and Device Name
-
Managing Virtual SCSI HBAs
- Obtaining Physical SCSI HBA Information
- Creating a Virtual Storage Area Network
- Creating a Virtual SCSI Host Bus Adapter
- Verifying the Presence of a Virtual SCSI HBA
- Setting the Virtual SCSI HBA Timeout Option
- Removing a Virtual SCSI Host Bus Adapter
- Removing a Virtual Storage Area Network
- Adding or Removing a LUN
- Appearance of Virtual LUNs in a Guest Domain
- Virtual SCSI HBA and Virtual SAN Configurations
- Configuring Virtual SCSI HBA Multipathing
- Booting From a Virtual LUN
- Installing a Virtual LUN
- Virtual SCSI HBA Timeout
- Virtual SCSI HBA and SCSI
- Simulating a LUN0
- Managing the Physical Devices in a Virtual Storage Area Network
-
13
Using Virtual Networks
- Introduction to a Virtual Network
- Oracle Solaris 11 Networking Overview
- Maximizing Virtual Network Performance
- Virtual Switch
- Virtual Network Device
- Viewing Network Device Configurations and Statistics
- Controlling the Amount of Physical Network Bandwidth That Is Consumed by a Virtual Network Device
- Virtual Device Identifier and Network Interface Name
- Managing MAC Addresses With Oracle VM Server for SPARC
- Configuring a Virtual Switch and the Service Domain for NAT and Routing
- Configuring IPMP in an Oracle VM Server for SPARC Environment
- Configuring DLMP Aggregations Over Virtual Network Devices
- Using Link Aggregation With a Virtual Switch
- Using VLAN Tagging
- Using Private VLANs
- Tuning Packet Throughput Performance
- Configuring Jumbo Frames
- Using Virtual NICs on Virtual Networks
- Using Trusted Virtual Networks
- Using a Virtual Switch Relay
- Oracle Solaris 11 Networking-Specific Feature Differences
-
14
Migrating Domains
- Introduction to Domain Migration
- Overview of a Migration Operation
- Software Compatibility
- Security for Migration Operations
-
Domain Migration Restrictions
- Version Restrictions for Migration
- Migration Restrictions for Setting perf-counters
- Migration Restrictions for Setting linkprop=phys-state
- Migration Restrictions for Domains That Have a Large Number of Virtual Devices
- Migration Restrictions for Silicon Secured Memory Servers
- Migration Restrictions for Running cputrack During a Migration
- Migrating a Domain
-
Migrating an Active Domain
- Domain Migration Requirements for CPUs
- Migration Requirements for Memory
- Migration Requirements for Physical I/O Devices
- Migration Requirements for Virtual I/O Devices
- Migrating While a Delayed Reconfiguration Is Active
- Migrating While an Active Domain Has the Power Management Elastic Policy in Effect
- Operations on Other Domains
- Migrating a Domain From the OpenBoot PROM or a Domain That Is Running in the Kernel Debugger
- Migrating a Domain That Uses Named Resources
- Migrating a Domain That Uses Kernel Zones
- Migrating Bound or Inactive Domains
- Migrating a Domain That Has an SR-IOV Ethernet Virtual Function Assigned
- Monitoring a Migration in Progress
- Canceling a Migration in Progress
- Recovering From a Failed Migration
- Saving Post-Migration SP Configurations Automatically
- Migration Examples
-
15
Managing Resources
- Resource Reconfiguration
- Resource Allocation
- CPU Allocation
- Configuring the System With Hard Partitions
- Assigning Physical Resources to Domains
- Using Memory Dynamic Reconfiguration
- Using Resource Groups
- Using Power Management
- Using Dynamic Resource Management
- Listing Domain Resources
- Using Perf-Counter Properties
- Resource Management Issues
-
16
Managing SP Configurations
- Managing SP Configurations
- Available Configuration Recovery Methods
- Addressing Service Processor Connection Problems
-
Configuration Management Issues
- init-system Does Not Restore Named Core Constraints for Guest Domains From Saved XML Files
- After Dropping Into factory-default, Recovery Mode Fails if the System Boots From a Different Device Than the One Booted in the Previously Active Configuration
- Guest Domain eeprom Updates Are Lost if an ldm add-spconfig Operation Is Not Complete
- Trying to Connect to Guest Domain Console While It Is Being Bound Might Cause Input to Be Blocked
- 17 Handling Hardware Errors
-
18
Performing Other Administration Tasks
- Entering Names in the CLI
- Updating Property Values in the /etc/system File
- Stopping a Heavily Loaded Domain Can Time Out
- Operating the Oracle Solaris OS With Oracle VM Server for SPARC
- Using Oracle VM Server for SPARC With the Service Processor
- Configuring Domain Dependencies
- Determining Where Errors Occur by Mapping CPU and Memory Addresses
- Using Universally Unique Identifiers
- Virtual Domain Information Command and API
- Using Logical Domain Channels
- Booting a Large Number of Domains
- Cleanly Shutting Down and Power Cycling an Oracle VM Server for SPARC System
- Logical Domains Variable Persistence
- Adjusting the Interrupt Limit
- Listing Domain I/O Dependencies
- Enabling the Logical Domains Manager Daemon
- Saving Logical Domains Manager Configuration Data
- The factory-default Configuration and Disabling Domains
- Logging Oracle VM Server for SPARC Events
- A Using Power Management
-
Glossary
- Index