Excalibur Les opérations sur données SQL or not SQL? Backups Inter opérabilité
SQL or not SQL? Plan Excalibur existe en 2 versions : Version standard : Fichiers de données en format Microsoft data base ( MDB) Moteur de base de données DSX Version SQL : Base de données Microsoft SQL Server Moteur de base de données SQL Server
SQL or not SQL? Plan Les 2 versions ont presque exactement les mêmes fonctions Les 2 versions ont exactement la même puissance Alors, pourquoi SQL?
SQL or not SQL? Plan Vous avez ces problématiques : Vous gérez + de 20 000 badges «ET» vous modifiez souvent les droits de ces 20 000 badges Vous avez beaucoup de stations de travail «ET» ces stations de travail sont sur un réseau très lent ou hétérogène. (Accès à distance via lien à moins de 10 Mbits) Ou...
SQL or not SQL? Plan Vous souhaitez mettre en place la seule fonction manquant à Excalibur Standard : La fonction Hot-Swap
La fonction Hot-Swap Serveur primaire Serveur secondaire Réseau IP Réseau de contrôleurs et de stations de travail
La fonction Hot-Swap Le serveur secondaire : 1/ Se synchronise en permanence avec le serveur primaire 2/ Surveille en permanence le serveur primaire Serveur primaire Réseau IP Réseau de contrôleurs et de stations de travail
La fonction Hot-Swap En cas de panne du primaire, le serveur secondaire : 1/ Arrête le primaire 2/ Vient se substituer au serveur primaire Serveur primaire Réseau IP Réseau de contrôleurs et de stations de travail
SQL or not SQL? Plan Enormément de badges Beaucoup de stations de travail Réseau de mauvaise qualité + Besoin de redondance Le site dispose d'un ou plusieurs administrateur SQL Sql Server La licence Sql est une option
Les fonctions de backups Plan Excalibur standard inclus une fonction de backup Backup journalier des données de programmation Backup journalier des historiques Les backups journaliers sont compatibles avec des espaces réseau. Services COFADIS : Mise à disposition d'un espace FTP gratuit Mise à disposition d'un utilitaire de transfert via Internet
Les fonctions de backups Plan Excalibur SQL ne comporte AUCUNE fonction de backup L'administrateur Sql a en charge la sauvegarde des données
La fonction PC-Master Plan Sans PC-Master : Une adresse IP = 1 site ( ou bâtiment) Avec PC-Master : Une adresse IP = 1 contrôleur PC-Master est la fonction permettant un anti-passback multi-sites PC-Master est la fonction permettant un Rapport «qui est là» multi-sites
La fonction PC-Master Plan PC-Master est une option
Importation de données : Plan Informations concernant les porteurs de badges Gestion du personnel Gestion de Crise ( pétrochomie) Excalibur Gestion de visiteurs
Excalibur, de façon strictement native, peut recevoir toutes les informations possibles depuis un système tiers, des données concernant les porteurs de badges.
Ces données peuvent être : Données personnelles ( Nom, prénom...) Données de pedigree ( pouvant être stockées dans 100 champs ) Données De badges ( codes, numéros imprimés, photo... ) Données de droits ( classes d'accès, dates de fin de droit...) Données temporaires ( classes d'accès temporaires) Des photos d'identification
Ces données ne sont surtout pas injectées directement dans la base de données Excalibur. Excalibur peut gérer des milliers de sites et des milliers de portes. La manipulation directe de la base de données peut donc être EXTREMEMENT dangereuse Elles sont donc transmises sous forme de fichiers d'échange.
Gestion du personnel BlackHole (espace réseau) Les fichiers d'échange sont générés Par l'application «parlante» et déposés dans un «trou noir».
Gestion du personnel Serveur Excalibur ou Excaliburvision Plan BlackHole (espace réseau) Les fichiers d'échange sont aspirés du «trou noir» par le serveur Excalibur
Gestion du personnel Serveur Excalibur ou Excaliburvision Plan BlackHole (espace réseau) Les fichiers d'échange sont décryptés et Les informations correspondantes sont Injectées dans la base de données Les données sont ensuite Téléchargées automatiquement vers les coffrets de gestion
Le processus se fait sans le moindre ralentissement du système et le téléchargement des nouvelles données validées est entièrement automatique. Une importation simple se fait en quelques secondes Une importation massive se fait relativement lentement ( une importation de 25 000 badges peut prendre 2 à 3 jours) Un paramètre caché permet d augmenter considérablement la vitesse d'import, (mais en ralentissant le système)
Exemple de fichier d'échange : Plan I L1 U1 ^1^^^ T Names F FName ^Rusty^^^ F LName ^Gibson^^^ F Company ^DSX Access Systems, Inc.^^^ F Visitor ^0^^^ F Trace ^0^^^ F Notes ^Ops/General Manager^^^ W T Images F ImgType ^1^^^ F FileName ^c:\rg.jpg^^^ W T Cards F Code ^1234567^^^ F PIN ^1234^^^ F StartDate ^06/10/2004 12:00^^^ F StopDate ^31/12/9999^^^ F CardNum ^1234^^^ F NumUses ^9999^^^ F GTour ^0^^^ F APB ^0^^^ F Loc ^1^^^ F AddAcl ^Permanent Level^^^ F AddTempAcl ^Temporary Level^^^ F AclStartDate ^09/10/2004^^^ F AclStopDate ^10/10/2004^^^ F OLL ^1^^^ F Notes ^Card Notes Field^^^ W L'import n'est pas une option
Export individuel de données : Informations concernant «un» porteur de badges Excalibur Enrollement de Système biométrique Gestion de Poids lourds (pesées)
Ces données peuvent être : Données personnelles ( Nom, prénom...) Données de pedigree ( pouvant être stockées dans 100 champs ) Données De badges ( codes, numéros imprimés, photo... ) Ces informations sont transmises sous forme de fichiers d'échange.
Serveur Excalibur ou Excaliburvision Gestion de Poids lourds (pesées) Les fichiers d'échange sont générés par Excalibur et déposés dans un répertoire partagé avec l'application externe
Le fichiers d'échange est généré lors du click sur le bouton «Export» Le bouton «Export» apparaît sur les stations concernées par cet export. (paramètre caché) L'export n'est pas une option
Export de données individuelles de masse : Informations concernant «tous les» porteurs de badges Excalibur Infantilisation d'un sous-sytème Gestion du personnel
Export de données individuelles de masse : 1/ Définition des données à exporter ( requête) 2/ Programmation d'un utilitaire (Ex2file) 3/ Lancement de cet utilitaire par ligne de commande ou par script «Cron» 4/ Génération d'un fichier CSV contenant les données Ex2file est une option! Ex2file n'est pas compatible avec la version SQL
Export temps réel d'événement : Informations concernant les alarmes ou les passages de badges Excalibur Supervision industrielle Consignation globale d'événements Base de données
Export temps réel d'événement : Informations concernant les alarmes ou les passages de badges Excalibur Supervision industrielle Consignation globale d'événements Base de données
Export temps réel d'événement : Informations concernant les alarmes ou les passages de badges Excalibur Supervision industrielle La fonction Eventcast Consignation globale d'événements Base de données
La fonction Eventcast Transmission temps réel De trames De données Plan Serveur Excalibur Avec fonction Eventcast Par port série Par IP (UDP) (Automate) (Acquisition de données) (Hyper-vision) Réseau IP Réseau de contrôleurs et de stations de travail
La fonction Eventcast Exemple de trame : 1 34 1 0-1 0 8 0 0 0 2004 2 17 13 19 8 0 13421568 282 0 0 3 94 0 *02/17/2004 1:19:08 PM.. (1).. Access Granted.. ENTREE SUD.. PREVOST, ALAIN Command 1 EventSerialNumber 34 Location 1 Device 0 IO -1 (Indicates Not Applicable) 0 = Input 1, 1 = input 2..7 = input 8 ** Priority 0 EventType 8 (Access Granted, see SYS.mdb Event table for list of events) NA 0 NA 0 Year 2004 Month 2 Day 17 Hour 13 Minute 19 Second 8 WorkStation # 0 NA 13421568 NA 282 NA 0 Code 3 (Card Number) Text1Length 94 Text2Length 0 Text1 *02/17/2004 1:19:08 PM.. (1).. Access Granted.. EN etc Text2 (empty) EventCast n'est pas une option
La communication série d'alarme Serveur Excalibur ou ExcaliburVision Avec option I/O RS 232 Centrale d'alarme intrusion Avec port série RS 232 Centrale d'alarme feu Avec port série
La communication série d'alarmes Serveur Excalibur ou ExcaliburVision Avec option I/O RS 232 Centrale d'alarme intrusion Avec port série sortant RS 232 RS 232 Centrale d'alarme feu Avec port série sortant Système d'évacuation Avec port série entrant
Excalibur Les opérations sur données Plan de la présentation Début de la présentation Sql or not Les backups PC Master Les imports de données Les exports de données individuelles Les exports de données de masse Exports temps réel d'événements