Table des matières

Technique

Cette page recense toutes les ressources pour comprendre l'infrastructure d'ARN.

Cette page est à mettre à jour. warning

Notamment avec les 2 nouvelles machines et l'installation de proxmox.

Généralités

Schéma

Voici un schéma de l'infrastructure d'ARN au niveau logique :

Les machines virtuelles sont flottantes (pas reliées à une machine physique) car elles peuvent être déplacées d'un hyperviseur (Dell server et HP server) à l'autre en cas de panne ou de maintenance. Bref, elles ne sont pas fixées à une machine physique donnée.

Un schéma actualisé est disponible ici.

git

Nos principales configurations, nos scripts, nos hooks Ganeti ainsi que les checks de monitoring que nous avons codés/améliorés sont publiquement disponibles dans notre dépôt git : arn-confs sur gitlab.netlib.re.

Choix

Matériel

L'infrastructure d'ARN, c'est d'abord du matériel qui est décrit dans les pages suivantes :

Virtualisation

En dehors des deux machines physiques présentées ci-dessus qui servent de routeurs vers/depuis le reste d'Internet, d'hyperviseurs et de serveurs NTP pour tout le réseau ARN, tout le reste de l'infrastructure d'ARN est répartie dans des machines virtuelles (VM en anglais) et des conteneurs LXC. Voir notre dépôt git pour un exemple de config' LXC.

À l'heure actuelle, nous avons 5 VM.

Les VMs sont nues et ne servent qu'à héberger des LXC. Les LXC sont les seules entités qui hébergent des services.

Justifications :

Notons que nous avons également une machine virtuelle chez Tetaneutral.net, FAI associatif toulousain. Cette VM est fournie dans le cadre d'un échange de VMs : ainsi TTNN a une machine virtuelle sur notre infra.

Réseau

Logiciels

Sécurité

Services

Service de l'association ouverts au public :

Procédures

Travaux sur l'infra

Divers

Archives