HP Integrity Superdome 2 32-socket HP Superdome 2 Partitioning Administrator G - Page 85

Assigning Memory to a vPar, I/O, Assigning I/O at the rootport or I/O slot Level, a io:9/1/0/0/2

Page 85 highlights

NOTE: The memory granules are not the actual memory DIMMs. You can specify the granularity for SLM and ILM separately. However, the following applies to both types of memory: • Memory granularity is specified during the creation of nPartition. Any modification thereafter requires you to reboot the nPartition. • The minimum values (ILM and SLM granularity) are 256 MB. • The default value is OS dependent and may be adjusted based on the total memory available in the nPartition. • Memory is assigned to virtual partitions in multiples of granule sizes. HP recommends to retain the default memory granularity value chosen by the system, unless there is a specific requirement to change it. Assigning Memory to a vPar • The -a mem::size option is used to assign size megabytes of ILM to a vPar. • The -a socket:socket_id:mem::size option assigns size megabytes of SLM from socket socket_id to a vPar. If size is not an integral multiple of the granularity of the specified memory type, vPars normally adjusts it upward to the next granule boundary. In a vPar environment, either of the above command-line options allows the system to reserve the available indicated memory. Thus, it is possible to define vPars with more memory than nPartition. Actual memory ranges are only assigned to the vPar when it is booted. The memory ranges might vary for every boot sequence. I/O The vPar assignable IO resources are rootports or ioslots in the blades and I/O bays. Each I/O bay consists of an iohub, which is the chip that supports up to three root complexes. The rootports live under a root complex. Each root complex supports two rootports, providing a total of up to six PCIe slots per iobay. The iohub and root complex are elements in the I/O hierarchy leading upto the rootport in a BIOX. However, vPar assignable resources occur at the rootport level, with the iohub and root complex included in the resourcepath leading upto it. Rootports and ioslots are the ways of representing I/O resources. The nl parstatus -c enclosure#/blade# -V command provides the rootport to ioslot mapping for the I/O resources on a blade. Similarly, the parstatus -i IOX#/IObay# -V command provides the rootport to ioslot mapping for the I/O resources in an I/O bay. Rootports and ioslots have a one-to-one mapping and either of them can be used to assign I/O to a vPar. The rootport (RP) or ioslot is specified in the resource path format. Typically disk devices or LAN devices get attached to a rootport. On blades, iLO is also off a rootport. Assigning I/O at the rootport or I/O slot Level You can run the vparcreate and vparmodify commands with either of these parameters: rootport resourcepath format: -a io:9/1/0/0/2 or ioslot resource path format: -a ioslot:9/1/3 A vPartition may be created at the OA with the following command: vparcreate -N5 -p1 -a cpu::4 -a mem::6000 -a ioslot:9/1/3 To verify that the created vPar had the expected IO in that slot, you can check using efi (info io), and then run ioscan -m resourcepath once the OS has booted. It searches for the ioslot number: Planning Your Virtual Partitions 85

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110

NOTE:
The memory granules are not the actual memory DIMMs.
You can specify the granularity for SLM and ILM separately. However, the following applies to
both types of memory:
Memory granularity is specified during the creation of nPartition. Any modification thereafter
requires you to reboot the nPartition.
The minimum values (ILM and SLM granularity) are 256 MB.
The default value is OS dependent and may be adjusted based on the total memory available
in the nPartition.
Memory is assigned to virtual partitions in multiples of granule sizes.
HP recommends to retain the default memory granularity value chosen by the system, unless there
is a specific requirement to change it.
Assigning Memory to a vPar
The
-a mem::size
option is used to assign
size
megabytes
of
ILM
to a vPar.
The
-a socket:socket_id:mem::size
option assigns
size
megabytes
of
SLM
from socket
socket_id
to a vPar.
If size is not an integral multiple of the granularity of the specified memory type, vPars normally
adjusts it upward to the next granule boundary.
In a vPar environment, either of the above command-line options allows the system to reserve the
available indicated memory. Thus, it is possible to define vPars with more memory than nPartition.
Actual memory ranges are only assigned to the vPar when it is booted. The memory ranges might
vary for every boot sequence.
I/O
The vPar assignable IO resources are rootports or ioslots in the blades and I/O bays. Each I/O
bay consists of an iohub, which is the chip that supports up to three root complexes. The rootports
live under a root complex. Each root complex supports two rootports, providing a total of up to
six PCIe slots per iobay. The iohub and root complex are elements in the I/O hierarchy leading
upto the rootport in a BIOX. However, vPar assignable resources occur at the rootport level, with
the iohub and root complex included in the resourcepath leading upto it. Rootports and ioslots are
the ways of representing I/O resources. The
nl
parstatus -c enclosure#/blade# -V
command provides the rootport to ioslot mapping
for the I/O resources on a blade. Similarly, the
parstatus -i IOX#/IObay# -V
command
provides the rootport to ioslot mapping for the I/O resources in an I/O bay. Rootports and ioslots
have a one-to-one mapping and either of them can be used to assign I/O to a vPar. The rootport
(RP) or ioslot is specified in the resource path format. Typically disk devices or LAN devices get
attached to a rootport. On blades, iLO is also off a rootport.
Assigning I/O at the rootport or I/O slot Level
You can run the
vparcreate
and
vparmodify
commands with either of these parameters:
rootport resourcepath format:
-a io:9/1/0/0/2
or
ioslot resource path format:
-a ioslot:9/1/3
A vPartition may be created at the OA with the following command:
vparcreate -N5
p1 -a cpu::4 -a mem::6000 -a ioslot:9/1/3
To verify that the created vPar had the expected IO in that slot, you can check using efi (info io),
and then run
ioscan -m resourcepath
once the OS has booted. It searches for the ioslot
number:
Planning Your Virtual Partitions
85