Sous Linux, le nom complet de HA est « High Availability », qui signifie « haute disponibilité » en chinois. Il peut être utilisé pour représenter un cluster à haute disponibilité ; un cluster à haute disponibilité peut automatiquement changer de ressources et de services lorsqu'un cluster à haute disponibilité est activé. un seul nœud échoue. Assurez-vous que les services sont toujours en ligne, réduisant ainsi les pertes causées par la prédisposition aux erreurs matérielles et logicielles.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Cluster haute disponibilité sous Linux ? Le texte anglais original est High Availability Cluster, ou HACluster en termes simples, un cluster est un groupe d'ordinateurs qui, dans leur ensemble, fournissent aux utilisateurs un ensemble de ressources réseau. Ces systèmes informatiques individuels sont les nœuds du cluster.
L'émergence des clusters à haute disponibilité vise à rendre le service global du cluster aussi disponible que possible, réduisant ainsi les pertes causées par la tendance aux erreurs du matériel informatique et des logiciels. Si un nœud tombe en panne, son nœud de sauvegarde prendra ses responsabilités en quelques secondes. Par conséquent, le cluster ne tombe jamais en panne pour les utilisateurs.
La fonction principale des logiciels de cluster à haute disponibilité est d'automatiser la vérification des pannes et le changement d'activité. Un cluster haute disponibilité avec seulement deux nœuds est également appelé sauvegarde à chaud sur deux machines, qui utilise deux serveurs pour se sauvegarder mutuellement. Lorsqu'un serveur tombe en panne, un autre serveur peut assumer la tâche de service, garantissant ainsi automatiquement que le système peut continuer à fournir des services externes sans intervention manuelle. La veille chaude à double machine n'est qu'un type de cluster à haute disponibilité. Les systèmes de cluster à haute disponibilité peuvent prendre en charge plus de deux nœuds, fournir des fonctions de plus en plus avancées que la veille chaude à deux machines et peuvent mieux répondre aux besoins changeants des utilisateurs.
Un cluster à haute disponibilité signifie que lorsqu'un nœud ou un serveur tombe en panne, un autre nœud peut automatiquement et immédiatement fournir des services au monde extérieur, c'est-à-dire que les ressources du nœud défaillant sont transférées vers un autre nœud, de sorte que l'autre nœud ait les ressources peuvent être fournies à l’extérieur. Les clusters à haute disponibilité sont utilisés pour changer automatiquement de ressources et de services en cas de panne d'un seul nœud, garantissant ainsi que les services sont toujours en ligne. Ce processus est transparent pour le client.
Norme de mesure du cluster haute disponibilité
HA (High Available), le cluster haute disponibilité se mesure par la fiabilité et la maintenabilité du système. En ingénierie, le temps moyen avant panne (MTTF) est généralement utilisé pour mesurer la fiabilité du système, et le temps moyen de réparation (MTTR) est utilisé pour mesurer la maintenabilité du système. La disponibilité est donc définie comme : HA=MTTF/(MTTF+MTTR)*100%
Norme de mesure spécifique HA :
99% Le temps d'arrêt ne dépasse pas 4 jours par an
99,9% Le temps d'arrêt ne dépasse pas 10 jours par an Heures
99,99% Le temps d'arrêt ne dépasse pas 1 heure par an
99,999% Le temps d'arrêt ne dépasse pas 6 minutes par an
Recommandations associées: "Tutoriel vidéo Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!