osm-fr / infrastructure

Handle tickets against osm-fr infrastructure
MIT License
21 stars 4 forks source link

Obsolescence d'osm11 à osm14 -> mise en route d'osm35 et osm36 à TH3 ? #513

Open cquest opened 8 months ago

cquest commented 8 months ago

Les serveurs osm11 à osm14 sont désormais à considérer comme obsolètes. Ces machines ont au mieux une dizaine d'années, des Xéon 56xx voire 55xx, de la DDR3.

osm11 et osm13 historiquement des Dell R610, sont tombées en panne, remplacés par des R710 mais d'une génération précédente et sont dans la baie de ma cave.

osm12 est toujours un des 3 R610 d'origine et osm14 est un R610 récupéré en don, ils sont chez free

Nous avons upgradé ces machines en RAM et SSD il y a quelques années pour prolonger leur utilisation, mais on arrive à leur fin de vie, les pannes se répètent.

osm35/osm36 en stand-by à TH3

Le serveur Fujitsu à TH3 qui contient 4 lames: osm33 à osm36, ces serveurs sont bien plus récents, Xéon E5-2680-v3, DDR4, réseau 10G...

osm33 et osm34 sont opérationnels, mais osm35 et osm36 sont en réserve car sans RAM ni stockage pour l'instant.

Ces machines sont bien adaptées pour du rendu vu le nombre de coeurs des CPU. Les rendus humanitaire (osm12) et cyclosm (osm14) pourraient y être migrés.

Il est temps de les utiliser, donc d'ajouter RAM et stockage SSD (1 NVMe et 1 SATA sur carte PCIe, 6 baies 2.5" SATA possibles) :

Pour info, je possède un second serveur Fujitsu identique chez moi, actuellement inutilisé, donc en spare. Nous allons aussi avoir prochainement les machines Moji... mais à compléter elles aussi en stockage et éventuellement RAM.

Marc-marc-marc commented 8 months ago

ok pour moi pour enfin activer osm35 osm36 pq le second serveur Fujitsu n'irrait pas chez free ? c'est mieux que de se passer de free non ?

cquest commented 8 months ago

Il faut voir si c'est ok pour eux sur le plan consommation électrique, qui est un peu tendue à ce que j'ai compris. Si il remplace osm11 à osm14 chez eux, ça peut s'envisager.

Pour info, ce second serveur Fujitsu est un achat perso, que je peux céder.

A voir le besoin aussi avec les serveurs Moji qui vont bien arriver.

jocelynj commented 8 months ago

Voilà la liste des services actuellement sur ces machines.

frodrigo commented 8 months ago

Certains des services sont dans des dockers. Je suggère de mutualiser dans une seule VM ces services, en particulier pour les plus petits. Je pense qu’en docker on a : projetdumois, tile-vect, cadastre-joker, mapcontrib et peut être d'autres projets récents que je ne connais pas. comcommaker pourrait aller dans un docker si ce n'est pas déjà le cas.

cquest commented 7 months ago

Oui, pour une VM globale pour docker. Il est possible aussi que les dernières améliorations sur ZFS fassent disparaître les soucis de perfs de docker dans lxc.

osm188/189 c'est bien le rendu humanitaire

anayrat commented 7 months ago

A quoi servirons les SSD SATA? J'ai peur que les performances ne soient vraiment pas bonnes si ce ne sont pas des SSD datacenter.

cquest commented 7 months ago

Les SSD SATA servent essentiellement pour les caches de tuiles. On n'a pas besoin d'autant de perf que pour postgresql. De toute façon dans ces lames de serveurs on a peu d'options pour chaque lame on a juste:

Le deuxième port PCIe est utilisé par la carte réseau 10G.

anayrat commented 7 months ago

Ah, et on pourrait utiliser quelques Go du NVme comme SLOG pour absorber les pics en écriture

anayrat commented 7 months ago

https://www.kingston.com/datasheets/SEDC500M_us.pdf Les DC500M ont une super endurance.

cquest commented 7 months ago

Les DC600M semblent encore plus endurants... et existent même en 7.68To !

J'ai tout reçu: RAM, SSD SATA+NVMe + carte PCIe

osm35 pré-équipé sur une lame Fujitsu identique qui est chez moi. Au tour d'osm36 de se remplir.

Une fois tout ça testé (surtout la RAM), je profiterai de mes congés cette semaine et j'irai à TH3 pour mettre en place les lames dans la baie.

cquest commented 7 months ago

Memtest in progress...

Capture d’écran du 2024-01-02 19-45-17

cquest commented 6 months ago

A suivre sur... https://github.com/osm-fr/infrastructure/issues/519