neo4j-contrib / neo4j-helm

Helm Charts for running Neo4j on Kubernetes [DEPRECATED]
https://neo4j-contrib.github.io/neo4j-helm/user-guide/USER-GUIDE.html
Apache License 2.0
88 stars 81 forks source link

Increase default allocated disk space to 1tb #183

Closed moxious closed 3 years ago

moxious commented 3 years ago

Describe the bug

Right now, the default disk space allocated is 10Gi. The original thought had been to start small because people would deploy testing environments, and allow them of course to specify whatever size they want.

The problem with this is that because disks are shared on various cloud providers, you get absolutely awful throughput/iops at small disk sizes. See this table as an example of the issue: https://cloud.google.com/compute/docs/disks/performance#performance_by_disk_size

That same kind of overall size/speed story repeats on all the major cloud environments, not limited to GCP.

Now, to be fair - most people probably won't need large amounts of disk on their data volume. This over-allocation is being done purely to get better throughput to the disk, which is a critical performance factor for Neo4j.

The intent of this change would simply be to present a better performance picture of Neo4j and not disadvantage testing workloads from the beginning, purely to save a few cents on disk.

laeg commented 3 years ago

184

I can do, easy.

eastlondoner commented 3 years ago

Thanks @laeg ! Fix is merged.

I will close this issue when the next release is done.