Infrastructure requise - Serveur - ESTIMATION
Ces spécifications sont aussi indiquées dans les conditions d'utilisation du logiciel ESTIMATION
** La configuration minimale du serveur concerne les petites installations, c'est-à-dire qui servent à compter des petites soumissions, avec peu d'estimateurs à la fois, et avec une petite base de données.
** Notez qu’il est plus important de considérer la puissance d’un coeur (single thread rating) que la quantités de coeurs pour ESTIMATION
** Nous ne recommandons pas d'aller vers la virtualisation à moins que vous ayez un expert pour la gérer et l'optimiser.
Pour référence à titre d’exemple :
Pour rechercher des processeurs de serveur
Pour mesurer le Single Thread Rating d’un processeur
Exemple pour chercher le prix d’un ordi
Pour connaitre le prix des serveurs virtuel dans le cloud
Pour connaitre le prix des machines windows virtuelles dans le cloud
Configuration - serveur :
Minimale**
Système d’exploitation 32 ou 64 bits: Windows Server 2012 R2 ou plus (ou windows 8.1);
Processeur Single Thread Rating (?) : Minimum de 1300
4 Gig de mémoire libre;
Système de disque(s) qui assure la redondance des données et qui peut survivre à la perte d'un disque, tel que RAID, ZFS Raidz/Mirror ou équivalent;
Système de sauvegarde journalière externe au bureau pour la sécurité des données;
70 Gig ou 30 gig après l'installation de Windows et SQL server;
Réseau 100 MBIT;
Le serveur devra être constamment fonctionnel même la nuit, à moins d’une fermeture adéquate pour entretien;
Le serveur devra être muni d’une batterie back-up UPS pour éviter les pertes de données.
Virtualisation
L’instance SQL ESTIMATION peut être virtualisée aux conditions suivantes :
VMWare ESX 6.5 testé et compatible OU Microsoft Hyper-V (aucune garantie pour les autres technologies de virtualisation);
1 processeur à 2 cœurs de 2.5 Ghz 100% dédié à l’instance SQL ESTIMATION;
4 Gig de mémoire physique 100% dédié à l’instance SQL ESTIMATION;
Système de disque(s) 100% dédié, ou très peu utilisé par d’autres machines virtuelles.
Recommandée
Système d’exploitation 32 ou 64 bits: Windows Server 2016, Windows Server 2019 ;
Processeur Single Thread Rating (?) : 2000 ou +
8 Gig de mémoire libre;
Disque dur SSD ou équivalent en performance;
Système de disque(s) qui assure la redondance des données et qui peut survivre à la perte d'un disque, tel que RAID, ZFS Raidz/Mirror ou équivalent;
Idéalement: Les disques ne devraient pas être partagés avec d'autre(s) application(s) requérant beaucoup d'accès aux disques;
Système de sauvegarde journalière externe au bureau pour la sécurité des données;
100 Gig ou 50 gig après l'installation de Windows et server;
Réseau 1 GBIT;
Le serveur devra être constamment fonctionnel même la nuit, à moins d’une fermeture adéquate pour entretien;
Le serveur devra être muni d’une batterie back-up UPS pour éviter les pertes de données.
Il n'est pas recommandé d'installer SQL Serveur sur un domaine contrôleur. Ce n'est pas supporté par Microsoft.
Virtualisation
L’instance SQL ESTIMATION peut être virtualisée aux conditions suivantes :
VMWare ESX 6.5 testé et compatible OU Microsoft Hyper-V (aucune garantie pour les autres technologies de virtualisation);
8 Gig de mémoire physique 100% dédié à l’instance SQL ESTIMATION (Pour une instance SQL Server Express, 4 GB est suffisant);
Système de disque(s) 100% dédié, ou très peu utilisé par d’autres machines virtuelles.
Optimale
Ces recommandations peuvent varié en fonction de la grosseur de la Base de donnée et du nombre d’usager
La grosseur des soumissions ont aussi un impact sur la performance
ici ça pourrait s’appliquer avec une Base de données de 8 gig et 4-5 usagers et des soumissions de 10 000 lignes
Système d’exploitation 32 ou 64 bits: Windows Server 2016 , Windows Server 2019;
SQL Server 2019 Standard;
La collation doit être "Latin1_General_CI_AS" (pour connaître la collation : SELECT SERVERPROPERTY('collation') ou SELECT CONVERT (varchar, SERVERPROPERTY('collation')); ) ou EXECUTE sp_helpsort;
Nous recommandons une licence SQL Server Standard pour les grosses installations étant donné que la version Express gratuite est limitée à 1.4 GB de mémoire et 4 coeurs
Voici le lien du site de Microsoft pour les prix : Comparer les prix.
Processeur Single Thread Rating (?) : 3000 ou +
16 gig de mémoire libre;
Disque dur SSD ou équivalent en performance;
Système de disque(s) qui assure la redondance des données et qui peut survivre à la perte d'un disque, tel que RAID, ZFS Raidz/Mirror ou équivalent;
Système de sauvegarde journalière externe au bureau pour la sécurité des données;
100 Gig ou 50 gig après l'installation de Windows et SQL server;
Réseau 1 GBIT;
Le serveur devra être constamment fonctionnel même la nuit, à moins d’une fermeture adéquate pour entretien;
Le serveur devra être muni d’une batterie back-up UPS pour éviter les pertes de données.
Virtualisation
L’instance SQL ESTIMATION peut être virtualisée aux conditions suivantes :
VMWare ESX 6.5 testé et compatible OU Microsoft Hyper-V (aucune garantie pour les autres technologies de virtualisation);
Processeur: 6 coeurs de 3.5 Ghz dédiés à l’instance SQL ESTIMATION;
16 Gig de mémoire 100% dédié à l’instance SQL ESTIMATION;
Système de disque(s) 100% dédié, ou très peu utilisé par d’autres machines virtuelles.
Le client est entièrement responsable de la sécurité de ses données et de la redondance de ses serveurs
Connexion Internet
Le serveur doit posséder une connexion Internet haute vitesse;
Advenant que votre personnel et nos représentants de ConstructBuy aient besoin de travailler simultanément sur votre base de données:
Nous recommandons 1 accès en Terminal Serveur à ESTIMATION pour nos employés à votre service;
Il est aussi possible de se connecter avec Screen Connect;
La vitesse d'upload de votre connexion internet devrait être au moins 5 MBIT, et idéalement 10 MBIT ou plus.
Définitions :
Single Thread Rating : La performance relative d’un Thread, tel qu’indiqué sur https://www.cpubenchmark.net/singleThread.html#server-thread