news.volyx.in

Mini NASes marry NVMe to Intel's efficient chip (jeffgeerling.com)

454 points by ingve · 390 days ago · 251 comments on HN

Article summary

The article discusses the author's experience with three mini NAS devices, the GMKtec G9, Aiffro K100, and Beelink ME mini, which use Intel's N100/N150 chip and offer NVMe SSD storage. The devices have their strengths and weaknesses, with the G9 being the most budget-friendly, the K100 being the smallest and most energy-efficient, and the ME mini offering the most expandability. The author concludes that there is no clear winner, and the choice of device depends on individual needs and priorities. The devices are suitable for small homelab storage servers, offering around 250 MB/sec of read/write performance.

Main themes

  • mini NAS devices
  • ECC RAM
  • homelab storage
  • NVMe SSD storage
  • Intel N100/N150 chip
  • IO performance
  • risk tolerance and data importance
  • CPU limitations and bottlenecks
  • RAID configurations and latency issues

What commenters say

  • ECC RAM is a must-have for any computer, especially for critical applications like NAS devices.
  • The importance of ECC RAM depends on the specific use case and risk tolerance, with some arguing it is not necessary for non-critical applications.
  • The traditional wisdom that ECC is mandatory for ZFS is outdated, and other filesystems also benefit from ECC.
  • The N100/150 CPUs have limitations, such as limited PCIe lanes, that bottleneck IO performance, making it difficult to achieve high speeds.
  • The key attribute of SSDs is their speed, but the 2.5Gbps limit of the mini NAS devices may not be sufficient for some use cases.
  • The choice of NAS device depends on individual needs and priorities, with factors like price, size, energy efficiency, and expandability playing a role.
  • In-band ECC, like that found in some Intel CPUs, can provide ECC-like functionality at a lower cost, but may not be as effective as full ECC RAM.
  • The use of consumer-grade SSDs in RAID configurations can lead to significant latency issues and reliability concerns.