After installing VMware ESXi 5.5 RAID 1 and even RAID 0 performance was obscenely slow with a range of disks.
Much faffing about later and the tldr is basically the card disables the _ON DISK_ cache.
There’s much confusion online thinking the card has some sort of write cache; it doesn’t (though it does deal with SAS drives without requiring a licence (cough HP)). This is a cheap card, no write cache, no battery, none of that jazz (get a PERC 5e if you want some of that excitement). However it’s quite a capable direct sata/sas controller.
Y U go slo?
As default the card disables the cache that’s built into the hard drive itself (you’ll most likely remember it from such columns as (Buffer) Cache on PcPartPicker. I believe the correct term for this would be “on-disk write-buffer”. When looking at a drive for your desktop computer, anything that makes random writes bearable with spinning rust is a boon. If you have an unexpected power-off then the machine will reboot, do a disk check and you might have lost some of your browsing history, or even the last save of your essay… but probably not. Even if you do you’re not going to care.
When you’ve got a server doing mission critical work, when you tell the machine to commit to disk you expect it’s actually on the disk. Think a decent size database (100’s of gigabytes) with lots of sequential access. If you think stuff is safely in longterm storage and (for example) power off whilst it’s still in the cache, you’re likely to have all sorts of hellish corruption. The on disk buffer can also cause all sorts of interesting problems with RAID itself, especially when the disks start dying. To get over the performance hit expensive RAID cards leave the disk buffer disabled and have their own cache (which is usually in the hundreds of MBs if not gig). Known as a Write Cache these are (essentially) sticks of RAM with a battery attached.The card can promise the machine that the data is stored safely before it even spins the disks back up. RAM to act as fast and large temporary storage and the battery so that if the power suddenly dies, all the data in the RAM is still safe and can be written to the actual disks when power returns.
make it fast!
So by now you probably don’t give a damn about securing data integrity and you just want your datastore to be almost vaguely usable. It’s easy. Ish.
Find a Dell Open Manage Server Administrator liveCD or install it on your OS. If you’re using ESXI then it’s doable but an insane ball-ache.1
Once booted/installed then go into the storage component, into your array and enable the disk cache. Reboot and find it’s almost usable.
-sorry about the lack of full instructions; I did this back in December so at this point you can either have it from memory or it’d just be a saved title in my drafts.
you need to install the OMSA VIB on the ESXI host and then find another box to install just the web component server which you can then hit up with a browser. Maybe. It also seems to fail if the web component is on a VM on the same hardware. I will try and make myself go through it again and write some instructions… ↩
so I finally updated the website and theme and apparently it’s broken the site somewhat.
If it wasn’t nearly 4am and I didn’t have things to do tomorrow I might have actually fixed it instead of posting this :S
I just came across this on the governments website, and you just have to be impressed.
Its entitled “National Insurance Numbers (NINOs): Format and Security: What to do if you suspect or discover fraud”, and in this current climate of identity theft, it kinda makes sense and its probably worth knowing what to do if you do suspect fraud.
Sadly, the only text left viewable on the page, states “This text has been withheld because of exemptions in the Freedom of Information Act 2000”.
Arguments over ‘whether you should have to pay anything at all to Micro$oft to use its on-line service` aside, I found myself needing to buy and xBoX360 Live Gold membership (for the bf).
I decided there is no point getting 3 months for half the price of 12, and I didn’t fancy walking down to the BlockBuster’s Video to pay over the odds.
I didn’t want to wait for delivery either, its a pain in the ass and I don’t trust the post. I don’t want to have to pay more for the sake of a piece of cardboard.
So after a little googling I payed £29.99 for a 12+1 Gold subscription to be “instantly emailed to me” via InstantLiveCodes.com.
I feel a little queezy. Possibly more than a little -throat infection and blocked nose, felt like I was coming down with flu when I finally crashed last night…
It might have more to do with the fact I’ve started blogging again. -Ironically, at this point the spell-check points out that blogging is spelt incorrectly, and did I in fact mean “logging, bogging, slogging, clogging or flogging”. Apparently I’ve left it in thesaurus mode.
And I’m using WordPress. I’ve run out of excuses, it Just WorksTM (ok, mostly just works, superscript is a pita) so I’m no longer pissing about with server configurations or trying to write my own CMS in perl or any of that shit, so I get to start blogging.
If you don’t like what you see here, then you’re probably in the wrong place.