---
title: "Équilibrage de charge et basculement du réseau Cloud : Installez le module farm.safe SafeKit"
canonical: "https://safekit.eviden.com/fr/quick-install/safekit-quick-installation-guide-in-cloud-with-network-load-balancing-and-failover/"
description: "Améliorez l’équilibrage de charge du réseau cloud avec la surveillance intelligente des applications de SafeKit. Le module farm.safe fournit un contrôle d’intégrité dédié pour l’équilibreur de charge cloud, permettant une haute disponibilité transparente au niveau de l’application. Obtenez une autoréparation et un basculement automatiques pour les applications critiques."
category: "quick-install"
lang: "fr"
topics: "Guide d’installation rapide de la haute disponibilité pour Cloud, Limitations de la haute disponibilité SafeKit, Présentation de la solution SafeKit / Cloud, Installation de la solution SafeKit / Cloud sous Windows et Linux (farm.safe), Configuration pas à pas de la solution SafeKit / Cloud, Démonstration de la solution farm SafeKit"
translation: "translate_md 2026-11-08.15 | glossaire 2026-11-09.11 | Translation LLM | 38 expressions"
---

# Équilibrage de charge et basculement du réseau Cloud : Installez le module farm.safe SafeKit {#cloud-network-load-balancing--failover-install-the-safekit-farmsafe-module}

## Guide d’installation rapide de la haute disponibilité pour Cloud {#quick-guide}

Ce guide explique comment configurer un **cluster <span class="notranslate farm-term" translate="no">farm</span>** pour Cloud à l’aide de SafeKit, en assurant l’équilibrage de la charge réseau et le basculement automatique en cas de panne.

Pour obtenir de l’aide, vous pouvez utiliser [SafeKit AI 🤖](https://safekit.eviden.com/fr/resources/safekit-support/).

### 1. Vue d’ensemble {#1-overview}

  * **Architecture :** Implémente une <span class="notranslate farm-term" translate="no">farm</span> évolutive à plusieurs nœuds avec équilibrage de charge et une adresse IP virtuelle.
  * **Haute disponibilité :** Comprend une surveillance automatique de l’état et un basculement transparent pour **assurer la continuité du service**.

### 2. Installation {#2-installation}

  * **Logiciel :** Installez le moteur SafeKit sur tous les serveurs.
  * **Module :** Téléchargez le module d’application `farm.safe` préconfiguré.

### 3. Configuration {#3-configuration}

  * **Console Web :** configurez le cluster <span class="notranslate farm-term" translate="no">farm</span> Cloud.
  * **Surveillance :** Commencez à surveiller et à protéger l’application Cloud.

## Limitations de la haute disponibilité SafeKit {#safekit-ha-limitations}

Limite / Exigence | Raison et impact | Alternative recommandée  
---|---|---  
Taille de la réplication : quelques To |  Temps de resynchronisation après une défaillance ([étape 3](https://safekit.eviden.com/fr/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)) : <br> • Réseau à 1 Gb/s ≈ 3 heures/To <br> • Réseau 10 Gb/s ≈ 1 heure/To (selon les performances d’écriture du disque)  |  • Utiliser [un stockage partagé externe](https://safekit.eviden.com/fr/best-practises/san-vs-nas-shared-storage-for-a-failover-cluster/) (plus coûteux, plus complexe).   
Nombre de fichiers : < 1 000 000 |  • Performance du temps de resynchronisation après une panne ([étape 3](https://safekit.eviden.com/fr/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)). <br> • Temps nécessaire pour comparer chaque fichier entre les deux nœuds.  |  • Placez les nombreux fichiers à répliquer dans un disque dur virtuel/une machine virtuelle. <br> • Dans ce cas, seuls les fichiers représentant le disque dur virtuel ou la machine virtuelle seront répliqués et resynchronisés.   
Capacité de basculement : ≤ 32 machines virtuelles |  • Chaque machine virtuelle s’exécute dans un module mirror indépendant. <br> • Maximum de 32 modules mirror fonctionnant sur le même cluster.  |  • Utiliser un stockage partagé externe et une autre solution de clustering de machines virtuelles (plus coûteuse et plus complexe).   
Architecture réseau : réseau LAN/VLAN entre sites distants |  • Basculement automatique de l’[adresse IP virtuelle](https://safekit.eviden.com/fr/best-practises/how-a-virtual-ip-address-works/) avec 2 nœuds dans le même sous-réseau. <br> • Bonne bande passante pour la resynchronisation ([étape 3](https://safekit.eviden.com/fr/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)). <br> • Faible latence pour [la réplication synchrone](https://safekit.eviden.com/fr/best-practises/synchronous-replication-vs-asynchronous-replication/) : généralement < 5 ms RTT ; les valeurs plus élevées doivent être validées par rapport au taux d’écriture de l’application.  |  • Si les deux nœuds se trouvent dans des sous-réseaux différents (ce qui est courant dans le cloud), utilisez [d’autres options de réacheminement](https://safekit.eviden.com/fr/best-practises/how-a-virtual-ip-address-works/#safekit-virtual-ip-implementation) : un équilibreur de charge, des CLI de fournisseur de cloud, BGP ou une redirection DNS. <br> • Utilisez des solutions de sauvegarde avec réplication asynchrone pour les réseaux à latence élevée.   

 

## Présentation de la solution SafeKit / Cloud {#overview-of-the-safekit--cloud-solution}

La solution est décrite ici : **💡 [SafeKit : Équilibrage de charge dans le cloud et cluster <span class="notranslate farm-term" translate="no">farm</span> pour une haute disponibilité des applications](<https://safekit.eviden.com/fr/solutions/cloud-load-balancing-cluster-failover/>)**.

## Installation de la solution SafeKit / Cloud sous Windows et Linux (farm.safe) {#installation-of-the-safekit--cloud-solution-on-windows-and-linux-farmsafe}

### Configuration de l’équilibreur de charge Cloud {#configuration-of-the-cloud-load-balancer}

L’équilibreur de charge doit être configuré avec une adresse IP virtuelle.  
Et l’équilibreur de charge doit être configuré pour envoyer périodiquement des paquets de maintenance aux nœuds.  
Pour cela, SafeKit fournit un contrôle d’intégrité qui s’exécute à l’intérieur des nœuds et qui

  * renvoie OK lorsque l’état du module <span class="notranslate farm-term" translate="no">farm</span> est UP (vert)
  * renvoie NON TROUVÉ dans tous les autres États

Vous devez configurer l’équilibreur de charge Cloud avec :

  * Protocole HTTP
  * port 9010, le port du serveur web SafeKit
  * URL /var/modules/farm/ready.txt (si <span class="notranslate farm-term" translate="no">farm</span> est le nom du module que vous déployerez ultérieurement)

⚠️ Ne configurez pas d’adresse IP virtuelle et de règles d’équilibrage de charge à l’étape 4 de la configuration pas à pas ci-dessous. L’adresse IP virtuelle et les règles d’équilibrage de charge sont déjà définies dans l’équilibreur de charge Cloud. La configuration d’une adresse IP virtuelle et de règles d’équilibrage de charge à l’étape 4 est utile uniquement pour la configuration sur site.

### Configuration de la sécurité du réseau Cloud {#configuration-of-the-cloud-network-security}

La sécurité du réseau doit être configurée pour autoriser les communications pour les protocoles et les ports suivants :

  * UDP - 4800 pour le service safeadmin (entre les nœuds SafeKit)
  * UDP - 4803 pour les heartbeats à l’intérieur du module <span class="notranslate farm-term" translate="no">farm</span> (entre les nœuds SafeKit)
  * TCP – 9010 pour la vérification de l’état de l’équilibreur de charge et pour la console Web SafeKit fonctionnant en mode http
  * TCP – 9001 pour configurer le mode https pour la console
  * TCP – 9453 pour la console web SafeKit fonctionnant en mode https

### Installation du paquet sous Windows {#package-installation-on-windows}

  * Téléchargez et installez la version gratuite de SafeKit sur 2 nœuds Windows.   
Remarque : la version gratuite inclut toutes les fonctionnalités SafeKit. À la fin de la période d’essai, vous pouvez activer des clés de licence permanentes sans désinstaller le package. 
  * Une fois l’installation du package terminée, sélectionnez **Définir les informations d’identification de la console et les règles du pare-feu maintenant** et configurez un mot de passe pour l’utilisateur **admin** de la console SafeKit.   
**Définissez le même mot de passe sur tous les nœuds.**
  * Excluez de l’analyse antivirus **C:/safekit/** (le répertoire d’installation par défaut) et **tous les dossiers répliqués** que vous allez définir.   
Les antivirus peuvent rencontrer des difficultés de détection avec SafeKit en raison de son intégration étroite avec le système d’exploitation, des mécanismes d’IP virtuelle, de la réplication en temps réel et du redémarrage des services critiques. 

<a class="btn-download" href="/fr/resources/safekit-free-trial/">Télécharger SafeKit (Windows) ></a>

### Installation de paquets sous Linux {#package-installation-on-linux}

  * Installez la version gratuite de SafeKit sur 2 nœuds Linux. Remarque : la version d’essai gratuite inclut toutes les fonctionnalités SafeKit. À la fin de la période d’essai, vous pouvez activer des clés de licence permanentes sans désinstaller le package.
  * Après le téléchargement du paquet safekit_xx.bin, exécutez-le pour extraire le rpm et le script safekitinstall, puis exécutez le script **safekitinstall**
  * Répondez **oui** à la configuration automatique du pare-feu
  * Définissez le mot de passe de la console Web et de l’utilisateur **admin** par défaut. **Définissez le même mot de passe sur tous les nœuds.**

<a class="btn-download" href="/fr/resources/safekit-free-trial/">Télécharger SafeKit (Linux) ></a>

 

Remarque : le module générique **farm.safe** que vous allez configurer est fourni dans le package.

## Configuration pas à pas de la solution SafeKit / Cloud {#step-by-step-configuration-of-the-safekit--cloud-solution}

### Prérequis {#prerequisites}

  * Installez  sur au moins 2 nœuds.
  * Pour l’équilibrage de charge IP virtuelle, tous les nœuds doivent se trouver sur le même LAN ou LAN étendu (couche 2). Les réseaux routés de couche 3 nécessitent des 🛠️ [équilibreurs de charge cloud](https://safekit.eviden.com/fr/resources/safekit-user-guide-82/#Cloud).

### 1. Lancez la console SafeKit {#1-launch-the-safekit-console}

  * Sur un nœud du cluster, ouvrez un navigateur et connectez-vous à `http://localhost:9010`.
  * Connectez-vous avec le nom d’utilisateur `admin` et le mot de passe défini lors de l’installation.

Vous pouvez également ouvrir la console à partir d’un poste de travail situé en dehors du cluster.

⚠️ Utilisez un seul navigateur pour configurer les deux nœuds avec SafeKit.

ℹ️ Pour sécuriser la console web, consultez 🛠️ [11. Sécuriser le service web SafeKit](https://safekit.eviden.com/fr/resources/safekit-user-guide-82/#https) dans le Guide de l’utilisateur.

![Console web SafeKit pour le cluster ](https://safekit.eviden.com/wp-content/uploads/2024/03/01-login-large.png)

### 2. Configurer les adresses des nœuds {#2-configure-node-addresses}

  * Saisissez l’adresse IP de chaque nœud. Appuyez sur la touche Tabulation pour vérifier la connexion et remplir les noms des nœuds.
  * Si `node1` ou `node2` est rouge, vérifiez que le navigateur peut atteindre les deux nœuds. Vérifiez le pare-feu sur chaque nœud. Voir 🛠️ [dépannage](https://safekit.eviden.com/fr/resources/safekit-user-guide-82/#Troubleshooting).
  * Cliquez sur `Save and apply` pour enregistrer la configuration.
  * Vérifiez que les deux nœuds affichent ✅ `Success`.
  * Si un nœud affiche ❌ `Failure`, développez son panneau ▼ et lisez les messages. Utilisez l’IA SafeKit 🤖 si vous avez besoin d’aide.

ℹ️ Pour ajouter un deuxième réseau heartbeat et un réseau de réplication dédié, cliquez sur le premier bouton ➕ dans `LAN and nodes`.

ℹ️ Cliquez sur `Advanced configuration` pour afficher le fichier `cluster.xml`. La console remplit ce fichier et le déploie sur les deux nœuds.

![Adresses des nœuds pour le cluster ](https://safekit.eviden.com/wp-content/uploads/2024/03/02-cluster-edit.png)

### 3. Sélectionnez un module {#3-select-a-module}

  * Dans `New module`, sélectionnez le module `farm.safe`.

ℹ️ Dans la bannière bleue, 🛜 `node1` est le nœud connecté à la console. Il transmet les requêtes à `node2` si nécessaire.

ℹ️ Si vous avez ajouté un fichier de module `xxx.safe` pendant l’installation, la console le recherche dans le répertoire `Application_Modules/generic/` sur `node1`.

![Choisissez le module pour ](https://safekit.eviden.com/wp-content/uploads/2024/03/04-module-new.png)

### 4. Configurer le module {#4-configure-the-module}

  * Dans `Module startup at boot`, configurez le module pour qu’il démarre automatiquement au démarrage, sans délai.
  * Dans `Macros`/`SERVICES`, répertoriez les services d’application dans l’ordre de démarrage. Séparez les noms par des virgules.
  * Dans `Heartbeat networks`, conservez un réseau de pulsation, sauf si vous avez ajouté un LAN à l’étape 2.
  * Dans `Virtual IP addresses`, saisissez une adresse IP virtuelle dans le même sous-réseau que les deux nœuds.
  * Configurez les clients de l’application pour qu’ils utilisent cette adresse IP virtuelle ou son nom DNS.
  * Dans `Load balancing rules`, saisissez le port de service à équilibrer, par exemple le port TCP 9010.
  * Dans `Load balancing rules`, sélectionnez `Source address` ou `Source port` :
    * `Source address` : toutes les connexions TCP d’un même client sont acheminées vers le même nœud de la <span class="notranslate farm-term" translate="no">farm</span>. Cela préserve le contexte de la session du client sur ce nœud.
    * `Source port` : les connexions TCP d’un même client peuvent être dirigées vers différents nœuds de la <span class="notranslate farm-term" translate="no">farm</span>. Le contexte de la session n’est pas partagé entre les nœuds.
  * Dans `Checkers`, ajoutez des vérifications si nécessaire : surveillance des processus, vérifications personnalisées, TCP, ping ou vérifications de scission du cerveau.
  * Un processus répertorié dans `Monitored processes/services` est surveillé et redémarré en cas d’échec. Un nom de processus incorrect entraîne l’arrêt immédiat du module après le démarrage.

ℹ️ Cliquez sur `Advanced configuration` pour afficher le fichier `userconfig.xml`. La console remplit ce fichier et le déploie sur les deux nœuds avec les scripts de redémarrage.

ℹ️ Dans un déploiement cloud, l’[équilibreur de charge cloud](https://safekit.eviden.com/fr/resources/safekit-user-guide-82/#Cloud) 🛠️ gère l’adresse IP virtuelle et les règles d’équilibrage de charge. Ne les configurez pas dans SafeKit.

ℹ️ Lorsque vous appliquez la configuration, SafeKit définit le type de démarrage du service Windows sur `Manual`. Les services démarrent avec le module, et non au démarrage du système. SafeKit empêche également ces services de démarrer au démarrage du système sous Linux.

![Paramètres du module pour la <span class="notranslate farm-term" translate="no">farm</span> ](https://safekit.eviden.com/wp-content/uploads/2025/05/36-module-farm-config-edit-1.jpg)

### 5. Modifier les scripts (facultatif) {#5-edit-scripts-optional}

  * Dans la plupart des cas, vous pouvez ignorer cette étape. Les scripts sont déjà configurés pour redémarrer les services répertoriés à l’étape précédente.
  * Cliquez sur `Next step` si aucune modification n’est nécessaire.
  * Le script `start_both.ps1` démarre les services dans l’ordre de la liste `SERVICES`.
  * Le script `stop_both.ps1` arrête les services dans l’ordre inverse.
  * Le script `start_both.ps1` vérifie également chaque service. Il arrête le module si un service ne parvient pas à démarrer.

![Redémarrer les scripts pour le module ](https://safekit.eviden.com/wp-content/uploads/2025/05/35-module-iis-edit-script-1.png)

### 6. Chiffrement des communications (facultatif) {#6-communication-encryption-optional}

  * Maintenez le chiffrement des communications activé entre les nœuds.

![Chiffrement des communications pour le module ](https://safekit.eviden.com/wp-content/uploads/2025/05/07-module-encryption-1.png)

### 7. Enregistrer et appliquer {#7-save-and-apply}

  * Cliquez sur `Save and apply` pour déployer la configuration et les scripts sur les deux nœuds.

![Déploiement de la configuration pour le module ](https://safekit.eviden.com/wp-content/uploads/2025/05/08-module-save-1.png)

### 8. Vérifier le résultat de la configuration {#8-check-the-configuration-result}

  * Vérifiez que les deux nœuds affichent ✅ `Success`. Ensuite, cliquez sur `Monitor modules`.
  * Si un nœud affiche ❌ `Failure`, développez son panneau ▼ et lisez les messages. Utilisez l’IA SafeKit 🤖 si vous avez besoin d’aide.

![Résultat de la configuration pour le module ](https://safekit.eviden.com/wp-content/uploads/2025/05/09-module-save-check-1.png)

### 9. Démarrez le cluster <span class="notranslate farm-term" translate="no">farm</span> sur le nœud 1 et le nœud 2 {#9-start-the-farm-cluster-on-node-1-and-node-2}

  * Ouvrez le menu ⋯ et sélectionnez `Start` sur les deux nœuds, comme indiqué sur l’image.

![Démarrez le cluster  sur les deux nœuds](https://safekit.eviden.com/wp-content/uploads/2024/03/11-monitoring-farm-stop-stop-start.png)

### 10. Attendez que les deux nœuds soient `UP` (verts) {#10-wait-until-both-nodes-are-up-green}

<p>Les deux nœuds doivent atteindre l’état <code>UP</code> (vert). Cela signifie que le script <code>start_both</code> a été exécuté sur les deux nœuds.</p>

<p> ⚠️ Si un nœud n’atteint pas l’état <code>UP</code> (vert), ou si l’application ne démarre pas, vérifiez son journal de module <a href="/wp-content/uploads/2024/03/37-module-log-farm-script.png">🖼️</a>. </p>

  * Cliquez sur l’icône 🔍 pour `node1` ou `node2` afin d’ouvrir le journal du module. Recherchez les erreurs, telles qu’une vérification qui a arrêté le module.
  * Dans le journal, cliquez sur `start_both`. La sortie du script apparaît à droite. Vérifiez la présence d’erreurs de démarrage du service.
  * Utilisez l’IA SafeKit 🤖 pour obtenir de l’aide concernant les messages du journal.

ℹ️ Utilisez la chronologie 🕒 **[🖼️](https://safekit.eviden.com/wp-content/uploads/2026/05/safekit-console-timeline.png)** pour comprendre la séquence des événements dans le cluster.

![Les deux nœuds du cluster  sont en cours d’exécution](https://safekit.eviden.com/wp-content/uploads/2024/03/15-monitoring-up-up.png)

### 11. Tests {#11-testing}

SafeKit inclut un test en mosaïque intégré. Voir [Test de l’adresse IP virtuelle d’équilibrage de charge dans un cluster farm SafeKit](https://safekit.eviden.com/fr/best-practises/test-load-balancing-vip-farm/).

![Testez l’adresse IP virtuelle de  avec la mosaïque](https://safekit.eviden.com/wp-content/uploads/2024/03/appli-19.png)

ℹ️ Consultez la [formation en ligne SafeKit](https://safekit.eviden.com/fr/resources/safekit-on-line-training/) pour plus de détails et de vidéos.

### 12. Assistance {#12-support}

  * Pour obtenir de l’aide, créez un `Snapshot` SafeKit par nœud. Collectez les 2 fichiers .zip.

ℹ️ Consultez [l’assistance SafeKit](https://safekit.eviden.com/fr/resources/safekit-support/) pour plus d’informations.

![Prise en charge des instantanés pour le cluster ](https://safekit.eviden.com/wp-content/uploads/2026/09/32-snapshots-network-load-balancing-cluster.png)

 

## Démonstration de la solution <span class="notranslate farm-term" translate="no">farm</span> SafeKit {#demonstration-of-the-safekit-farm-solution}

### Vidéo SafeKit : Équilibrage de charge réseau et gestion des adresses IP virtuelles (5:03) {#demo-farm}

Dans cette vidéo, découvrez comment implémenter une **adresse IP virtuelle** pour fournir un point d’entrée unique pour un cluster à 2 nœuds. SafeKit simplifie **l’équilibrage de charge réseau** en gérant automatiquement l’IP virtuelle, garantissant que le trafic client est distribué sur les nœuds et redirigé instantanément en cas de basculement. Bien que cette démonstration utilise Apache sous Windows, la solution fonctionne de manière identique avec d’autres applications.

### Chapitres {#chapters}

  1. 🎬 [Architecture : Préparation de 2 nœuds pour une adresse IP virtuelle partagée](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=0s) (0:13)
  2. 🎬 [Configuration : Configuration du module farm.safe et de l’adresse IP virtuelle](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=13s) (2:20)
  3. 🎬 [Validation : Test de basculement et redirection d’adresse IP virtuelle en cas de panne du serveur](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=153s) (2:30)

### Mise en œuvre étape par étape {#step-by-step-implementation}

  * 🛠️ [Lisez le guide sur la configuration d’un cluster farm.safe sous Windows](https://safekit.eviden.com/fr/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-network-load-balancing-and-failover/)
  * 🛠️ [Lisez le guide sur la configuration d’un cluster farm.safe sous Linux](https://safekit.eviden.com/fr/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-network-load-balancing-and-failover/)

