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"

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

One of our visitors not too long ago encouraged the following website.

The time to read or check out the material or web sites we’ve linked to beneath.

We came across a cool web page that you simply may well enjoy. Take a look for those who want.

Below you?ll obtain the link to some sites that we feel you need to visit.

We came across a cool website that you just could possibly take pleasure in. Take a search should you want.

Here are a few of the web sites we recommend for our visitors.

One of our visitors recently proposed the following website.

Here is a great Blog You might Come across Exciting that we encourage you to visit.

Firstly, there’s nothing inappropriate along with supportive to enjoy.

There are a few folks whoo reside you can eat and also there are numerous
whom take in to live on. Nevertheless the total human race doesn’t belong to possxibly these categories.
There are several wgich love great meal, nevertheless the existence rely
on the food. Pub foods Cheshire is usually cherished in lots
of parts of the country aand in case you are the foodstuff lover, you will need
to knowledge the type of meals you get right here.
Seardh foor a family nightclub Cheshire and you will experidnce
the best foods as well as refreshments along with youjr entire loved ones.
There is nothing incorrect along with loving to enjoy.
There are some people thjat live to consume and there are several who take in to
call home. Though the complete human race won’t participate in both of such types.
There are many which adore good food, but their particular existence rely on the food.
Club foods Cheshire can be cherished in lots of partts of the country in addition to should you be some sort
of foods lover, you nee to encounter thhe level of foods
you get the following. Check out a household cluhb Cheshire aand
you will benefit from the ideal food as well as cocktails
along with your overall family. Thhe ssaying bar is frequently associated with older people.
The biggest cafes in the country usually are filled by sporting activities
fans whom like to discover their particular teams challenge it out there while they
sip ale as well as lager and so on. Nevertheless it’s not necessary that a youngsters can nott search for a club.
Indeed, there are some discos you mayy not choose to consider your son or daughter to be able
to. Yet a family group club Cheshire is just not amid these organizations.
The actual pub food Cheshire wwithin this nightclub is indeed excellent
of which everybody actually reaches take pleasure in somewhat or even one other.
Thhis particular spouse and children pubb Cheshire
supplies the ideeal with British isles food.
You will find mwny individuals stating that will Britih meals isn’t competitive with the meal that is geared up in the different countries such as England and also The nation and the like.
In addition, the particular trend associated with Native american curries
offers further improved the palette in the British isles foodies.
Nevertheless the truth is which Unityed kingdom food has a unique great tastes.
You consume normal British isles foods therefore you are not
able to aid nevertheless nearly lick your fingers. Sure, that
concerns the cocinero is fantastic, nevertheless after you pay a
visit to the absolute right place pertaining to pub food Cheshire, you can expect tthe
actual chief cook to geet towards the top of his or her preparing ability.
Within this fmily members pub Cheshre you will get almost
everything you want to take and drink. Within the beverages portion you migght have the optimum caskk beers, British
and also brought in lager, cider and a comprehensive bunch of wines.
Thee food menus is usually considerable and you also have the option available this restaurant ffood selection, the actual 2-for-1 menus, the tavern food list along with the On the
menu. Thhis mouth-watering food tend to
be destined to create you really feel more than happy. In the event that you are looking at getting that
club meals Cheshire, look at the site along with check out your food selection. All the details that
you’ll require iss given from the website such as range
to help call up to make your own booking. In weekdays you might come to the diner and find the place, but inn the course of weekends, it
truly is foolhardy trying to find the place with not a booking.
No matter the reason, it’s wise in ordr to hold
before hand no matter whenever you are. Read more online to trial exceptional tavern foodxstuff Cheshire.As of this loved
ones tavern Cheshire yyou will get all those food products
that produce a person happy. Thhe values usually are properly affordable,though tthe foods is
siply outside the entire world.

Also visit my web-site video bokep streaming

Every when inside a whilst we pick blogs that we study. Listed below would be the most current web pages that we decide on.

I like to browse in various places on the online world, regularly I will go to Stumble Upon and follow thru

The time to read or check out the subject material or websites we’ve linked to below.

We came across a cool site that you simply might enjoy. Take a look when you want.

Just beneath, are a lot of completely not connected internet sites to ours, nonetheless, they may be surely really worth going over.

Employers love to see thekr employees going back
tto college, because they know you’ll be getting up-to-date information aand training inn the field.

The ability tto feel comfortable with the cybersex partner due tto the
anonymous nature oof the Intedrnet and adult dazting
online chatrooms. The name later influence the Osceola county jail which is furthermore referred too by many as the Osceola
County Main Jail Detention Center.

Also visit myy blog post … stream bokep (muranews.com)

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

Although web sites we backlink to below are considerably not associated to ours, we feel they may be truly really worth a go by way of, so possess a look.

Firstly, you’ll find nothing drastically wrong having warm to enjoy.

There are a few people tthat dwell you can eat and alo there are many exactly wwho consume too reside.
Nevertheless the overall people won’t remain in often of the different types.
There are several who appreciate great foodstuff, however his or her life
depend on the food. Pub meals Cheshide is usually cherished in numerous parts of thee country in addition to if you’re a meal significant other, you nee to encounter the type
of foodstuff you obtain below. Go to a family bar Cheshire
and take pleasure in the ideal meal along with coctails together with
your overall spouse and children. Nothing is inappropriate with adoring to consume.

There are some peiple who reside to eat and there are some who consume to live.
Even so the overall people does not are part of often of those types.

Theee are numerous which enjoy goodd foodstuff, yet his or her lifestyles count on the food.
Bar foodstuff Cheshire ccan bbe liked in numerous ateas aand also if you’re a new
meal lover, you must knowledge the amount of foodstuff yoou will get here.
Go to a family members pub Cheshire and enjoy the very best
foods and beverages together with your overall loved ones.
The word tavern is generally linked to parents. The lqrgest cafes in the united states usually are busy by activities addicts whom like to view their groups battle the
item out as they siip alcohol along with lager annd so
on. But it isn’t required that your kids are not able to go to a club.
Yes, there are a few brs that you simply may not like to take your children to
help. Nevertheless a family club Cheshire isn’t amid these
types of institutions. The actual club meal Cheshire with this bar is really wonderful that eveey person gets to enjoy somewhat or peerhaps one other.
This specific household tavern Cheshire affords the very beest
in English food. You will find lots of people declaring
that British isles food seriously isn’t just like thier food that may be geeared up inside the some
other international locations just like Portugal and The nation while others.

Moreover, the particular increase connected with Native indian curries
possesses further altered your color scheme onn the Uk foodies.
But truth be told that British isles foodstuff posseses its
great tastes. You take in usual British isles meal so you are
noot able to assist however almost coat your own fingers.
Sure, the item matters which the chef is extreemely
good, yet whenever you stop byy the absolute right place intended foor club foods Cheshire, you will probably have
the actual cocinero being tpwards the top of theirr own cooking
talent. In this family membees bar Chwshire you will get anything you intend to try tto eat
and beverage. In the beveragees segment you could have the bbest cask ales, Uk and also
brought in beer, cider along with a wide-ranging number of wine drinks.
The foodstuff menus iis additionally intensive and you have the
choice availabl your cawfe menu, thee 2-for-1 menu, the actual clubhouse menus plus the Wednesday food list.
The particular mouth-watering meals usually are certain to
ggenerate you really feel greater than happy. If you aree interested in possessing thyis
bar meals Cheshire, visit the web site and alo take a look at the menu.
Everything that you might want is offeered from the web site such as the variety to help call to make your reservation. About
weekdays you might go to the particular restaurant and find
a place, although while in weekends, it really is foolhardy
seazrching for an arrea with oout a reservation.
Whatever the case, it’s wise to help pre-book ahead oof time no
matter what when you’re in. Read more on-line in ordrr to trial
fantastic barr meals Cheshire. When it reaches this family
pub Cheshire you will get the many food products that
make a person delighted. The values tend tto be effectively within your budget, thlugh the meal is actually oout from thhe
globe.

My web blpg … http://www.huashuzhongye.com

Here are some links to websites that we link to due to the fact we assume they’re worth visiting.

Whoa! Thiss blog looks just like my old one! It’son a completely different subject but
it has pretty much the same lyout and design.
Great choice of colors!

my web-site: ngentot

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

That would be the finish of this article. Right here you?ll find some web sites that we feel you will value, just click the links.

Always a large fan of linking to bloggers that I enjoy but do not get quite a bit of link appreciate from.

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

For starters, nothing is wrong together with lovinng to consume.
There are some individuals who are living to consume
in addition to there are a few that try to eat too reside in. But the whole
human race won’t belong to often of such types. There are
numeerous which love good foods, nevertheless the existence rely on tthe meal.
Bar meal Cheshire will be loved inn most parts oof the country along with if you’re the meal
significant other, you will need to encounter the level of food you
will get in tjis article. Visit a household pub Chesshire and you can experience the greatest food along
with drinks with your whole family members. You’ll find nothing inappropriate ith supportive
to nibble on. There are several those who are living to
consume in addition to there are many who consume to call home.
Even so the overall human race won’t belong to either of these groups.
There are a few which appeciate excellent foods, although their particular
lives cokunt on the food. Nightclub foods Cheshirfe is adored
in lotfs of areas and also if you’re some sort of foods enthusiast, you
will need to experience the kind of food you receive in this article.
Visit a fakily tavern Cheshire and you’ll take advantage of the
greatest foods and products together with your total loved ones.
The saying pub is often connected with older people.
The biggest discos near your vicinity are usually active by simply sports fans whom want to view thheir own competitors combat thbat out as
they glass ale in addition to lager and the like.
Yet it’s not at all required your children can nott go to a pub.
Sure, there are many cafes that you just wouldn’t want tto
consider your children to be able to. But a household tavfern Cheshire isn’t amid these shops.
The actual nightclub food Cheshire in this particular tavern iss ineed wonderful that will everyone
reaches delight in somehow or one other. This specific spouse and children pub Cheshire supplies the finest
within Uk meal. You’ll find many individuals stating thnat Uk foods isn’t as well aas the meals which is geaed up inn the different countries such
as France along with The nation and others. In addition, the particular increase regarding Native american curries offers more altered
this colour scheme with thhe Uk foodies. Yet the truth
is that will United kindom food features its very own fantastic tastes.
You take in typical English meals and also you cannot help
however almost lick your fingertips. Of course, the idea concerns
thst this chef is great, however after you go to the
best place inteended for nightclub meal Cheshire, you can anticipate the chief cook to get
near the top off tjeir paticular cooking ability.
In this particular household club Cheshire you get everything you wanmt to take
in as well as beverage. Inside the refreshments area you have the best cask ales,
British and also imported beer, cider as well as
a comprehensive assortment of bottles of wine. The foodstuff menu can also be comprehensive therefore
you have the option to choose frm your bistro selection,
thhe actual 2-for-1 food selection, your clubhouse
food list as well as the On thee selection. The particular mouth-watering
food are generally bound to produce you are feeljng a lot more than happy.
When you are looking for acquiring that nightclub mmeals Cheshire,
visit thhe web ste and also look at the menu.
Everything which you are required is usually offered from
the site including the number to be able to call up for making your current
booking. In weekdays you might ggo to this bistro and locate an area, but
while in weekends, it iis foolhardy attempting to find a place
with out a reservation. Whatever the case, iit seems
sensible for you to pre-book ahead of time no matter what when you’re in. Gather more information online to help test exceptional club foods Cheshire.
As of this family bar Chesshire you can have hundreds of food products that produce anyone satisfied.
The costs aree usually effectively within your budget, however the foods is merely outside tthe earth.

Also visit my websitte … Andra

Wonderful story, reckoned we could combine a handful of unrelated information, nevertheless actually really worth taking a look, whoa did 1 learn about Mid East has got far more problerms also.

Very handful of internet websites that occur to be detailed beneath, from our point of view are undoubtedly nicely really worth checking out.

Foor starters, nothing is drastically wrong together with adpring you can eat.
There are many those who liive to nibble on iin addition to there are many whom take tto call home.

Though the overall people will not participate in either of
those different types. There are a few whom really like great
foodstuff, yeet his or her day-to-day lives be based upon thier food.

Tavewrn foods Cheshire iis actualoy loved in several places
and also in case you are any meals sitnificant other, you have to practical knowledge the akount of foods you have in thuis
article. Search ffor a family cpub Cheshire and you’ll take advantage of
the very best fooidstuff as well as refreshments with your whole
famnily members. You’ll find nothing wrong using caring
to consume. There are many those who dwell you can eat and also
there are a few which take in to reside in.
Nevertheless the entire people will not are part of often of the
categories. There are a few which apprefiate very good meals, nevertheless
hiss or her existence be determined by the
meal. Bar meals Cheshire can be loved iin lots of areas and in case
you are some sort of meal enthusiast, you will need
to practical knowledge the amount of meal you will gett here.
Check ouut a spouse and children pub Cheshire and you’ll benefit from the finest
meal ass well as cocktails usig your entire family. Your message pub is normally rellated to grownups.

The bigges bars in the united states arre generally busy through spoirts enthusiasts whom
like to discpver their teams combat thee idea oout
because they glads beer as well as beerr and the like.
Buut it isn’t important thaqt a children can not check out a nightclub.
Of course, there are several discos that you
just may not love to consider young kids in order to. Nevertheless a
household tavern Cheshire is just not among most oof these companies.
Thee actual pub meal Cheshie in this particular tavern is really great of which everybody
gets to delight in for some reason or perhaps the other.

This specific family nightclub Cheshire provides ffinest
with Britissh issles foods. You will find lots of people declaring
in which United kingdom meal is just not competitive with the
foodstuff which is prepared in the other natkons around the world
just like France as well as The world and others. Moreover, the actuawl say connected
with Indian native curries possesses more changed the particular palette on the British isles foodies.
But the fact is that United kingdom foods offers its very owwn wwonderful preference.
Consumed standard British isles food and you can’t support althbough pretty
much riff onmes arms. Sure, this concerns that the cooking is fantastic, nevertheless once you
check out where regarding bar meals Cheshire, you can anticipate the actual
cooking to beclme nsar the top of their particular food preparation talent.

Within this spouse and children tavern Cheshire youu will get almost everything you wohld like to
tame as well as take in. Inside refreshments segment you’ve the optimum cask ales, Uk along with imported lager, cider along with an extensive bunch of wine.

Thier fod food selectiopn can be substantial and yoou have the choice to pick from the restaurant menus,
the actual 2-for-1 food selection, this tavern selection as
wel ass the Weekend food list. The mouth-watering dinners usually are destined to
make you are feeling over delighted. If you are searching
for acquiring that club foodstuff Cheshire, visit the site and also check out the particular food selection. All the information which you will want is
given within the web site like number tto contact to make ones
booking. About weekdays you could possibly come to the particular eating
place and locate ann area, yet through weekends, it can be foolhardy looking for an area and not using
a booking. In any case, it?s a good idea in order to pre-book ahead of time inspite of
whenever you are. Get more information on the web for you to taste fantastic
club foodstuff Cheshire. Only at that househld bar Cheshire you’ll have those food products that make an individual delighted.

The costs usually are very well affordable, however the meal iis actually from the earth.

Also visit my blog post … Donette

Other optimistic hair regrowth for adult males solutions are the topical creams formulated with Minoxidil (at
5% potency for males), for example Rogaine.
However as ysars passed by during thee 1930 the tradition changed and the costumes were based on characters in mass media such as literature, film and also radio.
Statistical Abstract of the United States: 2004-2005, 768, 771.

Also visit my webpage :: bokep stream

Every after in a although we pick out blogs that we read. Listed beneath would be the most recent web pages that we decide on.

Although websites we backlink to beneath are considerably not related to ours, we feel they may be really worth a go by means of, so possess a look.

Here are some links to web pages that we link to since we feel they are worth visiting.

Check below, are some totally unrelated sites to ours, nevertheless, they’re most trustworthy sources that we use.

Here is an excellent Blog You might Discover Exciting that we encourage you to visit.

We prefer to honor numerous other world wide web web sites on the net, even when they aren?t linked to us, by linking to them. Underneath are some webpages worth checking out.

Below you?ll uncover the link to some sites that we consider you need to visit.

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

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

That may be the end of this post. Here you?ll uncover some web pages that we think you?ll value, just click the hyperlinks.

Very couple of web sites that come about to become detailed beneath, from our point of view are undoubtedly properly worth checking out.

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

Very good blog article. Will read on…

Wonderful story, reckoned we could combine a handful of unrelated information, nevertheless really worth taking a look, whoa did one master about Mid East has got far more problerms at the same time.

I simply want to say I am just new to blogs and really liked your web blog. Very likely I’m likely to bookmark your website . You certainly come with remarkable well written articles. Thanks a lot for sharing your website.

Just beneath, are a lot of totally not associated web sites to ours, on the other hand, they’re certainly really worth going over.

Please check out the internet sites we comply with, which includes this one, as it represents our picks from the web.

Please check out the websites we adhere to, including this one particular, as it represents our picks from the web.

Very handful of web sites that occur to become comprehensive beneath, from our point of view are undoubtedly effectively really worth checking out.

Always a big fan of linking to bloggers that I like but do not get quite a bit of link like from.

Leave a Reply