Original author(s) | Sun Microsystems |
---|---|
Developer(s) | Oracle Corporation |
Stable release |
3.4 / May 2016
|
Operating system | Solaris |
Platform | SPARC V9 (T-Series, M-Series) |
Type | Hypervisor |
License | Proprietary |
Website | www.oracle.com |
Logical Domains (LDoms or LDOM) is the server virtualization and partitioning technology for SPARC V9 processors. It was first released by Sun Microsystems in April 2007. After the Oracle acquisition of Sun in January 2010, the product has been re-branded as Oracle VM Server for SPARC from version 2.0 onwards.
Each domain is a full virtual machine with a reconfigurable subset of hardware resources. Domains can be securely live migrated between servers while running. Operating systems running inside Logical Domains can be started, stopped, and rebooted independently. A running domain can be dynamically reconfigured to add or remove CPUs, RAM, or I/O devices without requiring a reboot.
SPARC hypervisors run in hyperprivileged execution mode, which was introduced in the sun4v architecture. The sun4v processors released as of October 2015 are the UltraSPARC T1, T2, T2+, T3,T4,T5, M5, M6, M10, and M7. Systems based on UltraSPARC T1 support only Logical Domains versions 1.0-1.2. The newer types of T-series servers support both older Logical Domains and newer Oracle VM Server for SPARC product version 2.0 and later. These include:
UltraSPARC T1-based:
UltraSPARC T2-based:
UltraSPARC T2 Plus systems:
SPARC T3 systems:
SPARC T4 systems
SPARC T5 systems
SPARC T7 systems, which use the same SPARC M7 processor as the M7-8 and M7-16 servers listed below.
SPARC M-Series systems
Technically, the virtualization product consists of two interdependent components: the hypervisor in the SPARC server firmware and the Logical Domains Manager software installed on the Solaris operating system running within the control domain (see Logical Domain roles, below). Because of this, each particular version of Logical Domains (Oracle VM Server for SPARC) software requires a certain minimum version of the hypervisor to be installed into the server firmware.