IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Quel est l'impact de l'environnement sur SQL Server


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 14
    Par défaut Quel est l'impact de l'environnement sur SQL Server
    Bonjour,

    l'entreprise pour laquelle je travail à choisie de mettre à jour sa Gestion Commerciale celle-ci fonctionnant sur MS SQL Server 2014 Standard.
    La configuration du réseau est la suivante, 5 postes locaux sous Windows 10 et 8, un NAS en raid 5 pour les backups, puis un PC "serveur" Xeon2620 32Go de Ram ECC, RAID hard 0 SSD dédié à MS SQL

    L'entreprise mandatée pour l'installation du logiciel impose MS Server 2012 pour faire tourner MS SQL avec Hyper-V, arguant que la taille de la base (+de 10giga) causerait des problèmes de perf. et que ce sont les règles de l'art... que le virtuel c'est facile à sauvegarder... + active directory + DHCP...
    Moi je soutient qu'un Windows 10 pro fera amplement l'affaire pour 5 postes et que MS SQL tournera très bien sans goulets d'étranglement et sans latences, actuellement le réseau est en postes-à-postes derrière une Livebox pro, sans domaine, sans active directory, le NAS le gèrant au pire...

    Quid de l'intérêt MS Server 2012 dans ce cas présent ? Meilleure perf. ?

    Merci pour vos avis.

    Cactus

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Déjà si serveur dédié il n'y a aucun intérêt à mettre une couche virtuelle Hyper V. Cela ne peut que vous apporter plus de problèmes qu'en résoudre :
    • dilapider une partie des ressources pour gérer la VM
    • rendre les diagnostics, en cas de problème, plus complexes à établir.

    Donc, aucun intérêt à priori.

    En production, sauf à utiliser la version Express, vous ne pouvez pas utiliser une version Desktop de Windows tout simplement parce que cela ne s'installerait pas ! En effet un OS desktop n'est pas conçu pour faire des tâches applicatives mais pas pour gérer des services d'arrières plan et SQL Server est un service. Les performances seraient aberrantes et les outils professionnels pour investiguer en cas de problème inexistants. C'est pourquoi MS verrouille les versions "serveur" sur des Windows "serveur" !

    Quand à mettre une version 2012 c'est aussi une aberration. Voyez à mettre la dernière version (2016); Déjà 2012 n'aura plus de support en juillet 2017 !!!

    Songez que la version SQL Azure (SQL Server dans le cloud) n'a aucune version !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 14
    Par défaut
    Merci pour votre réponse

    Citation Envoyé par SQLpro Voir le message
    En production, sauf à utiliser la version Express, vous ne pouvez pas utiliser une version Desktop de Windows tout simplement parce que cela ne s'installerais pas ! En effet un OS desktop n'est pas conçu pour faire des tâches applicatives mais pas pour gérer des services d'arrières plan et SQL Server est un service. Les performances seraient aberrantes et les outils professionnels pour investiguer en cas de problème inexistants. C'est pourquoi MS verrouille les versions "serveur" sur des Windows "serveur" !
    Sql Server Standard 2014 ne s'installerait pas sur Windows 10 pro ?
    https://msdn.microsoft.com/fr-fr/lib...=sql.120).aspx
    Principales éditions de SQL Server 2014
    Le tableau suivant décrit la configuration requise du système d'exploitation pour les principales éditions de SQL Server 2014 :
    [...]
    SQL Server Standard
    Windows 10 Famille 64 bits
    Windows 10 Professionnel 64 bits
    Windows 10 Entreprise 64 bits
    https://support.microsoft.com/fr-fr/kb/2681562
    SQL Server version minimale pour Windows 10
    Cette section décrit les conditions de version minimales pour installer SQL Server sur un ordinateur qui exécute Windows 10 ou Windows serveur 2016.
    Avant d’installer SQL Server sur un ordinateur qui exécute Windows 10 ou Windows serveur 2016, il se peut que vous devez vous assurer que vous répondre aux exigences minimales suivantes, en fonction de votre situation.
    [...]
    Pour SQL Server 2014
    Vous devez appliquer le Service Pack 1 de SQL Server 2014 ou une mise à jour ultérieure.
    En plus dans notre cas ils veulent que le windows server soit contrôleur de domaine, et sur une des pages que je cite, je lis plus bas...
    Installation de SQL Server sur un contrôleur de domaine
    Pour des raisons de sécurité, nous recommandons de ne pas installer SQL Server 2014 sur un contrôleur de domaine. Le programme d'installation SQL Server ne bloquera pas l'installation sur un ordinateur qui est contrôleur de domaine, mais les limitations suivantes s'appliquent :
    [...]
    D'où leur volonté d'installer SQL server sous HYPER-V, je pense...

    Le support standard de MS Server 2012 se termine début 2018, toutefois les Patchs de sécurité sont disponibles jusqu'en 2023...
    https://support.microsoft.com/fr-fr/...012%20Standard

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par cactus_piquant Voir le message
    En plus dans notre cas ils veulent que le windows server soit contrôleur de domaine, et sur une des pages que je cite, je lis plus bas...

    D'où leur volonté d'installer SQL server sous HYPER-V, je pense...
    Mieux vaut que les choses soient séparées effectivement. mais SQL Server ne fonctionne bine que sur un serveur dédié. Cela dit avec 5 utilisateurs c'est pipo !


    Le support standard de MS Server 2012 se termine début 2018, toutefois les Patchs de sécurité sont disponibles jusqu'en 2023...
    https://support.microsoft.com/fr-fr/...012%20Standard
    Disponible ne veut pas dire corrigé !
    Lorsque le support s'arrête cela veut dire qu'après cette date, si une faille de sécurité est découverte, aucune correction ne sera publiée. Toutefois les correctifs passés seront disponibles encore depuis le site de MS jusqu'en 2023.

    C'est d'autant plus absurde de ne pas migrer vers 2016 standard qu'il est maintenant possible de faire du AlwaysOn pour assurer la haute disponibilité ce que les VM ne sont pas capable de faire de manière synchrone !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 14
    Par défaut
    La version SQL server 2014 est imposée par l'éditeur du logiciel, je crois que malheureusement là je ne peux faire grand chose sans sortir de la garantie et du support...

    Par contre il me semble que par licence MS server 2012 Standard limite les machines virtuelle en nombre de core ? Si ici j'en ai 8, cela veut-il donc dire qu'en pratique Sql server Standard (qui lui par licence peut utiliser les 8Cores) en utilisera moins sous Hyper-V ?

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par cactus_piquant Voir le message
    La version SQL server 2014 est imposée par l'éditeur du logiciel, je crois que malheureusement là je ne peux faire grand chose sans sortir de la garantie et du support...
    Argument juridique fait pour faire peur et obliger à férrer les clients, mais absolument indéfendable. En effet, SQL Server propose un mode de rétro compatibilité. Vous pouvez donc mettre votre base version 2014 sur un serveur 2016. Sinon, cela vous couterais plus cher de migrer au final et de toute façon quand vous achetez une licence SQL Server, vous achetez toujours la dernière parue et non une version rétrograde ! Et encore une fois dans le cloud, SQL Azure, il n'y a pas de version ! La migration est en continue. Pour information, depuis la version 2008 il n'existe aucune régression fonctionnelle pour aller vers les versions suivantes, sauf si votre éditeur a utilisé des éléments déjà obsolète à ce moment (dans ce cas cela ne passerait même pas la 2012)...

    Par contre il me semble que par licence MS server 2012 Standard limite les machines virtuelle en nombre de core ? Si ici j'en ai 8, cela veut-il donc dire qu'en pratique Sql server Standard (qui lui par licence peut utiliser les 8Cores) en utilisera moins sous Hyper-V ?
    De toutes façons c'est le tarif 2016 qui s'applique, même si vous installez du 2008, du 2012 ou du 2014 !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. [EDI] Quel est l'éditeur que vous recommandez pour PHP ?
    Par Lana.Bauer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 400
    Dernier message: 10/04/2018, 20h08
  2. Réponses: 2
    Dernier message: 03/06/2007, 02h30
  3. Quel est l'equivalent d'un fgets pour LPWSTR
    Par Menontona dans le forum Windows
    Réponses: 6
    Dernier message: 31/05/2006, 21h09
  4. Réponses: 1
    Dernier message: 15/07/2005, 00h09
  5. [CR] quel est le meilleur mode d'accès pour base Access
    Par IRAD dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 27/07/2004, 09h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo