I have both Fractal Design and SilverStone cases… love them… but the internal layout is not 100% of the consideration
Have a think about airflow and cabling… some of them have weird air flow designs and if you’re putting the machine inside something, or next to something, then that can make more impact on day-to-day use.
For example, I have a Node 304 (not enough drive space for you) because it fits nicely inside Ikea shelving. But the front air flow under the front bezel did mean I keep that machine near the front of the shelf, not pushed back.
And also consider hotswap drive bay caddies that fit smaller drives into large drive bays. Sometimes these have weird power connections, but if you don’t have them do you have enough PSU leads? So, are they absolutely essential? Possibly. Possibly not…
Maybe not the answer you were lookong for, but those are my main considerations now…
If low on hw then look into petals or the kobold horde frameworks. Both share models in a p2p fashion afaik.
Petals at least, lets you create private networks, so you could host some of a model on your 24/7 server, some on your laptop CPU and the rest on your laptop GPU - as an example.
I haven’t looked into specific apps, but I have been wanting to try various trained models and figured just self hosting jupyterhub and getting models from hugging face would be a quick and flexible way to do it
I am using a normal desktop case with an external usb-c 8-bay JBOD drive enclosure from Mediasonic. I’m using mdadm to combine the drives with RAID-6. I know I’m not getting the performance that I could with native SATA, but it can still saturate my 1Gbps network, so it’s good enough for serving video, audio, and some other web-based apps.
Here’s my advice. The most important things are that you have a free GPU slot and another PCIE slot on whatever you get. You’re going to want a GPU for transcoding when disk space gets tight. You want the extra PCIE slot for a sas card. Disk shelves are surprisingly cheap, and you can keep adding disk that way. They daisy chain.
As far as the OS, I’m partial to Unraid and Truenas but seriously, anything you are comfortable with will work.
I don’t use unraid by my advice for everyone is that you can’t have too many backups of data that you really care about, use the 3-2-1 rule at a minimum.
Also, welcome to your new hobby you will love and hate at the same time sometimes :D
Sounds like a really cool project, sadly i dont have much knowledge to contribute. Still, what kind of issues have you run into? Any specific errors or problems?
selfhosted
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.