Identifying CPU Performance Issues (BUI)

Use the following procedure to identify and remedy CPU hardware bottlenecks on Oracle ZFS Storage Appliance. Based on the results of two analytic datasets, suggested corrective actions are provided to increase data throughput.

  1. Create a worksheet as described in Creating a Worksheet (BUI).
  2. Click the add icon icon indicating an item can be added next to Add statistic.
  3. From the CPU menu, select Percent utilization, then As a raw statistic.
  4. Click the add icon icon indicating an item can be added again.
  5. From the CPU menu, select Percent utilization, then Broken down by CPU identifier.
  6. Wait at least 15 minutes.

    Note:

    Fifteen minutes is a general guideline. This amount of time may be adjusted if you have frequent, short-duration workloads that are CPU intensive.
  7. Examine the graph of CPUs broken down by percent utilization.

    If the appliance CPUs reach 100% utilization for more than 15 minutes, you should consider adding more CPUs or upgrading to faster CPUs.

  8. Examine the graph of CPU percent utilization broken down by CPU identifier.

    A single CPU core operating at 100% utilization while the others are relatively idle is a likely indication of a single-threaded and/or single-client workload. Consider dividing your workload among multiple clients, or investigate a multi-threaded implementation of your client application to better utilize the many CPU cores offered by other controller models.