Bonjour à tous,
J’ai besoin de valider/obtenir des conseils sur quelques points avant de commencer ma nouvelle configuration de homelab.
J’ai actuellement les composants suivants dans un serveur rackmount :
\- UPS trip-lite rackmpunt
\- TP link TL-SG1016 16 ports gigabit
\- DS415 Play avec 4x3TB hhd – plus utilisé
\- USB WD mybook pour sauvegarde locale de sécurité
\- Un Dell poweredge R520 – 2x Xeon 2450 + 24go de ram + 4x 8tb sur le contrôleur RAID Win 10 Pro
\- Le R520 est utilisé comme serveur de fichiers avec sauvegarde USB et sauvegarde en cloud + serveur Plex
J’ai également un autre PC HP monté avec Linux pour le serveur d’inventaire (Inventree en docker)
Je veux améliorer l’ensemble de la configuration en raison des limites/risques actuels.
Le R520 ne démarre pas toujours correctement, laissant le contrôleur RAID de côté. Je dois redémarrer plusieurs fois pour qu’il s’allume. C’est une situation stressante pour moi.
Je veux pouvoir utiliser davantage de configurations Linux/docker. J’ai essayé beaucoup de logiciels Linux portés sur Windows et ils ne fonctionnaient pas correctement (Inventree est un exemple). Je veux aussi jouer avec l’IA LLM.
Ce que je sais, c’est que je ne veux plus de RAID matériel à l’avenir, je veux que mes données soient sécurisées et que je n’aie pas trop à m’en préoccuper. Je sais qu’il existe de nombreuses autres solutions aujourd’hui.
Ma vision est la suivante :
\- Un premier serveur avec une gestion de VM (je ne connais pas beaucoup les OS spécialisés en VM) pour héberger de nombreuses VM Linux / Windows. Hébergerai mon inventaire là-bas et pourrais tester tous les autres Linux/docker de ma liste d’attente.
\- Un deuxième serveur avec une gestion logicielle de fichiers, pas encore sûr si je vais opter pour un OS spécifique ou un Linux avec les bons logiciels.
La première étape est d’acheter un nouveau matériel pour construire le premier serveur. J’ai regardé le Dell R720 pendant un certain temps, mais un serveur personnalisé semble meilleur en termes de performances. Une carte mère Asus avec 64-128Go de RAM et un I9-14900k semble avoir des performances aussi bonnes que le R730 avec deux E5-2699, sauf qu’il est bien plus récent et consomme moins de la moitié de l’énergie… Cela permettrait également d’ajouter une bonne carte graphique à l’avenir pour créer un IA LLM dans une VM. Les deux options coûteront le même prix (sans la carte graphique) où je suis.
Ai-je manqué quelque chose pour cette première construction ? Comme cela coûtera assez cher, je voudrais avoir l’avis d’autres personnes de la communauté homelab.
Merci d’avance ! Désolé pour le long message…..
Tout semble tourné vers l’avenir… bon, peut-être pas le firmware de l’imprimante. 🤣
Je suis presque sans papier ! L’imprimante, c’est surtout pour les enfants. À cinq, le papier défile 🤣
Je choisirais la voie du 14900K car, au ralenti, je dirais que sa consommation est bien inférieure à la moitié de celle d’un système double 2699. Avec une optimisation et l’ASPM, vous pouvez probablement la faire descendre sous les 40 watts. Mon ancien PC avec double 2680 consommait plus de 200 watts au ralenti. De plus, le 14900K offre Quick Sync, qui est vraiment magique pour le transcodage.
Pourquoi deux serveurs et pas un seul ? Connectez votre stockage à ce serveur unique et faites tout avec.
Merci pour votre réponse, vous confirmez ma première pensée sur l’alimentation. Je vais examiner Quicksync.
Je réfléchis à un OS pour machine virtuelle pour le premier (Proxmox, Hyper-V, ESXI, KVM). Pour mon serveur de fichiers, je ne suis pas sûr de choisir un OS spécialisé (Truenas, Proxmox, Unraid) et s’il fonctionnerait bien dans une VM. Je reporte cette décision à plus tard, une fois que le premier sera opérationnel. Merci pour votre réponse
Personnellement, j’utilise un 14700K avec simplement Ubuntu installé directement, ZFS pour le stockage, KVM pour les machines virtuelles occasionnelles et Docker pour presque tout le reste. Les machines virtuelles KVM ont tendance à consommer plus d’énergie que les conteneurs Docker, donc j’ai tendance à les éviter.
Cela dit, si vous n’êtes pas très à l’aise avec le terminal, je recommanderais Proxmox plutôt que Hyper-V / ESXi. Vous pouvez également envisager d’utiliser quelque chose comme Unraid / TrueNAS Scale, car ces deux solutions prennent entièrement en charge la gestion des conteneurs Docker et des machines virtuelles via une interface web.
Je recommande vivement d’utiliser Docker pour vos applications plutôt que des machines virtuelles de nos jours. C’est bien moins gourmand en énergie et en ressources. Une fois que vous avez compris le principe, vous pouvez déployer une nouvelle application en quelques secondes au lieu d’avoir à configurer une autre machine virtuelle.
Merci pour vos conseils ! Je vais regarder Proxmox. Je ne suis pas un expert de la ligne de commande. J’ai installé mon logiciel d’inventaire (Inventree) dans Docker sur Ubuntu et je dois dire que ce fut tout un défi. Les commandes pour Ubuntu ne sont pas les mêmes que celles que vous utilisez dans Docker pour ajouter des plug-ins ou configurer des choses, et je me suis perdu plusieurs fois parce que les forums visaient une installation directe plutôt que l’installation via Docker. Je veux être capable de faire les deux dans mon homelab, mais j’ai besoin d’apprendre plus de commandes de base avant de me sentir à l’aise. Ou peut-être que je dois trouver les bons outils dans une interface graphique Linux. Merci encore !
Oui, j’imagine que essayer d’apprendre Docker ET le terminal Linux en même temps peut être un défi. Commence par l’un puis apprends l’autre. Truenas scale est gratuit, contrairement à unraid, et peut te permettre de te concentrer uniquement sur Docker avec une interface web. Je crois qu’ils ont même une sorte de constructeur pour docker compose aussi. C’est toujours Linux en dessous, contrairement au Truenas normal, donc à l’avenir, tu pourras aussi t’y plonger.