Hello! We are a small software development and education business with expertise in home servers and the like. Currently we have a very weak infrastructure and we would like to get a proper server now with the launch of Ryzen 5xxx series of processors. We know that, most likely, renting a server is a better option here but we’re hardware enthusiasts and we would like to own our servers. We have good electricity costs and really good internet in our country.
Our use cases include:
- Software development automatic deployments and testing for several applications (GitLab pipelines, Selenium and the like). This is performance and memory intensive
- Self hosted cloud applications (OnlyOffice, GitLab, RocketChat and the like)
- CouchDB and MongoDB databases
- Website that serves as a learning platform which will host videos and other media
- Mail server
- Other small applications such as a Discord bot and a small Minecraft game server
- We do a lot of video editing… although our personal rig can handle this but just in case you have some recommendation on that front we’re using Davinci Resolve on a Ryzen 2700 + Vega 56 setup.
- Aside from that we don’t need any overclocking, we’ll go full air cooling and we’d like to use virtualization (although this is a new avenue for us)
Now, as for our details:
- Budget should be around 2000 euros, albeit it is quite flexible if there’s a significant gain to it we might grow the budget. Although we have a few possible builds that fall well below this threshold.
- We are based in Romania and use RON as our currency
This is what we currently have in mind: PCPartPicker list id (can’t post links): MNBXy4 (with some Samsung 1x32GB ECC memory stick which wasn’t on the list) and RAID 1 between the 2 SSDs.
Now, this is not a traditional server build as it uses a Ryzen CPU, here’s my question:
- Is there a glaring issue with a Ryzen setup for servers? Should we look into Threadripper/Epyc for our use case? Although we’ve seen some good refurbished Intel servers, the performance is appalling (the CPU being 2x or even 3x the performance of a refurbished one at about the same price)