David Strom

So you want to get rid of your mainframe?

By David Strom



Are you ready to turn off your mainframes? If so, then these next two columns will tell you

how one company did so. 

The notion of turning off your mainframe computers is somewhere between romantic and

impossible, depending upon whom you talk to you. Our estemeed editor-in-chief gave an

actual date (this month) when the last mainframe would be shut off -- that is the romance part

-- while I am convinced that there will always be room for mainframes in corporate America,

somewhere.

The company that I visited is Edison Electric Institute, (EEI) the trade association that

represents US investor-owned electric utilities. They are located in downtown Washington DC

and had -- until recently -- a single IBM mainframe computer running their business. 

At the core of any trade association are lists: "We are constantly putting on conferences,

mailing things, and updating records of people in our member's companies," said Jon Arnold,

the IS director at EEI. EEI publishes over 200 different handbooks, conducts training

seminars, works closely with more than 4,800 member-company representatives on

committees covering every aspect of electricity generation, transmission and distribution. 

EEI had originally purchased a 4331 about 12 years ago. "At the time, we were spending

hundreds of thousands of dollars with an outsourcing company -- only back then we called

them remote job entry sites," said Jeff Kirstein, one of Arnold's managers. "We had written

all sorts of applications in COBOL and everything was charged back to the end user." 

EEI decided to buy their own mainframe and began to write what would end up being a core

of six different applications, most of them written in SAS: a list management routine that had

over 70,000 names on over a thousand different lists, a meeting registration package to keep

track of hotels, courses, and other details needed for the various conferences the trade

association put on each year, a financial tracking package, a package to keep track of the

several hundred publications and periodicals that EEI subscribed to, and a committee

membership tracking system. 

SAS was flexible, to be sure. "But it was also a hog, and as a statistical package it was poor

at generating business reports, but once we got the hang of it, it worked fine for our

purposes," said Kirstein.

The mainframe-based applications "got the job done," said Jim Coughlin, a programmer

analyst at EEI. "We had setup our mainframe to make it easier for each user to maintain their

own lists -- every mainframe logon ID was tied to a particular virtual machine and memory

space. However, the mainframe systems were fairly crude: each time a user opened a list it

would take time to resort and there was minimal error trapping during data entry." One plus

for the mainframe was that "we didn't have to spend a lot of time running the machine," said

Arnold. Using IBM's VM operating system, Arnold had one system operator and an assistant

to do routine maintenance and backups.

But the annual fixed costs were high, and when EEI moved four years ago into a new

building in downtown DC they began to deploy LAN-based technologies. At the time of the

move they began thinking about turning off their mainframe. However, they had to manage

the transition slowly:

"First off, my predecessor signed a five-year lease with IBM shortly before I came on board,"

said Arnold. That lease, along with the montly software maintenance charges for the various

applications and system software, ran to about a quarter of a million dollars a year. Breaking

the lease early would have been costly, so EEI decided to start planning on turning the

mainframe off when the lease expired in February, 1995. 

Secondly, they needed to find other tools besides SAS that would run their applications on the

PC. More on what they picked next week.

Third, they had to populate their desktops with PCs rather than terminals. They began to do

this when they moved into their new building, first buying IBM PS/2 model 50s. Now EEI

buys Dell Pentiums exclusively. All of the desktops are networked together with two NetWare

3.11 servers, and run a standard suite of office applications including Word Perfect

GroupWise and word processing, Lotus 1-2-3 and Windows.

Fourth, they had to retrain their end-users. This was perhaps the most difficult part of the

process, and is still on-going.

I've seen lots of training efforts, but my hat is off to EEI's IS crew: they have the right mix of

pluck, enthusiasm, and end-user motivations to make things work. 

The IS staff raffles off a used model 50 for $50 at a series of informal seminars ("You have

to be present to win," said Arnold). And "we also kept a list of people who didn't get trained,

and they don't get access to the new applications on the LAN," said Jeanny Shu Lu, another

IS manager at EEI. Finally, the applications developers in IS held a series of weekly

brown-bag lunches with their end-users, and solicited suggestions for changes. These would

be implemented if there was a group consensus.

Next week, I'll describe when their mainframe bit the dust.



col 16

I turned off my first mainframe at 1:11 pm on March 2nd, 1995 in the shadow of the building

where the original Declaration of Independence is kept. Somewhat fitting, but somewhat sad.

I was at the offices of the Edison Electric Institute, (EEI) who happen to be located across the

street from the National Archives in downtown DC.

When I first spoke to Jon Arnold (the IS director at EEI) last year about doing this, I was

somewhat psyched: after all, I had been using mainframes for about 15 years and had never

been in the position of actually being able to flip the big red switch (a little bigger than the

ones on the back of your PCs, but not by much) off before. However, when the time came to

do the deed on March 2nd, my feelings had changed somewhat: more of a mixture of bathos

and regret.

IBM mainframes were perhaps responsible for my first job in trade computer publishing in

1986: back then I was deeply involved in DISOSS (now called OfficeVision and almost

forgotten), 3270 gateways, and could even tell the difference between IBM's Enhanced

Connectivity Facilities and Distributed Data Management. So much of that knowledge seems

largely irrelevant now.

The mainframe I was ending was a small one: an IBM 4381 model 13. It had, at the end of

its lifetime, a wopping 16 megabytes of memory and 7.5 gigabytes of disk storage -- DASD

to you old-line IBMers. Since this may be one of the last times you see this acronym, it

stands for Direct Access Storage Device. It was running VM, which stands for Virtual

Machine, as its operating system. And since it cost over a quarter of a million dollars

annually to run, it had reached the end of its cost-effective life. It was replaced by two

NetWare file servers, one of which had more RAM and disk than the 4381 had. The network

was token ring, reflecting the IBM heritage of EEI and the utility industry it represents. EEI

took existing SAS and COBOL applications running on VM and rewrote them in Magic and

Btrieve on the LAN.

Magic is an Israeli-based software development company (Magic Software Enterprises, Inc.

has offices in Irvine, Calif.) that provides tools to build screens and assemble database

applications that can run on a variety of back-end database servers. One of the reasons EEI

began using it was they had a contractor who began to build applications using it. "However,

they never finished the work and we had to take it over," said Jim Coughlin, the chief Magic

programmer at EEI. "It is a wonderful rapid application development language, and easy to

make changes."

The combination of the two products is very solid, according to EEI's developers and

end-users. "We've had no data corruption issues, no performance problems at all," said Jeff

Kirstein, an IS manager at EEI. "We had tried other products, such as writting X-Base

applications in Clipper, but that was a mess."

The Magic-based applications took less time to write than SAS. For example, rewriting their

meeting registration package took two months, about half the time the equivalent SAS

application required.  

And the new LAN-based applications allowed EEI to improve service to their members, avoid

duplicate mailings, and increase the quality of their databases. "We forced more cooperation

among our end-users since now one person owns the name while another owns the address,"

said Kirstein. "We've added lots of user-requested capabilities to our list management

software, but we've also managed to keep it centralized," said Arnold. 

Getting rid of a mainframe, even a small one like this 4381, isn't simple of course. It took

EEI several years to migrate towards this LAN-centric computing environment and to rewrite

their applications on PC platforms. And then they still had to pay several thousand dollars to

have someone cart the 4381 off their premises. (Their original lease, written five years ago,

stipulated that EEI would be responsible for shipping charges.) 

So in the end, the machine had a negative salvage value to EEI. They managed to make a

few hundred bucks, though, on a pair of 3174/3274 controllers that someone wanted to

purchase. Ironic, though, that the communications hardware (which was even older technology

than the 4381 itself) would prove to be worth more and outlive the actual beast itself.

Turning it off was relatively easy: I typed in "SHUTDOWN" at the systems console

(forgetting for a moment where the "ENTER" key is on the 3270-style keyboard), waited a

few minutes, and then hit the off switch on several components, including a tape drive and

CPU unit. Ironically, the cabinet of this mainframe was red: perhaps EEI knew they were

going to replace the mainframe with a NetWare network long ago? The hardest part was

remembering the command to turn off forever their 3270 gateway, which was a piece of

software so old from Novell that it was no longer was supported or manufactured (why

upgrade something that you eventually will retire?). 

What made the moment of shutdown a sad one was that I was standing admist people who

had seen the 4381 first come in the door at EEI, and who had spent a large portion of their

careers in the care and feeding of the machine. And like myself, they had lots of knowledge

about mainframes that won't do them much good these days.

But not everything was shut off: their computer room now had several Intel-based machines,

including a Tricord server running NetWare and various other PCs running email and

communications programs. Even with all these machines running, "It is going to be pretty

quiet in our computer room," said Kirstein. 

Click here to return to the previous page

David Strom David Strom Port Washington, NY 11050 USA US TEL: 1 (516) 944-3407