SandForce 1222 SSD Testing, Part 3: Detailed Throughput Analysis

Our last two articles have presented an initial performance examination of a consumer SandForce based SSD from a throughput and IOPS perspective. In this article we dive deeper into the throughput performance of the drive, along with a comparison to an Intel X-25E SSD. I think you will be surprised at what is discovered.

Introduction and Review of Initial Throughput Performance

The last two articles have presented some initial performance results of a consumer SandForce-based SSD. The reason so much time is being devoted to SandForce based SSD’s is that they use a real-time compression algorithm to improve performance and increase longevity of the SSD. What makes it even more interesting is that performance and longevity of the SSD depend upon your data (very unique and exciting concept). If your data is very compressible then you get a performance boost and a longer lasting SSD. If your data is very incompressible, then you don’t get any performance boost and the SSD will last as long as any other with the same type of cells.

So far the initial examination of the SandForce based SSD as shown the following general trends:

  • As the data compressibility decreases, the performance of the drive decreases
    • In the case of write throughput performance, the decrease can be fairly large
    • In the case of read throughput performance, the decrease is not too large, reaching only about 20% when going from data that is very compressible to data that is very incompressible.
  • Write IOPS performance also decreases as the data compressibility decreases but the performance is still very good
  • Read IOPS performance also decreases as the data compressibility decreases but the reduction in performance is only a small amount (less than 20%) when going from data that is very compressible to data that is very incompressible.

But there are some still unanswered questions about the performance. In particular, it would be nice to have more insight into how quickly the performance decreases as a function of the data compressibility. Does is decrease very quickly or is it more gradual? Also, how does the performance compare to a flag ship SSD such as the Intel X-25E SSD? Is it just as good or close? Is it better?

In this article, the throughput performance of the drive is examined more in depth and compared to the Intel X-25E. The same set of tests are run against both SSD’s on the same system to hopefully gain some insight into the performance differences.

Additional Testing

The intent of the expanded examination is to get a better understanding of how the SandForce SSD performs as the data compressibility changes and how this performance compares to a very high performing SSD. This article extends the work from the first article in two ways: (1) it tests more data compressibility levels, and a smaller record size, and (2) it performs all of the same tests on an Intel X-25E SSD as a comparison.

As with the first tests, this article uses IOzone as the benchmarking tool. Recall that IOzone is one of the most popular throughput benchmarks. It’s open-source and is written in very plain ANSI C (not an insult but a compliment). It is capable of single thread, multi-threaded, and multi-client testing. The basic concept of IOzone is to break up a file of a given size into records. Records are written or read in some fashion until the file size is reached. Using this concept, IOzone has a number of tests that can be performed. The thirteen tests listed below, are performed to measure the throughput capability of the drives (SandForce and Intel).

  • Write
  • Re-write
  • Read
  • Re-read
  • Random Read
  • Random Write
  • Backwards Read
  • Record Rewrite
  • Strided Read
  • Fwrite
  • Refwrite
  • Fread
  • Refread

You can refer to the first article for more details on these tests.

The tests were run on the same system as previous tests. The highlights of the system are:

  • CentOS 5.4 with a 2.6.32 kernel
  • GigaByte MAA78GM-US2H motherboard
  • An AMD Phenom II X4 920 CPU
  • 8GB of memory (DDR2-800)
  • The OS and boot drive are on an IBM DTLA-307020 (20GB drive at Ultra ATA/100)
  • /home is on a Seagate ST1360827AS
  • Micro Center SandForce 1222, 64GB SSD. This is mounted as /dev/sdd
  • Additionally, a 64GB Intel X-25E SSD is used, courtesy of Intel. This is mounted as /dev/sdd.
  • ext4 is used as the file system with the default options

This study adds one new record size to the tests, 64KB. I wanted to add a smaller record size to see if it had any impact on performance for either drive (SandForce or Intel). This was added to the 1MB, 4MB, 8MB, and 16MB record sizes. The command line for the first record size (64KB) is,

./IOzone -Rb spreadsheet_output_64K.wks -s 16G -+w 98 -+y 98 -+C 98 -r 64K > output_64K.txt

The command line for the second record size (1MB) is,

./IOzone -Rb spreadsheet_output_1M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 1M > output_1M.txt

The command line for the third record size (4MB) is,

./IOzone -Rb spreadsheet_output_4M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 4M > output_4M.txt

The command line for the fourth record size (8MB) is,

./IOzone -Rb spreadsheet_output_8M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 8M > output_8M.txt

The command line for the fifth record size (16MB) is,

./IOzone -Rb spreadsheet_output_16M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 16M > output_16M.txt

The options “-+w”, “-+y” and “-+C” define the how much “dedupability” there is in the data and buffers. In the above command lines “98″ means that the data can be deduplicated (compressed) 98%. Note that these options are only available with a later version of IOzone.

For this article several new compressibility levels were added to the testing. Altogether there are six compressibility levels: (1) 98%, (2) 75%, (3) 50%, (4) 25%, (5) 2%, and (6) random. The last compressibility level is one that allows IOzone to randomly pick the compressibility level of the data, presumably randomly throughput the test run. That option is “-+d” and the “-+w”, “-+y” and “-+C” are dropped from the command line.

Next: Results

Comments on "SandForce 1222 SSD Testing, Part 3: Detailed Throughput Analysis"

Then you will have occasions when we get to grips with
the decent visual graphic. There are several task
that calls for extra RP. Along with it as the selection is broken down into categories, such games on mobile games.

Users wish to bang in the Zune media player fare.

Need is high time star wars commander hack that is unsuitable for you.

And then, that is when the iPad 2. Because of this list of best entertainment features
in mobile sports at cost effective price.

Have you ever considered about adding a little bit more than just your articles?

I mean, what you say is valuable and all.

Nevertheless imagine if you added some great visuals or video
clips to give your posts more, “pop”! Your content is excellent but with images and clips, this site could undeniably be one of the best in its field.
Great blog!

Major thanks for the blog.Really looking forward to read more. Keep writing.

Truly when someone doesn’t be aware of after that its up to other viewers that they will assist, so here it happens.

Magnificent beat ! I would like to apprentice while you amend your site, how can i
subscribe for a blog web site? The account helped me a acceptable deal.

I had been a little bit acquainted of this your broadcast provided bright clear concept

I love what you guys are up too. This type of clever work
and exposure! Keep up the good works guys I’ve incorporated you guys to
my blogroll.

Here is my blog post … dyson dc40 animal

Helpful information. Fortunate me I discovered your web site by chance, and I am surprised why this coincidence did not happened in advance!
I bookmarked it.

It’s in fact very difficult in this active life to listen news on TV, so I just
use the web for that reason, and take the most recent news.

In fact when someone doesn’t be aware of then its up
to other users that they will assist, so here it occurs.

I think this is among the most significant information for me.
And i am glad reading your article. But want to remark on few general things, The site style is perfect,
the articles is really excellent : D. Good job, cheers

What’s up i am kavin, its my first time to commenting anywhere, when i read this
paragraph i thought i could also create comment due to this sensible

cheap ralph lauren polo shirt,The designers of females Tee shirts includes the accessories that the T shirts,polo ralph lauren shirts cheap,that they style is suited to the common pigment concentrations along with tresses colours of women. A T shirts anyone slip on must harmonize with home furniture of the skin together with head of hair. There are many standard pointers which you can adhere to for that variety of Shirts designs likewise. Impressive and affluent coloured Shirts meet the particular shirts the perfect, whilst muted pigments match the ideal

An online Entertainment portal offering complete mobile applicationslike
free downloadable mobile software, mobile games
timberman cheats in your free time playing exciting games.
Apple Inc, is present to cater the interest of all kinds of games and many more.
With the timberman cheats rise of the few free pirate games available for developing application development too.

I am regular reader, how are you everybody? This post posted at this web site is genuinely pleasant.

An interesting discussion is worth comment.
I think that you ought to publish more about this subject matter, it might not be
a taboo matter but usually people don’t speak about these issues.

To the next! All the best!!

My webpage: melodishop paypal fees International

Thanks for the blog article.Really thank you! Really Cool.

Hi there to every one, because I am genuinely keen of reading this blog’s post to be
updated on a regular basis. It includes pleasant stuff.

?omebody essentially help to make c?itically posts I might
state. That is the vey first t?me I frequented your web page and so far?
I surprised with th? analysis you mad? to create this particul?r
submit amazing. Great activity!

Feel fr?e to surf to my weblog :: Nouvelle skin care Clinic moreleta park properties

Hello my family member! I want to say that this article is amazing, nice written and include almost all vital infos.
I’d like to see more posts like this .

my web blog … north west pharmacy canada

What a data of un-ambiguity and preserveness of valuable knowledge concerning unexpected feelings.

Hey there! This post couldn’t be written any better!

Reading this post reminds me of my good old room mate!
He always kept talking about this. I will forward this write-up to him.
Pretty sure he will have a good read. Thanks for sharing!

Why don’t you pick a floral motif or pick a complimentary shade for the bikini bottom?

Also visit my blog post … Bikini Website

Excellent, what a webpage it is! This webpage provides helpful information to us, keep it up.

For this very reason, there are numerous other ways that are used to exchanging messages.
Shortly after that racy clip, the sister’s are shown kissing while
hanging out at the pool. Adjust the values till you get the correction that you need.

magnificent submit, very informative. I’m wondering
why the other specialists of this sector don’t notice this.
You must continue your writing. I am sure, you have a
great readers’ base already!

Feel free to surf to my blog post … canadian viagra

Very good info. Lucky me I recently found your blog by chance (stumbleupon).
I’ve bookmarked it for later!

I’m extremely inspired with your writing talents and also with the format for your weblog.
Is that this a paid subject or did you modify it yourself?
Anyway keep up the excellent quality writing, it’s uncommon to look a
nice blog like this one these days..

Also visit my blog – dyson dc24

whoah this weblog is fantastic i really like reading your articles.
Keep up the good work! You realize, lots of persons are hunting around for this
info, you can help them greatly.

my blog post – Tadalafil 5mg canada

This website was… how do I say it? Relevant!! Finally I’ve found something that helped me.
Thanks a lot!

I loved your blog post.Really thank you! Want more.

We like to honor quite a few other world-wide-web web sites on the net, even though they aren?t linked to us, by linking to them. Under are some webpages worth checking out.

I don’t even know how I ended up here, but I thought this post was great.
I do not know who you are but definitely you are going to a famous blogger
if you aren’t already ;) Cheers!

Hi there to every one, since I am in fact keen of reading this website’s post to be updated on a regular basis.
It consists of pleasant data.

Highly energetic article, I liked that bit.
Will there be a part 2?

Great blog here! Also your site loads up very fast!

What web host are you using? Can I get your affiliate link to
your host? I wish my site loaded up as fast as yours lol

Fine way of explaining, and pleasant paragraph to get facts concerning
my presentation focus, which i am going to present in university.

Look at my site: Online cialis canada

My spouse and I stumbled over here different web page and thought I may as well check things out.
I like what I see so i am just following you. Look forward to checking out your web page again.

This last recommendation is somewhat controversial and basically depends on one’s
personal taste. Daniel Bryan is now officially a made man and a true star in WWE’s
eyes. In continuance of my paranormal studies, I wrote to and was answered by several different popular writers of the time on the paranormal, Yoga,
occult subjects; writers such as Donald Michael Kraig,
Ted Andrews, and Gerald and Betty Schueler.

Hi there, I enjoy reading through your post. I like to write a
little comment to support you.

Thanks for sharing your thoughts about Minecraft Games.

Hey are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my
own. Do you need any coding expertise to make your own blog?
Any help would be greatly appreciated!

Also visit my web page :: Canadian pharmacy

Hello, just wanted to say, I enjoyed this blog
post. It was practical. Keep on posting!

Hello there! I just want to offer you a huge
thumbs up for your excellent info you’ve got right here on this post.

I’ll be coming back to your website for more soon.

[url=http http://www.kasahome.jp/clever/clever.cgi?mode=res&no=10365 ://www.abercrombieandfitch4s.us/]Abercrombie and fitch outlet US.[/url][url=htt http://www.salutpublic.be/comment-page-/#comment- p://www.abercrombieandfitchoutlet.us/]Abercrombie And Fitch Outlet[/url][url=http://www.abercrombiefitch.nl/]Abercrombie Fitch Nederland[/url][url=http://www.abercrom http://www.drdispatch.com/blog/handle-remote-agents/#comment-7574 bieoutlet.ca/]Abercrombie Outlet[/url][url=htt

Thankfulness to my father who shared with me about this webpage, this webpage
is truly awesome.

My web-site – dining room furniture sets

Benward Bruce Saker Marilyn NadineHardcover. Book Condition: Good. Dust lenti ricambio oakley Jacket Condition: Good. Good condition, used in outstanding condition. Bo lenti oakley ok is the US version. Textbook only, accessories such as CD, infotrac, web access codes, may not be included. Buy with confidence. In the unlikely event s masque oakley o

WOW just what I was looking for. Came here by searching for blog

I seriously love your site.. Pleasant colors & theme. Did you build this
website yourself? Please reply back as I’m wanting
to create my own personal blog and would love to know where you got this from or exactly what the theme is called.

It’s an amazing piece of writing in favor of all the web users; they will obtain advantage from it I am sure.

Very good article post.Much thanks again. Keep writing.

Leave a Reply