NSLSolutions
Accueil Expertise Réalisations Approche MSP À propos Parlez de votre infrastructure

Réalisations

Six réalisations, une même méthode

D'une refonte d'infrastructure à un outil d'exploitation construit sur mesure, ces six situations partagent la même approche : partir d'un problème réel, comprendre sa cause, puis concevoir une solution robuste plutôt qu'appliquer une recette standard.

Réalisations issues de mon expérience professionnelle antérieure, avant la création de NSL Solutions — présentées ici comme preuve d'expertise, pas comme des missions réalisées sous NSL.

Refonte d'une infrastructure de virtualisation vers Proxmox/Ceph

Dossier 01 — Architecture

Une architecture de virtualisation existante exigeait des opérations manuelles à chaque incident de stockage, avec un risque de split-brain à chaque resynchronisation. Étude, conception puis déploiement d'une nouvelle architecture Proxmox/Ceph reposant sur du stockage distribué et des mécanismes automatisés de reprise, validée en conditions réelles avant sa mise en production.

Stockage : distribué Reprise : automatisée Resynchronisation manuelle : supprimée
Voir le détail complet
Problème

L'infrastructure de virtualisation existante reposait sur des mécanismes de réplication et de stockage nécessitant des opérations manuelles en cas d'incident. Les scénarios de panne pouvaient entraîner des opérations complexes de resynchronisation, avec un risque d'incohérence des données en cas de split-brain.

Approche

Étude et conception d'une nouvelle architecture, avec validation en conditions réelles avant tout déploiement en production plutôt qu'une bascule directe.

Réalisation

Déploiement d'une infrastructure Proxmox/Ceph reposant sur du stockage distribué, un réseau redondant et des mécanismes automatisés de reprise, en remplacement de l'architecture existante.

Résultat

Meilleure tolérance aux défaillances et réduction forte des opérations manuelles lors des incidents. Le stockage distribué supprime une grande partie des problématiques de resynchronisation rencontrées précédemment.

Proxmox · Ceph · Debian/Linux · stockage distribué · haute disponibilité

Diagnostic d'un problème de performance à grande échelle

Dossier 02 — Diagnostic

Sur une infrastructure de supervision, des trous apparaissaient dans les graphiques sans cause évidente. Une première hypothèse a été testée puis écartée avant d'identifier la véritable contrainte : une saturation des opérations d'entrée/sortie. Conception d'un système répartissant automatiquement la charge, sans dépendre d'un changement côté fournisseur.

Fausse piste : écartée Cause racine : identifiée Solution : indépendante du fournisseur
Voir le détail complet
Problème

Sur une infrastructure de monitoring, certains graphiques présentaient des interruptions ponctuelles alors que le système semblait fonctionner correctement — la cause n'était pas immédiatement identifiable.

Approche

Diagnostic progressif : mesure du temps de traitement, formulation d'une première hypothèse, mise à l'épreuve puis élimination de cette piste, avant d'analyser plus finement les performances système.

Réalisation

Identification d'une saturation des opérations d'entrée/sortie comme contrainte réelle de la plateforme, puis conception d'une architecture répartissant automatiquement la charge sur plusieurs espaces de stockage.

Résultat

La contrainte de la plateforme a été contournée sans dépendre d'une modification externe. Cette expérience illustre une démarche de diagnostic allant du symptôme jusqu'à la cause racine, avec validation des hypothèses avant la mise en œuvre d'une solution.

Diagnostic · Linux · stockage · performance · monitoring

Infrastructure de messagerie hautement disponible

Dossier 03 — Continuité

Une messagerie classique cumule plusieurs points de défaillance possibles — filtrage, proxy, stockage, connectivité — où la panne d'un seul composant peut interrompre le service. Conception d'une architecture entièrement redondante, validée par une panne réelle de connectivité : messages retardés, puis délivrés normalement, sans perte.

Panne réelle : essuyée en production Messages perdus : aucun Chaque couche : redondante
Voir le détail complet
Problème

Une infrastructure de messagerie classique cumule plusieurs points de défaillance possibles — filtrage, proxy, stockage, services de messagerie, connectivité réseau — où la panne d'un seul composant peut interrompre le service ou provoquer une perte de messages.

Approche

Conception d'une architecture de messagerie entièrement redondante, chaque couche étant pensée pour continuer à fonctionner si une autre tombe en panne.

Réalisation

Déploiement d'un filtrage antispam/antivirus redondant, d'un reverse proxy hautement disponible, de services de messagerie et d'un stockage distribué redondants, complétés par des relais absorbant les interruptions de connectivité.

Résultat

L'architecture a été validée en production et confrontée à une panne réelle de connectivité : les messages ont été temporairement retardés puis délivrés normalement grâce aux mécanismes de relais, sans perte de données.

Linux · Proxmox · NGINX · Postfix · Dovecot · haute disponibilité

Centralisation de l'identité et des accès (LDAP/Zentyal)

Dossier 04 — Identité

Aucun annuaire ne centralisait l'identité et l'authentification, dans un environnement combinant systèmes Linux, systèmes Windows et services applicatifs. Étude de plusieurs solutions puis mise en œuvre d'un annuaire LDAP/Zentyal couvrant l'ensemble de l'environnement, pas seulement sa partie Linux.

Environnement : hétérogène Linux/Windows Annuaire : répliqué Intégration : systèmes et services applicatifs
Voir le détail complet
Problème

L'absence d'annuaire centralisé obligeait à gérer l'identité et les accès de façon dispersée, dans un environnement combinant systèmes Linux, systèmes Windows et services applicatifs.

Approche

Étude de plusieurs solutions d'annuaire avant de retenir celle correspondant le mieux à l'environnement existant, plutôt qu'un choix par défaut.

Réalisation

Mise en œuvre d'un annuaire LDAP/Zentyal avec réplication et DNS associé, intégrant à la fois les systèmes Linux, les systèmes Windows et les services applicatifs.

Résultat

Une infrastructure d'identité centralisée, adaptée à l'environnement technique existant plutôt qu'imposée depuis un modèle générique.

LDAP · Zentyal · Debian · Windows · DNS

Conception d'une architecture de monitoring hautement disponible

Dossier 05 — Supervision

Une plateforme de supervision ne remplit son rôle que si elle reste elle-même disponible. Conception d'une architecture distribuée portant une attention particulière aux différents scénarios de panne — service, base de données, réseau, machine virtuelle — plutôt qu'à un seul type d'incident.

Scénarios de panne : plusieurs couverts Supervision : maintenue Architecture : distribuée
Voir le détail complet
Problème

Une plateforme de supervision ne remplit son rôle que si elle reste elle-même disponible : la panne d'un service, d'une base de données, du réseau ou d'une machine virtuelle ne doit pas la rendre aveugle au moment où elle est le plus utile.

Approche

Conception d'une architecture distribuée en portant une attention particulière aux différents scénarios de panne possibles plutôt qu'à un seul type d'incident.

Réalisation

Mise en œuvre d'une architecture combinant serveurs web, stockage distribué et gestionnaire de cluster, avec des mécanismes de basculement couvrant la supervision des composants applicatifs eux-mêmes.

Résultat

La plateforme de monitoring dispose de mécanismes lui permettant de maintenir le service malgré différentes catégories de défaillances.

Linux · PostgreSQL · PHP · Pacemaker · Corosync

Découverte réseau et gestion des adresses IP (IPAM)

Dossier 06 — Automatisation

La découverte des équipements réseau et leur intégration à la supervision reposaient sur plusieurs mécanismes distincts, sans vision unifiée. Plutôt que d'ajouter un outil de plus, les mécanismes de scan existants ont été transformés en un véritable outil d'inventaire et d'exploitation.

Mécanismes : unifiés Scans : automatisés Adresses libres : identifiées
Voir le détail complet
Problème

La découverte des équipements réseau et leur intégration dans le système de supervision reposaient sur plusieurs mécanismes distincts, sans vision unifiée des adresses utilisées, libres ou non supervisées.

Approche

Plutôt que d'ajouter un outil de plus, réutilisation des mécanismes de scan réseau existants pour les transformer en un véritable outil d'inventaire et d'exploitation.

Réalisation

Conception d'un module couvrant la découverte des machines, l'inventaire des adresses IP, l'identification des adresses libres, la gestion des plages par réseau, le repérage des machines découvertes mais non supervisées, ainsi que la planification automatisée des scans.

Résultat

Transformation d'un simple mécanisme de découverte réseau en fonctionnalité intégrée de gestion et de supervision des adresses IP, directement exploitable par les équipes.

PHP · PostgreSQL · NMAP · IPAM · automatisation

NSL ne se contente pas d'administrer une infrastructure : NSL cherche à comprendre ses problèmes pour construire une solution fiable, adaptée et durable.