Hopp til innhold

Composants d'une architecture opérationnelle

Skip to content

Ceci est un texte traduit automatiquement qui peut contenir des erreurs !

Composants d’une architecture opérationnelle

Lorsque nous parlons de l’architecture opérationnelle, nous faisons référence à toutes les parties qui composent ensemble l’infrastructure informatique au sein d’une entreprise. Il s’agit du réseau, des serveurs, du stockage, des services et de la sécurité, ainsi que de la manière dont tout est interconnecté.

Vous devez créer un petit aperçu des composants et expliquer comment au moins trois composants sont utilisés conjointement. Commencez par un réseau familier, à domicile ou à l’école. Vous n’avez pas besoin de privilèges d’administrateur pour observer et décrire ces éléments.

Où se situent les concepts ?

[[Architecture opérationnelle Niveau 0 - Système d’exploitation, machines virtuelles et conteneurs |Niveau 0 – Système d’exploitation, machines virtuelles et conteneurs]] montre quels sont les concepts qui font partie des autres, ce qui s’exécute où, et quelles séries les expliquent.

Qu’est-ce qu’une architecture d’exploitation ?

Une architecture d’exploitation est un aperçu de tous les composants informatiques d’un environnement et de la manière dont ils sont connectés. Considérez cela comme une carte de l’ensemble du système informatique. Cela inclut tout, du matériel physique aux logiciels et aux mesures de sécurité.

Pour une petite entreprise, cela peut être aussi simple qu’un routeur, un serveur et quelques PC. Pour une plus grande entreprise, cela peut inclure des centaines de serveurs, plusieurs réseaux, des services cloud et bien plus encore.

Composants réseau

Le réseau est la pierre angulaire d’une architecture opérationnelle. Sans réseau, aucun appareil ne peut communiquer.

Vidéo : Comment un hub, un commutateur et des routeurs distribuent le trafic

La vidéo explique la différence entre un hub, un commutateur et des routeurs, ainsi que leur rôle dans un réseau.

Composant Ce qu’il fait Exemple
Commutateur (switch) Connecte les appareils ensemble dans un réseau local (LAN) UniFi Switch, TP-Link
Routeur Envoie le trafic entre différents réseaux Votre routeur domestique, routeur FAI
Passerelle Oriente le trafic d’un réseau vers d’autres réseaux La passerelle par défaut est généralement le routeur
Pare-feu Filtre le trafic et bloque l’accès non souhaité pfSense, OPNsense, Unifi Gateway
Point d’accès (AP) Fournit une connexion sans fil au réseau Unifi AP, TP-Link AP

Comment cela fonctionne-t-il ?

Un ordre typique est :

Internet → Routeur/Passerelle → Pare-feu → Switch → Appareils (PC, serveurs, points d’accès)

Le switch connecte tout en interne, et le routeur/pare-feu contrôle ce qui entre et sort.

Facile Exercice 1 - Cartographiez votre réseau à domicile

Quel type d’équipement réseau avez-vous chez vous ? La plupart des gens ont au moins un routeur fourni par leur fournisseur d’accès internet. Essayez de déterminer :

Si vous n’avez pas accès au réseau domestique, utilisez l’architecture exemple sous « Montage ». Distinguez ce que vous observez de ce que vous supposez.

  • Avez-vous un routeur, un commutateur ou une combinaison des deux ?
  • Avez-vous un point d’accès dédié, ou le Wi-Fi est-il intégré au routeur ?
  • Quelle est l’adresse IP de votre routeur ? (Indice : ipconfig dans le terminal sur Windows)

Serveurs et clients

Dans une architecture d’exploitation, nous distinguons entre les serveurs et les clients :

Vidéo : Ce qui fait d’une machine un serveur

La vidéo explique ce qui caractérise un serveur et comment les serveurs se distinguent des machines clients ordinaires.

Rôle Description Exemple
Serveur Une machine qui fournit des services aux autres Serveur web, serveur de fichiers, imprimante réseau
Client Une machine qui utilise les services fournis par le serveur Votre PC, téléphone mobile, tablette

Un serveur n’a pas besoin d’être une grande ou coûteuse machine. Un ancien ordinateur portable exécutant Linux et partageant des fichiers sur le réseau est techniquement un serveur. Il s’agit du rôle, non de la taille.

Facteurs de forme

Les serveurs existent sous différents formats physiques :

  • Tour – Ressemble à un ordinateur de bureau standard. Convient aux petits environnements.
  • Baie – S’installe dans une armoire serveur (baie rackable). Norme pour les centres de données.
  • Lame – Modules compacts insérés dans un châssis. Utilisés dans les grands centres de données.

Stockage

Les données doivent être stockées quelque part. Dans une architecture d’exploitation, il existe plusieurs options :

Type Explication Exemple
Disque local Stockage directement dans la machine SSD, HDD dans un PC ou un serveur
NAS Stockage réseau partagé entre les appareils Synology, TrueNAS
SAN Réseau de stockage dédié pour des performances élevées Utilisé dans les grands centres de données
Stockage cloud Stockage chez un fournisseur de cloud OneDrive, Google Drive, S3

NAS vs. SAN

  • NAS (Network Attached Storage) partage des fichiers sur le réseau.
  • SAN (Storage Area Network) permet aux serveurs d’accéder au stockage au niveau bloc via un réseau de stockage. Les performances dépendent de la solution et de la charge ; le SAN n’est pas toujours plus rapide que le NAS.

Choisissez en fonction des exigences d’accès, de capacité, de performance, de disponibilité et de sauvegarde.

Services et logiciels

Les serveurs dans une architecture d’exploitation exécutent divers services. Voici quelques exemples courants :

Service Ce qu’il fait Exemple
E-mail et collaboration Communication et collaboration Microsoft 365, Google Workspace
Serveurs de fichiers Stocker et partager des fichiers en interne SharePoint, SAMBA
Serveurs web Fournir des pages web aux utilisateurs Nginx, Apache
Serveur d’impression Partager des imprimantes entre les appareils CUPS (Linux), Windows Print Server
Logiciels Applications avec lesquelles les utilisateurs travaillent Office, Teams, Visual Studio Code

Surveillance et sécurité

Pour maintenir une architecture opérationnelle saine, nous avons besoin d’informations sur ce qui se passe :

Composant Ce qu’il fait Exemple
Serveur de logs Collecte les données de logs des serveurs et services Grafana + Loki, Graylog
Surveillance Affiche le statut et les performances en temps réel Grafana, Zabbix, Uptime Kuma
Contrôle d’accès Contrôle qui a accès à quoi Nom d’utilisateur/mot de passe, MFA
Antivirus Protège contre les logiciels malveillants Windows Defender, ClamAV
Sauvegarde Copie de sécurité des données et des systèmes Proxmox Backup, Veeam

La sauvegarde n’est pas facultative

Une bonne règle d’or est la règle du 3-2-1 :

  • 3 copies de vos données
  • 2 supports de stockage différents (ex: disque + cloud)
  • 1 copie hors site (offsite)

Easy Exercice 2 - Suivez-vous la règle 3-2-1 ?

Réfléchissez à vos propres fichiers scolaires :

  • Combien de copies de vos projets avez-vous ?
  • Utilisez-vous uniquement OneDrive, ou avez-vous également quelque chose en local ?
  • Que se passe-t-il si vous perdez l’accès à votre compte Microsoft ?

Beaucoup réalisent qu’ils n’ont qu’une seule copie. C’est suffisant tant que ça ne l’est pas.

Virtualisation

Au lieu d’avoir une machine physique pour chaque service, nous pouvons utiliser la virtualisation pour exécuter plusieurs services sur le même matériel :

Technologie Explication Exemple
Machines virtuelles (VM) Systèmes d’exploitation complets s’exécutant sur un matériel commun Proxmox, VMware
Conteneurs Environnements légers et isolés pour les applications individuelles Docker, Podman

La virtualisation est l’un des concepts les plus importants de l’exploitation informatique moderne. Elle permet d’économiser de l’espace, de l’énergie et de faciliter la gestion des services.

Assembler l’ensemble

Vidéo : Manières de connecter un réseau

La vidéo présente les topologies de réseaux courantes et la manière dont les appareils peuvent être connectés différemment.

Voici un exemple d’architecture opérationnelle simple pour une petite école :

flowchart TD
    I["Internet"] -->|réseau| RB["Routeur / Pare-feu"]
    RB -->|réseau| SW["Commutateur"]
    SW -->|réseau| S["Serveur physique avec Proxmox"]
    SW -->|réseau| AP["Point d'accès Wi-Fi"]
    SW -->|réseau| P["Imprimante"]
    SW -->|réseau| E["Postes PC élèves"]
    S -->|exécute| V1["VM : Serveur web, Nginx"]
    S -->|exécute| V2["VM : Serveur de fichiers, SAMBA"]
    S -->|exécute| V3["VM Linux avec Docker"]
    V3 -->|exécute| C["Conteneurs : Grafana et Loki"]

Il s’agit d’une vue d’ensemble des composants. « Réseau » désigne la connexion entre les appareils, tandis que « exécution » indique l’emplacement où le logiciel ou la machine virtuelle est exécuté. Les conteneurs Docker de l’exemple sont exécutés au sein de la machine virtuelle Linux. Utilisez les flèches pour expliquer les relations.

Easy Exercice 3 - Dessinez l’architecture de l’école

Essayez de dessiner un aperçu simple de l’infrastructure informatique de votre école (ou à la maison). Utilisez si possible stylo et papier, ou un outil comme draw.io.

  • Quels équipements réseau existent ?
  • Combien de réseaux pensez-vous que l’école possède ? (Indice : les élèves et le personnel sont probablement sur des réseaux différents)
  • Quelles services utilisez-vous au quotidien ? (WiFi, stockage de fichiers, impression, e-mail…)

Vous n’avez pas besoin de tout savoir. L’objectif est de commencer à penser en termes de systèmes.

Vous pouvez dessiner l’aperçu ou créer une liste numérotée de composants avec des connexions nommées. Expliquez oralement ou par écrit comment au moins trois composants sont utilisés lorsqu’un élève ouvre une page web. Si vous avez seulement listé des noms, ajoutez ce que chaque partie fait et d quelle autre partie elle dépend. Comparez avec l’exemple architectural et choisissez une relation que vous souhaitez examiner plus en détail.

Résumé

Souhaitez-vous utiliser les connaissances dans une tâche autonome ? L’offre réseau et serveurs vous demande de choisir et justifier des composants pour un client. Surveillance et journalisation contient une introduction et des guides qui soutiennent la devoir à rendre avec Grafana. Les tâches ont différents prérequis ; ouvrez la tâche concernée avant de commencer.

Une architecture d’exploitation consiste à comprendre l’ensemble :

  • Le réseau relie tout ensemble
  • Les serveurs fournissent des services
  • Le stockage prend soin des données
  • La sécurité protège contre les menaces
  • La surveillance vous donne une visibilité
  • La virtualisation économise des ressources

Quand vous pouvez décrire ces composantes et expliquer comment elles sont liées, vous avez une bonne compréhension de l’architecture d’exploitation.