tfh
Volume 20, Number 22 -- June 20, 2011

DB2 for i: The Beating Heart of the IBM i Platform

Published: June 20, 2011

by Timothy Prickett Morgan

One of the things I like about Steve Will, the new chief IBM i architect, is that he likes data as much as the rest of us do. When he gives a presentation about the IBM i platform and the Power Systems servers that it runs upon, he isn't afraid to give you arts and charts and actual information to make a point. And so it is in a recent series of presentations that Will has been giving to the AS/400 faithful regarding IBM i roadmaps and other things.

We've gone through the roadmaps and the new process for updating the operating system with new features that IBM has instituted to bring some regularity to the process as well as consistency with the way AIX is updated. Today, I wanted to share some information that Will is sharing about DB2 for i, the integrated relation database management system at the heart of the IBM i platform.

As you all know, IBM has three different DB2 database management systems: DB2 for the System z mainframe running z/OS, DB2 for i for the Power Systems server running IBM i, and DB2 for Linux, Unix, and Windows (shortened to DB2 LUW) for systems using X64, Power, Sparc, and Itanium processors. It is a very wide base of servers providing relational database functionality, but the code bases for these three DB2s are very different. But over time, the Rochester Lab where the AS/400 was created and the Toronto Lab where the mainframe and LUW DB2s eventually found a home, have collaborated and shared technologies--much as IBM's hardware divisions have done--without losing what makes them unique.

The interesting thing that you might not be aware of is that DB2 LUW does not always get the good features first. In fact, sometimes it gets them third. Check out this pretty little chart Wills created:



Will says that the three DB2s get new features as customers require them, not based on any preference for one operating system over another. IBM's DB2 development has differences over the short term based on the different release dates for the DB2 versions and releases and long term differences based on the capabilities of the underlying operating systems that these DB2s run upon; this includes database configuration, management, and related database utilities that are available for these operating systems. Obviously, IBM controls z/OS and IBM i, so this job is somewhat easier, and it also controls AIX, but Windows, Linux, Solaris, and HP-UX are absolutely beyond IBM's control, and more importantly with regard to Windows and Solaris, these are two operating where their vendors, Microsoft and Oracle, are fundamentally hostile to Big Blue's system business.

The important thing is that DB2 for i 7.1 is holding its own in terms of feature enhancements against DB2 for z/OS 10.1 and DB2 LUW 9.7. I personally wish that IBM would update DB2 Multisystem to be a PureScale cluster environment as it announced in September 2009 for AIX and started delivering last year. This clustering is akin to Parallel Sysplex clustering on System z mainframes.

Also on my wish list is a return to the past, of sorts. Back when the AS/400 was launched, the database was the file system and everything, and I mean everything, went into it and was therefore indexable and usable by applications. The AS/400 didn't have enough oomph to make this practical for big media files, but with the oomph of Power7 machines, IBM could get a real edge by returning to these roots and creating a true object store all kinds of data. IBM had the right idea, it was just about 20 years ahead of its time.

As Will points out, when you get an IBM i machine, you don't have to install a database--it's already there, ready for you to pour information into and smack it around using applications. A lot of the tasks that require database administrators are automatically done by the operating system and the DB2 for i database working in concert, under the covers. This includes:

  • Managing disk storage space allocation
  • Monitoring table space allocations and extents
  • Reviewing and balancing indexes
  • Rebinding applications
  • Maintaining database integrity
  • Updating database statistics
  • Synchronizing OS and database security
  • Reloading data following hardware/software upgrades

All of the DB2s support a variety of interoperability features for sharing information across their various server platforms. All DB2s running on Linux, Unix, Windows, and IBM i support IBM's own DRDA protocol as well as the Java JDBC protocol. The DB2 for i database supports its native DDM and CLI protocols, which are not supported on DB2 LUW. The Linux and Windows variants of DB2 support Microsoft's ODBC protocol, and the Windows version supports .NET and OLE DB protocols. DB2 for i has direct interfaces for RPG, COBOL, C, and C++ as well.

Perhaps most indicative of how seriously IBM takes DB2 for i, of the 93 features required for conformance to the core SQL standard administered by ISO/ANSI, all of these features--100 percent--are implemented in the database at the heart of IBM i 7.1. DB2 for LUW 9.7 supports only 75 of these core SQL features, and Oracle 11g, Microsoft SQL Server 2008, and DB2 for z/OS 10.1 support even fewer features.

DB2 for i is a real, serious, and valuable database management system. It's a pity IBM won't make it compete on price, too, at the low end and midrange part of the line.


RELATED STORIES

The Power Systems-IBM i Road Ahead

I, Cloud-i-us

IBM i Chief Architect Tells Us Where We're At

Q&A With Power Systems Top Brass, Part Two

Q&A With Power Systems Top Brass, Part One

IBM Is Prepping Power7+ and Pondering Power8



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
VAULT400

Stuck in the 70's with Tape Backup?

VAULT400 is "more than" groovy" .. disco ball - not required

Complete backup and disaster recovery
Support all major platforms and databases
Multiple secure data centers
Options to meet your requirements
Safer, less expensive, lower labor costs.

IBM Power Systems (iSeries) specialists since 1987
Visit our Resource Library and In The News

For modern, secure back-up and DR, call 800-211-8798 today or visit
www.vault400.com or www.ucgrp.com and discover
Why VAULT400 may be an option for your business.


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Victor Rozek,
Jenny Thomas, Hesh Wiener, Alex Woodie
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

VAULT400:  Stuck in the 70's with Tape Backup? Get modern, secure back-up and DR
Enforcive:  Enterprise security for the IBM i. Formerly Bsafe Information Systems
SEQUEL Software:  FREE White Paper: The Race To Access Enterprise Data

 

 

IT Jungle Store Top Book Picks

BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

The iSeries Express Web Implementer's Guide: List Price, $49.95
The iSeries Pocket Database Guide: List Price, $59
The iSeries Pocket SQL Guide: List Price, $59
The iSeries Pocket WebFacing Primer: List Price, $39
Migrating to WebSphere Express for iSeries: List Price, $49
Getting Started with WebSphere Express for iSeries: List Price, $49
The All-Everything Operating System: List Price, $35
The Best Joomla! Tutorial Ever!: List Price, $19.95


 
Four Hundred Stuff
Flux Delivers Automation for Changing Workloads

Two-Tier ERP Deployments Gain Steam

IBM Ships New Collaborative Lifecycle Management Suite

Skybot: When Automated Scheduling is Not for IBM i

IBM Distributing WSDL2RPG via Integrated Web Services for i

Four Hundred Guru
ILE: Decisions, Decisions, Part 1

Write PDM Scans to Database Files

Admin Alert: Things I Learned from My Latest Power i Upgrade

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
September 25, 2010: Volume 12, Number 39

September 18, 2010: Volume 12, Number 38

September 11, 2010: Volume 12, Number 37

September 4, 2010: Volume 12, Number 36

August 28, 2010: Volume 12, Number 35

August 21, 2010: Volume 12, Number 34

TPM at The Register
GlobalFoundries shuffles top brass

HP dubs Oracle 'bitter antagonist' in Itanic spat

Can Big Blue survive another century?

HP sues Oracle over Itanic withdrawal

SGI boasts of Altix UV installs

T-Platforms CPU-GPU hybrid hits 1.3 petaflops at Moscow State

IBM slashes prices on Opteron 6100 racker

Lenovo chases SMBs with Xeon E3 towers

IBM: Palmisano mulls Big Blue line of succession

VMware eats Digital Fuel

ARM server hero Calxeda lines up software super friends

Xeround reinvents MySQL atop Amazon cloud

THIS ISSUE SPONSORED BY:

Enforcive
Profound Logic Software
VAULT400
Linoma Software
WorksRight Software


Printer Friendly Version


TABLE OF CONTENTS
You're Only As Old As The Programs You Run With

KS2 Expands IBM i Managed Services Biz Into Hosting, Co-Lo

DB2 for i: The Beating Heart of the IBM i Platform

As I See It: Nostalgic for Normal

Survey Says: 24 Hours Is The Disaster Recovery Target

But Wait, There's More:

Last Chance to Take the 2011 Top i Concerns Survey . . . The Good Word on U.S. SMB IT Spending . . . Outboard Disk Array Sales Keep Pace With Servers in Q1 . . . How to Succeed In The i Biz By Really Trying . . . Education Matching Innovation: OCEAN Tech Conference . . .

The Four Hundred

BACK ISSUES




 
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-2011 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement