Strategy ONE
Clustering de serveur
Démarrage dans MicroStrategy ONE Mise à jour 12, vous pouvez effectuer la mise en cluster du serveur. Un ensemble de machines en cluster fournit un ensemble connexe de fonctionnalités ou de services à un ensemble commun d'utilisateurs. Strategy recommande de mettre en cluster les serveurs Intelligence dans les environnements où l'accès à l'entrepôt de données est critique et les performances du système sont de la plus haute importance. Intelligence Server vous offre la fonctionnalité nécessaire pour mettre en cluster un groupe d'ordinateurs Intelligence Server afin de tirer parti des nombreux avantages disponibles dans un environnement en cluster.
Un cluster de serveurs est constitué d'un groupe de serveurs qui travaillent simultanément pour améliorer la protection des données et maintenir la cohérence de la configuration du cluster. Le clustering fournit une protection contre les pannes résultant de pannes logicielles ou matérielles. De plus, la mise en cluster assure une disponibilité accrue, un équilibrage de charge efficace et l'extensibilité du système.
Chaque serveur dans un cluster possède ses propres ressources de processeur et mémoire pour prendre en charge les exécutions de tableaux de bord et de rapports. Si un serveur du cluster tombe en panne, la charge de travail peut être rapidement transférée sur un autre serveur. Le clustering permet la récupération automatique après des échecs d'interruption sans intervention de l'utilisateur. Si une panne de serveur se produit au sein du cluster, cela n'a pas d'impact sur la disponibilité des données ou des applications pour les utilisateurs. Un serveur différent prend à la place le contrôle, ce qui permet au cluster de réduire au maximum les temps d'arrêt et les pannes. Avec un travail ininterrompu, les utilisateurs peuvent facilement accéder à l'environnement et consommer des tableaux de bord. Le clustering de serveur est une excellente stratégie pour configurer et gérer les serveurs. Il est extrêmement important pour les administrateurs afin d'optimiser les coûts, d'améliorer les performances et de fournir un meilleur accès à leurs utilisateurs.
Strategy offre une fonctionnalité de démarrage de cluster pour lancer le processus de mise en ligne d'un serveur et rendre ses ressources disponibles dès le redémarrage du serveur. Cela aide à répartir le trafic entrant et améliore les performances.
Ajouter un nouveau serveur à un cluster
- Ouvrez la fenêtre Workstation.
- Dans le volet de navigation, sous Administration, cliquez sur Moniteurs.
-
Dans le volet gauche, cliquez sur Clustering.
-
Cliquez sur
pour ajouter un serveur à l'environnement en cluster.
-
Saisissez le nom du serveur.
-
Cliquez sur Ajouter.
Ajouter un serveur existant à un cluster
- Ouvrez la fenêtre Workstation.
- Dans le volet de navigation, sous Administration, cliquez sur Moniteurs.
-
Dans le volet gauche, cliquez sur Clustering.
-
Sous Serveurs non clusterisés, cliquez avec le bouton droit sur le serveur que vous souhaitez mettre en cluster et choisissez Ajouter au cluster.
Annuler le cluster d'un serveur
- Ouvrez la fenêtre Workstation.
- Dans le volet de navigation, sous Administration, cliquez sur Moniteurs.
-
Dans le volet gauche, cliquez sur Clustering.
-
Cliquez avec le bouton droit sur le serveur et choisissez Annuler le cluster.
-
Saisissez le nom du serveur pour confirmer et cliquez sur Annuler le cluster.
Si un serveur n'est pas cluster et est activé pour l'option de démarrage de cluster, le serveur est ajouté au cluster lors du redémarrage du serveur. Veuillez noter que le cluster des serveurs définis par défaut ne peut pas être annulé.
Supprimer un serveur d'un cluster
Utiliser Supprimer option pour supprimer complètement un serveur d'un environnement en cluster. L'annulation et la suppression du cluster sont des options complètement différentes. Une fois que vous avez supprimé un serveur d'un cluster, vous devez l'ajouter en tant que nouveau serveur si vous souhaitez le mettre en cluster à nouveau.
- Ouvrez la fenêtre Workstation.
- Dans le volet de navigation, sous Administration, cliquez sur Moniteurs.
-
Dans le volet gauche, cliquez sur Clustering.
-
Cliquez avec le bouton droit sur le serveur et choisissez Supprimer.
-
Saisissez le nom du serveur pour confirmer et cliquez sur Supprimer.
Ajouter/Supprimer du démarrage du cluster
Le démarrage du cluster détermine la disponibilité du serveur après le redémarrage du serveur.
- Ouvrez la fenêtre Workstation.
- Dans le volet de navigation, sous Administration, cliquez sur Moniteurs.
-
Dans le volet gauche, cliquez sur Clustering.
-
Cliquez avec le bouton droit sur le serveur et choisissez soit Ajouter au démarrage du cluster ou en Supprimer du démarrage du cluster.
Dépannage du clustering de serveur
Lorsque les journaux de diagnostic sont activés, chaque projet génère un journal dans la Trace du serveur du Cube Journal qui indique le début et la fin du processus de resynchronisation. Pour vous assurer que votre environnement consigne ces informations, activez la Trace du serveur du Cube journaux. Pour plus d'informations sur l'activation des journaux, reportez-vous à Afficher et modifier les paramètres de configuration du journal.
Le journal s'affiche lorsque la resynchronisation du Cube commence et se termine :
Limitations du clustering de serveur
- La mise en cluster du serveur n'agit pas comme une mesure préventive contre les incohérences du Cube, mais aide à rétablir la synchronisation dans votre environnement après les incohérences du Cube. Si un Cube est incohérent, il ne sera pas automatiquement rectifié lors de la récupération du réseau, mais attendra la prochaine recherche du Cube ou le rechargement des fichiers de pool. Par conséquent, les clients peuvent rencontrer des incohérences dans le Cube pendant une brève période.
- L'état actif et inactif d'un Cube ne sera pas resynchronisé, car ces états ne sont pas enregistrés dans les fichiers de référence.
- Si vous supprimez un Cube distant sur un serveur Intelligence Server distant qui ne répond pas, il ne se resynchronisera pas, car le serveur Intelligence est responsable de la maintenance des Cubes locaux. Si le serveur Intelligence Server tente de supprimer un Cube publié sur le nœud distant, il enverra une requête au serveur Intelligence Server distant. Cela déclenche alors des modifications dans les fichiers de référence ou de pool et les informations du Cube ou les fichiers d'instance seront supprimés sur le disque. Cependant, la modification des fichiers du Cube sur les nœuds du serveur Intelligence distant n'est pas prise en charge lorsque le serveur Intelligence distant ne répond pas.