Accueil Entreprise Examen du NAS QNAP ES1640dc

Examen du NAS QNAP ES1640dc

Le QNAP ES1640dc est un NAS à double contrôleur positionné comme ce que la société appelle le stockage de données de cloud computing « réel de classe entreprise ». Afin d'améliorer son jeu, QNAP passe à la haute disponibilité, en tirant parti d'un meilleur matériel, de meilleurs logiciels pour cet appareil ainsi que de la déduplication et de la compression des données. Chaque nœud à l'intérieur de l'ES1640dc est équipé d'un processeur Intel Xeon 6 cœurs E5-2420 v2, de 32 Go de RAM DDR3, d'un SSD mSATA pour le cache NVRAM et est préchargé avec le système d'exploitation QNAP QES soutenu par FreeBSD. Le nouveau système d'exploitation QES prend en charge ZFS, ce qui peut conduire à une meilleure protection des données et à des capacités de stockage plus élevées. Le ES1640dc offre 16 baies de lecteur 3.5″ avec des capacités SAS 12 Gb/s, prenant en charge les derniers SSD SAS hautes performances et disques durs haute capacité.


Le QNAP ES1640dc est un NAS à double contrôleur positionné comme ce que la société appelle le stockage de données de cloud computing « réel de classe entreprise ». Afin d'améliorer son jeu, QNAP passe à la haute disponibilité, en tirant parti d'un meilleur matériel, de meilleurs logiciels pour cet appareil ainsi que de la déduplication et de la compression des données. Chaque nœud à l'intérieur de l'ES1640dc est équipé d'un processeur Intel Xeon 6 cœurs E5-2420 v2, de 32 Go de RAM DDR3, d'un SSD mSATA pour le cache NVRAM et est préchargé avec le système d'exploitation QNAP QES soutenu par FreeBSD. Le nouveau système d'exploitation QES prend en charge ZFS, ce qui peut conduire à une meilleure protection des données et à des capacités de stockage plus élevées. Le ES1640dc offre 16 baies de lecteur 3.5″ avec des capacités SAS 12 Gb/s, prenant en charge les derniers SSD SAS hautes performances et disques durs haute capacité.

Le nouveau ES1640dc est centré sur la haute disponibilité. Comme mentionné ci-dessus, la nouvelle unité dispose de deux contrôleurs actifs avec basculement, de sorte qu'en cas de perte de l'un, l'autre prend le relais immédiatement, ce qui entraîne un temps d'arrêt nul. Le stockage peut également être configuré de manière à fonctionner également dans une configuration active/active où les deux contrôleurs peuvent être utilisés pour héberger leur propre stockage alloué. La nature remplaçable sur site du contrôleur permet un remplacement rapide sans arrêter le NAS. Suivant le thème de la haute disponibilité, le QNAP ES1640dc offre également un cache NVRAM sauvegardé par batterie qui écrit des données sur un SSD mSATA en cas de panne de courant. Le cache NVRAM dispose également d'une mise en miroir entre les deux contrôleurs pour éviter la perte de données en cas de déconnexion d'un nœud.

QNAP a pris le système d'exploitation NAS qu'il a utilisé pour toutes ses unités, QTS, et y a apporté des modifications pour ce nouveau système d'entreprise. Le nouveau système d'exploitation, QES, conservera la même architecture que QTS, raccourcissant la courbe d'apprentissage. QES s'appuie sur FreeBSD, offrant un support pour ZFS pour une meilleure protection des données. Avec ZFS vient la déduplication et la compression des données en ligne, qui, selon QNAP, maximiseront le potentiel de stockage VDI. QES est davantage adapté aux besoins de l'entreprise et nous examinons plus en profondeur notre section de gestion ci-dessous.

Le NAS QNAP ES1640dc est disponible dès maintenant et a un prix public d'environ 9,699 1640 USD. Pour cet examen, nous examinerons le ES1dc v2. Il y a une v2 disponible maintenant, mais pas au moment de l'examen. La v12 prend en charge les disques SAS 4 Gb/s, possède jusqu'à 10 ports SFP+ 1 GbE par contrôleur, et les logements d'extension sont préinstallés avec Mini-SAS et 10 LAN-2G550T-XXNUMX.

Spécifications du NAS QNAP ES1640dc :

  • Facteur de forme : 3U
  • Processeur : Processeur Intel Xeon 6 cœurs E5-2420 v2 (cache 15 Mo, 2.20 GHz)
  • Mémoire : 32 Go/64 Go (DDR3) pour la mémoire principale DIMM et 16 Go de cache en écriture DIMM par contrôleur
  • Cache : SSD mSATA dédié à la NVRAM, signalisation SATA
  • Baies de lecteur : 16
  • Capacité maximale : 160 To (10 To x 16)
  • Types de lecteur compatibles :
    • Disque dur 3.5" SAS 6 Gb/s
    • Disque dur 2.5" SAS 6 Gb/s
    • SSD 2.5" SAS 6Gb/s
  • Ports externes:
    • 2 ports USB 3.0/2.0
    • 1 port/contrôleur LAN 10/100/1000 Mbps
    • 2 x RJ45 (LAN-10G2T-X550)/contrôleur
  • Emplacements PCIe
    • Emplacement PCIe x8 (Gen2 x8) : réservé aux cartes LAN 40GbE ou 10GbE
    • Emplacement PCIe x4 (Gen2 x4) : réservé au mini-SAS à double chemin
  • Puissance
    • Consommation:
      • Mode veille: 314.86 W
      • Fonctionnement : 501.40 W
    • Alimentation : 770W
    • Ventilateur : module de ventilateur remplaçable à chaud (60 x 60 x 38 mm ; 16000 12 tr/min/2.8 v/3 A x XNUMX)
  • Dimensions
    • Profondeur: 618mm
    • Largeur: 446.2mm
    • Hauteur: 132mm
    • Poids: 26.75kg / 58.97lb

Concevoir et construire

Le QNAP ES1640dc est une unité 3U à chargement frontal. Il peut accueillir jusqu'à 16 disques de 3.5 pouces, ces baies dominant la majorité de l'avant de l'appareil. Sur le côté gauche, il y a le bouton d'alimentation et d'état. Et chaque plateau de disque a un voyant d'indication pour l'état lorsque l'unité est sous tension.

Dans le thème de la haute disponibilité, l'ES1640dc est conçu pour être remplaçable sur site en tant qu'unité remplaçable sur site ou FRU. Les deux commandes se trouvent au bas de l'appareil et peuvent être retirées et remplacées sans ouvrir le châssis. Sur le côté gauche des deux contrôleurs se trouve un BBU amovible. Et au-dessus des deux se trouve un bloc d'alimentation amovible. Le module de ventilation est également facilement amovible et remplaçable, cependant, le haut du châssis devrait se détacher pour cela.

Direction

QNAP a traditionnellement proposé le même système d'exploitation sur tous ses appareils, en conservant la même apparence et la même sensation, quel que soit le matériel avec lequel un utilisateur interagit. Bien que le nouveau système d'exploitation QES se transforme en un nouveau système d'exploitation principal, il a toujours la même apparence que les systèmes existants exécutant QTS. L'interface est assez facile à utiliser, mais manque du raffinement qu'offrent d'autres grandes entreprises qui poussent vers le segment de marché inférieur à 20 XNUMX.

Bien qu'il existe des similitudes globales entre l'ancien et le nouveau système d'exploitation, il existe également des différences frappantes. En plus d'avoir différents noyaux de système d'exploitation (l'ancien était Linux et le nouveau étant FreeBSD), le nouveau système d'exploitation utilise ZFS pour son système de fichiers par rapport à Ext4. Avec QES, il n'y a pas d'App Station, de Virtualization Station, de Container Station ou d'Intel Quick Assist. Cependant, le nouveau système d'exploitation a augmenté sa limite supérieure d'instantanés et d'instantanés LUN uniques de 1,024 65,536 à XNUMX XNUMX. L'abandon de Virtualization Station montre un niveau de sérieux de QNAP pour les grandes entreprises qui sont plus susceptibles de favoriser les hyperviseurs tels que VMware ou Hyper-V. Pour la sauvegarde à distance et la DR, QES utilise SnapSync par opposition à Snapshot Replica utilisé par QTS.

Analyse de la charge de travail des applications

Afin de comprendre les caractéristiques de performance des périphériques de stockage d'entreprise, il est essentiel de modéliser l'infrastructure et les charges de travail des applications trouvées dans les environnements de production en direct. Nos références pour le QNAP ES1640dc sont donc les Performances OLTP de Microsoft SQL Server, Performances MySQL OLTP via SysBench et VMmark. Pour nos charges de travail d'application de base de données, chaque disque exécutera 4 machines virtuelles ou plus configurées de manière identique.

QNAP ES1640dc Configuration testée :

  • 16 x 960 Go Toshiba PX04S SAS3 SSD (2 pools RAID10, un par contrôleur)
  • 2 x Intel X520 SFP (un par contrôleur)
  • 2 LUN de 3.1 To à allocation instantanée (une par contrôleur, compression et déduplication désactivées)
  • Mellanox SX1036 comme commutateur ToR pour le stockage et le calcul sur la même structure

StorageReview's Protocole de test OLTP Microsoft SQL Server utilise la version actuelle du Transaction Processing Performance Council's Benchmark C (TPC-C), une référence de traitement des transactions en ligne qui simule les activités trouvées dans des environnements d'application complexes. Le benchmark TPC-C est plus proche que les benchmarks de performances synthétiques pour évaluer les forces de performance et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de base de données. Chaque instance de notre machine virtuelle SQL Server pour cet examen utilise une base de données SQL Server de 333 Go (échelle 1,500 15,000) et mesure les performances transactionnelles et la latence sous une charge de XNUMX XNUMX utilisateurs virtuels.

Performances du serveur SQL

Chaque machine virtuelle SQL Server est configurée avec deux vDisks : un volume de 100 Go pour le démarrage et un volume de 500 Go pour la base de données et les fichiers journaux. Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 64 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI. Alors que nos charges de travail Sysbench testées saturaient la plate-forme à la fois en termes d'E/S de stockage et de capacité, le test SQL recherche les performances de latence.

Ce test utilise SQL Server 2014 exécuté sur des machines virtuelles invitées Windows Server 2012 R2, souligné par Dell Benchmark Factory for Databases. Alors que notre utilisation traditionnelle de cette référence a été de tester de grandes bases de données à l'échelle 3,000 1,500 sur un stockage local ou partagé, dans cette itération, nous nous concentrons sur la répartition uniforme de quatre bases de données à l'échelle 1640 XNUMX sur l'ESXNUMXdc (deux machines virtuelles par contrôleur).

Configuration des tests SQL Server (par machine virtuelle)

  • Windows Server 2012 R2
  • Empreinte de stockage : 600 Go alloués, 500 Go utilisés
  • SQL Server 2014
    • Taille de la base de données : échelle 1,500 XNUMX
    • Charge de client virtuel : 15,000 XNUMX
    • Mémoire tampon : 48 Go
  • Durée du test : 3 heures
    • 2.5 heures de préconditionnement
    • Période d'échantillonnage de 30 minutes

SQL Server OLTP Benchmark Usine Équipement LoadGen

  • Cluster à 730 nœuds SQL virtualisé Dell PowerEdge R4
    • Huit processeurs Intel E5-2690 v3 pour 249 GHz en cluster (deux par nœud, 2.6 GHz, 12 cœurs, 30 Mo de cache)
    • 1 To de RAM (256 Go par nœud, 16 Go x 16 DDR4, 128 Go par processeur)
    • 4 x adaptateur Mellanox ConnectX-3 InfiniBand (vSwitch pour vMotion et réseau VM)
    • 4 x HBA FC double port Emulex 16 Go
    • 4 x Carte réseau Emulex 10GbE à deux ports
    • VMware ESXi vSphere 6.0/Enterprise Plus 8-CPU

Lors de l'examen de la sortie SQL Server, nous avons testé quatre machines virtuelles identiques qui nous ont donné des scores TPS allant de 3,045.2 3,050.8 à 12,192.9 XNUMX avec un total de XNUMX XNUMX TPS.

En ce qui concerne la latence moyenne, les quatre machines virtuelles variaient de 153 ms à 158 ms avec une moyenne de 155 ms. Alors que la latence était constante sur les quatre machines virtuelles réparties sur deux contrôleurs, la latence moyenne était supérieure à celle des autres solutions d'entreprise XNUMX % Flash que nous avons testées ; quoique plus rapide que les solutions exécutant la réduction des données en ligne.

Performances de Sybench

Chaque Banc Sys La machine virtuelle est configurée avec trois vDisks, un pour le démarrage (~ 92 Go), un avec la base de données pré-construite (~ 447 Go) et le troisième pour la base de données testée (270 Go). Lors des tests précédents, nous avons alloué 400 Go au volume de la base de données (taille de la base de données de 253 Go) ; Cependant, afin de regrouper des machines virtuelles supplémentaires sur le ES1640dc, nous avons réduit cette allocation pour faire plus de place. Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 60 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI. Les systèmes de génération de charge sont quatre Serveurs Dell R730 avec des machines virtuelles réparties uniformément sur le cluster.

Cluster de 730 nœuds MySQL virtualisé Dell PowerEdge R4

  • Huit processeurs Intel E5-2690 v3 pour 249 GHz en cluster (deux par nœud, 2.6 GHz, 12 cœurs, 30 Mo de cache)
  • 1 To de RAM (256 Go par nœud, 16 Go x 16 DDR4, 128 Go par processeur)
  • 4 x adaptateur Mellanox ConnectX-3 InfiniBand (vSwitch pour vMotion et réseau VM)
  • 4 x HBA FC double port Emulex 16 Go
  • 4 x Carte réseau Emulex 10GbE à deux ports
  • VMware ESXi vSphere 6.0/Enterprise Plus 8-CPU

Configuration des tests Sysbench (par machine virtuelle)

  • CentOS 6.3 64 bits
  • Empreinte de stockage : 1 To, 800 Go utilisés
  • Percona XtraDB 5.5.30-rel30.1
    • Tableaux de base de données : 100
    • Taille de la base de données : 10,000,000 XNUMX XNUMX
    • Threads de base de données : 32
    • Mémoire tampon : 24 Go
  • Durée du test : 3 heures
    • 2 heures de préconditionnement 32 fils
    • 1 heure 32 fils

Sur 4 machines virtuelles, nous avons constaté un score TPS global de 3,496 8. En doublant cela à 4,320 machines virtuelles, nous avons vu un score global grimper à 1640 XNUMX TPS. Bien que cette gamme de performances ne soit pas la plus rapide que nous ayons mesurée récemment, elle se compare assez bien au segment de prix dans lequel l'EDXNUMXdc est en concurrence.

Avec une latence moyenne, nous avons de nouveau examiné 4 et 8 machines virtuelles. La configuration 4VM nous a donné une latence moyenne de 36.9 ms et le doubler à 8 VM n'a fait qu'augmenter la latence à une moyenne de 59.5 ms.

Le ES1640dc avait un scénario de latence MySQL dans le pire des cas légèrement plus élevé (latence au 99e centile) au niveau 4VM que ce que nous avons vu récemment pour d'autres systèmes XNUMX % Flash, mais pas excessivement plus élevé.

Analyse des performances VMmark

Comme pour toutes nos analyses de performances applicatives, nous essayons de montrer comment les produits fonctionnent dans un environnement de production en direct par rapport aux performances annoncées par l'entreprise. Nous comprenons l'importance d'évaluer le stockage en tant que composant de systèmes plus importants, et surtout la réactivité du stockage lors de l'interaction avec les principales applications d'entreprise. Dans ce test, nous utilisons le Benchmark de virtualisation VMmark par VMware dans un environnement multi-serveurs.

VMmark, de par sa conception même, est une référence très gourmande en ressources, avec un large éventail de charges de travail d'applications basées sur des machines virtuelles mettant l'accent sur le stockage, le réseau et l'activité de calcul. Lorsqu'il s'agit de tester les performances de la virtualisation, il n'y a presque pas de meilleure référence, car VMmark examine de nombreuses facettes, couvrant les E/S de stockage, le processeur et même les performances réseau dans les environnements VMware.

Le QNAP ES1640dc s'est plutôt bien comporté pour un NAS adapté aux PME dans notre benchmark VMmark 2.5.2, atteignant 20 tuiles. Considérant qu'il y a quelques années, de nombreuses plates-formes d'entreprise 100k avaient du mal à atteindre 10 tuiles, un NAS 11k atteignant 20 tuiles équipé d'un flash centré sur la lecture est impressionnant.

Conclusion

QNAP a l'œil sur les marchés des PME/PME avec le lancement du NAS ES1640dc. Le NAS est à 16 baies (capacité maximale de 160 To avant l'ajout d'unités d'extension) et est livré avec deux contrôleurs, sauvegardés par batterie avec cache de contrôleur NVRAM, ainsi que des capacités de déduplication et de compression. Deux des principaux objectifs de ce NAS sont sa haute disponibilité grâce à ses contrôleurs actifs/actifs et son nouveau système d'exploitation d'entreprise QES qui apporte avec lui des fonctionnalités d'entreprise riches telles que la réduction des données, les instantanés et l'intégrité des données de bout en bout.

En ce qui concerne les performances, nous avons testé le ES1640dc avec notre analyse de la charge de travail des applications de SQL Server, SysBench et VMmark. Dans notre benchmark SQL Server TPC-C, l'ES1640dc avait un score global de 12,192.9 155 TPS et une latence globale moyenne de 4,320 ms. Sur notre benchmark SysBench TPC-C, le NAS a atteint un total de 8 59.5 TPS avec 20 machines virtuelles et avait une latence moyenne globale de 11 ms. Dans un environnement riche en virtualisation testant les performances avec VMmark, le QNAP a pu exécuter une charge de 1640 tuiles, ce qui est très impressionnant compte tenu du prix du système. Dans l'ensemble, pour le point de départ XNUMXk, le QNAP ESXNUMXdc a beaucoup à offrir dans le segment d'entrée de gamme où les budgets sont serrés, mais les demandes de fonctionnalités riches sont également élevées.

Avantages

  • Deux contrôleurs pouvant fonctionner dans des configurations actives/passives ou actives/actives
  • Fonctionnalités de réduction des données et d'instantané
  • Solides performances de virtualisation telles que mesurées dans notre benchmark VMmark

Inconvénients

  • Manque de raffinement du système d'exploitation par rapport aux autres offres d'entreprise

En résumé

Le QNAP ES1640dc est un NAS hautes performances à double contrôleur destiné au marché des PME/PME pour les acheteurs qui ont besoin d'un large éventail de fonctionnalités avec un budget plus limité.

Page produit QNAP ES1640dc

Discutez de cet avis

Inscrivez-vous à la newsletter StorageReview