October 2003
Migration savvy surfaces at HP World
talk
Customers report from field on in-progress projects
When HP assembled three IT managers with HP 3000
migration field experience at the recent HP World conference, a new
level of honesty flowed alongside the hands-on reports. A room of
more than 40 channel partners and customers asked the trio how to
succeed in moving off the 3000, and the answers showed as much candor
about the level of effort as they reflected the managers
certainty about their need to leave.
HP World attendees, though, still did not hear
reports from a typical customer site that has finished a migration.
Dick Drollinger, a VP at HP software vendor Summit Information
Systems, came closest to delivering migration reports that included a
happy ending. His company made a decision in 1999 to migrate its HP
3000 credit union application to an additional platform, and $4
million later one of the more complex MPE/iX apps is running on
HP-UX. As a result of the Summit engineering, the company hopes that
hundreds of its sites will be able to make the same kind of shift
away from the 3000.
Summits core business is software development,
although its migration experience might mirror the path of any
customer with a more than a million lines of code to move from the
3000 to HP-UX. A few Summit sites have made the transition already,
following their ISV onto HP 9000s.
Drollinger said at HP World that the effort to move
the data off the 3000 takes the least resource for his customers,
since the company decided to base its migrated application on the
Eloquence database.
We pretty much do an export out of TurboIMAGE,
and an import into Eloquence, and were done, Drollinger
said. He said the process takes about 5-6 hours to move 8Gb of data,
and most of that is on the HP 3000 side, unloading. The
Eloquence side loading is very fast.
Drollinger added that the software vendor calls the
process a migration, because conversion has a
tendency to panic everybody. Summits performance data
from one year ago showed that moving to HP-UX took a 25 percent hit
on response time, and Summit is headed back to HPs Capacity
Planning Center this fall to improve its Unix app performance.
We were still learning all the [Unix] kernel
parameters at that point [last year], he said. Were
guessing well end up with between 15-20 percent overhead
after the re-tuning of the application.
While there were no credit union end-users on
HPs panel, two other customers testified about the migration
projects they havent quite finished yet. Bob Lewandowski of
software management services provider ASAP Software, and Gary Paveza,
Jr. of insurance giant AIG, reported on their migrations to Windows
..NET and HP-UX, respectively.
Paveza, giving a rare glimpse into one of the biggest
HP 3000 applications, said the company demands that the migrated
systems must run for 45 days in parallel with three HP 3000s that
still host the original applications. This parallel operation using
Netbase, which was underway during the summer, has brought its own
complications.
Its a very complex environment, and
things do go wrong, Paveza said. One of the issues is
that the users can actually make a change to the data on both sides.
We havent quite gotten them trained to wait until that change
is propagated through. They open another session on the other side,
and make the change there. Then the data link dies, and its
usually at 2 or 3 in the morning. The application keeps running, but
it shuts down the data link for a brief period of time. Then we have
to reconcile the transactions.
Paveza added that AIG had required three HP 3000s
because of performance limitations that its applications encountered
on the platform.
Lewandowski, the VP of Systems at ASAP, said that his
project hasnt migrated any data yet, but the Sweet 3000
migration package from Fujitsu which takes the app to the .NET
environment will handle data movement. ASAP is still determining how
much data it must move away from its 3000s, systems which it may
continue to use as historical archive systems.
Other app providers and tools vendors in the audience
enriched the session. Neil Harvey of NHA Associates noted that a
period of freezing applications during a migration,
commonplace during Y2K efforts, was not a possibility for his
customer base while making a Unix version of his app. The company
continues to develop on the HP 3000, with a migrate
button to move improvements to the Unix version of the
companys healthcare apps.
Harveys comment prompted Summits
Drollinger to note that enhancements which Summit is making to its
3000 apps must first be tested on the HP-UX version before they are
released. When Harvey asked if this duplication meant it was an
expensive migration, Drollinger could only reply, Boy
howdy.
How much work?
The level of candor in the roundtable rose as the
three presenters summed up the total effort to take applications away
from the 3000. When asked how straightforward the move to Unix had
been, Drollinger replied that a lot of the MPE bigots in our
office me being one of the biggest ones felt that Unix
was the dark side, and we were being assimilated. However, I must say
that as much as it galls me, its been a positive experience. A
lot of the things Id been crabbing about for years on the MPE
side dont exist on the Unix side, and the transition was not as
onerous as wed originally thought.
Summits VP said his companys clients who
are just learning Unix didnt feel like the Unix syntax is the
biggest issue they had to address. It was the third party
utilities, and the decentralization, that provided the
challenge the latter referring to the fact that Summits
application has now been broken out from a monolithic architecture to
several HP 9000 systems.
Not having everything on one system was like,
trauma, Drollinger said. Weve also strongly
encouraged our clients to take HPs free Web-based Unix
training. Summit has registered more than 900 seats since last
year for the HP Web classes, including its own staff and clients.
Lewandowski noted that the third-party tools which
make his companys business possible under MPE remain the
toughest thing to duplicate in the Unix environment. Pricing that
Lewandowski received for DISCs Omnidex on Windows, for example,
was much higher than expected, he said. One of the biggest
challenges is how to duplicate that functionality without
Omnidex, Lewandowski said.
DISCs Terry OBrien, sitting in the
meeting, assured Lewandowski that a new set of prices for OLTP HP
3000 customers who are moving to Windows will be available.
Lewandowski said his company also makes extensive use of
Robelles Suprtool, a solution only available on HP-UX, not on
ASAPs Windows .NET target.
Comparing to MPE
An audience of HP 3000 developers and customers
wanted comparisons between MPE and alternative environments, as well
as reports on how staff members adjusted to the differences.
AIGs Paveza said that We have a lot of people who
didnt want to learn the Unix environment; they just wanted to
go forward with their jobs. Trying to make the IT staff use the
Unix vi editor almost caused a revolt, so AIG purchased a
Windows-based editor. The differences sounded profound in
Pavezas view.
The concepts they have learned on MPE
dont necessarily apply, and they have a lot of difficulty with
it, he said of using Unix. Weve migrated from JCL
to perl and shell scripting, and to Oracle. Its not been
pretty, but were getting there. The best thing you can offer is
the training. AIG brought HP Education in-house to train on
Unix, which Paveza said helped a lot.
Lewandowski said the ASAP shift to Windows
hasnt been as traumatic because the company has been developing
in Windows for several years. Making a move to another language at
the same time was never an option while moving away from the 3000.
Were not moving away from COBOL, he
said. To migrate to a different platform and change the
language is sheer folly. We just tell the staff, Its
still COBOL. We have a good base of Windows programmers.
ASAP has had to add staff to handle Windows extra
administrative workload.
AIGs Paveza noted that uptime has improved for
his companys applications since moving from MPE/iX, but
we were a corner-case in that we had several problems [with
MPE] nobody else had. The AIG systems administrator countered
that better uptime with a need for a lot more hardware in
a Unix implementation. One Superdome-class HP-UX server and several
front-end servers are needed to drive the AIG application.
Its an exponential leap in memory needed
by Oracle to handle our application, he said. Its
absolutely immense the amount of memory we need now. A
Superdome with 32 processors will drive the application, he added.
AIG made its decision to migrate before HP even
managed to announce or ship the N-Class systems, because the older
Series 997 servers just couldnt scale, Paveza said.
We have massive IO structures on our 3000s. Tying them together
with the Netbase product, while it worked, was prone to
problems.
Summit had decided to branch out to an additional
platform in 1999, Drollinger explained, to seek new business for its
credit union apps. Our client base had decided that HP-UX was an open
system. We had an anticipation that a fair number of our clients
would stay on MPE anyway. We still hold out that hope.
The three managers sounded like they were glad a lot
of the worst work was behind them. When asked what the top three
things were they would have done better, or differently, Drollinger
joked that I would have won the lottery and retired.
Lewandowski had also joked about retirement being a more attractive
option.
Paveza, still facing a completion of his
companys migration, said hed have to wait and see about
reporting back at next years HP World about AIGs project
completion. Ill be there only if the migration
works, he said.
|