wilhelm-lab / koina

Democratizing ML in proteomics
https://koina.wilhelmlab.org/
Apache License 2.0
26 stars 13 forks source link

missing documentation for setting up the service from scratch #14

Closed tobiasko closed 1 year ago

tobiasko commented 1 year ago

Hi everyone,

let's try to collect all information that is need by people that want to setup a service instance (server) from scratch. Where should we collect the info? We should try to document all required steps starting from a specific std. platform (we are now starting from the Debian 11 distribution). Include checkpoints for stuff like GPU drivers etc., docker, python libs, ...

Best, Tobi

tkschmidt commented 1 year ago

Hi @tobiasko,

I would recomment to not start with Debian. The installation of GPU drivers is always painful and we always use ubuntu servers in combination with the provided lambdastack of lambdalabs.

You can try to make it also work on Debian, but between figuring out the correct driver for NVIDA + CUDNN + kernel is a pain in the butt, and we use this wrapper for ubuntu for it.

Best,

Tobi

tkschmidt commented 1 year ago

I can provide a minimal ansible script to automatize it if you want it

tkschmidt commented 1 year ago

@tobiasko Please check https://github.com/wilhelm-lab/dlomix-serving/pull/19 . What else would you require as information?

tobiasko commented 1 year ago

@tkschmidt I will have a look! Should I ask our sys admin to give input? He did the painful job of installing the GPU drivers etc.

tobiasko commented 1 year ago

And he was successful using Debian 11. ;-)

tkschmidt commented 1 year ago

I'm happy to here that it worked out for him. Please provide his installation guide after https://github.com/wilhelm-lab/dlomix-serving/pull/19 is merged

tobiasko commented 1 year ago

okidoki!