Hi,
Alert: Quite a “server” newb here… so sorry for long post and stupid questions…
At work we received new compute machine (mostly PDE, CFD…), and i was set to deploy it. It will be primarily used as a compute node, but might be used for virtual machines or anything else we throw at it, therefore we will not super specialize deployment for optimal performance, but rather ease of use (even for novices)…
Idea is to deploy Ubuntu, with nfs shared “/home”, since multiple systems are deployed like this already. We really don’t want researchers to role their own dependencies, so “apt install” in every guide on the internet should work . We’ll stay with 18.04, until 20.04 will be certified and work correctly (current daily build is not OK)…
We’d like to have some redundancy for main installation, but max performance for scratch disk:
“/boot” <- ~2GB on internal SD card or USB (another partition might also be used for rarely written configuration and backup…)
nvmes would contain 2 partitions:
“/” <- 500GB sw RAID 1 (500 GB of each nvme)
“/scratch” <- 1TB sw RAID 0 (500 GB of each nvme) Used for projects where nfs IO might be bottlenecked or for any temp…
“/home” <- nfs mounted
My questions:
Is such configuration doable and OK, am i missing something obvious?
Is it possible to put nfs mount of “/home” at ubuntu installation or must we change this after? if it is possible, any recommended way?
Best way to do a complete performance system test? For very basic test i ran “classroom” on blender, and it took 1min 30s, which seems a bit slow in comparison to 2x7742’s ~30s they got in reviews…
Currently we share users between machines via manually (scripts) copying passwd/shadow/… lines from node to node. This works, but leaves a lot to be desired… What is most lightweight and best solution for this (NIS, IAR, hesiod,…? Ldap seems a bit overkill for sharing couple of files? All nodes are on a private subnet, so “gateway server” should only allow sharing to that specific subnet…
Specs: HP385 chassis, Epyc 2 x 7702, 512Gb ram, 2x NvME 1TB storage if this is of any help…
Also, for couple of days i might be able to run benchmarks if anybody is interested and makes a good suggestion…
Thanks for any comments or help in advance…