big
Volume 4, Number 8 -- February 26, 2008

Thinking Inside the Box

Published: February 26, 2008

by Hesh Wiener

It is hardly surprising that IBM's mainframe division wants its customers to do all their computing on System z boxes. Big Blue has been pitching this idea to customers since the days of the System/360, which was a truly general purpose computer. But that was a long time ago, before X64 and RISC servers captured what might have remained the mainframe's turf. Now IBM seems worried that its mainframe is cornered, that it can either get more work back into its big box or suffer as its flagship systems become hospices for legacy applications.

The main reason customers have installed alternative servers to supplement their mainframes for the past three decades is cost. IBM has tried to make its big iron more economical. With every generation, it improves the price/performance of its large systems. But IBM does not seem to have closed the value gap separating its System z products from other kinds of servers. Consequently, year after year, and speaking very generally along a long-term trend line, not quarterly ups and downs, mainframes get a smaller slice of the total server hardware market. For IBM, this slowing in hardware growth (and, for the past six months, an actual decline rather than lower growth) has not prevented increases in related revenue from software and services. Still, this outcome is not satisfactory. And, with a new generation of mainframes due this week, one that has a lot of commonality with Power-based servers with the System p and System i brands on them, this looks like the time for IBM to make a big move.

New processor chips are only one of three heavy weapons in IBM's technology arsenal, and they might turn out to be the least important of the three for now. Big Blue's two other big guns are virtualization and the use of specialty processing engines. Specialty processing engines enable IBM to break up workloads into categories that have different software charges (or no software charges at all). Virtualization lets IBM create relatively independent processing environments of different shapes and sizes; this sizing allows users to better manage system resources and it also allows a mainframe to manage and meter software resources for which charges are related to usage.

Virtualization and specialty engines can be used together, but so far IBM has not brought all the fruits of its virtualization technology into play for all specialty engines. Generally, specialty engines must be used in units that correspond to physical engines, even if these units are subsequently chopped using virtualization software. In the case of the IFL engine that runs Linux, IBM supports z/VM as a way to slice up Linux capacity but it does not yet allow a customer to assign a fraction of a physical engine to use as an IFL while the rest of that engine is used for another purpose, or not at all.

The picture can be complicated and confusing. But it is easier to understand if you view mainframes the way IBM's marketing executives do. What they see is a system that encounters quite a lot of sales resistance from customers who feel it is overpriced, mainly because mainframe software costs so much. To make matters more complicated, a lot of the software users think is too costly comes from third parties, not from IBM. So any pricing scheme IBM might offer to offset user resistance might not have much of an impact unless independent software vendors also participate.

IBM has told industry analysts that customers asked what issues inhibit mainframe growth cite software costs nearly two-thirds of the time. They mainly blame third party software fees, but about a fifth of these users say IBM's charges are a sticking point. Another tenth or so of mainframe users say the nature of the third party software they use imposes limitations on growth; users may not want to upgrade to newer versions or it may be that for many packages the ISVs have simply frozen development, so newer, more powerful versions just don't exist. By comparison, even though mainframe equipment is expensive, only about 15 percent of users that IBM studied say hardware costs are high enough to inhibit growth. What IBM has not done, to put their finding in perspective, is provide comparable data about growth plans and growth inhibitors from users of other platforms, including X64 servers, Unix boxes, and midrange systems like the System i.

Still, it is clear that IBM has been concerned about the high costs of mainframe computing, and that is why it introduced specialty engines in the first place and why it prices them in a way that it hopes will encourage growth.

Currently, IBM charges $95,000 per engine on z9 BC systems and $125,000 per engine on z9 EC machines. Once a user buys a specialty engine, it survives an upgrade. So if a customer bought one for a z900 and then moved to a z990 and later to a z9 EC, the price of the first engine is the only price the user would have paid. IBM moves the engine, or more accurately turns on an equivalent engine, whenever a customer upgrades. Because successive generations have faster engines for standard and specialty use, the user ends up getting more specialty MIPS with the upgrade at no additional cost.

Even so, it's not as simple as this headline. For instance, IBM insists that users of a zAAP Java engine have at least one standard engine for each zAAP. With each generation the standard engine is potentially faster (depending on a customer's choice of governing microcode), potentially more costly than its predecessor, and potentially the basis of higher software charges even when more work is offloaded to the zAAP. A similar arrangement governs the zIIP DB2 database acceleration engine. There is no similar restriction on the use of IFL Linux engines.

In addition to various configuration rules, IBM sometimes insists that users of specialty engines run current or recent versions of related software. For example, a customer that wants to offload some database work to a zIIP has to be running DB2 9 or DB2 8 with a load of patches.

IBM describes virtualization as a two-flavor scheme, with hardware partitioning at the foundation and z/VM software partition a layer or two above the iron. That description is simple and clear, but without some specific knowledge and experimentation is it not always obvious what kind of virtualization is best in every situation. Setting up and then managing virtual environments can be complicated. A mainframe user that sees virtualization as a way to unplug a zillion small servers and their associated snake pit of network apparatus will find that this assessment is absolutely correct . . . but it does not guarantee that a substitute in the form of some mainframe IFLs, z/VM, and related components is any easier to set up and run. Chances are the customer will in the end come out ahead, but there may be alternatives to a one-box mainframe solution that are similar to the IFL and z/VM model but even easier and less costly to build and maintain.

While IBM is moving its mainframe virtualization and specialty engine technologies ahead, the company's other server groups are not sitting around just watching all this. IBM has teams of developers working on virtualization and related technologies for its System p, i, and x lines, too. And in many cases, they are the same developers who worked on mainframe virtualization for many years.

Today, the System p and System i machines can be as powerful as a mainframe for many tasks and in a lot of cases it is possible to make them even faster than the biggest mainframe big iron. With partitioning and virtualization that are steadily improving (even if they are not yet quite up to the levels IBM offers on mainframes), lower costs for equivalent processing power, and better adherence to many standards that affect such applications as Internet communications and commerce, a System p or System i complex sitting in a glass house with a mainframe might be a more cost-effect solution than a mainframe alone. The System p especially might be a less costly database engine than a mainframe, even a mainframe with a zIIP, and it might also be a lot easier to manage. Similarly, even though there is no special engine deal on a System p or System i box that's similar to the one IBM offers for an IFL, the list price of a Power5+ or Power6 engine is a lot, lot less than that of an equivalent IFL. Moreover, for shops that don't need a whole IFL, a Linux partition on a Power system might provide more than enough power for, say, email, at a lower cost.

A similar situation exists when a mainframe is used in conjunction with a large X64 machine, one that, like the System p and System i, can support virtualization (usually VMware's ESX Server hypervisor) even if it does not yet have all the bells and whistles a mainframe can provide.

IBM's mainframe marketing folk might prefer users who see only two extreme choices--the mainframe with special engines versus a mainframe and a huge farm of X64 Windows or Linux machines or Solaris or AIX boxes--but the two box alternative, which lives in an attractive middle ground, might be the best choice for some customers.

IBM can change all the rules as it rolls out its next generation of System z hardware, but it is unlikely to do anything too radical at first. IBM will initially want to bring out new machinery under a set of rules that are familiar to customers. IBM does not want to introduce the z6 or z10 or whatever it calls its next round of mainframes in a way that leads to a big delay in sales as users puzzle out a vastly different set of economic considerations. But once the new iron is out the door, it would not be surprising to discover that IBM can adjust the pricing and the technology of its specialty engines and its virtualization schemes to yield a significantly more attractive total package.

Still, users should not expect too much. The whole idea behind the specialty engines and virtualization is about finding a way for IBM to make the mainframe more attractive for new applications, but keep it very costly (and profitable) for legacy workloads that customers cannot easily move or abandon. IBM wants to keep its mainframe users on big iron and off alternatives, but it is not about to give much of a break in matters where it holds all the aces.

And if customers with System p, System x, and System i boxes think they are in for any special breaks as IBM enhances Power 6 chips and related virtualization technologies, they ought to think again. They are not more likely to find IBM generous than are mainframe shops. The only thing in their favor is that the competition is stiffer outside the mainframe arena. That means all IBM customers can sometimes get a break, but they shouldn't thank IBM. They should thank Hewlett-Packard, Sun Microsystems, or Dell, because it's their pressure that makes IBM more likely to bend in the customer's favor.

Nonetheless, whatever the real reason IBM decides to offer improved technologies and more favorable pricing, there is no question that Big Blue is going to be pushing pretty hard to get its next generation of large systems off to a quick start.


RELATED STORIES

IBM Touts the Power Efficiency of Mainframe Linux

The IBM Mainframe Base: Alive and Kicking

HP, Intel, and Oracle Gang Up on IBM Mainframes

It's MIPS Again, at Least for Hardware Pricing

A New Mainframe Deal or Pollux as Usual?



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


Sponsored By
RELATIVITY TECHNOLOGIES

Identify, prioritize, & execute initiatives to align software assets with business needs

Application portfolio management (APM) enables your organization to take control of its enterprise applications and the business processes that they automate. Accelerate the execution of the modernization priorities you choose, like outsourcing or movement to SOA, with our Application Portfolio Manager.

Visit our Website and access our FREE Application Portfolio Management webinar today!


Editors: Dan Burger, Timothy Prickett Morgan, and Hesh Wiener
Publisher and Advertising Director: Jenny Delroy
Advertising Sales Representative: Kim Reed
Contact the Editors: If you have an inside story relating to mainframes, send
Timothy Prickett Morgan or Hesh Wiener a message through our contacts page.

Sponsored Links

Symmetricom:  Perfect Timing is Our Business -- We did not invent time. We perfect it.
Mainstar:  Unveiling Data Set Level Migrate. Designed to migrate data to larger capacity DASD volumes
Acucorp:  Acucorp's extend7 Features Enhanced COBOL Interoperability with Java, C, and C++


 

IT Jungle Store Top Book Picks

Getting Started with PHP for i5/OS: List Price, $59.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Four Hundred
Welcome to Legacy Status, Windows Server

i5/OS V6R1 Compiler and Tool Pricing Versus V5R4

Gartner Gives Annual Report Cards to Server Makers

As I See It: Change in Plan

IDC Tweaks Global IT Spending Estimates Downward for 2008

The Linux Beacon
SGI Buys Linux Networx Assets with Stock Issue

HP Puts Out a Four-Socket Itanium Blade Server

IT Salary Increases Are Anemic in 2007, Says Dice Survey

Mad Dog 21/21: Recovering Lost Prophets

Citrix Puts the Xen Brand Everywhere, Previews XenServer 4.1

Four Hundred Stuff
LiveTime Service Desk Now Supports i5/OS

Modernizing the RPG Reputation

The Fallacy of Automated Testing, and an Original Solution

IBM Unveils New Storage Products

i5/OS Innovation Award Nominations Due February 29

Four Hundred Guru
Getting MySQL Working With PHP

LPEX Edit in Hex Mode

Configuring Messaging Software for Overnight Monitoring

System i PTF Guide
February 16, 2008: Volume 10, Number 7

February 9, 2008: Volume 10, Number 6

February 2, 2008: Volume 10, Number 5

January 26, 2008: Volume 10, Number 4

January 19, 2008: Volume 10, Number 3

January 12, 2008: Volume 10, Number 2

The Windows Observer
Proxy Battle Looms in Microsoft's Bid for Yahoo

HP Firing on All Cylinders in the Fiscal First Quarter

Surf's Up for Web-Based Organized Crime, IBM X-Force Says

As I See It: Why IT Will Save the Economy

February SQL Server 2008 CTP Released by Microsoft

The Unix Guardian
HP Firing on All Cylinders in the Fiscal First Quarter

SCO Brought Back from the Dead by Middle East Money

Surf's Up for Web-Based Organized Crime, IBM X-Force Says

Mad Dog 21/21: Recovering Lost Prophets

IT Salary Increases Are Anemic in 2007, Says Dice Survey

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

THIS ISSUE SPONSORED BY:

Relativity Technologies
Integrated Print Solutions
Novell


Printer Friendly Version


TABLE OF CONTENTS
Thinking Inside the Box

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Big Iron

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

Privacy Statement