StorageMojo




Robin Harris    




The Plug-In Data Center

August 31st, 2006 by Robin Harris in Enterprise, SOHO/SMB, SSD/Flash Disk

Over at InfoWorld, Tom Yager has posted a fascinating article titled Linux will get buried.

It’s Not About Apple
He proposes that Apple’s Unix revenue will overtake commercial Linux factory-install revenue by mid-2008. Which seems reasonable: Apple sales growth is on a roll. Apple OS X revenue per user is twice that of Windows. And Apple ships several million units a year. But StorageMojo.com doesn’t have a dog in that fight, so whatever.

The Linux Backplane
What did catch my eye is Yager’s take on what Linux really means:

. . . Linux is . . . a kernel, not an application platform. Linux is a backplane for device drivers, file systems, protocol stacks and low-level programming interfaces. It is a substructure for application services. The Linux kernel is . . . commercial quality and familiar. It crosses architectural boundaries cleanly. It bulks up and strips down in the time it takes to recompile. . . . It’s a standard. . . . Push a button, you’ve got an enterprise database, configured, loaded with sample data and listening for connections. Want a J2EE server with that? Flip this switch, it’ll unpack itself, sniff out that database you installed and mate with it.

There are a number of enterprise software backplane companies, such as Tibco and webMethods. Backplane Linux isn’t in their league, yet the ability to create specialized and optimized appliances from free software sounds very promising. Especially for SMBs and the VARs who serve them.

I got a taste of that wonderfulness with the one-click WordPress and MySQL installation at DreamHost (note: I get a commission if you use the handy “stomojo” coupon under the blinky ad - go ahead, it’s a good deal) which is Linux-based. I have no idea what goes on under the hood at DreamHost, but easy software installation and configuration is very attractive to this “knows all this stuff is there and still doesn’t like messing with it” guy.

The Really Cool Part
Then Yager goes one step further: the freeze-dried appliance on a flash drive.

Imagine that your server room has a bank of USB ports, and that every enterprise application you want to run exists, pre-installed on a stripped, standardized Linux, and in a freeze-dried state, on a flash drive. Plug in a drive, and within a few milliseconds you have a self-contained instance of an enterprise application. If you need more database instances, put in a blank flash drive and tell the existing database instance to replicate itself.

Tom is thinking of a datacenter, yet I could see this working with SOHO/SMB networks as well. The VAR has a variety of freeze-dried apps, like CRM, VoIP phone systems, job-shop resource planning, etc. plugs it into a cheap server and voila, the app is up and the VAR knows exactly how that system is configured for ease of maintenance. User-land configuration, like GUI options, accounts and ACLs get stored on the flash drive. Need application security? Unmount the flash drives and lock them up in a safe.

Please, Pick Holes
in Tom’s or my scenarios - or better yet, extend them with other ideas about applications. It sounds cool, but maybe it is one of those things that sounds cooler than it is. Your comments welcome.

Leave a reply



StorageMojo RSS Feed September 2008 August 2008 July 2008 June 2008 May 2008 April 2008 March 2008 February 2008 January 2008 December 2007 November 2007 October 2007 September 2007 August 2007 July 2007 June 2007 May 2007 April 2007 March 2007 February 2007 January 2007 December 2006 November 2006 October 2006 September 2006 August 2006 July 2006 June 2006 May 2006 April 2006 March 2006 June 2005 April 2005 March 2005 February 2005 January 2005 December 2004 November 2004 October 2004 September 2004