Skip to main content
NetApp Knowledge Base

What are Calculate Parity reads (CP reads) and why it makes extra disk reads?

Views:
1,085
Visibility:
Public
Votes:
1
Category:
ontap-9
Specialty:
perf
Last Updated:

Applies to

  • ONTAP 9
  • Data ONTAP 8
  • 7-mode

Answer

  • Disk cpreads are blocks that are read by RAID to satisfy a write known as Calculate Parity Reads
  • Consistency Point are a normal state of Data ONTAP processing under which dirty buffers are de-staged to disk
    • Writes are buffered in RAM until written to disk by the Consistency Point process
  • The Consistency Point process requires successful pre-fetch of metadata blocks in order to write the data to disks, where cpreads come in.
  • From statit, cpreads column refers to CP reads (Calculate Parity Reads) these are extra reads apart from user reads which can also contribute to Disk reads

disk             ut%  xfers  ureads--chain-usecs writes--chain-usecs cpreads-chain-usecs

/aggr1/plex0/rg0:

9d.01.0           36  99.01    0.00   ....     .  47.50  62.96   179  51.51  57.25    81 

9d.02.0           34 100.39    0.00   ....     .  48.92  61.20   162  51.48  57.25    68 

1c.03.0           56 206.74   99.04   3.22  2035  40.75  40.53   315  66.95  14.92   338 

9d.00.0           73 206.66  100.15   3.22  2993  40.26  40.76  1004  66.25  14.80   640 

9d.01.1           73 208.33  101.16   3.31  2918  40.38  40.48  1021  66.79  14.91   643 

Additional Information

NA

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.