Attention, cet article a plus d'une année d'ancienneté. Il est possible que les informations présentées ne soient plus à jour, spécialement dans le cadre d'un article technique.
Bonjour à tous,
Online.net commence à sortir ses gammes de serveurs estampillés 2016. Parmi celles-ci, la plus récente est la DEDIBOX® Classic 2016 que j’ai commandée pour héberger mes sites.
Comme d’habitude, j’ai installé la bête sous un Debian 8 et j’ai déjà migré le blog dessus 🙂
On va faire un petit tour du propriétaire au niveau matériel, on verra quelques tests de performance et pour finir on verra les services inclus avec la dédiboite.
Le matériel de la DEDIBOX® Classic 2016 :
Le châssis :
Fini les châssis classiques qui intègrent un seul serveur.
Online avait déjà donner le ton avec Scaleway, ses dédibox SC et XC et ses précédentes dédibox kidéchire basées sur des châssis Dell XS11-VX8. Avec le DC3 qui est plein et le DC4 qui n’est pas encore fini, il faut maximiser l’utilisation de l’espace libre dans DC2.
Néanmoins, au lieu de rester chez Dell et d’adopter des châssis types FX / M1000e, Online à fait le choix d’adopter une solution concurrente de chez SuperMicro, le « SuperServer » SYS-5038MD-H24TRF ici. Les raisons probables sont un gain de place et un gain d’argent.
Dans chaque châssis, Online peut mettre 12 cartes mères X10SDE-DF qui sont autant de DEDIBOX® Classic 2016. Tout ça dans un espace de 3U alors qu’il en aurait fallu 12 pour la génération de Classic précédente. On divise l’espace utilisé par 4.
Le matériel :
L’architecture s’articule autour des nouveaux processeurs Intel® Xeon® Processor D-1531 sortis fin 2015.
Ce sont des processeurs basse consommation, gravés en 14nm et tournant à une fréquence de 2,2Ghz. Ils disposent de 6 cœurs et de l’Intel® Hyper-Threading Technology.
En plus de cela, toutes les dernières instructions matérielles d’Intel en termes de sécurité et de chiffrement sont supportées au niveau hardware par ce processeur.
Seul point négatif, le processeur est soudé à la carte mère, si ça crame, tu balances tout et c’est loin du côté « GreenIT » que ce processeur est censé représenter avec sa faible consommation.
Au niveau de la mémoire, on dispose de 32Go de DDR4 ECC.
Sur ma machine, le tout se décompose en 2 barrettes de 16 Giga cadencées à 2133Mhz et fabriquées par Micron.
Au niveau disque, on dispose de deux disques SSD Samsung PM871a 256GB en raid 1 ou 0 logiciel et évidemment en sata 6Gbps
Deux « problèmes », le premier étant qu’il n’y a pas de contrôleur raid hardware. C’est rare et c’est onéreux sur des châssis de ce type lorsque ça existe.
Deuxième problème, les SSD OEM PM871a disposent de cellules TLC, on aurait préféré des cellules MLC ou SLC pour de l’usage professionnel.
L’Unix-Bench de la DEDIBOX® Classic 2016 :
La comparaison sera faite avec mon ancienne Dedibox Limited Edition 3915 (SSD).
On va regarder que les parties multithreadées de ces tests. Les tests complets seront disponibles à la fin de la section.
Classic 2016 :
------------------------------------------------------------------------ Benchmark Run: Wed Jul 13 2016 13:23:18 - 13:51:32 12 CPUs in system; running 12 parallel copies of tests Dhrystone 2 using register variables 210365721.6 lps (10.0 s, 7 samples) Double-Precision Whetstone 43068.6 MWIPS (9.9 s, 7 samples) Execl Throughput 36494.1 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 904668.1 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 234371.2 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 2713188.0 KBps (30.0 s, 2 samples) Pipe Throughput 15475568.7 lps (10.0 s, 7 samples) Pipe-based Context Switching 2699038.1 lps (10.0 s, 7 samples) Process Creation 82414.4 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 64707.8 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 8665.5 lpm (60.0 s, 2 samples) System Call Overhead 6632953.6 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 210365721.6 18026.2 Double-Precision Whetstone 55.0 43068.6 7830.7 Execl Throughput 43.0 36494.1 8487.0 File Copy 1024 bufsize 2000 maxblocks 3960.0 904668.1 2284.5 File Copy 256 bufsize 500 maxblocks 1655.0 234371.2 1416.1 File Copy 4096 bufsize 8000 maxblocks 5800.0 2713188.0 4677.9 Pipe Throughput 12440.0 15475568.7 12440.2 Pipe-based Context Switching 4000.0 2699038.1 6747.6 Process Creation 126.0 82414.4 6540.8 Shell Scripts (1 concurrent) 42.4 64707.8 15261.3 Shell Scripts (8 concurrent) 6.0 8665.5 14442.5 System Call Overhead 15000.0 6632953.6 4422.0 ======== System Benchmarks Index Score 6795.8 ------------------------------------------------------------------------
Limited 3915 :
------------------------------------------------------------------------ Benchmark Run: Wed Jul 13 2016 14:28:50 - 14:57:03 8 CPUs in system; running 8 parallel copies of tests Dhrystone 2 using register variables 195930830.6 lps (10.0 s, 7 samples) Double-Precision Whetstone 35217.8 MWIPS (10.0 s, 7 samples) Execl Throughput 33686.6 lps (29.9 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 1305073.7 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 330845.3 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 3752496.3 KBps (30.0 s, 2 samples) Pipe Throughput 13301783.4 lps (10.0 s, 7 samples) Pipe-based Context Switching 2189156.1 lps (10.0 s, 7 samples) Process Creation 73391.0 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 25293.4 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 3242.1 lpm (60.1 s, 2 samples) System Call Overhead 9112366.6 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 195930830.6 16789.3 Double-Precision Whetstone 55.0 35217.8 6403.2 Execl Throughput 43.0 33686.6 7834.1 File Copy 1024 bufsize 2000 maxblocks 3960.0 1305073.7 3295.6 File Copy 256 bufsize 500 maxblocks 1655.0 330845.3 1999.1 File Copy 4096 bufsize 8000 maxblocks 5800.0 3752496.3 6469.8 Pipe Throughput 12440.0 13301783.4 10692.8 Pipe-based Context Switching 4000.0 2189156.1 5472.9 Process Creation 126.0 73391.0 5824.7 Shell Scripts (1 concurrent) 42.4 25293.4 5965.4 Shell Scripts (8 concurrent) 6.0 3242.1 5403.5 System Call Overhead 15000.0 9112366.6 6074.9 ======== System Benchmarks Index Score 6048.2 ------------------------------------------------------------------------
Interprétation des résultats :
Il est important de noter que la Limited 3915 dispose d’un raid hardware avec cache et batterie, alors que le raid est software sur la Classic.
Les pourcentages sont faits sur les performances gagnées ou perdues lors du passage de la limited à la classic :
- Dhrystone 2 using register variables : 7,37%
- Double-Precision Whetstone : 22,29%
- Execl Throughput : 8,33%
- File Copy 1024 bufsize 2000 maxblocks : -30,68%
- File Copy 256 bufsize 500 maxblocks : -29,16%
- File Copy 4096 bufsize 8000 maxblocks : -27,70%
- Pipe Throughput : 16,34%
- Pipe-based Context Switching : 23,29%
- Process Creation : 12,29%
- Shell Scripts (1 concurrent) : 155,83%
- Shell Scripts (8 concurrent) : 167,28%
- System Call Overhead : -27,21%
Globalement, un Intel® Xeon® Processor D-1531 et sa DDR4 vont de 10 à 20% plus vite qu’un Intel® Xeon® E3 1230 v3 pour des tâches qui utilisent tous ces cœurs.
On voit que le manque de raid hardware fait tomber les performances des SSD, ça reste néanmoins très bon pour de l’hébergement web.
Résultats :
Les services de la DEDIBOX® Classic 2016 :
Tous les services classiques y compris KVM sur IP sont disponibles depuis l’IPMI de chez SuperMicro (leur alternative à iDrac, Ilo).
Seul manque, le RPN qui n’est pas disponible sur ce serveur et donc, toutes les options liées au RPN.
Sinon il y a toujours le super support d’Online, et 300Mbps de bande passante vers Internet garantie. Vous pouvez monter jusqu’à 1Gbps vers Internet en burst ou alors lors de communications internes dans les datacenters Online.
slt
concretement que vaut ce cpu comparé a du Xeon E3-1240 v6 @ 3.70GHz qui equipe les anciennes LT. il y a tres peu de benchmark pour ce cpu , le seul que je vois montre une différence assez minime (9700 points pour le xeon d contre 10300 pour le E3 cité plus haut).
https://www.cpubenchmark.net/compare/Intel-Xeon-D-1531-vs-Intel-Xeon-E3-1245-v5/3107vs2674
Joli découverte du serveur ! Il semble très intéressant pour faire de la petite virtualisation pour des sites comme les nôtres !
Salut Julien,
Tous ces nouveaux « châssis » qui accueillent plusieurs serveurs chez Dell ou SuperMicro sont étudiés pour ça 🙂
Tout le matériel est redondé et certaines séries comme les Dell VRTX accueillent carrément les baies de disques avec 🙂