Quick look at amazon EBS / instance storage performance
Lately I've been testing amazon EC2 and moving my virtual machines there. So I got a chance to test some EBS / instance storage block devices.
And my t1.micro instance got EBS performance like this:
And as you can see, this performance is not amazing. Slow writes, slow rewrites, nice reads (but still slower then 7200 rpm hdd). So you can't expect fast IO from t1.micro. But what amazes me is seek amount, almost like ssd storage. Strange but true. Of course those results varies on (I guess) resources available.
But I got spot instance c1.xlarge for a while. So I put there 4 ephemeral storages there and tested it. And performance looks like:
1 ephemeral storage ext4:
Something worse then 7200 rpm hdd in writes, hdd like rewrites and reads. A bit better then single hdd seeks.
But I decided to put 4 ephemeral storages in raid0 software mode. Since all those storages are hardware raid based, there is no big data loss risk using raid0 on them. I was wondering if this gonna saturate instance storage connection (like iSCSI or FC) or not.
And result looks like this:
I'm positively surprised. Cause it got nice write rate, very nice rewrite rate and kinda huge read rate. And definitely it's not restricted by storage link (guess every storage got it's own link or it's not 1Gbps iSCSI). Nice seeks as well. Not bad for instance for 7c per hour ;)
This is just quick look, done during breakfast break ;).