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.
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 :
ipconfigdans 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)
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.
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.