Datasheet

11
is created, it occupies that amount of physical storage in the host IBM i LPAR, even if the disk
capacity is only 50% utilized in the client LPAR. The number of NWSSTG objects is important for
the client IBM i partition to allow for concurrent disk IO.
It is recommended to closely match the total size of the storage spaces for each client partition to
its initial disk requirements. As the storage needs of the client partition grow, additional storage
spaces can be dynamically created and linked to it on the host partition. On the client, the new
virtual disk will automatically be recognized as a non-configured drive and can be added to any
existing ASP. The only restriction to consider in this case is the maximum number of storage
spaces allowed per VSCSI connection for an IBM i client partition, which is 16. If more than 16
NWSSTGs are needed for a client LPAR, additional VSCSI connections can be created
dynamically in the HMC or the SDMC. Repeat the steps used for defining the first VSCSI adapter
pair and associating the server adapter on the hosting partition with another network server
description (NWSD). On the NWSD, set the partition name or number to the same client partition
you used for the first NWSD. Always set the power control parameter of any additional NWSDs
to *NO.
2.3.2 Performance
As described in the IBM i logical partition (LPAR) hosting another IBM i partition section, disk I/O
operations in an IBM i virtual client partition result in I/O requests to the physical disk adapters
and drives that are assigned to the host partition. Therefore, the best way to ensure good disk
performance in the client LPAR is to create a well-performing disk configuration in the host LPAR.
As the host partition is a standard IBM i partition, all the recommendations in the Performance
Capabilities Reference manual at:
(http://www.ibm.com/systems/i/solutions/perfmgmt/resource.html) will apply to it. Use the
suggestions provided in the manual for maximizing IBM i disk performance for the type of
physical storage used in the host, whether it is integrated disk or SAN.
Note that if only the system ASP exists on the host partition, NWSSTG objects are created on the
same physical disk units as all other objects. If the host partition is running production
applications in addition to providing virtual storage to client partitions, there will be disk I/O
contention as both client partitions and IBM i workloads in the host send I/O requests to those
disk units. To minimize disk I/O contention, create storage space objects in a separate ASP on
the host (Independent ASPs are supported). Performance on the client(s) would then depend on
the disk adapter and disk configuration used for that ASP. If the host partition is providing virtual
storage to more than one client partition, consider using separate ASPs for the storage space
objects for each client. This recommendation should be weighed against the concern of ending
up with too few physical disk arms in each ASP to provide good performance.
Disk contention from IBM i workloads in the host LPAR and virtual client LPARs can be
eliminated if a separate IBM i LPAR is used just for hosting client LPARs. An additional benefit of
this configuration is the fact that an application or OS problem stemming from a different workload
on the host cannot negatively affect client partitions. These benefits should be weighed against:
The license cost (per core) associated with a separate IBM i partition
The maintenance time required for another partition, such as applying Program
Temporary Fixes (PTFs)
The ability to create well-performing physical disk configurations in both partitions that
meet the requirements of their workloads
If the host partition runs a heavy-I/O workload and the client partitions also have high disk
response requirements, it is strongly recommended to consider using a separate hosting partition,
unless separate ASPs on the host are used for storage space objects. If the host partition’s
workload ranges from light to moderate with respect to disk requirements and the client partitions
are used mostly for development, test or quality assurance (QA), it is acceptable to use one IBM i
partition for both tasks.