Evolution de machine
Le
Francois Morin
Bonjour,
J'ai actuellement en production un serveur SQL qui me donne entiere
satisfaction au niveau des performances.
Résumé de la machine :
- Dell 6650 = 4 x PIII Xeon 1.4 Ghz
- 2 Go RAM
- sql serveur 2000 sp3
- windows 2000 server
Je dois mettre en place un nouveau serveur qui remplacera celui de
production. Ce dernier ne sera plus utilisé qu'en backup du nouveau.
Sachant que Dell sort des configurations basées sur les nouveaux Xeon
double coeur, ma question est la suivante :
Quelqu'un a-t-il deja utilisé ces processeurs double coeur dans le
cadre d'une utilisation purement SQL Serveur ?
Ne croyant plus au père Noël, je pense que les performances d'une
puce double coeur n'arrive pas au même niveau que 2 processeurs
distincts. M'enfin je peux me tromper et c'est pour cela que je
recherche des avis. Car entre une configuration 4 processeurs sur un
Dell 6850 et une configuration 2 double coeur sur un Dell 2850 le prix
varie du simple au triple. Si à cela j'ajoute une économie de 50 %
sur la licence SQL serveur il restera de quoi reclamer un joli
cadeau de Noël à mon boss :o)
J'ai actuellement en production un serveur SQL qui me donne entiere
satisfaction au niveau des performances.
Résumé de la machine :
- Dell 6650 = 4 x PIII Xeon 1.4 Ghz
- 2 Go RAM
- sql serveur 2000 sp3
- windows 2000 server
Je dois mettre en place un nouveau serveur qui remplacera celui de
production. Ce dernier ne sera plus utilisé qu'en backup du nouveau.
Sachant que Dell sort des configurations basées sur les nouveaux Xeon
double coeur, ma question est la suivante :
Quelqu'un a-t-il deja utilisé ces processeurs double coeur dans le
cadre d'une utilisation purement SQL Serveur ?
Ne croyant plus au père Noël, je pense que les performances d'une
puce double coeur n'arrive pas au même niveau que 2 processeurs
distincts. M'enfin je peux me tromper et c'est pour cela que je
recherche des avis. Car entre une configuration 4 processeurs sur un
Dell 6850 et une configuration 2 double coeur sur un Dell 2850 le prix
varie du simple au triple. Si à cela j'ajoute une économie de 50 %
sur la licence SQL serveur il restera de quoi reclamer un joli
cadeau de Noël à mon boss :o)

Poser une question


Francois Morin a écrit:
oui
Franchement pas loin si l'on compare des choses comparables :
1 double coeur Mais l'avantage étant de "parser" les demandes sur les processeurs et donc de
permettre une meilleure mise en concurrence.
Donc dans le cadre de l'utilisation d'un SGBDR qui fait du parrallélisme comme
MS SQL Server c'est tout benef dans le cadre d'un environnement de forte
concurrence.
En plus cela ne cécessite qu'une seule licence standard (bi proc).
Néanmoins je vous invite à migrer dès à présent votre version d'OS et peut être
de SQL Server :
1) seul un OS comme Win 2003 server pemet à SQL Server de se servir de 3 Go de RAM.
2) seul la version SQL Server 2000 Enterprise permet de franchir le cap de 2 ou
3 Go mais dans ce cas il faut au moins Windows 2003 entreprise server (32 Go de
RAM) ou datacenter (64 Go de RAM).
C'est en effet la mémoire qui apporte le plus de gain en fonction du volume des
données à traiter.
a +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Merci, cela me rassure car je n'ai trouvé nulle part de tests
comparatifs pour ce type d'utilisation. La baisse de performance sera
largement comblée par le doublement de fréquence de mes processeurs
actuels.
C'est un gros avantage, surtout dans le cadre d'une utilisation de type
serveur Internet où la licence est au nombre de processeur. J'ai en
effet trouvé la page Microsoft indiquant leur politique de licence par
rapport aux processeurs multi-coeur, hyperthreading...
Sachant que ce serveur ne redemarre qu'à chaque coupure électrique (2
en 3 ans...) je ne peux pas le migrer mais le nouveau sera en 2003
serveur. De meme pour le service pack de SQL serveur, j'en suis
toujours au sp2...
Concernant la mémoire le choix de l'upgrade à 4 Go ne se pose pas. En
effet ce serveur ne contient que de "petites" bases (le service sql
server prend 1.7 Go mais le hit ratio est à 99,89 %). Le coût de
l'upgrade de mémoire + les licences des nouvelles versions de l'OS et
de SQL serveur reviendraient proportionnellement plus cher que l'achat
d'un autre serveur sur lequel dispatcher les databases.
Merci, cela me rassure car je n'ai trouvé nulle part de tests
comparatifs pour ce type d'utilisation. La baisse de performance sera
largement comblée par le doublement de fréquence de mes processeurs
actuels.
C'est un gros avantage, surtout dans le cadre d'une utilisation de type
serveur Internet où la licence est au nombre de processeur. J'ai en
effet trouvé la page Microsoft indiquant leur politique de licence par
rapport aux processeurs multi-coeur, hyperthreading...
Sachant que ce serveur ne redemarre qu'à chaque coupure électrique (2
en 3 ans...) je ne peux pas le migrer mais le nouveau sera en 2003
serveur. De meme pour le service pack de SQL serveur, j'en suis
toujours au sp2...
Concernant la mémoire le choix de l'upgrade à 4 Go ne se pose pas. En
effet ce serveur ne contient que de "petites" bases (le service sql
server prend 1.7 Go mais le hit ratio est à 99,89 %). Le coût de
l'upgrade de mémoire + les licences des nouvelles versions de l'OS et
de SQL serveur reviendraient proportionnellement plus cher que l'achat
d'un autre serveur sur lequel dispatcher les databases.
largement d'Oracle sur ce point
Je crois qu'Oracle, aux dernières nouvelles, charge 75% pour chaque
processeur
C'est donc une raison plus que suffisante pour sauter sur l'occasion.
Faut juste faire attention au cache.
Un processeur dual-core utilise un cache commun même si cela a tendance à
changer dans les dernières versions
--
Bien cordialement
Med Bouchenafa
"Francois Morin" news:
Bonjour,
J'ai actuellement en production un serveur SQL qui me donne entiere
satisfaction au niveau des performances.
Résumé de la machine :
- Dell 6650 = 4 x PIII Xeon 1.4 Ghz
- 2 Go RAM
- sql serveur 2000 sp3
- windows 2000 server
Je dois mettre en place un nouveau serveur qui remplacera celui de
production. Ce dernier ne sera plus utilisé qu'en backup du nouveau.
Sachant que Dell sort des configurations basées sur les nouveaux Xeon
double coeur, ma question est la suivante :
Quelqu'un a-t-il deja utilisé ces processeurs double coeur dans le
cadre d'une utilisation purement SQL Serveur ?
Ne croyant plus au père Noël, je pense que les performances d'une
puce double coeur n'arrive pas au même niveau que 2 processeurs
distincts. M'enfin je peux me tromper et c'est pour cela que je
recherche des avis. Car entre une configuration 4 processeurs sur un
Dell 6850 et une configuration 2 double coeur sur un Dell 2850 le prix
varie du simple au triple. Si à cela j'ajoute une économie de 50 %
sur la licence SQL serveur... il restera de quoi reclamer un joli
cadeau de Noël à mon boss :o)
effectivement c'est bon... actuellement ! N'oubliez jamais que les données d'un
SGBDR vont en croissant et que l'on prévoit un serveur pour un minimum de 3 ans,
plutôt 5, donc faire du prévisionnel de volume...
C'est effectivement le hic !
A +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************