6 ms·
Blowing the Dust Off of an IBM AS/400 Server
- hsnewman 8y agoUsed those in the 80's - 90's, great machines! The most reliable and well secured systems I've been on.
- NoPicklez 8y agoYou'd be surprised to think that the IBM AS/400 still keeps the lights on for a number of large business. Working in professional services a number of our clients still use AS/400 mainframe environments, with data migrations to other environments becoming more and more common. I worked on a data migration from an AS/400 environment to an SQL DB. I kid you not, the database schema for the AS/400 environment was printed on old A3 scrolls that looked tea stained.
- vyrotek 8y agoYep, I currently work at one and know of another in town. Both companies have thousands of employees. It will still be a while before we ever get off of it too. We're taking steps but it has been around for a long time and is pretty reliable.
- NoPicklez 8y agoExactly, they are quite often a back end system for many major companies. For simply that reason, they work and rarely have any issues. The problem is that those with the expertise to manage them and fix them in the event that things do go wrong are diminishing. And that's a big risk for businesses.
- nickpsecurity 8y ago"You'd be surprised to think that the IBM AS/400 still keeps the lights on for a number of large business." I wouldn't be given the people that use ours, day and night shifts, have never seen it crash or freeze for the decade or so they worked here. They say it only goes down when a cheap sysadmin accidentally unplugs it trying to swap out a different server or if they have to image stuff after suspected hacks. Otherwise, they're the Energizer bunny of servers.
- sabarn01 8y agoUPS's import system runs on one. Home depots retail system did until at least 2010.
- rramadass 8y agoWhat about the 2200/MCP etc. from Unisys? Does anybody here have experience with them and can shed some light on it?
- EvanAnderson 8y agoI have passing familiarity. A former client used an MCP-based system (first an A Series, then later a Clearpath system on PC hardware) to run their line-of-business system (a small bank). A friend of mine worked for Unisys right out of college in the early 70's writing ALGOL code for the MCP. She says that it has its roots in the old Burroughs B5000. From what I've read they are odd beasts, and have some really interesting hardware-level security architecture. I never got to play with the system, aside from typing a couple of commands now-and-again into the OS "shell" (called MARC-- Menu Assisted something-or-other), and a little bit of editing in the editor CANDE.
- lettergram 8y ago> If you’ve never seen an IBM AS/400 machine, don’t feel bad. Most people haven’t. Introduced in 1988 as a mid-range server line, it used a unique object-based operating system and was geared specifically towards business and enterprise customers. Unless you’re a particularly big fan of COBOL you probably won’t have much use for one today, but that doesn’t mean they aren’t worth playing around with if the opportunity presents itself Oh boy, I've seen multiple businesses that utilize AS/400 system(s). I even know a few people who manage them, building out applications, etc... They are still very much used. You'd also be surprised how many records about you still exist in said system(s). Hell, I was using an AS/400 system only 3 years ago for business purposes (I'm not a COBOL developer, but something had to be fixed).
- protomyth 8y agoConsidering we are buying a new iSeries with the Power 9 this year, I expect to have an AS/400 descendent in our server room for another 10 years. The last one lasted 13 years.
- nickpsecurity 8y agoDon't be assured of that: the failure modes of silicon increase every time you shrink it due to physics just being a huge problem. That's one of reasons new stuff doesn't last as long. The new systems will run on nodes with more problems developers have to fight. I suspect they systems won't last as long. I appreciate the data point on that one. Sounds like it aged well. Which CPU('s) did it have?
- protomyth 8y agoWell, since IBM generally shows up with replacement parts before I even known there is a problem, I'm not terribly worried about its length of service. The current one is an IBM 9406-800 which I do believe is the SStar which is the RS64 before the POWER 4.
- nickpsecurity 8y agoNow that's good service. Far as CPU, I found there are several of them. They are on a range of 180nm-500nm nodes. Most of the older, long-lasting stuff was on those nodes. So, that fits. It was also the ones just before merger of those AS/400 chips and POWER families into POWER4 to become new standard. Interesting stuff. https://en.m.wikipedia.org/wiki/IBM_RS64 https://en.m.wikipedia.org/wiki/IBM_RS64
- protomyth 8y agoThat's pretty much the standard of service with these things. We are going with an S914 running IBM i 7.3 for the next machine. Interestingly, the old machine has a tape drive that is not supported on the new Power 9 boxes (its a non-LTO QIC drive). I guess the good thing is now I can keep a single stock of LTO-7 tapes. I am a bit odd and have an LTO-7 drive connected to our FreeBSD server for a "last chance" backup.
- keyle 8y agoWhen I grew up, my mom was working on an AS/400 at work. I spent many hours watching her fly through all the screens. She knew exactly the right combo of Function keys followed by how many TAB she needed to start typing. She could do it without looking at the screen or the keyboard, just the sheet she had to enter/modify in the system. It was incredibly fast, 99% of the time. She hated the move to Windows. All the sudden, everything was slow, error prone, fiddly. Keyboard navigation was mostly gone and although employees could start working with less training, she knew the move was generally a big step backwards. She despised computers with passion from that day on. Today she's retired and uses an iPad only. I'm a UX designer/developer. There is something to be said for these old terminal systems, when it comes to repetitive daily tasks.
- Scoundreller 8y ago> She hated the move to Windows. All the sudden, everything was slow, error prone, fiddly. Keyboard navigation was mostly gone and although employees could start working with less training, she knew the move was generally a big step backwards. She was right. Autohotkey can solve a lot of these problems. Though it can require some politics playing to accept it as a legitimate tool.
- weinzierl 8y agoAutohotkey is wonderful (and I can relate to the issue of getting it accepted as a legitimate tool). I also think that the beauty of the AS/400 UX is beyond just keyboard shortcuts. It probably has more to do with consistency, context awareness and that the most important functions are reliably available everywhere. But I never worked with it myself, I only have looked over the shoulders of some green screen users, so maybe there is more to it. Another thing is that the WIMP (Windows, Icons, Menus, Pointer) paradigm was, at least in part, born because of the insight that the block oriented approach of the green screen terminals wouldn't scale beyond a certain point. I'm more interested in the ideas that made IBM 5250 like UX successful than in a modern interpretation of it. Using keyboard shortcuts is certainly one of these ideas and so is tiling windows instead of stacking them.
- bonzini 8y ago
- senectus1 8y agoha! I used to look after an AS/400 running the company ERP (JD Edwards). Pretty solid box. never ever ever crashed or got slow or anything. just a mind fuck to do anything with.
- jerry40 8y agoI used DB2 hosted on AS/400 at my previous job 4 years ago. I'm sure it is still in use. (the application is quite important for that company)
- zyberzero 8y agoWe're running our ERP on an AS/400. That is nowhere near to die in the foreseeable future. I was actually trying to learn RPG mentioned in the article last week, a blast from the past!
- ocdtrekkie 8y agoYeah, it seems like the author isn't aware of how common AS/400s still are in business environments. Thankfully, I have so far managed to dodge having to learn how to use it by suggesting that the other members of my team continue to be the point people for it.
- Aloha 8y agoAS/400 is the neatest computer system architecturally that I think has ever been made. https://en.wikipedia.org/wiki/IBM_System_i https://en.wikipedia.org/wiki/IBM_System_i
- Something1234 8y agoWhat in particular do you find really cool? I think the binary translator is really cool, I want to find more details about it.
- tapland 8y agoRan the Hercules emulator with a z/OS image last year. It was a fun project and the UI is super-fast. Currently working on another mainframe os but wish that I can some day find a place with an i-series or z-box (IBM mainframes). Only in my 20s, but these systems will be around until I retire. The hardware might change, but the cost of educating developers in RPG, COBOL, control languages etc must be far lower than translating the code.
- unixhero 8y agoIn my halcyon enthusiast-learning days I tried to approach Mainframes and the IBM world to learn anything I could about the different platforms, architectures - basically getting into it. IBM's arrogance kept me at an arms length, and I kind of hold a grudge towards them to this day. What in the world did they gain from taking the stance of being enthusiast-unfriendly? For instance they refused to sell me a fast-synch monitor for my RS/6000 workstation purchased from a defunct company. And so on... Good thing that Linux steamrolled most of its Unix/AIX dominance. Like a sweet revenge served cold. To be fair, one day a few years ago I did get access to my clients' mainframe last year. A Z-something big-iron running on of the frames on AIX which I had shell access to. It was a "whoa man, I'm in. I got access to the mainframe!"-moment. My favourite tools were installed by someone else, so it was quite enjoyable; midnight commander, zshell and bourne again shell were present :).
- stesch 8y agoPWRDWNSYS *IMMED
- kristoferobin 8y agostill have bunch of those at work(large bank)
- karatefylla 8y agoSame here. Large insurance company.
- setquk 8y agoNice to see AS/400 turning up on here. When I started my first proper "IT" job, back in the late 90s for a big multinational, they were running their payroll system off it. The main node was about a decade old at the time. The input system for it was a 16 bit VB4 desktop app that wrote text files to a netware share that this picked up. I am always impressed at how these bits of old tech, sticky tape and string were so unbelievably reliable and scalable across thousands of users. I actually actively miss working on this sort of stuff.
- karatefylla 8y agoI'm literally staring into the "black hole" of an AS/400 right now on my second screen.
- ryanmercer 8y agoI have 4 BlueZone Mainframe Display windows open right now connected to AS400 servers. I do every single day at work :).
- ryanmercer 8y agoHeh. I work with AS400, and BlueZone Mainframe Display, every day at work for nearly 13 years now. Hundreds of us do, we do the bulk of our work in it actually.
- crb002 8y agoIs there a web framework geared to AS/400 UX that has client side keyboard caching?