Newsletters   Subscriptions  Forums  Store   Career  Media Kit  About Us  Contact  Search   Home 
tug
Volume 2, Number 12 -- March 24, 2005

Kabira Adds HA to Transaction Software for Solaris, HP-UX


by Timothy Prickett Morgan


The real-time, memory-resident transaction processing middleware from Kabira Technologies, which was launched last fall, has just got high availability extensions, the company said. The software is beta testing the HP-UX and Solaris variants of Unix right now and will be integrated into Kabira's Infrastructure System and Transaction Switch by June of this year. That is also when Kabira plans to port its software to another platform that ends in the letter X.

As we detailed in October, the Kabira Infrastructure System is a slightly different concept in middleware and one that San Rafael, California-based Kabira has been working on for eight years. As Paul Sutton, Kabira's CEO explained last fall, Kabira's software is a multifunction middleware suite designed to live in memory--specifically, the giant shared memories of the biggest SMP servers--and to support real-time financial and telecommunications applications. This software is not for everyone (at least not yet, but may be the hallmark of the kind of middleware companies will use a decade from now), so Kabira is focusing on the most demanding online transaction processing jobs. Sutton said that the top 3 percent of applications need to support 100,000 or more users and well over 5,000 transactions per second; and that another 7 percent or so need to process several thousand transactions per second even if they do not support that many concurrent users. And to do so with the current middleware stack--relational databases, Web application servers, transaction monitors, and other enterprise integration middleware that account for 70 percent of the computing work that goes on inside a modern transaction processing system--is very inefficient. And environments that do real-time transaction processing--such as IBM's Transaction Processing Facility (TPF) for mainframes or Hewlett-Packard's Zero Latency Environment for its fault-tolerant servers, or beefed up Unix environments to give them fast, reliable transaction processing capabilities--are very expensive.

Last fall, Kabira became much more useful when it moved from 32-bit to 64-bit support for its Infrastructure System middleware on Solaris and HP-UX. Infrastructure System creates a memory-resident, runtime environment for transaction processing that loads data and the compiled code that manipulates that data as part of a transaction into main memory and runs it in main memory. No databases. No Web middleware. No transaction monitor. And that means it is fast. With the Infrastructure System 5.0 release, customers can now hold 1 TB to 2 TB of records in main memory and run transactions against them (this is the limit of physical main memory size on big SMP servers, not the limit of 64-bits worth of logical main memory).

While speed is important for real-time applications, so is reliability and availability, and that is why Kabira has added the HA Component to its middleware. This HA software is something that bolts on to the middleware, and applications do not have to be changed to be given the five nines (99.999%) availability that Kabira is promising with its HA add-on. However, Sutton said that Kabira made a lot of changes to the runtime environment to optimize it for fault tolerance, and therefore customers should recompile their code to get the best performance. The HA Component allows servers clustered using high-speed interconnect (such as InfiniBand) to shadow transactions across multiple nodes in active/active or active/passive mode; in the event that one node fails, the other one can finish processing the transactions, and the end users do not see any downtime. The software can also be extended using high-speed telecom links to offer disaster recovery to remote sites, which is something that telecom and financial services companies are often keen on since outages can cause them to lose customers and to be fined by governments. The software also has a place in the emerging RFID market, which requires real-time systems.

Sutton was a little cagey about what future platforms would be supported by Kabira's software beyond HP-UX and Solaris, but the two obvious choices are AIX and Linux. With Linux growing like crazy and big SMP boxes finally able to support the large memories that real-time applications require, Linux is probably what Kabira will chase first. (Sutton would not confirm the company's exact plans.) IBM's AIX Unix variant is also a logical choice, given the increasing popularity of its Power-based Unix platforms. Both end in X, which was Sutton's joke. My guess is Kabira comes to Linux first (since the company's press release says that Linux support is under development), and then goes to AIX if enough customers demand it.


The total high availability market (including servers, middleware, and other components) represented about $7.8 billion in sales last year, according to research by IDC. About $4.7 billion of that market was for clusters of Linux, Windows, and Unix servers that were clustered for failover, while the remainder was for HP NonStop, IBM TPF mainframes, and similar fault-tolerant servers from Stratus Technologies, NEC and others. With 64-bit support, big SMP servers available at reasonable prices (compared to a few years ago), and the ability to run on Unix and Linux, Kabira is poised to be considered as a viable alternative to the Web application server stack that most companies are trying to use to make real-time applications.

It also occurs to me that with a little tweaking, the Kabira software could be equipped with Apache and PHP and make one wickedly fast Web site. However, with Kabira software's costing $100,000 per processor, and with a starter kit and services costing $250,000 per processor, it may only be economically viable for big real-time applications until Kabira decides to make it up in volume and drop its prices.

Sponsored By
ARKEIA

ENTERPRISE BACKUP SOLUTIONS

Arkeia is a leading provider of backup solutions, noted for its early and comprehensive support of the Linux operating system. Arkeia provides fast, reliable and easy-to-use backup solutions, scalable from a single server to complex heterogeneous environments.

Arkeia Network Backup -– An award-winning network backup solution providing the functionality and scalability for both SMBs and large enterprises.

Arkeia Server Backup -– A powerful single-server backup solution developed for business environments with stand-alone Linux servers.

Options include bare metal Disaster Recovery, NDMP support for NAS backup and hot backup plug-ins for Oracle, DB2, Lotus, MySQL, LDAP and MS-Exchange. More than 4000 customers worldwide rely on Arkeia for their data protection needs.

www.arkeia.com


Editor: Timothy Prickett Morgan
Managing Editor: Shannon Pastore
Contributing Editors: Dan Burger, Joe Hertvik, Kevin Vandever,
Shannon O'Donnell, Victor Rozek, 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.


THIS ISSUE
SPONSORED BY:

Open Systems
Arkeia
Micro Focus
Stalker Software
Hewlett-Packard


BACK ISSUES

TABLE OF
CONTENTS
NetBSD Unix Supports Xen Virtualization

Kabira Adds HA to Transaction Software for Solaris, HP-UX

IBM Buys Other Half of Informix with Ascential Acquisition

As I See It: Surviving a Job Loss

But Wait, There's More


The Four Hundred
iSeries Top Brass Commit to the Platform and Growth

Soltis and Friends Give Their Vision for the iSeries

iSeries Users Sound Off, Sometimes with Praise, at COMMON

Re-Energizing ISVs Is a Tough Chore for IBM

The Linux Beacon
Mandrakesoft Rejiggers Its Linux Roadmap, Naming Conventions

Linspire Launches Five-0 Desktop Linux

Bernstein Analyst Calls for Sun-Dell Partnership

Mad Dog 21/21: HP Sauce

The Windows Observer
Visual Studio 2005 Delayed Again

Attacks on Web Applications Up, Symantec Says in 'Threat Report'

Symbian Teams with Microsoft for Mobile E-Mail

LANSA Unveils 2005 Version of IDE


Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc. (formerly Midrange Server), 50 Park Terrace East, Suite 8F, New York, NY 10034
Privacy Statement