Flash et données actives, ne nous laissons pas abuser! (Flash and active data: let’s not get confused!)

By | September 22, 2014

JFMSalut tous le monde, today’s post is rather different from my norm. As a Europhile myself I felt it would be good to have a bit of diversity on my site and so this is the first of a very occasional foray into foreign language content. Therefore I am pleased to introduce a guest blogger and an all round great guy, Jean-Francois Marie. Jean-Francois is a NetApp tech leader based out of Lyon and together with a love of food & wine (he lives in Paul Bocuse’s backyard after all), he is passionate about the application of technology.

In his article below he cautions against the view that Flash is a panacea for all storage problems and does so in a lighthearted way. The post is in French and I have made (what I hope is) a valiant attempt to translate it below.

Le buzz du moment est sans nul doute le mot ‘Flash’.

Il est présent partout, dans tous les débats IT, comme la promesse d’une solution de stockage miracle capable de guérir tous les maux des architectures.

Qui de nos clients ne se plaint pas de problèmes de latence, d’un nombre d’iops insuffisant, etc.?

Certainement personne, comme vous pouvez vous en doutez.

Et devinez quoi ? La formule magique est donnée : on va mettre du flash et hop tout va mieux aller…

Et là on voit vraiment des choses vraiment incroyables: des baies de stockage avec plus de 30% de flash, par exemple. Je fais ici exclusion des baies full flash, qui ne sont pas l’objet de cette note.

 30% !!! No comment !

Qu’est-ce que cela veut dire ? N’est-ce pas plus un soin palliatif au stockage plutôt qu’une solution rationnelle et économiquement adaptée aux besoins des applications, donc de nos clients ?

Et bien certainement, car tout simplement, la taille des données actives, le fameux “working set”, n’est jamais aussi gros. Cet espace virtuel, en perpétuel changement, qui représente les données que les applications manipulent à un instant donné, et qui doit donc présenter le meilleur temps de réponse, est de l’ordre de 1 à 3% pour un système NAS, et de 3 à 5% pour du SAN.

Il est donc logique que la technologie d’accélération propose un espace cohérent avec ceci.

Mais cela n’est certainement pas 30%.

30% signifie que le problème vient certainement de la solution de stockage elle-même, et qu’elle est tout juste bonne à être remplacée. Elle n’est peut-être pas saturée au niveau de ses contrôleurs, ce qui donne l’illusion que le problème vient des disques de back-end, et que finalement l’ajout de SSD est LE miracle.

En fait, ce n’est pas le cas. La gestion des IO est totalement non optimisée. Soit à cause d’un RAID non efficace, de problèmes d’alignement, et divers autres effets de bords parasites qui occupent les disques à des tâches structurelles, plutôt qu’à servir de la donnée.

Chez NetApp, nous aimons à croire, que la technologie doit rester au service de nos clients, pour les aider à résoudre leurs problèmes de manière rationnelle et pas le contraire.

Nos technologies #FlashCache, #FlashPool, #AllFlashFAS, #EF et maintenant #FlashRay en sont un bel
échantillon. Nos outils de dimensionnement analysent finement le comportement des applications
pour pouvoir apporter des solutions ajustées.

Nos équipes services et support complètent le tout dans une démarche professionnelle adaptée à tous,
et surtout aux applications les plus critiques de nos clients, celles où les exigences sont extrêmes.

 Alors, si vous devez accélérer, faite le à bon escient avec les solutions #Flash de @NetApp.

Et si vous désirez lire plus de blog NetApp en français, vous pouvez visiter:

https://communities.netapp.com/community/netapp-blogs/fr_associatedstorage/blog/

And now my translation! …….

Flash is undoubtedly the “mot de jour”. It is present everywhere, in every IT debate as the promised of a miracle storage solution capable of curing the ills of IT architectures.

Which customers don’t complain about latency issues, having insufficient IOPs for their data etc. ?

All do, be of no doubt.

And guess what? The magic formula is here: put in flash and, hey presto, everything is going to get better.

And there you’re going to see some truly incredible things: storage arrays with over 30% of flash, for example (I am excluding All Flash Arrays in this post).

30%! No comment.

What does that even mean? Isn’t it rather more palliative care than a rational and economic solution adapted for the needs of the workloads and therefore our clients?

Certainly yes, because the active data set known as the “working set”, is never that large.

This virtual space, which is perpetually changing, which represents the data that the applications manipulate in a given instant, and which therefore has to present the best response times, is in the order of 1 to 3% for NAS systems and 3 to 5% for SAN. It is therefore logical that any acceleration technology has to propose a coherent choice.

But that is certainly not 30% !

30% signifies that the problem is certainly coming from the storage solution itself and that it is just a good time to replace it. It is perhaps not saturated at the level of the controllers which gives the impression that the problem is coming from the back-end disks. And that finally adding SSD is THE miracle.

In fact that it is not the case. IO path management is totally not optimized. Because of inefficient RAID, or problems of alignment and several other parasitic side effects that occupy the disks in structural tasks as much as to serve up the data.

Here at NetApp, we like to believe that the technology must stay at the service of our clients, to help them to solve their problems in a rational manner and not the other way around.

Our technologies #FlashCache, #FlashPool, #AllFlashFAS, #EF and now #Flashray are excellent sample of what we propose. Our sizing tools are doing fine application workload analysis to propose adequate solutions. Our service and support teams complete the picture in a professional approach adapted to you, and above all for the most business critical applications of our clients, where the demands are extreme.

So if you must accelerate, make the best decision with the #Flash solutions from NetApp.

And wish you read more NetApp technical info in French, please do not hesitate to visit :

https://communities.netapp.com/community/netapp-blogs/fr_associatedstorage/blog/

Leave a Reply

Your email address will not be published. Required fields are marked *


4 − one =