Cinetica  
chi siamo soluzioni e servizi successi blog  
Articoli con tag ‘SSD’
CINETICABLOG

Lo storage tiering è morto, oppure no.

Quindi lo storage tiering è morto, oppure no.

Già, perchè è questo che ha detto il CEO di NetApp qualche giorno fa, dimenticandosi però che la sua azienda ha già implementato una specie di atutomated tiered storage con un prodotto molto interessante: l’acceleratore PAM.

L’Automated tiered storage è uno degli argomenti più caldi del momento nel mondo dello storage: è la capacità di mantenere i dati più caldi (più acceduti) sui dischi più veloci mentre quelli più freddi (meno acceduti) vengono spostati su dischi più capienti ma più lenti, il tutto in maniera automatica e trasparente all’host e alle sue applicazioni. Questo è uno dei fattori di successo di Compellent con la sua Data Progression e, chi più chi meno, stanno tutti andando in quella direzione!

Non mi dilungherò in disquisizioni tecniche sulle architetture e sulle relative implementazioni nei prodotti e neanche su cosa va meglio o cosa va peggio, ma voglio solo far notare che le schede PAM sono fatte di memoria FLASH quindi sono paragonabili a tutti gli effetti a dischi SSD!!!

Detto quanto sopra posso dire che sei hai una scheda PAM installata sul tuo NetApp hai una sorta di Automated tiered storage: i dati più acceduti sono sulla PAM e quelli meno acceduti saranno su dischi più lenti… o no?

ES


The best space guarantee program

After NetApp and Pillar,  3Par and HDS have now their “space guarantee” programs, but not EMC!

In the last days I saw a lot of chattering about this argument from many sources (you can find some links here, here, here and one from EMC here).

Space guarantee programs are only marketing campaigns to lure customers with fireworks and not with real substance.

Some of these programs have a lot of fine prints and clauses that look like this: “…The 50 percent guarantee is for the raw storage capacity for migrating from third party RAID-1 source environments to dynamically provisioned RAID-5 target environments. For any third party RAID-5 environment, Hitachi Data Systems will guarantee a 20 percent storage capacity reduction. …” :-D  (here the complete press-release from HDS).

So if you migrate your DB LUNs from RAID1 to RAID5 thin provisioned you can save space but no guarantees about performance! it seems more a well packaged and legalized fraud than a real opportunity for the customers!

Now I would like to show how my space (and performance) guarantee program works, a recent success case with Compellent.

My Space (and performance) guarantee program:

Compellent Storage Center with its Automated tiered storage (Data Progression), Thin provisioning (Dynamic capacity), space and performance efficient snapshot (instant replays) features may save you a lot of space, grant IOPS and big savings without any more or less hidden clause.

One of our Compellent’s customers (SCM Group) acquired their first Compellent Storage Center more than one year ago and they migrated some of their data to it, one year after (it took quite a bit to test the whole solution in production about support, real different workload, management, etc.) they then decided to move all their contents from an old HDS AMS 500  to Compellent!

The HDS was configured with a total of 1 controllers tray + 8 disk trays as follow:

  • 2 trays  300GB/10K : 6.6TB allocable capacity;
  • 4 trays 146GB/10K : 6.5TB allocable capacity;
  • 3 trays 146GB/15K : 4.9TB allocable capcity;

All the disks were configured in RAID5 (6D+1P, 1 spare per tray).

TOTALS

  • RAW disks capacity (excluding spares) is about 21TB;
  • Theoretical allocable capacity was 18TBs;
  • Really allocated for usage was 14TBs, due to shadow images (LUN clones);
  • Really used was 12,5TB!!! (near an half of raw);

We did a complete analysis of their needs and summarized the findings in these two following graphs (click on pictures for a full size view):

iops

iops

spazio

spazio

You can easily draw two important conclusions:

  1. The space used is high: nearly 80% of usable space;
  2. The real iops deliverd are not a lot (99th percentile is 4059): no wide striping.

Well, with these information and forecasted growth in our mind we designed the best solution for the customer (not on the basis of a unrealistic marketing program):

The results are the following:

  • 135 FC disks were replaced by only 38 300GB/15K FC DISKS: less than one third!
  • To achieve new space requirements (present + 30% forecast growth) we added 16 1TB/SATA disks!
  • + 7000 measured IOPS from the Compellent upgraded (thanks to fast track and data progression), + 72% than HDS!
  • 22.7TB of allocable space, much more usable than what was allocated on HDS, thank to Instant Replays!
  • The Array is SSD ready (added more backend loops and some slots are free to accomodate some SSD disks in near future)!
  • Space usage down to 12 Rack Units from 27!
  • Huge energy savings (4 trays compared to 8 trays + 1 controller), something like 6KW (including cooling)!

And last, but not least: if we break up the cost the customer had to face for the whole operation into what covered the same space/performance they already had and what covered the increase in space/performance, well, the first part was the very same needed to just sustain the old storage (maintenance + power/cooling dissavings), all in all what they payed more for was only what they got more!

This is the best NON Marketing space (and IOPS) guarantee program I know, what do you think about it?

ES

HANDS-ON TECHNOLOGY DAY (18 febbraio 2010): http://www.cinetica.it/hands-on/

Per essere più chiari

Bene l’inglese ma preferisco comunqe l’italiano, quindi lo stesso post pubblicato poco fà lo traduco in italino, ;-)

Questa mattina ho visto post di Marc Farley (3Par) e vorrei aggiungere qualche cosa ai suoi pensieri riguardo 3Par e Compellent

Entrambi abbiamo un “nemoco” comune: EMC, con le sue scarse funzionalità e che ora sta iniziando a parlare del rischio di comprare tecnologie eccezionali perchè chi le produce sono aziende piccole e non grandi quanto EMC ;-) …Posizione sterile, spero in migliori argomentazioni nel futuro!

EMC non può ignorare Compellent perchè la base installata sta aumentando molto velocemente, il marchio aumenta di popolarità, i clienti sono contenti (molto contenti), il TCO è uno dei più bassi del mercato, gli upgrade sono meno costosi di quelli della conocrrenza e così via!

Il rischio non è comprare Compellent ma continuare a spendere soldi con EMC!!!

Ma il vero obiettivo thi questo post è dare una risposta a Marc Farley!

Lo ripeto, 3Par e Compellent hanno delle cose in comune: entrambi hanno prodotti buoni e innovativi, il primo più orientato a grandi aziende e il secondo ad imprese medie e piccole ma, per il resto, trovo difficile essere d’accordo con Marc per diversi motivi.

Architetture differenti significa anche differenti approcci e risultati!

Compellent ha scelto di scrivere software su hardware standard mentre 3Par ha scelto di disegnare chip dedicati ad alcune funzioni molto critiche del sistema.

L’hardware standard significa la possibilità di spendere di più ricerca e sviluppo per funzionalità software e, in effetti, Compellent ha molte funzionalità e se ne aggiungono di nuove ogni anno… Compellent è molto veloce ad adottare ogni nuova tecnologia disponibile perchè non devono sviluppare ogni singolo componente ma solamente comprarlo da qualcuno e integrarlo! (I “qualcuno” di cui parlo sono tutti market leader quali intel, Qlogic, Xyraex, ecc.)

3PAr spende molto per ricerca e sviluppo nella sua architettura proprietaria, veloce ma chiusa e rischiosa… se trovano un bug in uno dei loro ASIC potrebbero incontrare gravi problemi di produzione e ripercussioni sui clienti che si ripercuoterebbero inevitabilmente sulla stabilità dell’azienda… ricordati i buchi dello Xeon o quelli delle prime verisioni di AMD Barcelona? (e questi di mestiere producono chip!!!)

Per Compellent la differenza la fa la Dynamic Block Architecture (DBA). Ad ogni pagina di blocchi sono associati dei metadati con importanti informazioni sulla pagina stessa (data di creazione, data di modifica, livello di raid, frequenzadi accesso, ecc.) tutte queste informazioni sono molto utili per disegnare funzionalità eccellenti (snapshots, data movements, raid reorganization, restriping, ecc, ecc)… Probabilmente molte altre funzionalità saranno rilasciate in futuro per aiutare i clienti a migliorare la gestione dei dati.

E’ difficile dire 100 dischi!

Compellent scala da 6 a più di 1000 dischi nello stesso sistema… se compri 3PAr puoi arivare oltre a questo limite (2500 mi pare) ma in modo diverso! Non è comunque sano paragonare due sistemi diversi per il numero di dischi e nono su performance reali, funzionalità e TCO!

Se hai bisogno di performance non hai bisogno di centinaia di dischi hai bisogno degli SSD! (ops! 3Par non può usare SSD) così puoi ottenere iops e bassa latenza. Ho visto diversi Compellent e non credo al problema dei 100 dischi.. Abbiamo installato sistemi con 48 dischi ed abbiamo sempre raggiunto il limite fisico dei dischi con un uso di CPU dei controller massimo del 5%!!! Non penso che raddoppiare il numero di dischi cambi radicalmente il risultato. Ogni disco aggiunto ad un Compellent ha aggiunto gli iops e lo spazio he ci aspettavamo in modo assolutamente lineare!

Concordo che la Data progression (Automated tiered storage) è una feature non inventata da Compellent ma sicuramente ben implementata che aggiunge altri benefici che aiutano ad aumentare le performance del sistema senza aggiungere centiania di dischi!!!

Prima di tutto puoi scrivere i dati su dischi SSD o sulle tracce più esterne di dischi FC in raid 10 (puoi scegliere di scrivere tutto in raid 10 ed avere le massime performance dal sistema) poi i dati meno usati saranno spostati su porzioni di disco più lente e, se necessario, verrà cambiato il livello di raid!!!

Risultato? scrivi sempre sui dischi più veloci, nella miglior posizione ed al miglior livello di performance poi sarà il sistema a spostare i blocchi nel posto più conveniente in accordo con il tipo di utilizzo!!! Non è un problema di centinaia di dischi ma di quanto è furbo il tuo sistema di storage!!!

Meno dischi significa: meno spazio, meno corrente, minor TCO!!!

Compellent non ha la dynamic optimization, compellent ha la Automagically optimization!

E’ una questione di TCO! quando aggiungi dischi (SATA/SAS/FC/SSD) questi vengono posizionati nel giusto tier e vengono usati immediatamente! Avviene un restripe e la Data Progression rende subito disponibili l’aggiunta di spazio e prestazioni agli hosts!!!

Semplice come bere un bicchiere di birra in una giornata di afa!

Per riassumere: Si, siamo differente e non in competizione nella maggior parte dei casi, ma l’asticella non è a 100 dischi! L’unico comune denominatore è che entrambi siamo migliori di EMC.

ES

     
Latestnews

18 febbraio 2010: ti attendiamo all’evento “Hands-on Technology day” !

 
Perchè rivolgersi a noi
Soluzioni hardware/software complete e pienamente integrate.
Progettazione realizzazione di infrastrutture Virtualizzate.

Consulenze specializzate per l'implementazione e il mantenimeto di infrastrutture HW e SW in ambiente enterprise.

Qualità e innovazione nelle soluzioni offerte, allineate con le esigenze dei clienti.
 
Blog
Uno dei fattori di successo di cinetica è l'entusiasmo per quello che facciamo, è per questo che abbiamo deciso di pubblicare un Blog dove condividere le nostre idee e le esperienze con chi lo desidera...CONTINUA
     
         
 
CONTACT
World Trade Center (Torre B)
via Consiglio dei sessanta, 99 Dogana
47891 Repubblica di San Marino (RSM)
  +39 0549 908 096  |  +39 0549 908 054
 
 
RSS Articoli | RSS Commenti
Copyright © 2009 Cinetica. All Rights Reserved.

site design: openspace soluzioni creative
powered by WordPress