TTY1
jro-7-2-7.fr:443 fr / en

Homelab - Historique


Pré-version

La toute première version était un PC type boite à chaussures, tournant sous XP embedded, et caché dans le placard de mon appart étudiant au CROUS.
Bien qu'il ait peu de rapport avec les évolutions suivantes, il mérite tout de même d'être cité.

Utilisation principale: serveur web et serveur minecraft.


Première version (V1)

Un pc de récupération, avec un des premiers quad cores et 4Go de ram, qui représente le vrai début de l'aventure.
Il aura fait tourner beaucoup de choses avec ses petits 4Go, et utilisé intensivement le swap !

Matériel: PC de récupération, Xeon X3210, 4Go DDR2
Utilisation: Bitbucket, Jira, SFTP, serveur web, supervision. Plus tard -> Premier serveur ProxmoxVE.


Premier vrai serveur (V2)

Récupération d'un Dell T300 à 40€ sur leboncoin. Abandonné en raison de sa génération trop ancienne (LGA771, DDR2 ECC).
Le point très intéressant est qu'il prenait de la RDIMM, et non de la FB-DIMM comme c'était généralement le cas.
Je possédais déjà de la RDIMM suite à l'erreur d'un vendeur, et le meilleur c'est que malgré un maximum indiqué de 24Go, le serveur pouvait prendre jusqu'à 32Go de mémoire avec des barettes de 8Go.

Il fut mon premier vrai serveur PVE, et représente la phase d'expansion, où j'ai commencé à tout isoler dans des VM, faire de la microsegmentation, tout en déployant de nouveau services.
Son lecteur LTO était bien pratique pour des sauvegardes hors ligne, bien que les essais avec mt et tar furent un peu chaotiques.

Matériel: Dell T300, Xeon X5460, 32Go DDR2 registered
Utilisation: Gitlab, serveur web, serveur Minecraft, NAS, wiki


Début des choses sérieuses (V3)

Le T300 était bien pratique, mais il était bruyant, consommait beaucoup, chauffait. Bref, il était temps de passer à plus récent.
Nouvelle affaire sur leboncoin, un ML350p gen 8 à 100€.

Ce serveur a évolué à diverses reprises, en terme de processeur, de mémoire, de stockage. Son avantage était une consommation modérée et un fonctionnement silencieux.

Il a marqué le début des déploiements automatisés avec cloud-init, de l'automatisation avec Ansible, de la mise à niveau de la supervision, et de déploiements plus complexes, de la HA.
Le T300 est recyclé en serveur de backup avec Proxmox Backup Server qui venait de sortir, et gérait bien mieux les bandes LTO.

Matériel: HP ML350p G8, Xeon E5-2690-V2, 196Go DDR3 registered
Utilisation: Gitlab, Ansible, Supervisions, stack ELK, NAS, wiki, serveurs de jeu, NAS, wiki, Mastodon, Matrix, Adguard, FreshRSS


Datacenter à la maison (V4)

Une occasion de récupérer un Dell R720 et un Dell R730 a motivé une nouvelle migration.
Le R730 remplace l'ancien serveur, tandis que le R720 sert de NAS, de backup, et de witness pour la HA.
L'ancien serveur passe en serveur de test, avec un cluster test hyperconvergé basé sur Ceph à l'aide de virtualisation imbriquée et passthrough des disques.
Le T300 sert à présent de duplication des backups, allumé à la demande, avec sauvegarde occasionnelle sur bande LTO.

Cette nouvelle migration permet de déployer plus de VM, en étant plus silencieux, et de libérer l'ancien serveur pour effectuer des tests niveau hyperviseur.

Matériel: Dell R730 (Xeon E5-2697-V3, 256Go DDR4 registered), Dell R720 (Xeon E5-2697-V2, 128Go DDR3 registered)
Utilisation: Gitlab, Ansible, Supervisions, stack ELK, NAS, wiki, serveurs de jeu, NAS, wiki, Mastodon, Matrix, Adguard, FreshRSS, K8S, aptly, SearX