August 2002
Number 77
(Update of Volume 7, Issue 10)
HP's 3000 history, and its AS/400
lessons
Sometimes the lessons of history take years to reveal
themselves. That's the way it appeared to us while doing research for
our coverage of IBM's attempt to win HP 3000 customers into the
AS/400 and iSeries community. We looked at what HP's top executives
have said about the relationship between the 3000 and the AS/400 and
found a set of beliefs that still seems to be applied today. HP
believed, and still does, that application suppliers call the plays
on platform choices. HP believed, and still does, that customers who
don't want Unix complexity or NT unreliability will be looking for an
alternative. We found those beliefs in a 1996 NewsWire interview with
Glenn Osaka, an HP executive who led the 3000 division for awhile
before moving upward to direct all HP business server activity.
Alternatives are important to serving the most complete customer
base. By next fall, however, only IBM will be offering an integrated
alternative to 3000 customers who simply must have a big vendor to
deal with.
Our interview illustrates what some people in the 3000
community believe -- HP's intentions haven't changed much about the
server, that for a long time the system's been shut off in a niche,
unable to grow beyond HP's limited view of the computer's potential.
We believe that some in HP wanted the server to grow beyond that
niche, but the limited view has finally prevailed inside the New HP.
In our six-year-old interview we saw the seeds of that limited view.
We were surprised to find HP admitting the AS/400 will work for some
of its 3000 customers. How many customers is what IBM means to
discover. The difference is that while Osaka dreamed up a plan to
lure AS/400 customers to the HP 3000, HP never attempted it. Instead,
the HP 9000 got offered rather than the 3000, showing a fundamental
misunderstanding of what makes the 3000 great. HP's absolute belief
is that applications dictate all platform choices. For the customer
creating their own applications, however, this is less true than
another belief: high integration breeds economy and efficiency.
Below is an excerpt from our 1996 interview. Osaka is gone
from HP, as absent as any faith in the 3000's potential. Nothing has
changed about the 3000 community's disdain for complex integration,
however. That's why so many have done nothing to migrate, and why IBM
has a fair chance of capturing those who are being forced to move by
top management.
Q. When you were GM of CSY, you told me that your intention
was to pick the "low-hanging fruit of AS/400 customers" for
HP 3000 migrations. What ever happened to that plan?
Osaka: We executed that strategy with the HP 9000.
Q. Why the shift?
Osaka: When we went to look for the application partners, it
turned out they were very conscious of being caught by IBM on a
closed platform, and having their business dictated by IBM's whims.
They were very interested in creating a situation where that would
not happen again. Their perception of the 3000 was that it was just
like the AS/400. At one level they liked it, because it was a better
packaged solution overall than Unix ever will be. On the other side,
they wanted new markets, new volume and more flexibility as they went
into the future.
Q. A customer tells HP they're looking for an application
they can't find on the 3000, and they don't want to invest in NT or
HP-UX. They think the former is too new and doesn't scale, and the
latter takes too much maintenance. What do you say to keep them from
investing in an AS/400 if the application is there?
Osaka: They're going to buy an AS/400. Unless you can get the
volume of the applications up on whatever platform, the customer will
never get the support or the latest enhancements, in order to
convince the source of that software to make it a compelling choice.
I hate losing a customer like that. But in the places where this is
the scenario, the customer's got no choice. They're running their
business, and they don't care about their computer choice.
We try to optimize for places where we think there's going to
be a great opportunity for us to generate new customer activity and
support the add-on requirements of our existing customers. If we
become too dominant in our view of playing one of those cards, we
actually sub-optimize our overall capability.
OpenMPE extends its HP World
meeting
Thousands of HP 3000 customers don't plan to leave the
platform at all, and their rally point for the platform's future may
become OpenMPE, Inc. The organization dedicated to extending the
future of the 3000 just extended the length of its meeting at next
month's HP World conference. A full two hours of presentation and
question and answer opportunity is now on the conference schedule,
starting at 4 PM Wednesday, Sept. 25. It's a busy day, what with
morning speeches from HP's CEO Carly Fiorina and president and former
Compaq leader Michael Capellas, and 3000 business manager Dave
Wilde's update at 2 PM. Over lunch is the SIG-IMAGE/SQL meeting.
OpenMPE's chairman of the board Jon Backus announced the
extended hour of the group's meeting, noting that HP liaisons will be
attending as well. Backus said he's also been invited to sit on the
SIG-MPE panel the following day at noon, where HP's representatives
will also attend. We'll have a full Q&A interview with Backus for
our September issue, and will provide full coverage of the HP World
activities in our October issue and online at the NewsWire Web
site.
Glum forecast for IT spending
-- a silver lining for the 3000
Analysts at Merrill Lynch & Co., Gartner and IDC are all
expecting IT spending to remain mostly flat, based on research that
shows many businesses are underspending their budgets this year.
Companies don't feel confident yet increasing any spending. Merrill
Lynch reports that spending might decline slightly over the second
half of 2002. HP 3000 suppliers say spending is frozen, stopped for a
range of projects well beyond just 3000-related purchases. Finding a
company willing to spend on a project with a payback longer than 9
months is tough this year.
Bear-ish economic news is often unsettling, even if the
downturns weed out the weaker companies and give better organized
suppliers more room to grow. But the slowdown might be acting like a
hibernation of sorts for the Transition picture. Making a shift off
the 3000 will be costly, and with spending down, managers are not
hurrying to begin. That is good news for the homesteading customer
who's been waiting months to see where 3000 solutions and the
post-2003 systems will appear from. The lull in spending is giving
homesteading options time to firm up. 3000 advocates are concerned
that the homesteading market might be too deteriorated by the time HP
weighs in with its plans to enable customers to stay on the systems.
These seasons of slower spending look like they may preserve the 3000
customer base -- so when budgets heat up again there will be options
for both homesteading as well as migration.
A tutorial on 3000 tape to tape
copying
Making backups of backups is the kind of conservative IT
management that's made the 3000 so reliable. We spotted a
mini-tutorial out on the Internet about the subject, written by
Allegro Consultants' Stan Sieler, whose company is getting into the
backup business with ORBiT Software. The advice helps a 3000 manager
think through what level of confidence they need when copying tape to
tape. Sieler reports:
There are three ways of copying tapes:
1. With a program that understands the original tape
format/contents;
(Note: it must either capable of handling reel switches at
different points in the output than in the input *or* the output tape
may need to be at least as long/large as the input tape.)
2. With a priv mode program that correctly copies generic
tapes;
(Note: the output tape may need to be at least as long/large
as the input tape.
3. With a non-priv mode program that copies ordinary tapes,
but
will (usually quietly) fail to correctly copy some tapes;
(Note: the output tape may need to be at least as long/large
as the input tape.)
Consider what happens if the output tape isn't *quite* as
long as the input tape, and the input tape was 100 percent full ...
you've got a problem unless the tape copying program can properly
handle this case. For STORE tapes, that means emitting a "reel
switch" marker at the correct spot in the output tape, asking
for another reel/DDS/DLT, and synthesizing a correct "start of
reel" record and a correct directory list for the start of the
next output reel, then continuing the data from the end of the input
reel. If the input was a multi-reel tape set, then when the end of
the input reel is hit, the program must properly handle (perhaps by
ignoring) the "reel switch" information from the input
reel, and the start-of-next reel data. Whew! This isn't easy!
That's why I second Michael Berkowitz's suggestion: use the
backup product's own "copy a backup set" feature, if it has
one. (For STORE tapes, our X-Over product copies backup sets from one
set of media to another.)
What if you don't have #1?
Then you have to use a generic tape copier.
But ... by definition, a generic copier won't know how to
handle reel switches, so it would have to treat a multiple-reel set
(STORE, BackUp, or whatever) as a bunch of separate reels.
This means that if an output reel/DDS/DLT isn't large enough
to hold the entire input reel's data, the copy fails.
Reel/DDS/DLT tapes are sold in specified lengths...but that
doesn't mean that two DDS tapes of the same ostensible size are 100
percent the same size. A variation of as little as a couple of
inches, or a variation in the condition of the media, could result in
two apparently identical tapes having a different capacity.
That's why #1 above is better than #2 or #3.
But, a second problem rears its head: the size of the data
records on the tape. The MPE file system FREAD/FWRITE intrinsics (and
POSIX read/write) have a maximum tape record size of 32766 16-bit
words, or 65532 bytes ... or about 4 bytes short of 64 KB.
This means that if a tape has a record of exactly 64 KB, then
a maximum FREAD (or read()) will quietly return 65532 bytes, and it
won't tell the program that 4 bytes were lost. If the tape record was
70 KB, a maximum FREAD will quietly return 65532 bytes, and it won't
tell the program that 6 KB were lost. (BTW, the next FREAD will start
at the start of the next tape record.)
Some backup programs can create tapes using sendio (which
requires priv mode). sendio allows extremely large tape records.
Type #2 copy programs use sendio to read/write, bypassing the
file system limits.(Our TAPEDISK product, which includes TAPETAPE, is
this kind of copier.
Info at www.allegro.com/products/hp3000/tapedisk.html)
Type #3 copy programs use FREAD/FWRITE, and are therefore
subject to file system limits. HP's TAPECOPY is this kind of copier.
Info at: jazz.external.hp.com/src
It's important for all three types of programs to always try
to request a few more bytes than they expect to get. E.g., if I'm
copying a tape that I think has 8Kb records, I'll do FREAD (or sendio
read) requests of 8Kb + 2. If I get 8Kb+2 bytes back, then I report
an error: I encountered a record larger than expected. If I had only
requested 8 Kb, I'd never know that a larger record was on the
tape.
Patchwatch: 6.5 users get more stable
Telnet
HP's got a new patch out that appears to resolve lots of
service requests around Telnet on the HP 3000. Patch PTDGDK4A went
into General Release last month, resolving 29 SRs filed on Telnet.
It's also the vehicle to provide echo option 45, known as Advanced
Telnet because of its improved performance. Look up the patch details
on the HP ITRC Web site www.itresourcecenter.hp.com.
It's hard to say how many more patches on Telnet will surface from HP
and gain General Release status, what with a general slowdown in
customers' willingness to test the patches.
Robelle training arrives in the
East
Jeff Kubler is offering training in Robelle's Suprtool next
month, with classes offered out of the TechGroup University training
facility in Hagerstown, Md. The training offerings in the week after
Labor Day include a Sept. 12-13 class on using HP Eloquence with
Suprtool and migration. Get details at http://www.techgroupmd.com or
at www.kublerconsulting.com
Kubler is also offering training in Qedit from Robelle. That
company has taken a pair of directions in the months following HP's
intention to exit the community. While Robelle's enthusiasm for
Eloquence is obvious from its columns in the NewsWire, the supplier
is also ready to support customers who intend to remain on the 3000
regardless of HP's exit of the market. A recent press release from
Robelle promoted its homesteading directions, saying that Robelle is
a 3000 vendor, and will remain a 3000 vendor, with the flexibility to
help your 3000 accommodate whatever your IT plans envision.
CEO Bob Green said, I started on the HP 3000 before the
first system was shipped from HP and I plan to be there long after
the last 3000 is shipped. The 3000 and the people who know and
support it will be around for a long time. Robelle, along with other
committed friends of the HP 3000 like The 3000 Newswire, will
continue to act as hubs for 3000 information." Be sure to check
the Robelle Web site for
3000-related news.
Amisys sets fall user group
meeting
HP 3000 Amisys users will get together for a three-day
meeting next month to preview AMISYS Advance -- the replacement for
the MPE-based healthcare application -- discuss conversion plans
"and perhaps even seek advice from our fellow users on HIPAA
implementation," according to user group official Kathy
Childers.
The meeting is now scheduled for September 17 - 19, 2002 in
Falls Church, Virginia at the Fairview Park Marriott. Rooms at the
Amisys group rate of $129/night are available from September 16-19.
Make reservations before Tuesday, September 3 to receive the group
rate of $129/night for single or double occupancy. To make
reservations by phone, call 800.228.9290.
Amisys users must register for the meeting by September 3, a
$160 registration fee for all attendees. AMISYS LLC requests that
payment be made at the time of registration. Please send payment to:
WO180 AMISYS, LLC PO BOX 7777 Philadelphia, PA 19175-0180. In the
left hand corner notate: AMISYS User Group Conference.
|