Nous avons passé beaucoup de temps à parler de la mise en cache cette semaine, depuis notre aperçu des techniques de mise en cache aux critiques de la Synapse OCZ et RevoDrive hybride. Dans les deux cas avec les produits OCZ, leur magie de mise en cache est gérée par le logiciel Dataplex de NVELO. Dataplex propose des algorithmes basés sur le comportement pour combler le fossé entre un disque dur ou une baie de disques haute capacité et un SSD hautes performances. Comme nous l'avons vu dans les récentes critiques, NVELO a fait un travail brillant en faisant en sorte que la mise en cache fonctionne non seulement de manière presque transparente, mais ils ont en fait tenu la promesse de vitesses SSD et de capacité de disque dur… sans un gros prix. .
Nous avons passé beaucoup de temps à parler de la mise en cache cette semaine, depuis notre aperçu des techniques de mise en cache aux critiques de la Synapse OCZ et RevoDrive hybride. Dans les deux cas avec les produits OCZ, leur magie de mise en cache est gérée par le logiciel Dataplex de NVELO. Dataplex propose des algorithmes basés sur le comportement pour combler le fossé entre un disque dur ou une baie de disques haute capacité et un SSD hautes performances. Comme nous l'avons vu dans les récentes critiques, NVELO a fait un travail brillant en faisant en sorte que la mise en cache fonctionne non seulement de manière presque transparente, mais ils ont en fait tenu la promesse de vitesses SSD et de capacité de disque dur… sans un gros prix. .
Comment fonctionne Dataplex
Dans sa forme la plus simple, le logiciel Dataplex conserve les données chaudes les plus couramment consultées sur le SSD et les données froides les moins consultées sur le disque dur. C'est plus ou moins la définition de toute solution de mise en cache. Ce qui rend Dataplex unique, c'est qu'il fonctionne extraordinairement bien au niveau logiciel et n'est pas très cher pour l'espace client. Le logiciel lui-même est également indépendant du lecteur et ne nécessite aucun matériel comme une carte RAID. Dans sa forme actuelle, Dataplex est disponible exclusivement via les deux offres hybrides d'OCZ, mais NVELO a certainement pour objectif de développer son activité grâce à d'autres accords de distribution dans l'espace informatique client et, finalement, ils ont pour objectif de s'affronter avec les goûts de CacheCade de LSI dans l'espace d'entreprise.
Lorsque vous travaillez avec Dataplex, le processus d'installation du logiciel associe le SSD au volume de stockage. Une fois ce processus terminé, le SSD disparaît de la vue. Il est toujours là bien sûr, mais il est maintenant en cache et restera essentiellement sous les couvertures pendant toute la durée de son utilisation. Alors que nous avons mentionné ci-dessus l'exemple simple des données chaudes et froides, la solution de NVELO fonctionne bien sûr à un niveau beaucoup plus bas. Fichiers fréquemment utilisés ; dire les fichiers nécessaires pour démarrer le système d'exploitation, ouvrir Outlook et démarrer Photoshop, gagner une priorité plus élevée dans le cache, ce qui rend presque impossible leur expulsion. Il est important de reconnaître qu'il ne s'agit pas d'un simple système de gestion des stocks où il s'agit du premier entré, du dernier sorti ou d'une autre dérivation. Dataplex personnalise entièrement l'expérience de chaque utilisateur, en fonction de ses activités spécifiques.
Ainsi, après avoir utilisé Dataplex pendant quelques semaines et être entré dans un bon rythme de mise en cache, vous installez et commencez à jouer régulièrement à Call of Duty : Modern Warfare 3. Le premier chargement de jeu touchera le disque dur. Mais au fur et à mesure que ces choses avancent, le jeu devient addictif et vous vous retrouvez à y jouer de plus en plus. Les chances sont la deuxième fois qu'il se charge plus rapidement que la première et la troisième fois que vous chargez à des vitesses SSD. Bien que nous ayons vu certains utilisateurs et même d'autres critiques se plaindre du temps qu'il faut pour que l'algorithme de mise en cache fonctionne, si vous chargez une certaine application des centaines ou des milliers de fois dans la vie d'un lecteur, attendez deux ou trois charges pour qu'elle soit mise en cache est insignifiant.
Dataplex est également conçu pour être compatible avec le processeur, consommant entre 1 et 3 % selon votre activité. Le logiciel est compatible AMD et Intel, mais est limité à Windows 7 pour le moment. Cela fonctionne bien sûr très bien dans les environnements de PC de bureau, mais il existe également plusieurs ordinateurs portables comme le ThinkPad W520 qui prennent en charge plusieurs options de lecteur, où Dataplex monterait absolument en flèche.
Analyse comparative Dataplex
Lorsque nous avons examiné le RevoDrive Hybrid et le Synapse, nous étions limités aux benchmarks synthétiques uniquement car le logiciel Dataplex ne nous permettait pas de travailler avec le lecteur à l'état brut. Cela a changé récemment grâce à une réflexion intelligente et à la coopération de NVELO pour que nos traces du monde réel fonctionnent avec les plates-formes OCZ RevoDrive Hybrid et Synapse Cache. Inutile de dire que les résultats sont très impressionnants.
Pour comprendre pourquoi cela est important, nous essayons de nous concentrer sur les conditions réelles des disques que nous testons. Pour l'utilisateur moyen, essayer de traduire des vitesses d'écriture 4K aléatoires dans une situation quotidienne est assez difficile. Cela aide à comparer les lecteurs dans tous les paramètres possibles, mais cela ne se traduit pas exactement par une utilisation quotidienne plus rapide ou de meilleurs temps de chargement de jeu. Pour cette raison, nous nous sommes tournés vers nos traces StorageMark 2010, qui incluent les traces HTPC, de productivité et de jeu pour aider les lecteurs à savoir comment un disque pourrait se classer dans leurs conditions.
Le premier test réel est notre scénario HTPC. Dans ce test, nous incluons : la lecture d'un film HD 720P dans Media Player Classic, un film SD 480P dans VLC, trois films téléchargés simultanément via iTunes et un flux HDTV 1080i enregistré via Windows Media Center sur une période de 15 minutes. Des débits IOps et Mo/s plus élevés avec des temps de latence plus faibles sont préférables. Dans cette trace, nous avons enregistré 2,986 1,924 Mo en cours d'écriture sur le lecteur et XNUMX XNUMX Mo en cours de lecture.
À partir de ce benchmark, il montre deux choses : premièrement, les vitesses de mise en cache du monde réel par rapport à un SSD simple sont plus lentes qu'avec des benchmarks synthétiques simples et la seconde regarde l'exécution du benchmark, vous voyez à quelle vitesse la mise en cache se produit. Bien que cela ne soit pas indiqué sur ce graphique, nous avons pu voir des vitesses plus élevées sur les solutions en cache que celles qui semblaient fonctionner uniquement sur les disques durs nus. À la deuxième exécution de référence, il était entièrement mis en cache et fonctionnait à son emplacement idéal. Bien que le cache Synapse n'ait pas été en mesure de suivre les IOPS Vertex 3 MAX, la plupart de cela se résume à la différence dans les configurations flash NAND. Le Synapse a une NAND asynchrone plus lente tandis que le MAX IOPS est chargé avec une NAND à bascule beaucoup plus rapide.
Notre deuxième test en situation réelle couvre l'activité du disque dans un scénario de productivité. À toutes fins utiles, ce test montre les performances du lecteur dans le cadre d'une activité quotidienne normale pour la plupart des utilisateurs. Ce test comprend : une période de trois heures dans un environnement de productivité bureautique avec Vista 32 bits exécutant Outlook 2007 connecté à un serveur Exchange, la navigation Web avec Chrome et IE8, la modification de fichiers dans Office 2007, la visualisation de fichiers PDF dans Adobe Reader, et une heure de lecture de musique locale avec deux heures supplémentaires de musique en ligne via Pandora. Dans cette trace, nous avons enregistré 4,830 2,758 Mo en cours d'écriture sur le lecteur et XNUMX XNUMX Mo en cours de lecture.
Notre trace de productivité permet de mieux comprendre les vitesses de mise en cache réelles, que le RevoDrive Hybrid et le Synapse Cache présentent sous l'alternative SSD directe. Ces vitesses sont toujours bien supérieures à celles d'autres solutions de mise en cache telles que le Momentus XT de 500 Go, qui n'a obtenu qu'une moyenne de 13 Mo/s dans cette trace. Le principal point à comprendre est qu'avec le RevoDrive Hybrid, les utilisateurs obtiennent 1 To d'espace utilisable pour travailler contre les 240 Go sur le Vertex 3 MAX IOPS ou les 2 To (ou un nombre illimité lorsque la limitation de taille est supprimée) avec l'option Synapse Cache. La proposition de valeur se résume vraiment à la performance par Go par dollar.
Notre troisième test en conditions réelles couvre l'activité du disque dans un environnement de jeu. Contrairement à la trace HTPC ou Productivity, celle-ci repose fortement sur les performances de lecture d'un lecteur. Pour donner une ventilation simple des pourcentages de lecture/écriture, le test HTPC est de 64 % en écriture, 36 % en lecture, le test de productivité est de 59 % en écriture et 41 % en lecture, tandis que la trace de jeu est de 6 % en écriture et 94 % en lecture. Le test consiste en un système Windows 7 Ultimate 64 bits préconfiguré avec Steam, avec Grand Theft Auto 4, Left 4 Dead 2 et Mass Effect 2 déjà téléchargés et installés. La trace capture l'activité de lecture intensive de chaque chargement de jeu depuis le début, ainsi que les textures au fur et à mesure que le jeu progresse. Dans cette trace, nous avons enregistré 426 Mo en cours d'écriture sur le lecteur et 7,235 XNUMX Mo en cours de lecture.
La trace de jeu met fortement l'accent sur les vitesses de lecture, qui si les données sont déjà stockées dans le cache, vous vous rapprochez le plus possible des vitesses SSD. Cela se voit clairement, les écarts entre chaque solution diminuant par rapport à ce que nous avons vu dans les deux traces précédentes. Contrairement à ce que nous avons mesuré précédemment dans nos benchmarks synthétiques, nous constatons que le RevoDrive Hybrid pousse des vitesses plus élevées que le Vertex 3 MAX IOPS dans les jeux une fois mis en cache. Le Synapse Cache s'est également très bien comporté, avec une moyenne de près de 300 Mo/s, contre seulement 50 Mo/s en moyenne avec le Momentus XT.
Au cours de chacune de nos traces, la comparaison de l'utilisation du processeur SSD / HDD en cache a montré au plus une augmentation de 2 à 3% sur l'Intel Core i5-2300 dans notre Banc d'essai Intel. C'était la même chose sur le RevoDrive Hybrid et le Synapse Cache. Une autre remarque intéressante est que nous avons pu exécuter chaque trace du monde réel plusieurs fois de suite, puis revenir à la trace qui a été exécutée en premier - qui est toujours restée dans le cache - offrant des vitesses identiques.
Pour avoir une idée de la façon dont la capacité, les performances et la tarification fonctionnent avec chaque disque, nous l'avons décomposé en chiffres. Nous avons inclus le coût de chaque solution de disque, son prix par capacité, puis nous avons déterminé la valeur que l'utilisateur obtient en fonction de son score dans nos traces. Les méthodes de mise en cache ont beaucoup à leur avantage car elles peuvent répartir cette valeur de haute performance sur un disque plus grand, car il s'avère que Synapse a toujours été la meilleure solution pour un scénario donné.
Momentus XT | Vertex 3 IOPS MAX. | Cache Synapse + disque dur 2 To 7.2K | RevoDrive hybride | |
Prix | $130 | $460 | $350 | $490 |
Capacités | 500GB | 240GB | 2TB | 1TB |
Performances (productivité Mo/s) | 13.12 | 359.29 | 124.22 | 198.27 |
Performances (HTPC Mo/s) | 43.49 | 485.38 | 206.96 | 332.88 |
Performances (Mo/s de jeu) | 50.42 | 448.63 | 289.45 | 549.75 |
$ par Mo/s par To (moins c'est mieux) | $0.26 | $1.92 | $0.175 | $0.49 |
Prix-Performance-GB (Productivité) | 19.82 | 5.33 | 1.41 | 2.47 |
Prix-Performance-GB (HTPC) | 5.98 | 3.95 | 0.85 | 1.47 |
Prix-Performance-GB (Gaming) | 5.16 | 4.27 | .60 | 0.89 |
Pour aller plus loin
Le logiciel Dataplex de NVELO est plutôt sympa, et par extension, les solutions OCZ RevoDrive Hybrid et Synapse Caching SSD le sont aussi. Le logiciel fait briller ces deux produits, offrant une technologie de mise en cache intelligente à l'utilisateur client sur un marché avec peu d'alternatives. Bien sûr, le logiciel de mise en cache CacheCade de LSI est génial, mais cela nécessite une carte RAID et une licence logicielle, ce qui vous coûte 650 $ ou plus, sans parler des disques. Par rapport à d'autres solutions hautes performances également, les solutions Dataplex arrivent en tête avec un rapport performances par Go par dollar.
Le seul bémol pour les consommateurs est que Dataplex ne peut pas être acheté directement pour le moment, il faut passer par un fabricant ou un revendeur de disques, dont OCZ est actuellement le seul. En plus de cela, vous êtes limité à Windows 7 pour le moment, bien que cela soit sur le point de changer. Les offres d'emploi publiées par NVELO pour les ingénieurs de pilotes de périphériques maîtrisant à la fois les environnements Windows et Linux. NVELO vise également à élargir son portefeuille avec de nouveaux partenariats et pourrait un jour proposer le logiciel seul. Quoi qu'il en soit, quiconque souhaite des vitesses SSD avec des capacités de disque dur devrait être partout dans les solutions compatibles Dataplex.
Discutez de cette histoire