Skip to main content

A.3.1 Configuration Example


A.3.1 Configuration Example
This section describes an example of configuring a logical domain consisting of two SPARC M10-4S that have the same number of CPUs and memory size, i.e. two system boards (PSB<BB>) (2BB configuration).
To enable physical partition dynamic reconfiguration in a physical partition, the I/O configuration must satisfy the following conditions.
  1. The system volume disk and network interface of the control domain must be made redundant by connecting the I/O of each SPARC M10-4S. This is done to make it possible to continue operation with the I/O of the remaining SPARC M10-4Ss when a SPARC M10-4S is removed.
  2. It is necessary to place a root domain for each SPARC M10-4S and to use that root domain as the dedicated one for providing a virtual I/O to the guest domain. The reason for this is as follows: If the root domain is being used for business, it must be stopped upon the disconnection of the SPARC M10-4S and so the business will stop.
  3. The business must be operated in the guest domain. The virtual I/O service of each root domain must be assigned to the virtual I/O devices (vdisk, vnet) of this guest domain to make those virtual I/O devices redundant. The reason for this is as follows: Even if the SPARC M10-4S is disconnected on one side, I/O access can be continued by using the virtual I/O service of the root domain on the remaining SPARC M10-4S. In this way, disconnecting the SPARC M10-4S does not influence the guest domain, allowing business operations to continue.
The following is a schematic diagram of a configuration that satisfies the above conditions. Moreover, the I/O configuration of each logical domain is simplified.
Figure A-3  Example of the 2BB Configuration for Operational Continuity (With Free Resources)
Figure A-3  Example of the 2BB Configuration for Operational Continuity (With Free Resources)
The following table gives an example of the CPU cores, memory, and I/O configuration to be assigned to the control domain, root domain, and guest domain in the 2BB configuration.
The total number of CPU cores and the total amount of memory assigned to each logical domain must be configured for a single SPARC M10-4S to cover it when releasing one of the SPARC M10-4Ss.
Table A-8  Example of the 2BB Configuration With Free Hardware Resources
Logical Domain Name primary root-dom0 root-dom1 guest0 guest1 Free space Total
CPU core 8 12 12 16 16 64 128
(activation: 64)
Memory
14 GB (*1)
24 GB
24 GB
32 GB
32 GB
128 GB
256 GB
Physical I/O
(Root complex assignment)
On-board #0
(PCIE0, PCIE4)
On-board #1
(PCIE8, PCIE12)
PCIE1, PCIE2,
PCIE3, PCIE5,
PCIE6, PCIE7
PCIE9, PCIE10,
PCIE11, PCIE13,
PCIE14, PCIE15
- - - -
Virtual I/O device - vds0
vsw0, vsw1
vds1
vsw10, vsw11
vdisk0, vdisk10
vnet0, vnet10
vdisk1, vdisk11
vnet1, vnet11
- -
*1 In the configuration example shown above, the size of memory to be assigned to the control domain is calculated as the remainder of the memory after assignment to the other logical domains.

When the remaining size, obtained by subtracting the sizes assigned to domains other than the control domain from the capacity (128 GB) of the physical memory of a single SPARC M10-4S, is obtained, it is 16 GB.

128 GB - 32 GB - 32 GB - 24 GB - 24 GB = 16 GB

The maximum size to be actually assigned to the control domain is up to the size (14 GB) obtained by subtracting, from the above result, the maximum memory size (2 GB) assigned to the hypervisor in a single SPARC M10-4S.

16 GB - 2 GB = 14 GB

In addition, whether it is a multiple of (number of cores x 256 MB) is checked when the version of Oracle VM Server for SPARC is earlier than 3.2. This is the condition for performing physical partition dynamic reconfiguration. Since it turns out that it satisfies the condition, the memory size becomes 14 GB.

14 GB/(8 cores x 256 MB) = 7

Dividable. So there is no problem with 14 GB.
Note - You should design the size of memory to be assigned to logical domains by noting the following two points. For details, see "2.4.1 Consideration of Logical Domain Configuration."
- The size of memory to be assigned to logical domains becomes smaller than the physical memory size.

- When the version of Oracle VM Server for SPARC is earlier than 3.2, use a multiple of (number of cores x 256 MB) to enable physical partition dynamic reconfiguration.