What hardware should a NAS server have for home use

Many users decide to buy a NAS server for home use, thanks to the fact that this type of device gives us great versatility, allowing us to create our own private cloud with dozens of services. Thanks to the popularization of container virtualization such as Docker, we will be able to have a large number of services running on our home NAS. Before buying a NAS server, we must pay close attention to the hardware it carries, because depending on the hardware we can perform some tasks or others. Do you want to know what are the minimum requirements for your home NAS to work perfectly?

Minimum hardware your home NAS should have

What hardware should a NAS server have

When buying a home NAS server it is very important that you look at its hardware, depending on this hardware you may have some features or others in the operating system, in addition, you must also make sure that its processor supports such important features such as acceleration of hardware encryption and even hardware transcoding, among other features. Next, we are going to indicate all the aspects that you must take into account when choosing your NAS.

Number of hard drive bays

The first thing you should look at when buying a NAS server is the number of bays to house hard drives or SSDs inside. Depending on the number of bays and the RAID configuration that you are going to configure, you will have a greater or lesser storage capacity, therefore, it is very important that before looking at other aspects, you choose NAS servers that have the number of bays that you need. .

Bahías para discos del NAS QNAP TS-253D en detalle

In our opinion, we believe that a domestic NAS should have at least two bays to house hard drives inside, these two bays will allow us to configure a two-disk JBOD, but it will also allow us to have a RAID 0 or a RAID 1. Yes. configured in RAID 1 mode, you will have data redundancy on both drives, so if one of the hard drives breaks, you will continue to keep the information on them safe. Also, if you want to have the best possible read and write performance, configuring a RAID 0 is a very good option, even if you sacrifice the security of the internal information if one of the disks breaks.

Should it have SSD Cache acceleration or is it not required?

This characteristic is closely related to the number of hard drive bays. Currently the operating systems of NAS servers allow us to use any SSD unit that we introduce in a NAS server as an SSD cache. If our NAS server has two disk bays and we use one bay to install an SSD and use it as an SSD cache, then we will only have one additional bay for storage.

There are domestic 2-bay NAS servers for hard drives, which incorporate M.2 slots to install SSD drives and not lose storage bays. In this way, we will have the two disk bays for storage, and two M.2 slots for the installation of SSD units and accelerate the read and write performance of the disks.

The processor must support this

The processor is very important in a NAS server, for domestic use it is necessary that the processor be at least Dual-Core , in addition, it would be recommended that its Passmark score be 1,000 points or higher , in order to have a very good performance and that we do not have problems with “heavy” tasks. Our recommendation is that these two characteristics are at least, if your budget allows it, it would be very good if it had a score of about 2,000 in Passmark, either Dual-Core or Quad-Core, if the latter is better if you are going to use virtualization lightweight with Docker.

Two features that the processor should support are the following:

  • Hardware encryption acceleration : this feature allows to accelerate the performance in reading and writing when we use encrypted volumes or protocols such as FTPES, which uses the symmetric encryption algorithm AES. That the processor has this feature is very important if you are going to encrypt the disk or volume, and if you are going to use secure protocols that use AES, such as FTPES and SFTP and even VPNs with OpenVPN. In the event that this is not important to you, you can do without buying a NAS with a processor that does not support it.
  • Hardware video transcoding: If you use programs like Plex Media Server to watch movies and you make use of hardware transcoding, it is essential that the processor supports it to provide you with the best possible user experience. In case it does not support this feature, the CPU will go to 100% when transcoding, and you will experience freezes in the video image. In the event that you are not going to use your NAS to play multimedia content, then you do not need this functionality.

Once we have seen the importance of the processor and the two fundamental characteristics that it must have, we will explain if we need a large amount of RAM or it is not necessary.

RAM

RAM memory is directly related to the use that we are going to make of the NAS server. If you are going to make basic use of file sharing and backups, with 2GB of RAM it is usually enough to perform these tasks, however, if you are going to use programs that consume more RAM memory such as Plex Media Server, and even if you go To use lightweight virtualization with Docker containers, then having a NAS server with 4GB of RAM will be absolutely necessary.

If you want to have the maximum versatility possible without going to overpriced NAS servers, a RAM memory of between 4-8GB in capacity is ideal for the vast majority of domestic uses, except for full virtualization of operating systems, where we will need 16GB RAM or higher. In the event that you are going to configure many services and even use Docker, with 4GB of RAM we have seen that it is enough (although a bit fair) for this type of use.

In QNAP NAS, the possibility of installing QTS and QuTS hero is becoming fashionable, the latter operating system uses the ZFS file system, which requires ECC-type RAM, this type of RAM is clearly more expensive than the « normal »non-ECC, therefore, you should take it into account if you are going to buy a home NAS and want it to use QuTS hero.

Network connectivity

Network connectivity is one of the most important aspects if we want to transfer a lot of information, generally any current NAS server, even low-end, incorporates Gigabit Ethernet connectivity , either a Gigabit Ethernet port or two Gigabit Ethernet ports. In a home environment, Gigabit Ethernet speed is sufficient, but due to high internet speeds and even the recent launch of 10G fiber-optic connections to the home, this 1Gbps port may be an understatement.

Currently there are domestic NAS servers with 2.5G Multigigabit ports , a speed that will allow us not to have a bottleneck in the wired network, however, to take advantage of these speeds, the switches or the router must also support this speed, if we do not have other equipment. that support these speeds we will not be able to take full advantage of it. Without a doubt, if you want a NAS that is prepared for the present and also for the future, having a 2.5G Multigigabit port is very important. In the event that you do not have a router or a Multigigabit switch, the NAS will synchronize at a speed of 1Gbps, but as soon as you buy a new switch or router with these types of ports, you will be able to take advantage of its full potential.

As you have seen, if you want to buy a home NAS server we should pay special attention to its hardware, depending on our needs and use that we are going to give the NAS server, we will have to buy one with more or less bays, with more or less processor power, or with more or less RAM.

We must not forget that we can choose a NAS and later install NAS-oriented operating systems such as TrueNAS Core, XigmaNAS or UnRaid, but we can also choose a commercial NAS from brands such as QNAP, Synology or ASUSTOR among others, which already come with the operating system installed. and ready to go. For a home environment where we do not have much knowledge of NAS servers, this last option is recommended to avoid problems when configuring everything.