Slashdot Mirror


Selling Linux to AS/400 Shops?

cgh4be asks: "I work for an IBM business partner and each year we host a technology seminar for our customers, most of which have AS/400 backgrounds. I am the 'Linux guy' at work and have been chosen to give a 1 hour presentation to these IBMers about linux. So, my question to the Slashdot community is, what points and information should I touch on in this presentation to make it effective? I'd like to give some history about it of course, but the goal is to get them to start using it in their businesses."

10 of 68 comments (clear)

  1. Re:What sold you by Twylite · · Score: 2, Interesting

    One person's mature standard is another's legacy nightmare.

    --
    i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
  2. As someone who has been there.. by Outland+Traveller · · Score: 5, Interesting

    Our AS400 systems were very impressive-looking in a "I AM BORG" type way. They had great reliability and service, but they were older models, expensive to maintain, and didn't have very good performance. I suspect other shops are in the same boat.

    We started using Linux machines as development platforms. The AS400 guys could run db2 and other IBM technologies on Linux, which was a big win. The development stations were dirt cheap and for many jobs faster than the AS400.

    Eventually as that department became more comfortable with Linux they stopped placing every business application on the AS400s if a properly configured Intel/Linux box could do a cheaper/faster job without unacceptable risk exposure. It turned out quite a few applications fell into that category.

    The key is to have someone who has a deep understanding of linux and also can talk to the hardcore "mainframe" admins. There is definitely a culture shock to overcome. Imagine trying to explain Linux to someone who calls service for any task that might require opening a box, pays 10k/year license fees for a glorified tar backup system, and knows so many esoteric commands and proprietary-os arcana to make VAX and UNIX together look like kiddie toys. :)

  3. Re:What sold you by foobar104 · · Score: 3, Interesting

    One person's mature standard is another's legacy nightmare.

    As usual, the specific comment that appears to disparage Linux sits quietly at 1, while the vague, practically meaningless comment that appears to disparage the commercial incumbent gets moderated up.

    While of course your comment is true, in the most literal sense, it's about as insightful as the old saying, "One man's food is another man's garbage." Okay, but... so what?

    Can you give an example of an AS/400 system being a legacy nightmare? I know a company that uses an AS/400 for their billing system, or some such similar app. While it's different and has to be learned-- as opposed to Windows or UNIX, which many people already know-- nobody there will go so far as to call it a nightmare. In fact, the reliability has been the subject of praise on more than one occasion.

    Can you back your assertion up somehow?

  4. What to say to AS400 People about Linux by Anonymous Coward · · Score: 2, Interesting
    I work for the IBM AS/400 Support Center in Rochester Minnesota, and I have been involved with Linux for years. There are a few areas that you would want to touch on in your presentation if it is to people who have never seen Linux before.
    • Ease of setup - Walk them though a simple setup and show them how easy it is to setup and use. Once they are comfortable with the fact that they can set it up and it will just work for them, you'll have people who are more interested in your presentation.
    • Stability - There are some people who IPL their machine once a year. They don't have time for downtime. A lot of the folks I talk to are not pleased that Microsoft Operating Systems need constant rebooting and maintenance. Focus on how stable the OS is as a host and client OS platform.
    • Linux as a replacement for dumb terminals - A lot of people are replacing their Twinax with PCs because their users need Word Processing (now that Office Vision is unsupported) and a Web Browser. The fact that they could replace a $500-$1000 dumb terminal with a Linux PC that "just runs" like a twinax terminal does looks good for the bottom line. Also, instead of having to run around and install Client Access on everyone's PCs and setup printer sessions, they could use tn5250.

    On a separate note, I don't think it makes a lot of sense YET to run Linux ON the iSeries. The DASD is extremely expensive, and you could run a much larger system for less money on normal PC hardware. That being said, I have heard that Linux is now the firewall of choice on iSeries, so you may want to do some research on iSeries Linux applications.


    Good luck on your presentation.

    - Kurt Schroeder

  5. Re:What sold you by ObviousGuy · · Score: 2, Interesting

    the specific comment that appears to disparage Linux sits quietly at 1 :-) Well, I wouldn't say disparage. Linux is a young, upstart OS. And it's development is the result of a haphazard process that is shepherded by Linux, Alan, and the distro makers. Every distro is different, emphasizing the things that the makers felt was important.

    Now he's probably pitching IBM Linux (does it have a name?), so it's pretty trustworthy if only for the fact that a large corporate entity is backing it. However, why would a person switch away from systems that, as you say, is renowned for reliability?

    Linux has some really good features, but if the salesman doesn't know what they are, how can he convince anyone else?

    --
    I have been pwned because my /. password was too easy to guess.
  6. View from an AS/400+Unix+NT shop by Bravo_Two_Zero · · Score: 5, Interesting

    Our AS/400s are actually new. The oldest one is only a year old. For us, despite our deep Unix and NT backgroud, Linux on an iSeries (there, I said it... the new name... blech) holds little more than sideshow value. For us, we have almost no investment in AS/400 admins or developers. We just add HP/Compaq servers if we want more Linux.

    However...

    We aren't a typical /400 shop. Someone like our parent company that has AS/400s everywhere (30+) probably sees a huge benefit to running several Linux virtual servers on an LPAR* or older single system. The key to stress is reuse of older systems. Some of the first generation RISC systems (F10s and the like) would make great highly-available Linux machines.

    What's more, a company with a large investment in the hardware has probably moved all but some development off of a depreciated system. The shops that have two systems still running V3R7 won't be interested.

    Part of the problem is that IBM doesn't really push economical LPAR-ing for Linux up front. In our case, they said "Sell you on LPAR? Well, if you aren't interested, we can't change your mind." Really, the Rochester salespeople are technically very knowedgeable, but they just don't "sell" sometimes. And, I can't go back and get the money now to do an LPAR "just for Linux".

    The other issue is that IBM (to date, anyway) doesn't push AS/400 to SAN connectivity, which increases the value of the AS/400 as the key system in your enterprise whether you run Linux on an LPAR or not. You could, in theory, run a fairly-sized enterprise with a handful of 8xx-series machines. You'd have an NT-based FSIOP (or Novell, if you swing that way) if you had a need for it. You'd LPAR a big box to carve out several virtual Linux machines to keep your development options open. And, you'd have great MTBF on the hardware (except for the problems with the 17GB drives... those die like flies). Back all of that with an enterpise-class SAN (Shark, EMC... no Hitachi or HP XP-series because they don't support the 520-byte block size), and you can snap whole systems from LPAR to LPAR and system to system. Then, you can use a CNT-like solution for data replication over IP to a disater recovery site because all your data is on your SAN.

    Sorry for the ramble, but I guess the point is that making the case for Linux on an AS/400 is part of a big picture. I'd say the cost-savings of having a handful of the same hardware in your computer room but the flexibility to run virtually any application is an outstanding point.

    * LPAR == Logical PARtition... it's similar to how a Sun E10k can be carved into separate systems at the hardware level. And, yes, lots of other companies have done the same thing. It's not new.

    --


    Amateurs discuss tactics. Professionals discuss logistics.

  7. Re:Who would you want to use OS/400? by Corporate+Troll · · Score: 2, Interesting
    Look, I never used a AS/400 either. My dad did and still is full of it. He still acclaims the elegance, the ease of use (relatively speaking) and the power of the filesystem. Actually the filesystem, which looks more than a database, is what did it to him. He feels seriously restricted on Windows (he didn't touch Unix, and the only thing he knows is that this network shares on our home-network are on OpenBSD) with it's puny filesystem.
    It's just what you are used to, what matters. I'd probably select a *BSD solution for any problem I get to solve because I'm a *BSD guy. You prefer Windows or Linux? Great...you'll probably choose that.

    Beside, one large point people tend to forget is that AS/400 are used in enterprises, often with custom-made applications. The worth of the machine is mostly in those custom-made applications that matured over years and years. Porting those is either expensive or a titanesque task.
    And honestly? Do you think "ps -auxw" is anything less cryptic than the example you gave. If you answer me "yes", you are just biased because you have issued that command a million times. Try to think back to the day you first issued it and thought how neat it was....

  8. Re:Who would you want to use OS/400? by zero1101 · · Score: 2, Interesting

    Sorry, but it is impossible to pass judgement on OS/400 if you have no experience with it. It's a COMPLETELY different way of thinking about operating systems, and it's simply not comparable with Unix or Windows. I come from a Linux/Windows background, and I'm still trying to get my head around the /400 mindset after working with it for a few months. Oh, and the filesystem you don't like? It's DB/2. Think about how cool that is for a minute. It's easy to look at something different and immediately dismiss it as *wrong*, but we don't have that sort of ignorance here on Slashdot...right? ...right?

  9. Three words... by Maledictus · · Score: 3, Interesting

    Specialization, specialization, specialization.

    Oh. And reliability.

    So four words.

    I cannot begin to describe how bullet-proof an AS/400 is. People simply don't believe me. One poster said that he knows people who IPL once a year. That's probably because it's *intended,* by the way - not because the machine hiccups. These suckers are the equivalent of cockroaches - they'll survive a nuclear blast.

    But other than reliability, you're going to have to go after custom software markets. And not the glamorous stuff - the boring flat database stuff. I work for a good-sized printing company. We used an industry-specific ERP on an AS/400 for years and years. We still use that same app - only we now use the Windows version.

    The AS/400 version was far less maintenance than the Windows version for various reasons - but the bottom line is the specialization. This isn't a couple of spreadsheets and a bar code wand out on the shop floor. This is much more involved than that and my industry type isn't the only place where this kind of software shows up. At the AS/400 mini-conferences I attended there were casino IT people, tool and die shops - even the car dealer I frequent has an AS/400 running industry-specific parts-tracking and job estimating software.

    Plus these are not necessarily companies that have large R and D or programming departments. Nor *should* they. There are a lot of companies that are similar in size to ours that have IT people, a geek or two, but no one that really has the time, wherewithal or desire to replicate industry specfic software that can be easily purchased (for around $20,000 for all of the modules in our app) and supported (for about $2,000 a year.) Yeah, the hardware is expensive, but so is my time or the time of a programmer to create something that is customized for us. And oddly enough, I do have other things to do...

    If you were selling Linux to me as a replacement for an AS/400, I'd first ask you what software is out there that will run my kind of manufacturing plant. I've already been down the "take some general software and customize it" road. It's a dead end.

    If the answer is that I have to hire someone to write it or come up with something on my own or that you'll gladly look into consulting with my company on our specific needs, I'll hang on to my Black Beast, thankyouverymuch.

    --
    Consigned to flames of woe.
  10. Re:Replacing AS/400 with Linux by Corporate+Troll · · Score: 2, Interesting
    This always comes back when we start to talk about servers here on slashdot. I'll state it bluntly: you cannot use a x86 as a real server. A x86 server is just a glorified desktop used to run sevices. To get a halfway decent x86 server you have to go for at least a quad-CPU, lotsa high-bandwidth RAM, preferably SCSI-RAID disks. For 1/10 of $20,000 you won't get what I call "decent". Do some searches, such a setup will cost a lot after a while.
    But it doesn't stop here. Imagine that nice little x86 machine...one disks of the RAID blows. Good luck on finding exactly the same model again! You will not find it. Buy a disk today, in one year that exact model of disk will not exist anymore. This is why you pay IBM so much for a AS/400 and it's support: to get you back working as fast as possible. These machines are not used to run a webserver where a day downtime is accetable or can be replaced with an identical box transparently. Besides: don't say "Compaq" servers...they suck at hardware support. They even didn't have the caddie for the above mentioned SCSI-RAID for a 2 year old server! I talk out of experience.
    You mention upgrades. Upgrades are quite frequent in the x86 world. I now specifically mean Windows which has the typical cost, but honestly, how many servers are there still running 2.0.x kernels for Linux. Upgrade cylces for AS/400 are slower, and you do not need to. They usually support server versions "below" the "current" version and they will not force you to buy new machinery. These machines, are bought for 10 years, your x86 box won't even last 1/5th of it.

    Granted for the licenses. But we talk about bussinesses with the money. Companies usually do not complain about Oracle licenses either. This is exactly the same.
    And the big winner for the AS/400 are of course the thousands and thousands of legacy application. And as for big bussiness-critical machines, the old adage of "if it isn't broken, don't fix it" counts double!
    Note: RPG existed for DOS, so I can assue it exists for Windows. Probably some looney even wrote an Open Source version ;-)