Synology 918+ NAS - can we install RoonServer on the M.2 NVMe caching SSD?

Hi @crieke

My limited understanding is the M.2 NVME SSD for the 918+ is mainly used for SSD caching.

Can we install BOTH the Roon package and RoonServer database folder, on this M.2 NVME SSD?

Or is it better to install the Roon package and RoonServer database on a 2.5" SSD, separate to the NVMe caching SSD ?

Cheers in advance

The last time i checked, M.2 SSD was only available for SSD caching. That was for the M2D17 expansion card. I can’t say for sure if this is still the case with onboard m2 ssd option (but i guess so).
I don’t have one m.2 ssd capable synology device here, so I can’t check it.

No problem. If I ask Synology if the M.2 SSD can be used for normal storage and creating shared folders and they say yes, then that should be fine for RoonServer? Any other question I should ask them to be sure it would work with RoonServer or is that sufficient?

Hi Sean,

I have the same NAS and was also looking in to this.
Do you know if this is working already?


Hi Jack, for this NAS, the M.2 slots are strictly for SSD caching - you can’t store files, folders, RoonServer on there.

So grab a separate 2.5” SSD for RoonServer database - I went with 256gb Samsung 850 PRO for RoonServer as well as all my NAS apps.

I’m also curious about this. So you have to sacrifice one of the drive bays for the 2.5" SSD drive? Do you install that as a separate partition? It really sucks that you can’t store files on the M2D17. :frowning:

Yep one of the bays needs to be used for the 2.5 SSD.

Mine is setup as a separate volume but it doesn’t have to be.

Thanks for the response. So what about going the external USB route? Is it then possible to install the Roon core/database on that? Something like this, for example:

You sure can! If I needed that bay that’s what I would have done.

Even if I need that bay later, I can get a USB 3.0 SSD portable/external enclosure for the 2.5" SSD.

Thanks again, Sean. So if I’m understanding this correctly, it’s ok if the Core is installed on spinning disks but the database should be on SSD, correct? The important thing for the Core is the CPU (I’m planning on getting a DS3018xs btw, do you think that’s sufficient?).

Yes but let’s double check with the Guru himself @crieke to be 100% sure

1 Like

By the way today I received an email from Synology support. It seems there are plans to implement a software update so that it will be possible to use the M2D17 as storage space in the future. I was not given a timeline, however.


1 Like

Oh fantastic!

That is correct.
The database can be stored on any volume that can be used as a shared folder. (Internal bays and external devices). However external devices are always shared as a whole volume. It is not possible to create multiple shares on an external volume.
If the database is stored on an external USB volume I’d recommend to use a ext4 filesystem as it is the native filesystem and should also offer best performance.
As a database storage a SSD will have a significant gain of performance. The media files itself can also be stored on a spinning disk.

1 Like

(Edit: Sorry, didn’t realize I was necroing such an old post. Not sure why the forums showed me this as a recent activity…)

Presumably if users are installing internal m.2s and setting them up as a volume cache, they should provide suitable performance for Roon (assuming the RoonServer file share is placed on the volume the SSD cache is configured for) without needing additional SSDs in the system, no?

Also, the Roon database ends up being pretty small absolute storage wise, even for really gargantuan libraries. Expanding RAM in the system (NAS or ROCK or whatever) will also give you the benefit of the OS’ file system block cache that will also likely make Roon perform well even on spinning disks (at least once it’s had a chance to start up and the OS block cache has loaded it into RAM – if you reboot frequently then this approach will be less beneficial). Of course, RAM is also price inflated these days (and some of the smaller NAS units don’t really let you add much additional RAM), but it should still be cheaper than buying a pair of m.2 SSDs…

FWIW, I’ve got my Roon Core on a dedicated CentOS 7 system with 32GB of RAM and I see the OS’ block cache consuming a good chunk of that and I have zero performance complaints with Roon despite the system having a pair of 1TB 7200rpm HDDs in a RAID1 mirror as the storage. (The CPU is an E3-1270v6.)