tug
Volume 3, Number 30 -- August 17, 2006

The X Factor: Database Appliances Come Around Again

Published: August 17, 2006

by Timothy Prickett Morgan

The great thing about a general purpose operating system like a variant of Unix, Windows, or Linux is that it is designed to support a lot of different applications and many different means to access those applications. The original computers from decades ago were primitive and also relatively secure and easy to manage by modern standards. The price/performance improvements in increasingly complex operating systems have not come even close to offsetting the annoyance and cost of patching and securing them. Even a free operating system carries a very large people cost.

Which is why makers of software that resides on top of operating systems are, once again, trying to figure out how to get rid of as much of the operating system as possible and create what amounts to an appliance. The most interesting revival of this idea comes from open source database maker Ingres, which was freed from CA last year and which is experimenting with an appliance approach to delivering its eponymous relational database to a crowded market.

At the LinuxWorld event in San Francisco, Ingres announced a forth-coming product called Project Icebreaker that will, in the companies own words, "add operating system functionality to its database," thereby obviating the need to install a full-blown operating system on a server before installing Ingres on top of it. Ingres is partnering with rPath, a fairly new Linux distributor founded by a bunch of ex-Red Hat techies to create a customizable repository of Linux components and applications that reside on it to, in effect, allow its customers to make massively customizable and instantly updatable Linux-based application appliances.

The approach that Ingres and rPath are taking is reminiscent of a project called "Raw Iron," which was launched by Oracle and Sun Microsystems in late 1998 as Microsoft was launching its SQL Server 7.0 database management system. That version of SQL Server was arguably the first credible, enterprise-ready relational database from Microsoft, and to try to steal a little thunder from Microsoft, Oracle and Sun cooked up a scheme that would put the Oracle 8i database on a stripped-down version of Solaris running on Sun's UltraSparc servers. Raw Iron was a database server appliance, and would only include those elements of the Solaris operating system that were needed to support Oracle 8i and to connect it to the outside world. This was a very interesting idea, and soon the idea was renamed the Oracle 8i Appliance and Hewlett-Packard and Dell had signed up to do variants of it as well. (At this time in 1999, Solaris 8, which was ported to 32-bit X86 processors, was in beta, and these HP and Dell Raw Iron appliances were expected to run Solaris.) The Oracle 8i Appliance shipped in the summer of 2000, and not on Sparc iron, but on X86-based SMP servers. Soon thereafter, Sun got cold feet on Solaris on X86--Solaris 9 was not supported on X86 platforms--and the database appliance idea quietly went away.

This database appliance approach stands in stark contrast to another approach that has also been tried in the market--deeply embedding a database management system within an operating system. IBM implemented its first commercial relational database system (an idea it invented but which Oracle commercialized first) in the System/38 minicomputer, which launched in 1980. The System/38's CPF operating system didn't just have a relational database embedded in it--the database was the one and only file system in the box. The System/38 was a computer that thought in terms of storing and sorting data in a database, and did not have a means for storing unstructured data. The follow-on AS/400 system launched in 1988 had a modified version of CPF, with a new OS/400 name, that had the same embedded database/file system format. But in 1995, as IBM revamped the AS/400 for the PowerPC chips, it also ripped the database out of the heart of OS/400, grafting a regular ASCII file system onto the operating system to support PC files and Web serving, among other things.

To a certain extent, Digital's VAX minicomputers, VMS operating systems, and RDB database were tightly coupled, as was HP's MPE operating system and its integrated IMAGE database, and it mimicked the approach IBM took with the System/38 and AS/400. Both had an integrated approach, although one could argue that it was not nearly as tight an integration. Today, Sun seems to be moving in this direction of integrating a database with its operating system, having picked up the PostgreSQL database and embedded inside the latest update of the Solaris 10 operating system for Sparc and X64 platforms. For now, the integration of Solaris and PostgreSQL is one of distribution and single-source technical support through Sun. Solaris is not using PostgreSQL as a data store of default, like OS/400 used to on the AS/400s. And Sun is certainly not supporting PostgreSQL exclusively. Sun drives a lot of sales because of Oracle and Sybase databases.

The interesting thing about the Ingres approach to the database appliance is that Ingres is not going to charge a premium for its database appliance, which will run on any Linux-compatible X86 or X64 server. Ingres has worked out a licensing and distribution agreement with rPath for its Linux distribution and the tools to maintain it, and customers will simply buy Ingres and use it as if they bought a regular license and put it on a Linux, Unix, or Windows box. In this case, the Icebreaker variant of Ingres code will be running on a stripped down Linux maintained through the rPath tools, and Ingres is eating the cost of licensing the rPath distribution. Basically, customers who buy Icebreaker are getting their Linux license and support for free.

While rPath is focused on Linux at the moment, there is no reason that it could not extend its approach to building operating system and application appliances to OpenSolaris, which would basically bring Raw Iron back to life. Other vendors that control their own operating systems--think Microsoft with Windows, IBM with AIX and i5/OS, and HP with HP-UX--could also deliver their own database appliances in conjunction with partners when they don't own their own databases, if the Icebreaker idea takes off.


RELATED STORY

rPath Creates Malleable, Serviceable Linux Distribution



Sponsored By
EGENERA

Sharpen-up on Blade Servers.

Get your FREE Blade Server Buying Guide

Everyone seems to have a blade server evaluation underway
in order to reduce costs and simplify operations.
While there is a wide variety of choice,
not all blades are cut from the same cloth.

Download your free 10-page Buying Guide to evaluate
the best options for your enterprise at
www.egenera.com



Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik,
Shannon O'Donnell, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

MKS:  Meet your compliance goals with iSeries and cross-platform application lifecycle management
OpenSolaris:  If you want OpenSolaris to thrive, get involved
COMMON:  Join us at the Fall 2006 conference, September 17-21, in Miami Beach, Florida

 
THIS ISSUE SPONSORED BY:

World Data Products
Canvas Systems
Arkeia
Egenera
FreeBSD



TABLE OF CONTENTS
Sun Cranks UltraSparc-IV+ Clocks, Tweaks Sun Fire Servers

AMD Unveils Rev F Opterons, Prepares for Quad Cores in Mid-2007

HP Chalks Up Another Decent Thirteen Weeks in Fiscal Q3

The X Factor: Database Appliances Come Around Again

But Wait, There's More:


The PC at 25: If I Had a Time Machine, I Would Make One Small Change . . . Sun Adds Two Entry Servers to the Galaxy Lineup . . . California Power Company Gives Rebates on Energy-Efficient Servers . . . Software Hungry IBM Eats ECM Rival FileNet for $1.6 Billion . . . IDC Says Disk-Based Data Protection Is Booming . . . Big Blue Kills the 'It Pays to Lease' Deal . . .

The Unix Guardian

BACK ISSUES

The Four Hundred
IBM Rejiggers and Broadens i5 Capacity BackUp Edition

Software Hungry IBM Eats ECM Rival FileNet for $1.6 Billion

The System i Is the Top Banana for Fruit Producers

As I See It: Biology and Technology--the Uneasy Union

The Linux Beacon
HP Gives Debian Linux Equal Billing to Red Hat and SUSE

AMD Unveils Rev F Opterons, Prepares for Quad Cores in Mid-2007

Movidis Launches Multicore MIPS-Debian Server

SteelEye Provides Clustering for Linux Partitions, WAN Replication

Big Iron
Mainframe Googlers Present a Mixed Picture

Top Mainframe Stories and Vendor Announcements

Chats, Webinars, Seminars, Shows, and Other Happenings

The Windows Observer
Symantec Critical of Windows Vista Security

Worms Exploiting Windows Server Service Vulnerability

AMD Unveils Rev F Opterons, Prepares for Quad Cores in Mid-2007

Sun Adds Two Entry Servers to the Galaxy Lineup


 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement