Auteur Sujet: Quelle(s) solution(s) pour un serveur domestique ?  (Lu 6621 fois)

0 Membres et 1 Invité sur ce sujet

nephthys

  • Abonné Free fibre
  • *
  • Messages: 130
  • Var (83)
Quelle(s) solution(s) pour un serveur domestique ?
« le: 09 décembre 2019 à 00:15:36 »
Hello,

J'ai déjà quelques mini-PCs dont un Raspberry Pi, un Odroid HC2... mais je suis à la recherche d'une solution plus poussée / évolutive / performante. Concrètement, je souhaite profiter de ma connexion 10G (via la Freebox Delta) pour me monter un "petit" serveur à la maison. Pas besoin d'un processeur ultra puissant mais au moins un quadricoeur qui tienne la route. Je veux héberger pas mal de services et VMs, avoir pas mal de stockage en RAID, etc.

D'ailleurs j'ai testé les VMs de la Freebox Delta mais on est vite limité (niveau CPU et nombre de VMs surtout). Ça remplace très bien un Raspberry Pi mais c'est tout.

Je possède aussi un Ryzen 2600 qui n'est plus utilisé, j'avais pensé me prendre une carte mère B450 mais je ne sais pas si c'est une bonne solution. Car il faut mettre une carte graphique obligatoirement et qu'il me faudra minimum un port PCIe 3.0 x4 pour la carte réseau 10GbE, un port M.2 idéalement et quelques ports SATA (4 minimum, si possible).

Sinon j'ai un PC que j'utilise pour bosser (et pour jouer) avec un Ryzen 3700X + RTX 2070 Super (et j'ai mon ancienne RX 580 qui traine aussi) + 16 Go de RAM avec Windows 10 Pro. Je pourrais installer un hyperviseur et mettre quelques VMs dessus (je ne connais pas du tout la compatibilité avec Ryzen), reste à voir la consommation car je n'avais pas prévu à la base de le laisser allumer H24 (cela dit, acheter un autre PC spécial serveur qui consommera peut-être moins n'est sûrement pas intéressant).

Si je peux réutiliser mon PC existant pour le "transformer" en serveur (tout en continuant à l'utiliser comme je le fais aujourd'hui) ça pourrait être la solution parfaite, sinon est-ce que c'est pertinent de prendre une machine dédiée ?

Merci par avance ;)
« Modifié: 09 décembre 2019 à 01:07:33 par nephthys »

Douks

  • Abonné Orange Fibre
  • *
  • Messages: 190
Quelle(s) solution(s) pour un serveur domestique ?
« Réponse #1 le: 11 février 2020 à 12:09:32 »
Hello

Si le bût est de laisser tout ça tourner h24, l'idéal ça reste de séparer ta machine qui va héberger tes VM de ta machine courante.
Après, c'est surtout en fonction de tes moyens. Pour le début, c'est probablement mieux d'utiliser du matériel dans les placards. Mais penses à faire un tour de temps en temps sur Leboncoin ou eBay, tu trouves du matos d'occasion assez performant et à bon prix.

Gnubyte

  • Abonné Orange Fibre
  • *
  • Messages: 1 061
  • Toulon (83)
    • HSGMII intégriste
Quelle(s) solution(s) pour un serveur domestique ?
« Réponse #2 le: 11 février 2020 à 15:19:47 »
Méfie toi...
On commence comme ça, et on finit avec un cluster de 3 noeuds fanless full SSD ondulé dans le homelab du salon, pour héberger ses VM avec de la haute disponibilité (parce que c'est possible), sur stockage résilient à la perte d'un noeud,  un NAS pléthorique, un LAN multi Gb à VLANs séparés et un routeur Ubiquiti à la place de la Livebox, à gratter les forums  à la recherche d'une solution ONT 10G-BaseT...
Enfin, ça s'est vu....
 ::)

Mon humble conseil: Commence par monter la configuration la plus économe en énergie pour ton 2600, pour disposer de ton premier hyperviseur. Pour la virtualisation en HA, il te faudra 3 noeuds. Et ne dis pas que tu n'y viendras pas. Si si.

Courage pour ta quête.

Zweit

  • Abonné Free fibre
  • *
  • Messages: 238
  • Bieville-Beuville (14)
Quelle(s) solution(s) pour un serveur domestique ?
« Réponse #3 le: 12 février 2020 à 00:16:06 »
Méfie toi...
On commence comme ça, et on finit avec un cluster de 3 noeuds fanless full SSD ondulé dans le homelab du salon, pour héberger ses VM avec de la haute disponibilité (parce que c'est possible), sur stockage résilient à la perte d'un noeud,  un NAS pléthorique, un LAN multi Gb à VLANs séparés et un routeur Ubiquiti à la place de la Livebox, à gratter les forums  à la recherche d'une solution ONT 10G-BaseT...
Enfin, ça s'est vu....
 ::)

Diantre, ce n'est pas dans le salon, mais c'est exactement ce qui s'est passé chez moi  ;D

daleksek

  • Abonné Orange Fibre
  • *
  • Messages: 1 366
Quelle(s) solution(s) pour un serveur domestique ?
« Réponse #4 le: 12 février 2020 à 00:24:40 »
Tu peux te faire un serveur Unraid avec ta machine de jeux, tu te créer une VM avec windows 10 et le GPU en PCI Passthrough, et des VM serveur à coté

nephthys

  • Abonné Free fibre
  • *
  • Messages: 130
  • Var (83)
Quelle(s) solution(s) pour un serveur domestique ?
« Réponse #5 le: 12 février 2020 à 20:02:52 »
Merci pour vos réponses :)

Au final, j'ai craqué l'autre fois et je me suis acheté une nouvelle CM + alimentation + RAM pour me monter un petit serveur maison :) J'ai pris une Zotac GeForce GT 710 x1 en reconditionné sur Amazon, juste histoire de pouvoir démarrer et brancher un écran si besoin. J'utilise donc mon Ryzen 2600 et 2 x 16 Go de RAM (je préfère prévoir large ^^).

Niveau OS, je n'ai pas réussi à installer Citrix et j'ai du mal à appréhender Proxmox. La meilleure solution pour moi est celle proposée par @daleksek : Unraid. J'utilise pas mal docker, j'aurais besoin de créer des VMs, tout en accédant / partageant un certain nombre de fichiers sur le réseau donc c'est la solution quasi parfaite dans mon cas.

Seul hic, j'ai essayé de faire fonctionner le GPU passthrough avec mes deux cartes graphiques (RX 580 et RTX 2070 Super) et je n'y arrive pas. Dans le meilleur des cas j'ai un écran noir... et dans le pire des cas ça plante carrément Unraid et je dois redémarrer le serveur. C'est pas dramatique, je ne vais pas jouer sur ce serveur finalement (j'ai un PC qui est très bien pour ça) mais ça m'aurait permis de faire tourner Windows 10 pour dépanner parfois ou tester des choses.

Niveau consommation électrique, je ne suis pas mécontent car c'est très correct : environ 40W en idle (sur Unraid avec la GT 710). En charge (= gaming) sous Windows 10 je montais à 200W maximum il me semble avec la RX 580. Pour l'instant je n'ai branché qu'un SSD et un HDD 2.5" mais ça ne va pas consommer plus de 100W en moyenne à mon avis. On verra sur une semaine puis un mois quand j'aurais tout bien configuré et que ça sera utilisé au quotidien. Aujourd'hui je fais encore quelques tests.

@Gnubyte : haha tu n'es pas loin de la vérité ^^ J'ai acheté un onduleur récemment justement (j'ai eu des coupures dernièrement, sûrement les grévistes, mais il m'en fallait un de toute façon)... et je compte mettre le serveur dans le salon... près de la Freebox. Car je vais le brancher sur le réseau avec un câble SFP+ et sûrement en Ethernet. Ou le SFP+ (pour le 10G donc) tout seul suffit ? Ou c'est toujours mieux d'avoir deux "interfaces réseau" ?

daleksek

  • Abonné Orange Fibre
  • *
  • Messages: 1 366
Quelle(s) solution(s) pour un serveur domestique ?
« Réponse #6 le: 12 février 2020 à 21:46:06 »
Je sais pas si tu as déjà vu ce lien, ça pourrait peut être t'aider : https://forums.unraid.net/topic/77019-gpu-passthrough-black-screen-solved/

Pour se faire un serveur Lab, c'est pas mal Unraid c'est assez souple niveau utilisation, niveau conso vu que ce n'est pas en Raid, les HDD ne sont pas tous actifs en même temps ça permet de grapiller quelques watts.
Ce qui en fait un désavantage lors des transfert, il n'aggrege du coup pas les HDD comme avec un RAID, donc la vitesse de lecture est assez faiblarde, il ne faut pas hésiter à y ajouter un cache SSD, voire Nvme si tu souhaite profiter du 10gbits

Proxmox à plus une vision pur VM, il faut tout construire et s'adapter à son fonctionnement pour tout faire fonctionner, il est un peu moins plug & play qu'unraid, par contre son système de template est pas mal et permet de déployer rapidement un environnement, mais ne remplace pas Docker.