SSD storage performance increase

  • So, I've updated all my storage for my ESXi server to SSD storage. I fitted it saturday afternoon and moved my 3 VMs to the new datastore on the SSD disk, just check out the looooooooooow disk latency.

    Happy bunny?

    ... yes I am :-):-D

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

  • Nice.

    I've been using SSD on my PC at home, and it's made a huge difference, but I haven't had a chance to play with them in a server environment yet.

    - Gus "GSquared", RSVP, OODA, MAP, NMVP, FAQ, SAT, SQL, DNA, RNA, UOI, IOU, AM, PM, AD, BC, BCE, USA, UN, CF, ROFL, LOL, ETC
    Property of The Thread

    "Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon

  • It is amazingly faster. It's just not the same at all.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

  • Care to give any more information on the datastore? RAID level, HBAs, interconnects? Also, specifically what make and model of SSDs here? I'd think you're using something different from what GSquared has at home 😉

    Also, what's the link between the VMware server at the datastore, iSCSI target or something else?

    Edit: Forgot the obvious... Thanks for sharing!

  • Grant Fritchey (8/20/2012)


    It is amazingly faster. It's just not the same at all.

    it's great 🙂

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

  • Scott D. Jacobson (8/20/2012)


    Care to give any more information on the datastore? RAID level, HBAs, interconnects? Also, specifically what make and model of SSDs here? I'd think you're using something different from what GSquared has at home 😉

    Also, what's the link between the VMware server at the datastore, iSCSI target or something else?

    Edit: Forgot the obvious... Thanks for sharing!

    No RAID, no HBAs, no nuttink!

    My VMFS datastore which sits under my 3 VMs is a single 240GB Corsair Force SATA3 disk.

    The disk is a local SSD not iSCSI, but just look at the drop in latency

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

  • Perry Whittle (8/20/2012)


    Scott D. Jacobson (8/20/2012)


    Care to give any more information on the datastore? RAID level, HBAs, interconnects? Also, specifically what make and model of SSDs here? I'd think you're using something different from what GSquared has at home 😉

    Also, what's the link between the VMware server at the datastore, iSCSI target or something else?

    Edit: Forgot the obvious... Thanks for sharing!

    No RAID, no HBAs, no nuttink!

    My VMFS datastore which sits under my 3 VMs is a single 240GB Corsair Force SATA3 disk.

    The disk is a local SSD not iSCSI, but just look at the drop in latency

    Wow, just freaking wow. All that with direct attached storage. You are a lucky son of a gun.

  • Just goes to show how performance is actually available. I'm sure there would still be increased latency if it were an iSCSI datastore, you have so much more in between that affects the performance.

    Imagine a bunch of these sitting under your sql server files, it possibly wouldn't even matter too much if all files were on the same disks, latency is so low.

    At SQLBits earlier this year i had a demo of the Fusion IO kit, amazing performance 🙂

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

  • Just make sure you have good backups. When SSDs fail, they can fail quickly with no warning.

  • Steve Jones - SSC Editor (8/21/2012)


    Just make sure you have good backups. When SSDs fail, they can fail quickly with no warning.

    I was wondering about this. Is there a RAID equivalent for SSD's?

    +--------------------------------------------------------------------------------------+
    Check out my blog at https://pianorayk.wordpress.com/

  • You can use RAID with SSDs just like with HDDs.

  • Sure, you can RAID SSDs but you'll be doing it for the redundancy capabilities more than anything as the performance is already high as a result of the SSDs ultra low latency

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

  • While I haven't touched the PCIe SSD's yet (Fusion-IO, OCZ Z-drive, etc.), with the SATA and SAS SSD's, treat them similarly to extremely short-stroked spindle disks - high throughput, very low latency, but they can still fail, and they still benefit from RAID. I've worked with SSD's set up in RAID1 pairs and RAID5 sets both; the RAID5 sets had considerably higher throughput (>1.4TB/s peak), matching their greater number of drives.

    In particular, sometimes you do random IO, and the SSD's should blow away spinning disks. For sequential IO, good SSD's should still be faster in every aspect on a per drive basis than 15k SAS drives. RAID with modern controllers only enhances that until you hit the controller's own limits.

    As was said above, when SSD's fail, they fail very abruptly. Worse, when SSD's fail, you don't have much of a way to wipe the data off them other than by physically destroying the drive (sledgehammer, torch, welding equipment, etc).

  • Nadrek (8/22/2012)


    Worse, when SSD's fail, you don't have much of a way to wipe the data off them other than by physically destroying the drive (sledgehammer, torch, welding equipment, etc).

    What is a rifle, Alex?

  • Nadrek (8/22/2012)


    .... Worse, when SSD's fail, you don't have much of a way to wipe the data off them other than by physically destroying the drive (sledgehammer, torch, welding equipment, etc).

    Which is also necessary if you want to actually destroy the data on HDDs. Degaussing them is only partially effective and forensic labs have been known to recover partial/complete data off of magnetically wiped disks.

    So, use either of my two favorite chemical processes: thermite or chlorine trifluoride. Much fun!

    - Gus "GSquared", RSVP, OODA, MAP, NMVP, FAQ, SAT, SQL, DNA, RNA, UOI, IOU, AM, PM, AD, BC, BCE, USA, UN, CF, ROFL, LOL, ETC
    Property of The Thread

    "Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon

Viewing 15 posts - 1 through 14 (of 14 total)

You must be logged in to reply to this topic. Login to reply