First of all thank you for helping people on the Nextcloud forum and sharing your expertise. i didn’t find what i was looking for in the forum so l’m opening a new subject :
I’ve been wondering if it would speed up my Nextcloud to have the installation and the data folder on two different SSDs. right now they’re both on the same HDD, but the data folder is outside the installation folder for security. or other tweaks i should consider.
by “speed up” i mean the loading times in the web interface, the file explorer navigation and overall snappiness of the Nextcloud apps.
My configuration :
I’m currently using Nextcloud 30.0.10
5 users and about 2TB of data
Installed bare-metal on Debian 12 with 8gb of ram.
its a nginx + php-fpm + Redis + MariaDB stack
Thanks in advance for your tips and thank you for making nextcloud ^^
Additionally, information about your use cases might help you fine-tune specific areas even more. Five users isn’t a large number, and your specs seem adequate. You should also check the forum, as everyone loves speed, and there are many tips and tricks related to this topic.
I should have mentioned i did most of the performance tweaks seen in the docs of Nextcloud, you’re right i should just try it because it can only be quicker ^^ .
More than SSDs, one would face the bottleneck with Networking.
SSDs or even extra ZFS cache disks are helpful with very large user number and multiple smaller files being access simultaneously. HDDs will take time to access multiple small files from different locations of their platter.
However, for a general user, HDD basic throughput is sufficient to saturate a gbps network and match a 2.5G network. If your need is more than that, consider a much faster network like 10G or above to actually utilize the full bandwidth of a SSD.