Archive for October, 2013

Anime for Anime Night Fall 2013 Edition

Friday, October 18th, 2013 | Uncategorized | 2 Comments

The Episodes we have seen are listed below, along with a poll for what you want to watch!

Episode Tracker:

Series Episode # Description
KILL la KILL 11 My Uniform will Pierce the Heavens
Outbreak Company 12(Fin) The Ultimate Dream Job
IS: Infinite Stratos 2 12(Fin) Country Wars! Now with my jelly.
Kyousougiga 9(of 10) Follow the Black Rabbit down a Shinto wonderland.
My Mental Choices are Completely Interfering with my School Romantic Comedy 10(Fin) My Mental Choices are Completely Interfering with my School Romantic Comedy
Log Horizon 11 Not Sword Art.
Golden Time 11 Stalker Childhood friend Slice of life.
Aoki Hagane no Arpeggio: Ars Nova 12(Fin) 3D LoliSubs
I Couldn`t Become a Hero, so I Reluctantly Decided to Get a Job, 9(of 12) The title +20% more melonpan.
Yozakura Quartet: Hana no Uta 8(of 13) Supernatural City’s student council defends the town.
Kyoukai no Kanata 10(of 12) Clumsy Demon Slayer.

SSD Drives in a Large RAID Array Performance Benchmarking and Results

Friday, October 18th, 2013 | Uncategorized | 1 Comment

 

SSD Drives being one of the newest forms of storage have been making rapid advancements in speed. It’s fairly common now that SSD drives are pushing the limit on whatever the latest throughput is on an interface.

Of course we’re always looking for faster. So the question is how can we make it faster if each drive is now currently pushed to the bandwidth limitation of SATA?

The answer is surprisingly easy enough that any IT or enthusiast should be able to tell you. It’s a RAID. RAID utilizes multiple Hard drives to collectively increase the speed of the volume. The interesting part however is that our usually knowledge on RAID performance comes from hard drives and while SSD Drives perform the same function as a hard drive the performance is astronomically different which creates some interesting circumstances.

The rule of thumb for RAID historically with hard drives is as follows.

Read Performance Write Performance
RAID 0 RAID 0
RAID 10 RAID 10
RAID 1 / Raid 5 RAID 1
RAID 5

But SSD drives are much faster but will that fundamentally change how fast a RAID array?

 

The Test Bed

For this test we’re using a Dell Server the specs are below,

Hardware

  • Dell PowerEdge R720 Server
  • 2x Intel Xeon E5-2640
  • 96GB of Ram
  • Perc H710 Mini w/ 512mb ram (FW 21.2.0-0007)
  • 8x Samsung SSD 840 EVO 250GB
  • 1TB Seagate HD

Software

  • Windows Server 2008 R2
  • HD Tune Pro

Raid Configuration

  • 64KB Stripes
  • 8xSSD Raid 5
  • 8xSSD Raid 10
  • 8xSSD Raid 6
  • 8xSSD Raid 50

 

Benchmarking results

For the benchmarking test we used HD Tune Pro 5.50 to run the test.

 

We took the average of testing the entire volume using 1MB chunks.

The most surprising results in the test is that RAID 10 is the slowest of all the RAID levels in Read and Write. Considering that the main goal of RAID 10 is to provide the best performance with redundancy it’s a bit shocking.

So now the question is why? What’s going on that is causing this discrepancy. For that we require more data. The next set of test we’re going to benchmark each RAID starting at the smaller array till we hit 8 drives on the benchmark.

Raid 0 Benchmarking Results

 

 

 

 

 

 

 

 

 

 

 

From this we can see that after 6 drives the gain are fairly low. Also Raid 0 at 7 drives seems to have an odd issue. This was retested multiple times but that low read throughput was consistent.

As you can see by the curve in this configuration the gains we get are smaller and smaller the more drives you add. At a 2 drive Raid 0 it’s almost 93% faster than 1 drive. But by the time we go from 4 drives to 5 drives the gain is only 15%. Eventually we’ll get to a point where there are no noticeable gains in speed. For the write speed which is already slower it’s mostly level at 5 drives already.

Raid 5 Benchmarking Results

 

 

 

 

 

 

 

 

 

 

 

As expected with Raid 5 we’re getting faster read speeds but slower write. That hasn’t changed any. Although you can see that we’re reaching the upper speed of ~1800MB/s with the Raid 5 speed as we did with the Raid 0 speed. Looking at it, it seems that this might imply the bottleneck at this speed is due to something in the RAID controller or further down the line. Ignoring the point where it reaches 1800 anyhow. Much odder is the write speed also caps at 1200 for both the RAID 0 and RAID 5. Well have to see if this is a persistent trend.

Raid 6

 

 

 

 

 

 

 

 

 

 

 

We can see here the extra parity causing a massive slowdown in comparison to the other RAIDs. You can also see a curve start to form but without additional drives we can’t conclude if this also suffers from slowdown at 1800MB/s

Raid 10

 

 

 

 

 

 

 

 

 

 

 

Another surprising result, I was expecting that at a 4 drive Raid 10 it would be about the speed as a 2 drive Raid 0. The mostly flat line here shows that it’s a very minor correlation, if any. Another major surprise is that at 4 drive’s it’s faster than a 3 drive RAID 5 which would give you the same amount of storage but compared to a 4 drive RAID 5 the read speed is on par and surprisingly enough the write speed is faster in the RAID 5. So the general statement that RAID 10 is faster than RAID 5 only apples in a small scale as RAID 10 is the worst scaling in terms of performance and storage than any other RAID.

Raid 50

 

 

 

 

 

 

 

 

 

 

 

With only 2 data points in the RAID 50 we can’t actually draw that many real conclusions from it. The results themselves leave many questions wanting to be answered. It seems as if the performance for 6 drive RAID 50 is twice the performances of a 3 drive Raid 5, minus an overhead of ~230MB/s. The Write throughput there’s not enough data at all to get any conclusions on what’s going on.

 

Conclusion

Going through the data it seems RAID 10 is going obsolete. Previous it was thought that the parity system in RAID 5 would tax write performance. While it does in this case it’s not as much as the redundant drive. At 4 drives the minimum drives need for RAID 10 it’s on par as the performance of a RAID 5 at 4 drives but the RAID 5 offers more storage. As you add more drives the gap just widens further and further. The next larger RAID 10 array at 6 drives already RAID 50 is much more sufficient.

However this is only the case in SSD drives using a powerful raid controller. As we see here this setup caps around 1800MB/s it would be interesting to see if we had more drives RAID 50 might also be a good contender.

Fall 2013 Currently Watching Series!

Monday, October 14th, 2013 | Uncategorized | No Comments

Current Anime’s seen at Anime Night!

Aoki Hagane no Arpeggio: Ars Nova

Episode 1

KILL la KILL

Episode 2

Coppelion

Episode 1

Log Horizon

Episode 1

Outbreak Company

Episode 2

Kyousougiga

Episode 2

Galilei Donna

Episode 1

Samurai Flamenco

Episode 1

Gingitsune

Episode 1

 Golden Time

Episode 2

Non Non Biyori

Episode 1

My Mental Choices are Completely Interfering with my School Romantic Comedy

Episode 2

Kyoukai no Kanata

Episode 2

IS: Infinite Stratos 2

Episode 2

I Couldn`t Become a Hero, so I Reluctantly Decided to Get a Job,

Episode 2

Nagi no Asukara

 
Episode 1

Anime still to review

Yozakura Quartet: Hana no Uta

Tokyo Ravens

Fall 2013 Anime Season!!

Friday, October 11th, 2013 | Uncategorized | No Comments

The new Fall 2013 Anime Season is here!

As such another round of Anime night will commence. For those curious the current list of shows we will be attempting to watch and their rating is as follows,

Anime Rating
Kill la Kill 7.71
Samurai Flamenco 7.5
Galelei Donna 7.5
Kyousougiga 7.5
Non Non Biyori 7
Golden Time 6.96
Kyoukai no Kanata 6.9
Machine Doll 6.81
Tokyo Ravens 6.81
Nagi no Asukara 6.81
Log Horizon 6.78
Outbreak Company 6.62
Aoki Hagane no Arpeggio 6.58
Strike the Blood 6.44
Gingitsune 6.38
Coppelion 6.3
Yozakura Quartet 6.11
Infinite Stratos 5.87
Ore no Nounai 5.78
Yuusha ni Narenakkatta 5.47
BlazBlue: Alter Memory 5.34
Walkure Romanze 5
Diabolik Lovers 4.6
Meganebu! 3.55
Kyousougiga
Strike the Blood
Koroshiya-san: The Hired Gun

The Ratings came from AniDB as such we’ll try to go through the things near the top first and then work our way down. The ratings is very early as they just aired so most likely they will be quite off. if you want to take a look at the calendar check out,

AniDB’s Fall 2013 Calendar.
This has the rating and raw data about the releases. You can also look towards;

Kotaku’s Complete Fall 2013 Anime Guide
Which has PV’s and CMs for each series.

Or you can be like me who just hit’s the ground blind hoping for the best!