dcsimg

Nested-RAID: The Triple Lindy

Thus far we have talked about single-level RAID configurations and Nested RAID configurations. But we've artificially restricted ourselves to only two levels in Nested RAID. Couldn't we have three RAID levels or more? The answer is yes, and in this article we'll talk about three levels (the proverbial "Triple Lindy") and have some fun with a couple of examples.


“There was a guy, did the most amazing dive… called the Triple Lindy.”
“Hardest dive I ever saw in my life.”
“Who was that guy?”
“Yours truly.”
“You’re kiddin’.”
“I don’t joke about dives.”
“Especially that one.”
“It almost killed me.”

Exchange between Rodney Dangerfield and M. Emmet Walsh From the movie, “Back To School

RAID “Triple Lindy” Introduction

In the previous three articles, the concept of RAID was introduced, Nested RAID configurations starting with RAID-0 and RAID-1 based Nested RAID configurations were explored, and RAID-5 and RAID-6 based Nested RAID configurations were discussed. Recall that Nested RAID allow standard RAID configurations such as RAID-0, RAID-1, RAID-5, and RAID-6, to be combined in multiple levels. For example, RAID-0 and RAID-1 could be combined to create RAID-10. But Nested RAID does not restrict the number of RAID levels. So what would happen if three levels of RAID were combined for a RAID configuration? Would it have even more performance along with great data redundancy? Or could I let my “Data OCD” take control and produce a RAID configuration that can withstand the loss of a huge number of drives without losing access to data?

To be perfectly honest, I haven’t seen any triple Nested RAID configurations in production use but I’m sure there are some in production somewhere and even more that have been tested. There are reasons for this and I think if you compared the standard single level RAID configurations to the two-level Nested RAID configurations, you will see why (more on that later). However, as processors gain more performance, including RAID processors, it is fairly easy to imagine triple-level Nested RAID configurations going into production (especially when you couple them with very dense storage enclosures).

There are too many triple level Nested RAID configurations to cover all possibilities, but this article will go over two interesting ones and mention a few of the more unusual triple level Nested RAID configurations.

RAID-100

This triple-level Nested RAID configuration seems to be a good place to start our examination of triple Nested RAID configurations. It takes the popular RAID-10 configuration and adds on another RAID-0 layer. Remember that we want to put the performance RAID level “last” in the Nested RAID configuration (at the highest RAID level). The primary reason is that it helps reduce the number of drives involved in a rebuild in the event of the loss of a drive.

RAID-100 takes several (at least two) RAID-10 configurations and combines them with RAID-0. Below in Figure 1 is a simple RAID-100 configuration with twelve drives.

RAID-100_cropped.png
Figure 1: RAID-100 layout with Twelve Drives

This is just a sample layout illustrating a possible RAID-100 configuration. Remember that the Nested RAID layout goes from the lowest level (furthest left number in the RAID numbering), to the highest level (furthest right in the RAID numbering). So RAID-100 starts with RAID-1 at the lowest level (closest to the drives) and then combines the RAID-1 pairs with RAID-0 in the intermediate layer resulting in several RAID-0 groups (minimum of two). Then the intermediate RAID-0 groups are combined into a final RAID-0 group (a single RAID-0 group).

One obvious question you might ask is why are we using multiple RAID-0 layers instead of just combining all of the RAID-1 pairs into a single RAID-0 group? Great question and the ultimate answer depends upon what you want to accomplish with your RAID configuration. As mentioned previously, one reason is that you may want to take better advantage of multiple RAID cards. We could use multiple RAID cards, each with their own RAID-10 group, and combine them with software RAID at the highest level. In the case of Figure 1, we would have three RAID cards, each with their own RAID-10 group that are combined using software RAID-0 (“md” in Linux) at the highest level.

Using multiple RAID cards improves the overall RAID performance because, simply, we now have multiple RAID processors. This can be even more important in the event of a drive failure because a single RAID card can quickly rebuild the failed drive since it isn’t being used for all RAID functions in the array.

The capacity of a RAID-100 configuration is fairly easy to compute assuming that all the drives have the same capacity.

Capacity = min(disk sizes) * (Number of RAID-0 groups at the intermediate level) * (Number of RAID-1 pairs in each intermediate RAID-0 group)

For Figure 1, this means,

Capacity = min(disk size) * (3) * (2)
Capacity = min(disk size) * 6

The resulting storage efficiency is also fairly easy to compute:

Storage Efficiency = 1 / (Number of drives in RAID-1 pair)

For Figure 1, the resulting storage efficiency is,

Storage Efficiency = 1 / (2)
Storage Efficiency = 0.50 (50%)

Since RAID-1 is at the lowest level the storage efficiency is 50% if we assume two drives in RAID-1 (very typical).

Notice that the minimum number of drives in a RAID-100 configuration is eight if you want to have more than one RAID-0 group in the intermediate layer. This means that you have four RAID-1 pairs that are combined to create two RAID-0 groups in the intermediate layer (two RAID-1 groups per intermediate RAID-0 group). Then the two intermediate RAID-0 groups are combined with RAID-0 at the highest level.

To make a “balanced” intermediate RAID-0 layer (i.e. the same number of RAID-1 pairs in each RAID-0 at the intermediate level), then you need to increment the total number of drives by the number of drives in each intermediate RAID-0 layer. In the case of Figure 1, the number is four (two RAID-1 pairs). If we had used six drives in each intermediate RAID-0 group (three RAID-1 pairs), then we would have to increment RAID-100 by six drives to maintain a “balanced” configuration.

The fault tolerance of RAID-100 is limited to one drive. If you lose one drive in a RAID-1 pair, then you can still access the data. But if you lose the second drive, then that RAID-1 pair is down, and the entire RAID-100 configuration goes down. But remember that RAID-10 is designed for very good performance with a small amount of data redundancy. RAID-100 just follows this approach.

Table 1 below is a quick summary of RAID-100 with a few highlights.

Table 1 – RAID-100 Highlights

Raid Level Pros Cons Storage Efficiency Minimum Number of disks
RAID-100


  • Outstanding read performance.
  • Outstanding write performance because of striping (RAID-0). But RAID-1 reduces the performance a bit from what it could be.
  • Reasonable data redundancy (can tolerate the loss of any one disk)
  • Only one disk involved in rebuild.


  • You have to use at least 8 drives (very large number of drives)
  • Low storage efficiency (50%)
  • Can only lose one disk without losing data access.

Storage Efficiency = 1 / (Number of drives in RAID-1 pair)

(Typically 50%)
8

RAID-160

In the article about Nested RAID with RAID-5 and RAID-6, it was shown that you could lose up to five drives in some configurations without losing access to data. That is an amazing amount of data protection! Moreover, you have great read performance with RAID-16 but the write performance and the storage efficiency can be quite low. As an example of a three-level Nested RAID configuration that balances performance and redundancy, I created a three level RAID configuration, RAID-160, that attempts to build on the great data redundancy of RAID-16 and add back some performance and storage efficiency.

RAID-160 starts with RAID-1 pairs at the lowest level (I’m assuming RAID-1 with just two drives). Then the intermediate layer (RAID-6), takes four of these pairs per intermediate RAID-6 group (need at least two intermediate RAID-6 groups). The top RAID layer combines the intermediate RAID-6 layers with RAID-0 to gain back some write performance and hopefully some storage efficiency. Figure 2 is the smallest RAID-160 configuration which uses sixteen drives.

RAID-160-cropped.png
Figure 2: RAID-160 layout with Sixteen Drives

Comments on "Nested-RAID: The Triple Lindy"

Very few websites that come about to become comprehensive below, from our point of view are undoubtedly nicely worth checking out.

The time to read or pay a visit to the content or web pages we have linked to beneath.

Here are some hyperlinks to sites that we link to mainly because we feel they may be worth visiting.

Here are several of the sites we recommend for our visitors.

Please stop by the web pages we adhere to, like this one, as it represents our picks through the web.

Below you?ll come across the link to some internet sites that we believe you ought to visit.

Please go to the internet sites we follow, such as this a single, as it represents our picks in the web.

Here are several of the web pages we suggest for our visitors.

Below you?ll uncover the link to some internet sites that we believe it is best to visit.

Here is a good Blog You might Discover Interesting that we encourage you to visit.

Here are some hyperlinks to internet sites that we link to mainly because we feel they may be worth visiting.

Below you?ll locate the link to some sites that we assume it is best to visit.

The data talked about within the write-up are a few of the ideal obtainable.

The time to study or pay a visit to the subject material or web sites we’ve linked to beneath.

Here are some links to websites that we link to for the reason that we think they are really worth visiting.

Although web sites we backlink to below are considerably not connected to ours, we really feel they’re really really worth a go by way of, so have a look.

We came across a cool internet site which you might get pleasure from. Take a look if you want.

Here are some of the websites we suggest for our visitors.

Here are a number of the websites we suggest for our visitors.

Here are some links to web sites that we link to because we consider they may be really worth visiting.

We came across a cool website that you just might delight in. Take a search if you want.

Below you will uncover the link to some web pages that we assume you should visit.

That would be the end of this write-up. Here you?ll discover some internet sites that we think you?ll appreciate, just click the hyperlinks.

Usually posts some incredibly interesting stuff like this. If you are new to this site.

That would be the finish of this write-up. Here you will obtain some sites that we feel you?ll enjoy, just click the hyperlinks.

Here are some links to sites that we link to mainly because we believe they’re really worth visiting.

One of our guests lately suggested the following website.

Just beneath, are many totally not connected sites to ours, having said that, they’re certainly worth going over.

Very couple of web-sites that transpire to be comprehensive below, from our point of view are undoubtedly very well really worth checking out.

Wonderful story, reckoned we could combine a handful of unrelated information, nonetheless definitely worth taking a look, whoa did a single understand about Mid East has got much more problerms also.

Usually posts some quite interesting stuff like this. If you?re new to this site.

We came across a cool site that you could possibly enjoy. Take a search when you want.

Check below, are some totally unrelated web sites to ours, even so, they may be most trustworthy sources that we use.

Check beneath, are some absolutely unrelated internet sites to ours, on the other hand, they may be most trustworthy sources that we use.

We like to honor many other internet web sites around the internet, even when they aren?t linked to us, by linking to them. Under are some webpages worth checking out.

Always a big fan of linking to bloggers that I enjoy but really don’t get a lot of link adore from.

Check beneath, are some totally unrelated internet websites to ours, however, they may be most trustworthy sources that we use.

Although web sites we backlink to beneath are considerably not connected to ours, we feel they’re truly really worth a go through, so have a look.

Here are some hyperlinks to web pages that we link to because we assume they’re really worth visiting.

Here are a number of the internet sites we recommend for our visitors.

Please take a look at the websites we adhere to, including this a single, as it represents our picks in the web.

The time to study or visit the subject material or websites we’ve linked to beneath.

Always a massive fan of linking to bloggers that I appreciate but do not get a whole lot of link really like from.

Always a significant fan of linking to bloggers that I adore but do not get lots of link appreciate from.

One of our visitors lately proposed the following website.

The info talked about in the article are several of the very best readily available.

Firest of all, you’ll fihd nothing wrong with warm
to nibble on. There are numerous individuals who live to consume as well as there are many which eatt
to reside. Nevertheless the overall human race isn’t going to belong to
possibly these categories. There are many who love
excellent foods, although tthe day-to-day lives count on the meals.
Club meals Cheshire can be oved in most regions along with if youu are
tthe meals enthusiast, you have to practical knowledge the type oof meals you get the
following. Visit a household tavern Cheshire annd enjoy the
greatest food and allso beverages with your complete loved ones.
There’s nothing wrong using loving to nibble on. There
are many people who dwell to consume and also there are
numerous that try to eat tto live. Even so the complete peoplee dies nnot are part of possibly
of the types. There are ome which enioy excellent meal, yet their particular lives rely on the food.
Tavern foos Cheshire can be adored in most places along with
for anyone who is some sort of food enthusiast,
you need to encounteer the kind of meals you get below.

Search forr a spouse and children pub Cheshire and benefit frlm the
very best foodstuff inn addition to products using your whole family members.
Thhe term club iss usually regarding older people. The best pubs in the united kingdom usually are
filled by means of sports activities addicts which want to observe
their groups challenge the item out and about as
they drink ale as well ass beer and so forth. However it’s not necessarily required youir
kids are not able to visit a club. Sure, there are several
pubs youu wouldn’t love to acquuire the kids in order to.
Nevertheless children pub Cheshire is just not between modt of tese companies.
Your club meals Cheshre wityhin this tavern is realoly
fantastic tat will everyone reaches take pleasure in somewhat or maybe one other.
This kind of household pub Cheshire provides best throughout Uk foodstuff.
You can find many people stating which Britiseh meal iss just not
just like tthe foodstuff which is organized within the various
other countries inncluding France along with Spain whhile others.Additionally, this inflow connected with American indian curries has additional modified tthe actual colour pallette
from the United kingdom foodies. Yet truth be told which United kingdom foods
possesses a fantastic style. Consumed common Uk foods and you are unable to
support yyet practically lick thhe hands. Yes, the idea things tthe cocinero is excellent,
although when you check out where intended foor pub food
Cheshire, you can expect the cooking being presents itself their preparing expertise.

With this household club Cheshire you get every thing you intnd to try to eat along
with consume. In the refreshments part you
might have the finest cask beers, United kingdom as well
as imported beer, cider along with a comprehensive bunch of bottles of wine.
The food menu is also intensive and you have the opton too select
from the actual cafe food list, your 2-for-1 fold selection, the particular bar menus as well as thhe
Sunday menus. Thhe particular mouth-watering meals are usually bound to generate you
sense in excess of satisfied. If yyou are looking at
possessing tthis kind of pub food Cheshire, goo to the site in addition to take a look at the pparticular menus.
Everything that you might want will bee offered innside the website such as the number tto help phone for making your
own booking. With weekdayus you could possibgly arrive at the cafe in order
to find a spot, although whike in weekends, it truly
iss foolhardy looking for a spot with no reservation. Naturally,
it’s wise to help book ahead of time regardless of when you
are. Learn more on the internet for you to small sample excellent tavern foodstuff
Cheshire. At this family members nightclub Cheshire you might have hundreds of meals that produce
people satisfied. The prices are generally properly
within your budget, even so the food iis just from the entire world.

Take a look at mmy blog post: bokep striming

First of all, there’s nothing completely wrong together with warm to eat.

There are some those who resife to eat and there are
a few who eat to live on. But the whole people won’t belong to often these diofferent types.
There are numerous whiich adore beneficial food, however his orr her existence depend on the foodstuff.
Pub meals Cheshire is actually cherished in many parts
of the country and if you’re a foods partner, you have to
practical knowledge the type of meals you obtain the following.
Go to the family tavern Cheshire and you will take advantage
of the finest meal along with cocktails with your whole family.
There is nothing drastically wrong having sujpportive
you can eat. There aare many folks who dwell to eat aand also there are somke exactly who eat to call home.

But the complete people isn’t going to are part of
both these different types. There are several exactly who love excellent foods, yet their particular
day-to-day lives count on the foodstuff.
Tavern food Cheshire is loved in numerous parts of the country as well aas
for anyone who is any foods fan, you need to experience the amount of foodstuff you
receive the following. Check out a loved ones nightclub Cheshire and
you’ll takle advantage of the very best foods along with
products with your complete loved ones. The term tavern is frequently
linked to older people. Thhe greatest cafes inn the unied kingdom usually
are entertained by simply activities fans whom wish to observe their
teams struggle it out while they glass alcohol iin addition to beer and many others.
But it isn’t needed your little ones can not go to a pub.

Without a doubt, there are many discos that you just wouldn’t love to take your son oor daughter for you to.

Nevertheless loved ones tavern Cheshire just isn’t amid these kinds of
shops. The bbar foiods Cheshire onn this pub is
so great in which every person extends to get pleasure from somewhat or even the opposite.
This particular household tavern Cheshire affords the ideal inside United kingdom meals.
You will find many people stating that will Unitd kingdom foodsxtuff just isn’t aas
good as the foodstuff that is certainly organized in the some other international locations like
England and Italy and the like. Also, this increase associated with Native american curries
offers additional improved the particular color scheme in the Uk
foodies. However tthe ttruth is which English
meeal features its own good flavor. You take in standard English foods and you are not
able to guide however nearl riff the palms. Indeed, that is important the cooking is a
plus, yet if youu visit where intended for club foods
Cheshire, you can expect the pwrticular cook for being presents itself their own food preparation expertise.
In this particular spouse and children club Cheshire you have almost
everything you would like to takle and consume. From the refreshments part youu have the best cask beers, Briish isles and also brought in lager, cider along with a substantial number of
wine. The meals selection is usually intensive aand
also you have the choice frim which to choose this eating
place selection, the 2-for-1 food list, the acfual club food list as well as the Wednesday menu.
The mouth-watering meals are generally limited tto make you feel a
lot more than happy. In the event you are interested in getting this kind of
bar foods Cheshire, look at the web site along with hae a look at the
particular food selection. Every piece of informatioln which you
will want will be ofered inside the internet site like quantity tto be able to contact to generate your reservation. About weekdays you coukd reach the actual diner
in order to find tthe place, yet in the course of weekends, iit is
foolhardy searching for a place with no reservation. In any case, it?s a good idea ffor you
to hold beforehand irrespective of when you’re in. Learn more
on the web to be able tto small sample fantastic club meal Cheshire.
As of this spouse and children tavern Cheshire you could have the manny
mezls that produce anyone satisfied. The values are well within your budget, however the
foods iis merely out of your globe.

Also visit my page streaming bokep artis indonesia

Check beneath, are some totally unrelated internet websites to ours, even so, they are most trustworthy sources that we use.

Here is a superb Blog You might Uncover Fascinating that we encourage you to visit.

Leave a Reply