Skip to main content
NetApp Knowledge Base

How do Unaligned Writes affect a volume on Element software?

Views:
370
Visibility:
Public
Votes:
0
Category:
element-software
Specialty:
solidfire
Last Updated:

 

Applies to

NetApp Element software

Answer

  • Why do we see unaligned writes to volumes without data?
    • These volumes are being written to and are not empty. We can see non-zero blocks and constant 1-2kb/s writes on each volume. Any write can be unaligned so we will see unaligned writes to any volume that has been written to.

 

  • What causes unaligned writes?
    • The unaligned write counter increments when either a 512-byte read or a write does not end on the 4k block size boundary. False positives can also be logged when blocks smaller than 4k are sent.
    • In the event the volume is showing a small number (typically less than 5% of the block written) of increments, then this is likely due to false positives. 

 

  • What actions need to be taken to stop the unaligned writes?
    • No actions need to be taken to stop the unaligned writes. There will always be unaligned writes when writing to SolidFire. There are 3rd party tools available that will re-align writes but these come with their own risks and are not supported by NetApp.

 

  • What will be the impact of such unaligned writes?
    • In Element Software 9.3 we significantly improved performance for unaligned writes. Since this release, we have no evidence of noticeable performance issues caused by unaligned writes. 

 

  • Will it cause any performance degradation?
    • Unaligned writes are not as ideal as aligned writes and may require additional I/O but the impact to performance on SolidFire is negligible on Element Software 9.3+. If performance issues are encountered, contact NetApp Support to take a closer look. Most performance issues involve QoS, hardware, network, or host configuration and unaligned writes have not been a common cause for performance escalations.

Additional Information

 

 

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.