Accueil Cloud computing Pourquoi quelqu'un pourrait-il utiliser une approche n + 1 pour un cluster?

Pourquoi quelqu'un pourrait-il utiliser une approche n + 1 pour un cluster?

Anonim

Q:

Pourquoi quelqu'un pourrait-il utiliser une approche N + 1 pour un cluster?

UNE:

La redondance N + 1 ou N + 1 est un concept populaire dans la virtualisation de réseau et la conception d'architectures informatiques. Les entreprises utilisent généralement cette conception pour fournir une sauvegarde efficace ou assurer le bon fonctionnement du système avec un seul point de défaillance.

Le nom «N + 1» signifie un processus par lequel les ingénieurs incluent une gamme de nœuds fonctionnels dans un cluster, puis en ajoutent un supplémentaire, de sorte que s'il y a un seul point de défaillance, qu'une unité supplémentaire puisse se tenir dans l'écart. Ce processus peut également être appelé redondance «active / passive» ou «veille».

Les entreprises utilisent une conception N + 1 pour s'assurer que si un serveur ou une machine virtuelle tombe en panne, le système n'est pas affecté. Cependant, une discussion plus approfondie a émergé pour savoir si la redondance N + 1 est suffisante pour un système donné. Il est recommandé de ne pas essayer de fournir une approche universelle lors de la redondance pour une haute disponibilité. Les informaticiens comprennent également que plus un client est strict avec des exigences de haute disponibilité, plus la redondance est nécessaire.

En réponse à cette philosophie, les ingénieurs ont fourni des éléments tels que N + X + Y, dans lesquels de nombreuses autres ressources sont ajoutées au système pour s'assurer que même une défaillance multipoint n'affecte pas les opérations. Une autre considération particulière est la taille de chaque machine virtuelle ou nœud du cluster - par exemple, si une seule machine virtuelle fait 100 Go et que les autres ont moins de 50 Go, une approche N + 1 ne garantirait pas la fonctionnalité si cette machine virtuelle plus grande était compromise.

En général, N + 1 est simplement un outil et une approche de gestion des ressources comme le CPU et la mémoire dans tout environnement partagé tel qu'un cluster réseau. Il est évalué pour son efficacité et son efficacité dans un système informatique particulier en fonction de l'allocation des ressources et de la configuration globale.

Pourquoi quelqu'un pourrait-il utiliser une approche n + 1 pour un cluster?