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"

Hello, its good piece of writing concerning media print, we all understand media is a wonderful source of facts.

Look into my website – cialis samples

Definitely imagine that which you stated. Your favourite reason appeared to be
on the net the simllest factor to keep in mind of.
I say to you, I definitely get annoyed at the same
time as other people think about issues that they just do not know about.
You controlled to hhit the nail upon the highest and outlined out the entire thing with noo
need side effect , folks caan take a signal. Will likely be agaiun to get more.

Thank you

Also visit my blog post: cvs caremark pharmacy

Hello my friend!I wish to say that this article iis awesome, great written and come ith
approximately alll signiricant infos. I’d like to peer
more posts like this .

My blog post:canadian pharmacies online

Once you’ve done the enrollment then you will be taken to the download screen which you could effectively become good at
the machine. Gamepal and MMObay are websites designed especially for
the sale of MMORPG accounts (massively multiplayer online role-playing
game accounts). With technological innovations these games and the platforms
has allowed the gaming enthusiasts to be thrilled and entertained like never before.

Feel free to visit my web blog :: gry online mmorpg

Thiss site was… how do I say it? Relevant!! Finally I’ve found something whjch helped
me. Many thanks!

Look into my webpage :: pharmacy discount card

Thanks for one’s marvelous posting! I certainly enjoyed reading it, you caan be
a gdeat author.I will ensure thqt I bookmark your blog and will
eventually come back in the foreseeawble future. I want to encourage you to definitely continue your great work, have a nice evening!

My web site :: free pharmacy technician ce

I have read so many artixles or reviews about the blogger lovers except this piece of writing is ctually a good
post, keep it up.

my webpage – united pharmacy

Pretty component to content. I just stumbled upon your web site
and in accession capital to say that I get in fact enjoyed account your weblog posts.
Any way I will be subscribing to your feeds and even I success you access consistently fast.

Feel free to visit my webpage; cialis for women

Post writing is also a excitement, if you be familiar with after that you can write otherwise it is complicated to write.

The information and facts mentioned within the write-up are a few of the top obtainable.

I want to to thank you for this excellent read!! I absolutely
loved every bit of it. I’ve got you book-marked to look at new things you post…

Don’t overwhelm yourself by trying to master every single method.
So, the idea of event marketing seems rather titillating.
) or human weaknesses and flaws (why use parents the first name of
one of their child’s as password so often.

I am regular reader, how are you everybody? This post posted at this
website is in fact fastidious.

Nice weblog here! Also your web site loads up very fast!
What web host are you the usage of? Can I am getting your associate
hyperlink in your host? I desire my website loaded up as quickly as yours lol

I was able to find good information from your blog

I used to be able to find good info from your articles.

It is actually a nice and helpful piece of information. I am satisfied
that you shared this useful info with us. Please keep
us up to date like this. Thank you for sharing.

I have read so many content about the blogger lovers however this article is
in fact a good paragraph, keep it up.

my webpage; tadalafil

We’re a group of volujnteers and opening a new scheme in our community.

Your sitee offered us with valuable info to work on. You’ve don a formidable job and our whole community will be thankful to you.

My blog post; buy cheap cialis

Hey There. I found your blog using msn. This is a very well written article.
I wilkl be sure to bookmark it and return to read
mote of your useful info. Thabks for the post. I will certainly return.

my webloog – cialis dosage instructions

My parner and I stumbled over here different website and thought I should check things out.
I like what I see so i aam just following you.
Look forward to exploring your web paye for a second time.

Here is my weblog … cialis pills for sale

It’s going to be end of mine day, however before end I am reading this great piece of writing to improve my know-how.

hello!,I love your writing so a lot! percentage we communicate
more approximately your article on AOL? I require a specialist
on this house to solve my problem. Maybe that is you! Having a look forward to look

Excellent beat ! I wish to apprentice at the same tjme as you amennd your site, how cann i subscribe for a blog site?The account helped me a acceptable deal.I were tiny bit acquainted of this your broadcast proviided
shiny clear concept

Feel free to surf to my website walgreens cialis 20mg price

Hello to every , because I am in fact eager of reading this webpage’s post to be upated onn a regular
basis. It consists of pleasant data.

My blog post … cialis online overnight shipping

Its like yoou read my mind! You seem to know a lot about
this, like you wrote the book iin it or something.
I think that you could do with some pics to drive the message home a little bit, but ther than that, this is great blog.

An excellent read. I’ll definitely be back.

Also visit myy homepage: generic cialis from india

Hi, I log on to your blog regularly. Your story-telling sstyle is witty, keep up the gokd work!

My webpage :: cialis 5mg best price

Thanks a bunch foor sharing this with all people
you actually realize what you are speaking about!
Bookmarked. Kindly additionally visit my web site =).
We can hsve a hypelink alternate agreement among us

Feel free to visit mmy weblog: cialis blood pressure

Hello my family member! I want to sayy that thijs article is awesome, geat written and
clme with approximately all significant infos. I’d like tto
see extra posts like this .

My website; generic cialis from india

I like tthe valuable info you provide in your articles.

I’ll bookmark your weblog and check again here regularly.
I am quite sure I will learn lots off nnew stufff right
here! Best of luck for the next!

My webpage – buy generic cialis online usa

Incredible quest there. What happened after? Good luck!

Review my paghe – cialis coupons walmart

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

It’s perfect tkme to make soome plans for the future and it is timje to be
happy. I’ve read this post and if I cold I wish to suggest you few interesting things or tips.
Perhaps you could write next articles referriing to this article.
I desire to read even more things about it!

Feel free to visit my webpage cialis low cost

Hello! I know this is kinda off topic but I was wondering which blog platform are you using for this site?
I’m getting sick and tired of WordPress because I’ve had
issues with hackers and I’m looking at options for another platform.
I would be awesome if you could point me in the direction of a good

Review my webpage; cialis coupon 2015

Hi there, I found your website by way of Google at the same time
as looking for a related matter, your web site got here up, it seems good.
I have bookmarked it in my google bookmarks.
Hello there, simply turned into aware of your weblog via Google, and located that it’s truly
informative. I am going to watch out for brussels. I’ll be grateful in the event
you continue this in future. Numerous people shall be benefited
out of your writing. Cheers!

my web page cialis bula

Hi there, I would like to subscribe for this web site to get
most up-to-date updates, therefore where can i do it please
help out.

My homepage :: cialis 5 mg cost walmart

It’s going to be finish of mine day, however before ending I am
reading this fantastic piece of writing to improve my experience.

my website – ciales

Very good information. Lucky me I found your
blog by chance (stumbleupon). I have bookmarked it for later!

Here is my page cialis pills

Simply wish to say your article is as astonishing.
The clearness in your post is just excellent and i can assume
you are an expert on this subject. Well with your permission allow me
to grab your RSS feed to keep updated with forthcoming post.
Thanks a million and please continue the rewarding work.

my site :: tadalafil generic cialis 20 mg

Greate post. Keep posting such kind of information on your blog.

Im really impressed by your site.
Hi there, You’ve done a great job. I’ll definitely digg it and in my view suggest to my
friends. I am sure they’ll be benefited from this site.

Also visit my webpage – cialis 5 mg cost walmart

Good day! I could have sworn I’ve been to this website
before but after looking at some of the posts I realized it’s new to
me. Nonetheless, I’m definitely pleased I discovered
it and I’ll be bookmarking it and checking back often!

my web blog cialis coupons

You really make it seem really easy with your presentation however I in finding
this matter to be really one thing that I think I would by no means
understand. It seems too complicated and extremely
vast for me. I’m taking a look ahead for your next publish, I will try to get the hang of it!

Feel free to surf to my weblog cialis 5 mg

Always a big fan of linking to bloggers that I love but don?t get a whole lot of link adore from.

I need to to thank you for this great read!! I absolutely loved every bit of it.
I have got you saved as a favorite to look at new things you post…

Great article.

Here is my web-site: cialis from canada

When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment
is added I get four e-mails with the same comment. Is there any way you can remove me from that
service? Thanks!

Hey are using WordPress foor your blog platform?
I’mnew to the blog world but I’m trying to get started and set up myy own. Do you need any html coding expertise to make yoour own blog?
Any help would bbe really appreciated!

my weblog: cialis canadian

Hello! Do you know if they make any plugins to protect against hackers?
I’m kinda paranoid about losing everything I’ve worked hard on. Any

Hi there, I found your site by means of Google while looking for a related subject, your web site came up, it seems great.
I have bookmarked it in my google bookmarks.
Hello there, simply turned into alert to your weblog via Google, and found that it is really informative.
I am going to watch out for brussels. I’ll be grateful if you
continue this in future. Many folks will be benefited from your writing.

There is definately a great deal to find out about this issue.
I really like all the points you made.

Look at my homepage :: 5mg generic cialis from canada

Leave a Reply