Thank you guys for your participation, I haven’t used forums since ages so I was kinda waiting to see an email alert of your responses and didn’t check here. Please accept my apology.
Ok, so I see a lot of good ideas and questions, I’ll explain further and try ma best to answer your questions:
The need:
So, basically, we are looking to have a desktop machine (which means it shouldn’t be a blade server), that can process big data in seconds, data like reports from various monitoring tools and the software is built-in-house to do some complex formulas and do actions based on that. The number of data calculation is huge.
Current findings:
So we’ve done a test on a workstation where we made a partition out of RAM and tested on that, it worked to the acceptable data calculation speed, but however, we were limited to 30gb of storage.
based on that we decided to build our machine with as much as possible of PCI m.2s as these are the fastest we could get. and a Thunderbolt connection to eliminate the data transfer bottleneck (this is negotiable).
The second thing we looked at to have that much of m.2s is a motherboard with a CPU that can have that much PCI slots and a CPU that will calculate the best.
@Methylzero
The GPU is not important, a single 2080 is best to never think about upgrading it at anytime soon.
Also yes I don’t have a limit for my first unit, but in case I’ve been requested to build more I need then to think of budget efficiency .
512RAM is a good Idea.
and yes, we need as much as possible of RAMs. cause we’ll use these also to increase the amount of storage.
@Lauritzen
Thanks, as I mentioned above it is a huge an amount of reports/data every minute will be collected from several sources, processed and actions/orders sent accordingly. hope that answers your concern
@ anotherriddle
I’d say Xeon is the best, but I didn’t see a Xeon that will fit the other specs and the performance is not huge in this case, what do you think?.
@ wendellGreat setup for the ingest, i definitely wanna know more on the performance of video processing out of that cluster, but in my case, it has to be a single desktop machine.