NOTE: The memory granules are not the actual memory DIMMs.You can specify the granularity for SLM and ILM separately. However, the following applies toboth types of memory:• Memory granularity is specified during the creation of nPartition. Any modification thereafterrequires 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 availablein 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 thereis 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 socketsocket_id to a vPar.If size is not an integral multiple of the granularity of the specified memory type, vPars normallyadjusts it upward to the next granule boundary.In a vPar environment, either of the above command-line options allows the system to reserve theavailable 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 mightvary for every boot sequence.I/OThe vPar assignable IO resources are rootports or ioslots in the blades and I/O bays. Each I/Obay consists of an iohub, which is the chip that supports up to three root complexes. The rootportslive under a root complex. Each root complex supports two rootports, providing a total of up tosix PCIe slots per iobay. The iohub and root complex are elements in the I/O hierarchy leadingupto the rootport in a BIOX. However, vPar assignable resources occur at the rootport level, withthe iohub and root complex included in the resourcepath leading upto it. Rootports and ioslots arethe ways of representing I/O resources. Thenlparstatus -c enclosure#/blade# -V command provides the rootport to ioslot mappingfor the I/O resources on a blade. Similarly, the parstatus -i IOX#/IObay# -V commandprovides the rootport to ioslot mapping for the I/O resources in an I/O bay. Rootports and ioslotshave 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 getattached to a rootport. On blades, iLO is also off a rootport.Assigning I/O at the rootport or I/O slot LevelYou can run the vparcreate and vparmodify commands with either of these parameters:rootport resourcepath format: -a io:9/1/0/0/2orioslot resource path format: -a ioslot:9/1/3A vPartition may be created at the OA with the following command:vparcreate -N5 –p1 -a cpu::4 -a mem::6000 -a ioslot:9/1/3To 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 ioslotnumber:Planning Your Virtual Partitions 85