Déploiement

Déploiement

Le déploiement de SchemaFiber se fait au travers de deux installeurs très simples d’emploi cependant il est nécessaire de déployer l’architecture suivante sur votre réseau pour faire fonctionner notre solution. 

Newis met volontiers à disposition son équipe technique pour vous aider à mettre en place l’architecture requise sur votre infrastructure.
Et si vous ne désirez pas déployer ceci sur votre infrastructure nous pouvons vous mettre directement un serveur à disposition et utiliser l’application SchemaFiber à distance depuis n’importe quel terminal Windows / Apple / Android.

 

Architecture

SchemaFiber sauvegarde toutes ses données dans deux bases de données SQL. Le service windows NewisService doit être installé une fois sur votre architecture. C’est lui qui gère les licences flottantes ainsi que la synchronisation multi-utilisateur de l’application.
Le client SchemaFiber doit être déployé sur chaque poste utilisateur.
Il est aussi possible d’installer SchemaFiber sur un serveur de RemoteApplication et de permettre aux clients de se connecter à l’application grâce à la technologie RDS de Microsoft.

Le schéma ci-dessous explique les différents canaux de communication utilisés par l’application SchemaFiber.

Serveur de base de données

 

Les différents prérequis d’installation et de configuration sur le serveur de base de données sont les suivants:

 

Hardware

Comme la majorité des serveurs sont de nos jours virtualisés nous ne fournissons pas de préconisation précise pour le hardware du serveur.
L’architecture de virtualisation permet d’adapter chaque solution en fonction de l’utilisation du produit.
Afin de fournir un bon niveau de performance à SchemaFiber les préconisations minimales du serveur de bases de données sont :
2 Cœurs Intel® Xeon® au minimum cadencé à 3,0 Ghz
16Gb de mémoire RAM

 

Microsoft SQL server

L’installation de SchemaFiber requiert la mise en place de deux bases de données sur un serveur SQL Microsoft.
Il est possible d’utiliser Microsoft SQL server Express pour les petits réseaux (Moins de 2000 nœuds optiques).

Les versions de SQL server testés et validés par Newis sont :
Microsoft SQL server 2012              Microsoft Express SQL server 2012
Microsoft SQL server 2014              Microsoft Express SQL server 2014
Microsoft SQL server 2016              Microsoft Express SQL server 2016
Microsoft SQL server 2017             Microsoft Express SQL server 2017

Si vous désirez utiliser une autre version, veuillez nous avertir pour nous permettre de valider le bon fonctionnement de l’application. Aucune version inférieure à 2012  n’est supportée.
La création de deux bases de données vides est nécessaire dans SQL. La configuration standard utilise les deux noms suivants :
SchemaFiberData
Utilisé par l’application SchemaFiber.
Base contenant tout votre réseau fibre.
SchemaFiberLocking
Utilisé par l’application Newis Service.
Base permettant la synchronisation multi-utilisateur de l’application.

Il n’est pas nécessaire de repartir d’un backup particulier de la base. L’application s’occupe d’injecter le modèle complet de tables lors de la première connexion.
Pour pouvoir injecter les tables de la base lors de la première connexion, il faut un utilisateur SQL ayant les droits suivants :
db_owner

Pour travailler au minimum il faut un utilisateur possédant les droits suivants :
db_datareader
db_datawriter
(Nécessaire aussi uniquement en consultation.)

 

Newis Service

Le Newis Service permet la synchronisation multi-utilisateur de l’application SchemaFiber. Nous vous fournirons un setup permettant le déploiement du service Newis Service.
Chaque instance du client SchemaFiber se connecte à Newis service via le port TCP : 5001.
Newis Service se connecte uniquement sur la base TNDB2Locking du serveur SQL, et s’occupe d’injecter le modèle de base de données.
L’utilisateur sql utilisé doit avoir les droits en lecture/écriture (db_datareader, db_datawriter) sur la base TNDB2Locking.
(db_owner pour la première injection)

La configuration de base SQL de Newis Service utilise l’utilisateur courant de l’ordinateur pour se connecter au serveur.

Dans un souci d’amélioration de la performance de nos logiciels, nous vous conseillons d’installer Newis Service directement sur le serveur de base de données, même s’il est possible de le faire sur un ordinateur tiers.
Newis s’occupe de la configuration de Newis Server pour s’assurer du bon fonctionnement de celui-ci.

Poste client

Chaque poste client nécessite l’installation du client lourd de SchemaFiber. Newis vous fournira un setup permettant le déploiement de l’application.
Une fois le programme déployé Newis mettra à jour le fichier de configuration contenant les chaines de connexion au serveur de base de données ainsi qu’au Newis Service.
L’utilisateur sql utilisé doit avoir les droits en lecture/écriture (db_datareader, db_datawriter) sur la base SchemaFiberData.
(db_owner pour la première injection)

Les prés requis pour les postes clients sont :
Système d’exploitation minimal Microsoft Windows 7.
Framework .net 4.5 et 3.5 installé sur la machine.

Hardware

Les préconisations matérielles pour une utilisation minimale et confortable de SchemaFiber sont :
– Processeur I5
– 8Gb de RAM
– Carte Graphique Standard

 

CONTACTEZ NOUS

Lundi — Vendredi
7:00 — 17:00

Tel: +41 (0)32 717 84 60
Email:
info@newis.ch

Contrôle à distance
Teamviewer QS

Démonstration
QuickJoin

login

ADRESSE

Newis SA
Rue Max-Petitpierre 28,
CH-2000 Neuchâtel
Suisse

Newis