Figure 6-13 Editing throttle for a pool If more than one throttle applies to an I/O operation, the lowest and most stringent throttle is  used. For example, if a throttle of 100 MBps is defined on a pool and 200 MBps throttle is  defined on a volume of that pool, the I/O operations are limited to 100 MBps. A child pool throttle is independent of its parent pool throttle. Limits for a child can be higher  than limits for a parent storage pool. If a throttle already exists for the storage pool, the dialog box that is shown in Figure 6-13 also  shows the  Remove  button that is used to delete the throttle. To set storage pool throttle with CLI, use the  mkthrottle command. Example 6-5 shows a  storage pool throttle, named iops_bw_limit, set to 3 Mbps and 1000 IOPS, on Pool0. To remove a throttle with CLI, use the  rmthrottle command. It needs throttle ID or throttle  name to be supplied as an argument, as shown on Example 6-6. Command returns no  feedback if executed successfully. You can display defined throttles from Pools pane. Right-click a pool and select  View all  Throttles  to display the list of the pool’s throttles. If you want to view the throttle of other  elements (like  Volumes  or  Hosts,  for example), you can select  All Throttles  in the  drop-down list, as shown in Figure 6-14 on page 201. View all Throttles Example 6-6 Removing pool throttle with CLI Example 6-5 Setting storage pool throttle with CLI IBM_Storwize:ITSOV7K:superuser>mkthrottle -type mdiskgrp -iops 1000 -bandwidth 3  -name iops_bw_limit -mdiskgrp Pool0 Throttle, id [0], successfully created. IBM_Storwize:ITSOV7K:superuser>rmthrottle iops_bw_limit IBM_Storwize:ITSOV7K:superuser> 200  Implementing the IBM Storwize V7000 with IBM Spectrum Virtualize V8.2.1