Computel.fr : un revival sous forme de chaton!

#1

Pourquoi ce nom et pourquoi “revival” ?

COMPUTEL c’est le nom de mon serveur Minitel développé (BASIC + assembleur 6502) à partir de 1984 sur Apple II.

Donc oui, un sacré historique et un nom tout trouvé pour mon projet de chaton !
D’ailleurs, COMPUTEL existe toujours dans sa version Minitel… il tourne toujours 24h/24 sur un vrai Apple II et est toujours joignable avec un Minitel (au 01 8421 8116), mais passons au COMPUTEL nouveau.

Le domaine: computel.fr

Le voilà le domaine du futur chaton, je viens tout juste de l’enregistrer !

Hébergement fait maison

Il sera en auto-hébergement complet, chez moi, dans une de mes caves dédiée pour cet usage.
Elle contient déjà pas mal de machines qui tournent depuis des années pour mon usage perso (mastodon, peertube, nextcloud, mail, etc) ainsi que pour les projets collaboratifs où je suis investi (OpenStreetMap, Musée du Minitel).
Mais impossible d’héberger sérieusement sans une bonne connexion or je suis actuellement en VDSL, et la fibre arrivera finalement fin juin (installation prévue le 25/6)… avec 6 ans de retard.

Connectivité

Pour démarrer, une fibre (sosh), que je doublerai ou triplerai dès que plusieurs opérateurs pourront me raccorder (ovh, free sont dans ma liste).

Matériel

J’ai accumulé du matériel ces dernières années, soit en récup, soit des achats d’occasion sur ebay ou leboncoin:

  • une baie de 1,50m (30U), car ma cave est basse de plafond et une 42U ne passait pas
  • des onduleurs: 850VA, 1400VA et 2000VA (que de la récup, 2 trouvés dans la rue avec juste les batteries HS)
  • quelques switches gigabit

Serveurs

J’ai pour l’instant:

  • Dell R710: bi-xeon X5670, 64Go de RAM, 6 disques 3.5"
  • Dell R710: bi-xeon X5675, 96Go de RAM, 6 disques 3.5"
  • Dell R710: bi-xeon X5687, 96Go de RAM, 8 disques 2.5"
  • Dell R510: bi-xeon, 64Go de RAM, 12 emplacements pour des disques 3.5"
  • Dell R510: bi-xeon, 64Go de RAM, 12 emplacements pour des disques 3.5"

Côté disques, j’ai déjà environ 50To en HDD divers (SAS, SATA), et quelques To en SSD… et de la place pour au moins le double.

De quoi faire un bon petit cluster et assurer côté stockage :wink:

Stack logicielle

J’envisage de m’appuyer au maximum sur Proxmox que j’utilise (avec bonheur) depuis des années, pour bénéficier de la réplication, de la haute disponibilité, des backups intégrés, de l’interface d’admin, etc.
Bien sûr que du libre, de l’éprouvé et stable.
Pour le stockage je suis devenu fan de ZFS, mais ceph est aussi une option pour proposer du stockage objet.

Réseau haute-performance

Je me tâte sérieusement pour doubler le classique ethernet gigabit avec de l’infiniband 40Gbps d’occasion… et oui ça revient à à peine 100€ par lien (carte, cable et switch) !

Energie et chaleur

Pour être “vert” bien que ce matériel ne soit pas de la dernière génération et donc plus consommateur d’énergie que les dernières générations de serveurs, j’ai opté pour de l’électricité “verte” (Enercoop). Plus chere, mais plus vertueuse.
J’ai calculé qu’un serveur consommant 250W correspondait à environ 1€ d’électricité par jour.

Pour la chaleur, je me refuse à mettre une clim, car je compte la récupérer pour produire mon eau chaude avec un chauffe-eau thermodynamique (pompe à chaleur qui devrait permettre de récupérer une bonne part de la chaleur dégagée par les machines). Un “déchet” deviendrait donc une ressource… ma petite économie circulaire à moi :wink:

Services offerts

Je vise plutôt la fourniture d’hébergement de type VPS (le gros atout de proxmox) et de stockage, à destination d’associations ou de particuliers.
Je n’ai pas de “business model”, mais un “modèle de développement” pour couvrir les frais et assurer la pérénité du service.

Voilà… projet à murir encore, mais ça trotte dans ma tête depuis la création des chatons :wink:

#2

Waouuu (ou plutôt miaouuu)

Un matou déjà bien bien équipé !

Welcom !

#3

Merci pour cette présentation (même si sur les aspects techniques je n’ai rien saisi n’étant pas adminsys) ! Je me demandais si les services que tu envisageais seraient accessibles à tout le monde ou limités à une cible en particulier.

Et aussi t’informer que nous lançons ce jour l’analyse des candidatures pour la 8ème portée de CHATONS. Si tu veux en faire partie, il faudrait très rapidement candidater (pour rappel, la démarche à suivre est sous https://chatons.org/fr/rejoindre-le-collectif). Sinon, il n’y a pas d’urgence, tu pourras postuler pour la 9ème portée (décembre 2019)…

#4

Je postulerai une fois que ça sera déployé.

Ne vendons pas la peau du chaton avant de l’avoir installé !

#5

Carte et câbles infiniband reçus ce matin :slight_smile:

#6

Tests de perf…

---------------------------------------------------------------------------------------
 #bytes     #iterations    BW peak[MB/sec]    BW average[MB/sec]   MsgRate[Mpps]
Conflicting CPU frequency values detected: 1622.805000 != 1794.492000. CPU Frequency is not max.
 65536      5000             1568.44            1568.07		   0.025089
---------------------------------------------------------------------------------------

1.6 Go/s… pas mal pour 50€ de matériel (occasion) par machine !

Test fait en direct, sans switch qui est en chemin.

#7

switch infiniband arrivé ce matin :slight_smile:

A suivre…

  • cartes RAID (unRAIDables) pour les R510
  • remettre des batteries dans mes onduleurs de récup (trottoir)
  • faire un joli dessin du chaton
  • réorganiser la baie (les rails verticaux ne sont pas standard, à changer)