Configurez Kodi IPTV m3u en moins de 2 minutes et regardez des chaînes illimitées

Mise en mémoire des serveurs

Le mirroring: ou la mise en miroir des serveurs

Vues : 9

Mirroring : Introduction

La mise en miroir du serveur est un processus qui nécessite deux serveurs distincts de spécification similaire – un serveur maître qui sera chargé de servir les données et un serveur esclave qui sera un miroir du serveur maître afin qu’il puisse assumer le rôle du serveur maître en cas d’indisponibilité du serveur maître. Les données hébergées sur le serveur maître sont maintenues en synchronisation constante avec le serveur esclave afin de garantir qu’en cas de panne du serveur maître, le serveur esclave soit en mesure de revenir avec une copie des données qui peut être considérée comme fiable et en place -à ce jour. Un certain nombre de processus différents permettent de garantir que l’intégrité des données n’est pas compromise et qu’une copie utilisable de chaque fichier unique est conservée sur le fichier esclave.

La mise en miroir du serveur peut être utilisée pour la sauvegarde automatisée des données car elle permet d’identifier les fichiers qui ont été modifiés, ce qui leur permet d’être sauvegardés à l’aide de rsync sur le serveur esclave en temps réel. La mise en miroir du serveur exploite également au maximum les ressources du serveur maître et du serveur esclave, mais garantit en même temps qu’aucun serveur n’est surchargé par les tâches à accomplir.

Hébergement de serveurs dédiés

La mise en miroir de serveurs ne fonctionnera que si vous avez deux serveurs identiques, et en tant qu’entreprise, vous pouvez envisager un hébergement de serveur dédié si vous souhaitez que cette exigence soit remplie. Cependant, il est important pour vous de vous assurer que votre fournisseur d’hébergement Web est conscient du fait que ces deux serveurs vont être utilisés à des fins de mise en miroir de serveurs car ils seront alors en mesure de s’assurer que vos deux serveurs dédiés sont situés dans des racks de serveurs.

Il est également important que vous vous rappeliez que vous devrez avoir la même distribution Linux installée sur les deux serveurs, la distribution Linux recommandée à cet effet étant CentOS. Les deux technologies utilisées pour réaliser la mise en miroir de serveur, FAM et rsync, ne sont disponibles que sous Linux, ce qui signifie que la mise en miroir de serveur ne fonctionnera pas si vous utilisez un serveur d’hébergement Web Windows.

Architecture de base

Le processus de base implique deux serveurs et permet de garantir que seules les nouvelles données sont répliquées sur le serveur esclave; cela permet de réduire la quantité de transfert de données entre les deux serveurs ainsi que le temps nécessaire pour synchroniser les données conservées sur les deux serveurs. Un fichier ne sera transféré vers le serveur esclave que lorsqu’il a été modifié, et même dans ce cas, seule la partie modifiée du fichier sera synchronisée car cela aidera à réduire la charge sur le serveur maître et le serveur esclave.

Deux applications sont utilisées par la plupart des fournisseurs d’hébergement Web pour garantir la fiabilité de leur solution de mise en miroir de serveurs; FAM (File Alteration Monitor) marque tous les fichiers qui sont modifiés au fur et à mesure qu’ils sont mis à jour par l’utilisateur final, tandis que rsync aide à maintenir les fichiers synchronisés entre le serveur maître et le serveur esclave. Il est également important pour les fournisseurs d’hébergement Web de s’assurer que les serveurs dédiés qu’ils utilisent dans toute situation de mise en miroir de serveurs sont physiquement séparés; cela signifie que le serveur maître et le serveur esclave doivent être situés dans deux racks différents, donc s’il y a un problème spécifique au rack qui affecte le serveur maître, tel qu’un problème d’alimentation ou un problème de réseau, le serveur esclave n’est en aucun cas affecté .

Basculement du serveur

C’est la situation dans laquelle le serveur esclave assumera le rôle de serveur maître pour le moment si quelque chose se produit qui arrive à provoquer le temps d’arrêt du serveur maître, qu’il s’agisse d’un problème de réseau ou d’un problème d’alimentation. Toutes les demandes envoyées au serveur maître seront automatiquement transmises au serveur esclave – il est important que le serveur esclave puisse également assumer le rôle de serveur maître dès la notification du temps d’arrêt du serveur maître.

Le serveur esclave se liera aux adresses IP du serveur maître, y compris toutes les adresses IP dédiées pouvant appartenir aux propriétaires de sites Web, de sorte que les sites Web et les applications hébergés sur le serveur maître puissent alors commencer à se résoudre presque immédiatement à partir du serveur esclave. La chose utile à noter est qu’une fois que le serveur maître nous revient, les sites Web hébergés recommencent à se résoudre, ce qui signifie que le serveur esclave peut recommencer à servir de serveur de sauvegarde.

Restauration des données

Un avantage important de l’utilisation des services de mise en miroir de serveurs est que les utilisateurs finaux ne remarqueront pas la différence entre le serveur maître et le serveur esclave car ils pourront toujours apporter des modifications à leurs sites Web et comptes d’hébergement Web tout en utilisant le serveur esclave si le le serveur maître n’est pas disponible car ces modifications seront alors automatiquement synchronisées avec le serveur maître une fois qu’il sera de nouveau en ligne.

Tous les nouveaux fichiers créés sur le serveur esclave sont automatiquement synchronisés avec le serveur maître afin qu’ils ne soient pas perdus tandis que les fichiers identiques à leurs copies sur le serveur maître ne sont pas synchronisés. Cela peut être un processus délicat dans une certaine mesure car il permet l’écrasement de toutes les données contenues sur le serveur maître, mais il a ses avantages car cela signifie que les deux serveurs seront identiques disque à disque copie l’un de l’autre.

Si vous souhaitez pouvoir bénéficier de la mise en miroir de serveurs, une solution d’hébergement Web qui peut vous garantir une disponibilité de 100% et aucune perte de données, vous devrez envisager deux serveurs dédiés identiques pour vos besoins d’hébergement Web. Bien que ce soit une solution d’hébergement Web coûteuse, elle s’adresse généralement aux entreprises qui doivent être sûres que leur site Web sera toujours disponible; Cependant, la mise en miroir de serveurs peut également être utile pour les fournisseurs d’hébergement Web qui souhaitent offrir leurs propres services d’hébergement Web à 100% de disponibilité.

Sabrina

Sabrina

Développeur informatique, (All-PHP's, JAVA, PERL, C, C++, Visual-Basic, Pascal, SPSS, SQL). Administrateur de réseaux informatiques, (Debian, Ubuntu) (Proxmox, Cpanel, Webmin, DNS), et Webmaster (Apache) ( Wordpress, PrestaShop, WooCommerce, Webmail Serveur et Client) 1990 -> 2017, Retraité depuis 2018... Contact: webmaster@milbako.com

Voir tous les articles de Sabrina →

Laisser un commentaire

Traduire