Pour un déploiement efficace, vous devez comprendre les rôles des multiples composants de Genetec Mission Control™.
La gestion des incidents par le biais de Mission Control comprend les éléments suivants :
- Rôle Gestionnaire d'incidents
-
- Installé avec Mission Control.
- Exécute toute la logique commerciale des incidents, en gérant les incidents dans le système.
- Peut être déployé sur n'importe quel serveur Security Center ou serveur d'expansion.
- Prend en charge le mode
Basculement .basculement Le basculement est un mode opérationnel de sauvegarde dans lequel un rôle (fonction du système) est automatiquement transféré de son serveur principal vers un serveur secondaire qui est en veille. Ce transfert entre serveurs ne survient que si le serveur principal devient indisponible, en raison d’une panne ou pour cause de maintenance programmée.
- Répertoire Security Center
-
- Service de supervision principal de tous les rôles du Security Center.
- Il exerce les fonctions suivantes :
- Authentifie les utilisateurs.
- Gère les entités.
- Maintient les statistiques de surveillance de l'état de santé des différents rôles.
- Pousse les événements de tous les composants du Security Center vers RabbitMQ pourMission Control.
- Peut être déployé sur n'importe quel serveur Security Center ou serveur d'expansion.
- Prend en charge le mode de basculement.
- RabbitMQ
-
- Courtier de messages tiers permettant les communications entre les différents composants de Mission Control.
- Il sert de tampon pour éviter la perte de données en cas de panne du gestionnaire d'incidents.
- Il s'agit d'un mécanisme d'équilibrage de charge qui permet d'éviter une explosion des événements et des données provenant du système Security Center, qui pourrait paralyser le rôle du gestionnaire d'incidents.
- Permet de rejouer des événements passés.
- C'est le seul composant qui supporte
une haute disponibilité .haute disponibilité La haute disponibilité est une approche de conception qui permet à un système de fonctionner à un niveau opérationnel supérieur à la normale. Cela implique souvent un basculement et un équilibrage de charge. -
REMARQUE : RabbitMQ ne prend pas en charge la récupération après sinistre ou l’installation sur des réseaux répartis sur différents sites géographiques avec une latence élevée ou une mauvaise qualité de liaison, ni les déploiements dans des environnements dans le cloud.
- Genetec™ Document Service
-
- Composant permettant de joindre des liens ou des documents aux incidents dans la tâche Surveillance d'incidents.
- Nécessite MongoDB, un programme de base de données documentaire installé automatiquement sous forme de service lorsque vous sélectionnez l’installation Typique, ou lorsque vous choisissez d'installer le composant Genetec Document Service dans le cadre de l’installation Avancée.
- SQL Server
-
- Base de données par défaut utilisée par le rôle de gestionnaire d'incidents pour stocker des données.
- La plupart des technologies du serveur SQL prennent en charge une forme ou une autre de mise en grappe ou de mise en miroir.
- Tâches du client
-
- Lors de l'installation, Mission Control est intégré aux clients Config Tool et Security Desk.
- Genetec Mission Control™ Web API
-
- Une suite d'outils de développement qui peuvent être utilisés par les développeurs pour créer des applications qui interagissent avec Mission Control.
- Accès sécurisé aux données relatives aux incidents.
- Permet l'intégration avec d'autres systèmes logiciels.
Différence entre haute disponibilité et basculement
- Haute disponibilité
-
- Le système peut rester opérationnel pendant un pourcentage élevé de temps, même en cas de défaillance.
- Implique une tolérance de panne dans ce cas. La tolérance aux pannes consiste à maintenir le fonctionnement du système sans interruption, malgré les défaillances des machines ou du réseau.
- RabbitMQ et SQL Server sont les seuls composants de Mission Control qui prennent en charge la haute disponibilité.
REMARQUE : La haute disponibilité dépend en grande partie de l'infrastructure de votre système. - Basculement
-
- Le système subit des temps d'arrêt en cas de défaillance.
Le temps d'arrêt n'est pas significatif puisqu'il s'agit du temps nécessaire pour détecter un rôle hors ligne et activer une autre instance sur une autre machine.
- Favorise la résilience aux pannes. La résistance aux pannes est la capacité du système à détecter les défaillances et à prendre les mesures appropriées pour reprendre les opérations et rétablir la disponibilité.
- Le système subit des temps d'arrêt en cas de défaillance.
Conseils pour l'installation de Mission Control
Installez la même version de Mission Control sur les postes suivants :
- Tous les serveurs du Security Center qui hébergent le rôle de répertoire.
- Tous les serveurs du Security Center qui doivent héberger le rôle de gestionnaire d'incidents.
- Tous les postes clients du Security Center qui ont besoin des fonctions de Mission Control.
REMARQUE : Si vous utilisez l'appli Genetec™ Mobile, vous devez installer l'API Web Mission Control sur la machine avec le rôle de gestionnaire d'incidents et les machines avec la configuration de basculement.
Intégration avec Sipelia™
Si vous envisagez d'utiliser les fonctions d'adressage public de Sipelia, le client Sipelia doit être installé sur le serveur Mission Control.