RAID management from hell

This, ladies and gentlemen, is the state of the art when it comes to RAID management in 2013. It’s the monumentally awful LSI MegaRAID BIOS configuration interface on a fairly recent Dell C8000 series system:

My First RAIDâ„¢ by Hasbro

My First RAIDâ„¢ by Hasbro

I’m seriously offended. Who the hell lets this sort of garbage through QA for a high end product? It features such brilliant highlights as:

  • A faux windowing UI, with a god damn mouse cursor as primary input.
  • Yes, your eyes do not deceive you: A fucking WordArt logo.
  • A beautiful color scheme inspired by Windows 3.1.
  • A mouse cursor with Parkinson’s, simply useless over remote KVM.
  • Rage-inducing tab-tab-tab-enter keyboard navigation.
  • Highlighted shortcut keys with no obvious way of activating them (no Alt+key).
  • “WebBIOS is an HTML-based utility that is embedded in the firmware”. So they’ve implemented a browser in the BIOS firmware. Top job, I say, and an exquisite choice of technology. If only the Internet was more like LSI’s vision of the web.
  • A bad idea in 2003; a terrible idea in 2013; a horrible idea since always.

Luckily there’s an alternative to this madness in the slightly less dreadful MegaCLI command line tool. It’s a proprietary binary that at least doesn’t limit your options, but it is clearly not a work of art.

LSI: Get your shit together. Release full specs and source for MegaCLI and its character device interface under a permissive license to let distros include it or better yet, write a better one. You obviously do hardware better than software.

Dell: Demand better from LSI and raise the bar for software quality, both for third parties and yourself.

Advertisements