Oct 27 2015

Nutanix Erasure Coding customer feedback

I have previously written about the new Nutanix Erasure Coding (EC-X) feature available since Acropolis Base Software version 4.5 formerly known as Nutanix Operating System (NOS). My EC-X blog post can be found here and it includes information about how it works and the space savings i got in my environment.

Last week i received some customer feedback and since this was the first time it includes information about EC-X in a production environment i thought it was a good idea to share it with my readers.

Customer feedback

As you know our Nutanix platform (NX-3450) has been in production for 10 months and over this period of time we have upgraded from NOS 3.x to 4.x and recently to 4.5. I must say that the non-disruptive one-click upgrades are outstanding and a huge change compared to our previous infrastructure upgrade in terms of time required for planning and execution.

With many releases we have seen both great performance and capacity savings improvements.
One of the new features in NOS 4.5 that we like the most are Erasure Coding-X (EC-X) as virtual machines (VMs) tend to get bigger and bigger and with this new functionality our storage runway just got longer.
We have seen up to 20% savings after a week and no performance degradation after enabling EC-X on our container.

 Screen Shot 2015-10-27 at 09.35.05


With just a simple software upgrade this customer saved another 20% storage capacity and at the same time kept the performance which is quite awesome in my opinion.

The below figure explains the I/O write path when Nutanix EC-X is enabled and this is critical from a performance perspective.

Screen Shot 2015-10-27 at 11.19.51


  1. Venkat


    Thanks for providing such useful information.

    I have a question.

    I have a 3 Node Nutanix Cluster which is been running for last 6 months. If I enable erasure coding now in the container, will I get space saving since already there is existing data in Extent Store (SATA)?



  2. magander3

    erasure coding requires 4 nodes to be fully supported so if this is a production cluster i don’t think you should enable erasure coding.


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">