Debunking Tier 0 Storage Babble
May 18, 2009 - by
|"Tier 0" is
not a term I've ever knowingly used in editorial - which you may find strange
for a storage publication which
so much about SSDs and
not that I'm unaware of its existence. I just resist any
jargon term which
contributes no useful new concepts or (as is the case with tier 0) is
completely misleading and doesn't tell you anything you didn't already know.
get me wrong. I've got nothing against recognizing that traditional storage
hierarchies need to add new levels.
I remember telling a bunch of
bunch of HSM vendors back in 1999 that their pretty little pyramid
shaped diagrams seemed to be lacking a level or two for SSDs.
"What's an SSD?"
I was asked. OK that was 10 years ago, and they might have had an
excuse for not knowing back then. The HSM companies didn't exactly set the
world on fire because they were mainly backwards looking. They knew how to
tell the difference between a
optical jukebox and
hard disk and if you
bought their software - the supplier had gone bust or acquired before you
installed version 2.0.
stopped being a sexy term in press releases round about the same time that NAS
came into vogue.
You may be surprised that as recently as a few months
ago (in 2009) I was amazed by a storage vendor who was so proud of the ability
of their software to help you manage the difference between 7,200 RPM and
15,000 RPM storage arrays. I asked what it could do about 300,000 RPM equivalent
storage - like SSDs? "It can't do those" - I was told. I won't name
the company here - because I'm not trying to embarrass anyone.
I'll adopt a new jargon term the very 1st time I see it. A recent example of
that was "write
On a slow news day I'll poke fun at companies
who try to twist and chisel perfectly good words (which are understood by
nearly everyone) into newer varieties, with a slight nuance of meaning.
There's a list of examples on the
RAID systems page if
Green storage? -
when a new phrase comes along - I'll wait and see how many other companies
adopt it before running with it in a big way.
So why have I resisted
the term "tier 0 storage" for so many years?
What have I got
My answer comes in 2 parts....
1 - What's
wrong with "SSD"? - A simple word which is starting to become
better understood - and is in fact the #1 search term which brings readers to
this site. (OK we know that SSD is preloaded with many cultural values and
assumptions - depending on who uses the word. And we also know that not all SSDs
are created equal. That's a topic of many articles.)
2 - Tier 0 is
misleading. It gives you a simplistic and unrealistic view of the storage
Suppose you plug in a
PCIe flash SSD card to
a server. I think most tier 0 fans would agree that's a good example of what
their beloved term is about. (Other variations can also include SSDs with
other interfaces installed inside or close to the server box.) So far - so good.
The result - in a well designed system - is a server which can run some
applications faster than the same server using rotating storage. That's the
principle I call SSD CPU equivalence. It's not a new concept BTW. Just a
newish phrase for something I discovered in systems I was integrating 20 years
ago - and was known to many others - long before then.
point.... We've successfully used an SSD and the term "tier 0" in a
context which seems clear and unambiguous.
Now it will get
complicated... What happens when you have 100 or so of these "tier 0"
inside servers operating in an application where they have to share or exchange
some critical data?
A new bottleneck creeps in - on the
SAN. (I'll call it the SAN
to keep it simple - but actually the storage interconnect between the 100 or so
servers could be Ethernet,
As we know from hundreds of published (and more unpublished)
case studies the
fix to this type of problem is to attach a faster SSD (typically a
RAM SSD) to unblock the
dataflow logjams across the storage network.
So now we have a new box
- the dataflow logjam unblocker - which may internally have a latency and
bandwidth 10x or 100x faster than the SSDs - which we earlier called "Tier
What are we going to call the new SAN SSD? - Derrr...
"Tier minus one?" or "Tier a bigger number?"
can see my quarrel with "Tier 0". It assumes a very simple
architectural model. And extrapolating from the term takes you nowhere useful
from a semantic or technical point of view. It really doesn't tell you
anything that you didn't already know before.
In real life you can
have multiple levels of SSD at the DAS level - inside the server box - and
externally too. It's going to be hard enough learning about all the many flavors
of SSD. So let's not waste any of our precious brain cells by investing "tier
0 storage" with an importance it doesn't deserve.
/ caching SSD appliance news
7 SSD silos in the all solid
Later:-February 22, 2010 -
is Dead, Long Live Tiering - by Ron Bianchini CEO of
Avere Systems says "Rather
than predicting which storage tiers will win and the capacity of those tiers in
a solution, the important information needed to judge a tiering solution is how
the tiers are used."
February 8, 2011 -
to tier storage without system-controlled storage tiering - by Rick
Vanover discusses what you can do manually.
Accelerated Pools of storage
November 8, 2011 -
versus Tiering - by Andy
Mills provides a good vantage point for seeing the many possible views
of SSD tiering deployments.
| When the cumulative
effects of SSD utilization from using the new improved software are too good
this becomes dangerous for the vendor who sells the software.|
Because at that point the "SSD system" while becoming more competitive
in the market sense (and offering better value than mythical competitors) also
starts to compete with itself and cannibalize sales.
customers realize they don't need to buy as many enterprise SSDs as they had
And that puts a big dent in the business plan.
|impacts of the
enterprise SSD software event horizon|
|These questions are being
asked due to growing confidence from the SSD market experience that application
architectures and the design of data processing engines are not (as once seemed)
set in stone. They can be changed - if it makes sense from a business
perspective. And although the investment costs are huge - the enterprise market
has already learned to adapt to many changes caused by flash and to many
adptations within the evolving flash architecture experience itself. |
|DIMM wars in SSD
servers - the Memory1 apparition|
|the fastest SSDs|
RAM Cache Ratios in
3 fastest PCIe SSDs list (lists)
Why size matters in
How fast can your SSD
the Problem with
Write IOPS - in flash SSDs
Can you trust flash SSD
specs & benchmarks?
how will Memory
Channel SSDs impact PCIe SSDs?
|In this article I propose a
new shorthand terminology which can usefully describe any enterprise server in
an SSD architecture - from an SSD software latency envelope point of view - by a
single rating number - from 0 to 7.|
|SSDserver rank - flash
tiers in the server|
|the Top 20 SSD companies|
|Editor:- Which companies do
you absolutely have to include in your thinking if you've got any new
projects involving SSDs?|
And which SSD companies are most likely
With hundreds of manufacturers already in the SSD
market - and hundreds
more soon to enter
- you have to know where you should prioritize your valuable time and
For 8 years
StorageSearch.com has published the
quarterly list of the Top SSD companies - which has accurately predicted the
ebbs and flows of existing vendors and has been sensitive enough to recognize
the industry's new rising stars from the background noise of the
SSD bubble's hype.
|| Unlike editor or
analyst pick lists
- this is based on the scientific method of tracking and analyzing the search
volume of the most important people who will decide the future of the SSD
market - the millions of people - who like you have been reading our SSD
|There hasn't been a stable
market template for vendors to follow from one seemingly chaotic year to the
next as they encroach on new markets. |
And even the older, well
established markets - for SSD related products like hybrid storage appliances -
have been fragmenting intoever increasing sub-segments which are divided by
form factors and software.
hidden segments in the enterprise|
design of memory controllers, and in particular memory scheduling algorithms,
leads to uncontrolled interference of applications in the memory system"|
|Are you ready to