Slashdot Mirror


IBM iSeries or Windows server?

Rabid Cougar asks: "I am the network administrator for a small manufacturing company. Our current ERP system has outlived its usefulness and we are in the process of selecting another package. Our present ERP system runs on an IBM AS/400, but there are those in the company who believe we should switch to something that only runs on Windows. My position is this: if we can find software that will meet our needs that runs on an IBM iSeries (new name for the AS/400) then we'd be certifiably crazy to move over to the Windows platform. A co-worker insists there are a ton of reasons to avoid the iSeries like the plague. I'm not trying to start a flamewar, but if you were to bet your career on this issue, which side would you choose and why?"

125 comments

  1. don't paint yourself into a corner by Yonder+Way · · Score: 0

    I would look for something that runs on some flavor of UNIX or Linux. If you pick a Windows based solution, you're probably locked into Windows. Is the same true for your AS/400 solution?

    At least if you settle on Solaris, and Sun does you wrong, you can change to AIX, or Linux, or HP/UX, etc.

    UNIX/Linux gives you the most freedom.

    1. Re:don't paint yourself into a corner by Dadoo · · Score: 1

      Isn't IBM merging the pSeries and iSeries so that now, you can run OS/400, AIX, and Linux on the same machine at the same time? Seems like that would make any transition pretty smooth, should it become necessary.

      --
      Sit, Ubuntu, sit. Good dog.
    2. Re:don't paint yourself into a corner by Knetzar · · Score: 3, Informative

      Yup, if you buy an iSeries box you can run i5OS (the new OS/400), AIX, and Linux. In addition the virtualization allows you to set up multiple virtual machines that perform really well. As the parent said, this will allow you to (with a single piece of hardware) move from your current AS/400 solution to a Unix/Linux solution.
      What this will not get you is a simple way to move to a windows solution.

      I do want to know, are iSeries and Windows your only options?

      Oh yeah, another benefit of having an iSeries is that IBM will support both your hardware and software. With windows you'll often get vendors arguing whose fault it is when a problem occurs. But I suppose that's your choice, vender lock-in can have (some) benefits.

  2. Nobody gets fired for buying Microsoft by MLopat · · Score: 1, Troll

    Back when you got your AS/400 or whomever recommended it, made a safe choice; because nobody got fired for buying IBM. Today, Microsoft is in that same position. Micrsoft's ERP products for manufacturing are second to none. The price point for the software scales to your business needs and the x86 hardware is comparitively inexpensive. So you could bet your job on it!

    I recommend that you consider a Microsoft GP 9.0 solution for manufacturing. It's highly scalable, and like their other business solutions, you only purchase the modules you need and you can add modules seamlessly into the system as needs grow. If you're interested, check out the link in my signature, and contact us for more information.

    1. Re:Nobody gets fired for buying Microsoft by dpilot · · Score: 1

      But back when "Nobody gets fired for buying IBM," there was an insinuation of it being a politically safe, but technically lesser solution.

      One could easily make the same assertion about Microsoft, today. Or Intel, for that matter.

      --
      The living have better things to do than to continue hating the dead.
    2. Re:Nobody gets fired for buying Microsoft by MLopat · · Score: 3, Funny

      "Technically lesser" ? Could you point out how Microsoft and Intel solutions are technically lesser?

    3. Re:Nobody gets fired for buying Microsoft by fgn · · Score: 1, Insightful

      This got marked Funny, but the sad thing is, he's serious.

  3. I think I speak for most cautious admins... by Frumious+Wombat · · Score: 5, Insightful

    If it currently works on AS/400, and you really need to upgrade the system, then I'd change one variable (the hardware), and keep running the current ERP. If they later wish to transition to a Windows-only solution, make sure that you get a generous time-table and enough technical support to ensure that it's running smoothly before the old system is turned off.

    I'm sure that's being done, but sometimes executives get bit by a buzzword-compliant vendor, and lose sight of what's actually at risk; your entire business. Remember when Hershey shot itself in the foot over a several-month period when their SAP upgrade didn't work as well as it should have.

    Note, I have no particular love for AS/400s, but I do believe in being cautious when potentially screwing up my entire environment and calling months of unpleasant work down on my head.

    --
    the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    1. Re:I think I speak for most cautious admins... by duffbeer703 · · Score: 5, Interesting

      AS/400's are some of the lowest TCO systems on the planet. My wife worked at a place that used an AS/400 system bought in 1989... when she told me about it I laughed, until we realized that the machine had nearly a decade of uptime with about 30 users hitting it every day and no IT staff of any kind.

      The machine eventually had to be rebooted when a hard disk died and the machine phoned home... an IBM guy showed up to replace it and nobody knew that there was a problem.

      The system was replaced about 18 months ago (because spare parts were no longer available) by an Windows/Oracle system that is complete garbage. Bugs in the IBM eSeries lights-out-management card caused the system to reboot every 60 minutes. Things like restoring backups are also much more complicated and error prone. (On the AS/400, restoring the system from bare metal required you to insert the tape into the drive and holding down a function key)

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:I think I speak for most cautious admins... by iSeriesGuy · · Score: 3, Interesting

      Bill Gates even learned the lesson about screwing up an environment a while back whe he gave the order to replace Microsoft's 23 AS/400's with Wintel servers. He ended up with an environment of 1,250 servers that were still not as scalable as the 23 AS/400 machines. Eventually, they killed the project. In order to avoid being teased about owning AS/400's, Bill created a new company. He sold the AS/400's to the new company. He fired all of the AS/400 people working in that department, and hired them at the new company. Finally, he "outsourced" the AS/400 functions to the new company. Oh, and Microsoft threatened to sue IBM if their people ever repeated this information in public. Nope, I don't work for IBM, but I do make my living working with the iSeries product line. I don't need to go anywhere else, because IBM keeps coming up with enhancements that keep drawing customers to the platform. By the way, there are lots of ERP solutions that run on this system. Plus, it can have partitions that run guest operating systems, including the products from Microsoft.

    3. Re:I think I speak for most cautious admins... by Anonymous Coward · · Score: 0

      "AS/400's are some of the lowest TCO systems on the planet. My wife worked at a place that used an AS/400 system bought in 1989... when she told me about it I laughed, until we realized that the machine had nearly a decade of uptime with about 30 users hitting it every day and no IT staff of any kind.

      The machine eventually had to be rebooted when a hard disk died and the machine phoned home... an IBM guy showed up to replace it and nobody knew that there was a problem."

      Now don't you all wish home machines had that kind of quality and service?

  4. Case for security and stability? by Xunker · · Score: 4, Interesting

    You choice chould be swayed by security; I don't know about the new i5/OS generation, but back when it was called OS/400 it had one of the highest ratings for both security and stability of any mid-range system in its market. Whether this is because OS/400 really was more secure or just too obscure to exploit is up to personal opinion.

    Qsecofr vs. root, eh?

    --
    Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
    1. Re:Case for security and stability? by Anonymous Coward · · Score: 0

      Depending on what securitsystem y value you choose (system defaults to a low but pretty right 30), you can have the OS check domain levels for running users and programs, i.e. no privilege escalation all the way down to system APIs. Most people don't set the machines up to do this as people rarely attack them, and will probably just sniff the network looking for passwords. I've never heard of a single buffer overflow exploit either. It could be down to the fact the OS doesn't run pure binaries, but IRP/MI similar to java's bytecode.

  5. I agree, iSeries all the way. by cmdrbuzz · · Score: 5, Interesting
    I totally agree with you, I have been in a similar position at work, where our Group IT team were pushing for us to run exchange rather than PMDF. Thankfully our management felt that our zero downtime in 5 years with PMDF and OpenVMS in general was worth something and we got to watch as the rest of the Bank have been plagued with viruses, crashes, and the best, only 2 people on a team may access the workflow system at a time.
    It got so bad that the processing teams actually created little pieces of card that they used as tickets to ensure that they could access workflow (web-based run on windows).

    The users within SI (my dept) have told us that if we ever force them to do the same with our applications, which include DebtManager on AS/400, then we can expect to be very bruised.

    To answer your question, I would point out the mass of windows problems and ask someone to show anything that has gone wrong with (insert midrange / mainframe platform here) that has caused the same effect.

    Good luck.

    1. Re:I agree, iSeries all the way. by Rabid+Cougar · · Score: 1

      To answer your question, I would point out the mass of windows problems and ask someone to show anything that has gone wrong with (insert midrange / mainframe platform here) that has caused the same effect.

      Already done. You'd have to be a fool to think that Windows can even compare to the iSeries. And I say this as a newcomer to the AS/400. It's like Mike Tyson in his prime--no one could even touch him. The only problem we ever had with our AS/400 was a couple of batteries in the UPS died and the end result was that it cut off all power to the unit. If I didn't have to change the backup tape every day, I would never have to touch it. We can afford to buy a new iSeries to replace it. Our Windows server has already seen several hours of downtime this year just for critical and other software updates. I'm still looking for a good reason to recommend we replace our AS/400 with a Windows server.

      --
      This isn't the sig you're looking for...
  6. AS/400 by green+pizza · · Score: 4, Informative

    You'd be certifiably crazy to think that a Windows server would be as stable or as reliable as an AS/400 server. AS/400 (iSeries) systems are almost as hardcore as they come, and much less expensive than S/390 (zSeries) or Tandem->Compaq->HP NonStop Himalaya.

    However, if you have no AS/400 admins in house, but you have plenty of Windows Server gurus, well, then I think you would be better off with Windows. I've seen the same situation with Linux. Company decides to switch servers to Linux but the admins only know how to speak Windows, disaster ensues.

    1. Re:AS/400 by Southpaw018 · · Score: 1, Flamebait

      I disagree. I'm a Windows server guru, and we run Win Server 2k3/Exchange 2k3. Our system is zero non-maintenance downtime in the 6 months since I was hired and installed it. Total uptime is above 99.95%. I don't quite understand why everyone always comes down so hard on Windows; Linux confuses the hell out of me. In my opinion, why use something that is stuck in the past? GUI is so, like, 1995.

      --
      ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
    2. Re:AS/400 by revmoo · · Score: 2, Informative

      Probably because 99.95% uptime isn't very impressive of a figure. I can(and have) accomplished this on various machines over the years, none of which were even in a production environment.

      Anyway, a windows server environment like you are describing is miles away from the type of ERP system that the OP is referring to. It's like comparing a Hummer to a A1 Tank.

      --
      I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
    3. Re:AS/400 by sgent · · Score: 1

      In my mother's 5 person physician office, 0.05% unscheduled downtime means they lose over $10,000/yr due to your Windows machine. Six sigma isn't a myth, and it isn't regulated to large business. Sever downtime is extraordinarily expensive. Either get a QOS gaurentee from your vendor, or go with the proven solution.

    4. Re:AS/400 by IntlHarvester · · Score: 1

      One of my two hands-on experiences with an iSeries saw it crashing all the time -- mostly due to IBM Lotus Domino. I don't believe there's any exotic reliability magic about the things, just for the most part the software is old and stable and debugged. The AS/400 guys kept talking about their "DASD" stuff, but as far as I could tell it was just a standard SCSI RAID setup.

      Other fun facts:
      + OS/400 doesn't come with a text editor, so IBM sold us one for $500
      + Patches still come on "tapes". Well they look like CD-ROMs, but they are still "tapes" in the iSeries world.
      + The native software is very batch-oriented, CPU-wise, they're usually considerably slower than PC hardware.

      Honestly, with the cost of IBM maintenance on these things, a company could probably hire two Windows reboot monkeys and still save a ton of money. I suspect Mangement knows exactly what it is doing.

      --
      Business. Numbers. Money. People. Computer World.
    5. Re:AS/400 by Anonymous Coward · · Score: 0

      Haha, my wife works at a hospital, and they replaced their AS/400 with a Windows system (same application vendor, I think), and it has been terrible. More downtime, more payroll mistakes, etc. That AS/400 is looking like chump change, now, to anyone who isn't an idiot.

      I don't even understand why Microsoft is allowed within 100 miles of a hospital, yet some run their infrastructure on Windows. That's why hospitals have pencil-and-paper systems as backup...and they need it!

    6. Re:AS/400 by Trepalium · · Score: 2, Insightful

      It really would depend on the downtime difference between the two systems. If the AS/400 never or rarely goes down, it might be cheaper even if the IBM support contracts are highway robbery. Everytime a server goes down or needs a reboot during business hours means that you're losing productivity from every user of that server at the time. Hiring reboot monkeys doesn't fix that money sinkhole.

      --
      I used up all my sick days, so I'm calling in dead.
    7. Re:AS/400 by IntlHarvester · · Score: 1

      Actually, when Lotus shat itself, the entire production line shut down. IBM's contract was fine for what it did, but their shitass consultants put them into a no-win situation just to get them to buy/upgrade more 400 stuff. They would have saved tons of money putting Lotus on Windows, where it belongs.

      --
      Business. Numbers. Money. People. Computer World.
    8. Re:AS/400 by sydb · · Score: 2, Informative

      DASD (Direct Access Storage Device, pronounced "Dasdy") is just IBM speak for disk as distinct from tape, which is not direct access. I have worked in long-time IBM shops where even the Windows and Unix people call disks DASD. It's quite common.

      --
      Yours Sincerely, Michael.
    9. Re:AS/400 by iSeriesGuy · · Score: 3, Informative

      You haven't checked in quite a while. Domino is very stable now. Patches are available via the web now. The Power 5 (soon to be 6) chips are much faster than the PC chips that are available. The product line was introduced in 1988 as a 48 bit processor. When the product line went to 64 bit and from CISC to RISC, the migrations were as simple as restoring your CISC programs and data files to the RISC box, and then running one command to convert the objects. How many Windows environments can say the same? When the 128 bit systems are available, the migrations will be just as simple.

    10. Re:AS/400 by shakah · · Score: 1
      .., 0.05% unscheduled downtime means they lose over $10,000/yr...
      Taking your word that 4.38 hours of downtime equates to $10k, that still has to be weighed against the costs of evaluating/purchasing/installing/training in a new software environment (assuming you're suggesting a move away from Windows for the parent poster) and/or the cost of upgrading to "5 nines" hardware (e.g. Sun boxes with redundant everything). Tough business case to make.
    11. Re:AS/400 by mrsbrisby · · Score: 3, Insightful

      Our system is zero non-maintenance downtime in the 6 months since I was hired and installed it. Total uptime is above 99.95%.

      That's the problem. AS/400 systems frequently have zero downtime over the course of over 15 years.

      I don't quite understand why everyone always comes down so hard on Windows

      Because Microsoft believes that 99.5% uptime over the course of a year, or almost a full month of downtime over the course of 15 years is acceptable.

      In practice, that 99.5% uptime is only maintained with the efforts of continuous IT monitoring and maintenance- something that isn't needed when you buy a proper server.

      Linux confuses the hell out of me.

      Its your other inadequecies that are the problem right now: While Linux can run on many pieces of "Big Iron" (where Windows doesn't run at all, by the way), most people still use things like CMS on these things.

      I realize you might not know what that is, but shit, my four year old can use Linux very well, and can't manage to use CMS at all, so maybe you're trying to say that you are confused by something as simple as Linux?

      I don't really understand.

      In my opinion, why use something that is stuck in the past?

      Because it works?

      You see, a large number of people actually value getting work done, and do not care at all whether or not it's the latest and greatest.

      That's part of the appeal of businesses that switch to Linux- it's based on a technology that first matured in the late 1960's or early 1970's (depending on who you ask). That technology is extremely well understood and as a result, it's very easy for a company to deliver a platform based on it that "just works".

      Meanwhile, the Windows platform is a moving target- it's changed fundementally no less frequently than every 5 years, and many can argue significant changes even more frequently.

      The result? It's harder to deliver a platform that a solution-provider can guarantee a certain level of productivity with: Consider this: If we have AS/400 systems or UNIX systems that can be up for 15 years under heavy load, and along comes something else that says they can stay up for "most of a year" under "some load" with "constant maintenece" - how is it anyone is expected to take them seriously?

      GUI is so, like, 1995.

      This makes no sense.

      Are you saying that everything's been graphical since 1995? Or anything's been graphical since 1995? Or perhaps that computers have been usefully graphical since 1995?

      I don't understand.

      Are you suggesting AS/400's aren't graphical? That Linux isn't? That UNIX isn't? That CMS isn't?

      I don't understand.

      Are you suggesting that a graphical system leads to greater productivity? Greater performance? Greater stability? Greater uptime?

      I don't understand.

      I have no idea what this has to do with anything else in your thread.

      I have no idea why you think that other people make decisions on their business, their platform, and their hardware, based on your own inadequecies.

      I have no idea what you could be possibly thinking, and am beginning to suspect you don't.

    12. Re:AS/400 by IntlHarvester · · Score: 1

      Oh, I know what it is ... the point the IBM guys were enthralled with something not any more sophisticated than the stuff found in x86 servers.

      --
      Business. Numbers. Money. People. Computer World.
    13. Re:AS/400 by Alioth · · Score: 1

      Vim (VI improved) - I'm pretty certain it's been available for the iSeries for a while now.
      So what if patches come on 'tapes'? You know what a .tar.gz or .tar.bz2 file is on other operating systems? Yep, it's a compressed tape image. 'tar' stands for 'tape archive'. It's just a format.

    14. Re:AS/400 by drinkypoo · · Score: 1

      I have no idea what you could be possibly thinking, and am beginning to suspect you don't.

      You are now my personal /. hero. Stuff like this is what keeps me coming back here :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:AS/400 by furrywithwings · · Score: 1

      I did quite a bit of consulting on the rs/6000 platform and on as/400 for lotus notes. My personal preference is the rs/6000 for Notes, even though the situation you described simply shouldn't be happening on as/400 unless someone truly bombed and misconfigured the server. The server code has been quite stable (and solid) since the 5.x days.

  7. i'm no expert... by blackcoot · · Score: 3, Interesting

    ... but it seems pretty obvious to me that there's a pretty reasonable way to solve this in a rational manner with a trade study. obviously, the more money at stake, the more time you'll have to be willing to invest in the trade study. as a rough guide:

    1) write down the features you need in an ERP

    2) find ERP packages which fit the bill

    3) define appropriate metrics (cost of administration, expected amount of down time, etc.) i realize that many of these will be fairly fuzzy, but you can still get a reasonable idea. metrics should include both costs (upfront and maintence / tco type estimates, whether you already have admins to do the job or will you have to hire, etc.) and benefits / utility

    4) map out on a matrix how each ERP package performs overall

    5) pick the best ERP in terms of cost/benefit

    6) if the winning ERP runs on multiple hardware platforms, /then/ ask again whether the iSeries or a windows based solution is better. otherwise, your choice of platform is already made for you.

    personally, as i spend more time in industry, i become increasingly agnostic: i don't care if it's linux, os x, solaris, windows, vxworks, etc. — if it's the right tool for the job, then that's what i'll use. which means os x at home, linux for work, and windows for administrivia, time sheets, presentations, etc. in my case.

    1. Re:i'm no expert... by Anonymous Coward · · Score: 1, Interesting
      3) define appropriate metrics (cost of administration, expected amount of down time, etc.) i realize that many of these will be fairly fuzzy, but you can still get a reasonable idea. metrics should include both costs (upfront and maintence / tco type estimates, whether you already have admins to do the job or will you have to hire, etc.) and benefits / utility

      This is where you get lost. There's so much bias and even outright zealotry that you just can't accomplish this sometimes. Look at TCO. Everyone, Sun, Microsoft and the various Linux vendors are claiming lower TCO. And every one of them has one or more studies "proving" their case.

    2. Re:i'm no expert... by T-Ranger · · Score: 2, Insightful

      Very good strategy. Except that you miss that while zero-Cost Linux, Windows, "Enterprise" Linux, commercial UNIX may very well be resonably similar as far as administration, down time, etc; And Dell, IBM xSeries, HP, homemade PCs, Sun Fire systems may provide a similar platform, to run you ERP package on; however AS/400 and iSeries is in a distinct class. VMS is perhaps comparable. High end Sun stuff may be (www.sun.com listing "midrange" server starting at $30k).

      Some applications, while supporting different platforms, do so at a very different level. AppX on PlatformA may be "better" then AppY on PlatformA. But AppX on PlatformB is worse then AppY on PlatformB. So the question then is which of {AppX/PlatformA, AppX/PlatformB, AppY/PlatformA, AppY/PlatformB) is better. And thats a different question entirely. One might be tied to a paticular application, so only the platform is open for change. One might be tied to a platform, and the application must run on this. In this paticular case, everything seems to be on the table.

    3. Re:i'm no expert... by skwirlmaster · · Score: 1
      I will simplify this a bit more.
      1. Find software that will fit your companies needs best.
      2. Do you have or will you be able to find (now and in the future) expertise for the platform(s) it runs on.
      3. Figure out how much reliability you need.
      4. How can you get that reliability from the platform the software runs on the least $$$.
      Those questions will help you determine whether or not stick with an iseries or go for some other platform for your ERP system. If the best software is for an iSeries and your company already sas an os/400 expert, you may be safe going with it. Otherwise you may need to consider Windows, Unix, or something else.
      --
      My inner self is ineffable, so don't eff with me.
  8. Little over the top? by heinousjay · · Score: 0, Troll

    How exactly could one bet their career on a decision like this?

    At this level of spending, demand vendor demos and decide based on which package meets more of your needs.

    If you just want advice from slashdotters while giving this little information, you'll get prejudiced "UNIX UNIX UNIX" all the way. I suspect this is your goal, though - the wording of your question suggests you have an answer in mind and you want validation.

    Color me surprised.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  9. Apperently your switching ERP software by SmallFurryCreature · · Score: 2, Insightful
    As you say yourselve your current ERP software is no longer good enough. I presume that simply upgrading to a new version of the current software is not desired.

    So you are looking at all the ERP packages out there and have to decide on a new one. Should you then let the enviroment it runs on be a deciding factor?

    I think both yes and no. Obviously you should select the package that is best for your needs considering all the factors like costs, reliabilty, likelihood of the software company to continue to exist, security, usability and god knows what more. There are enough books out there to tell you what to check.

    The OS shouldn't have to matter. In an ideal world it doesn't but this world isn't ideal. Choosing one OS or the other has significant effects.

    Flamewar material would be to point out that the current wmf mess would suggest that windows is still as insecure as ever. Then again you can ask wether this security hole is a risk for a backoffice system.

    Then there is a question of lock-in, going for windows only solutions tends to force you to continue with windows only solutions for ever. You will loose your competent admins either because you fire them to replace them with far cheaper window admins or they will quit on their own. You will be another MS shop. Is this bad? Well not really. ERP software is usually a long term solution anyway and who can say if your company is even going to be around a decade from now? Plus a backoffice lock-in can at least be easier broken then a frontoffice lock-in.

    Anyway AS/400 could be considered just as much of a lock-in choice.

    Do the people who want to switch to the Windows only solution do this because that ERP package is the best or because it runs on windows?

    I would personally seriously question any real software that does not run on multiple platforms. We are not talking games here wich are bound to the OS by choice of libraries.

    I would also take a good long hard look at real uptime of such a solution under real workloads. INCLUDE the upcoming wmf patch and such delights as code red wich are bound to happen in the life time of your new erp solution.

    AS/400 == nightmare but at least it is a nightmare you control and not every scriptkiddie on the internet.

    If the choice for the new ERP system is going to be based on OS choice alone however I would recommend you get your CV ready.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Apperently your switching ERP software by MLopat · · Score: 0, Flamebait

      I would personally seriously question any real software that does not run on multiple platforms. We are not talking games here wich are bound to the OS by choice of libraries.
      I can name but only a couple of real world applications that are cross platform and particularily useful. I seriously question any vendor that tries to support a code base across several platforms. I.E. How would you expect them to make bug fixes, service packs, security patches, for several platforms in a timely mannor at a reasonable price?

      I would also take a good long hard look at real uptime of such a solution under real workloads. INCLUDE the upcoming wmf patch and such delights as code red wich are bound to happen in the life time of your new erp solution.
      So you're going to run your new ERP solution off the same computer that you're doing graphics work on in the case of the ERP (or opening email attachments), or are you running a webserver off your ERP solution's box so that code red would effect you? I'd hope neither, and therefore neither of those listed above is a threat.

    2. Re:Apperently your switching ERP software by shaitand · · Score: 1

      "I can name but only a couple of real world applications that are cross platform and particularily useful."

      I don't think I could name a half dozen useful applications that are NOT cross platform.

      "I seriously question any vendor that tries to support a code base across several platforms. I.E. How would you expect them to make bug fixes, service packs, security patches, for several platforms in a timely mannor at a reasonable price?"

      Obviously you are not a programmer. Or you are a windows programmer. In a properly designed application there is little to no platform specific code. Well designed applications are highly modular with whatever platform specific code is present contained in seperate modules.

      Virtually all bugs in cross platform applications are in compliant code and a single patch resolves the issue across all platforms. The major exception to this is actually windows. Since windows is not posix compliant and conforms to no industry standards or API's a great deal more platform specific code is needed. Windows security models also require workarounds on the application level (as demonstrated repeatedly in 'Firefox' bugs that were really problems with the windows security model).

  10. iSeries by the+eric+conspiracy · · Score: 2, Insightful

    If you can find the software you want I'd suggest you stay with the iSeries. Going to Windows makes you subject to all the problems of a commodity piece of hardware and Microsoft's strange ideas of what makes a good server. The iSeries on the other hand has it's roots in a mainframe world where the hardware and OS all come from the same vendor. The result is a far far more stable system.

    There are stories about AS/400s running in offices where an IBM service rep shows up and nobody in the office knows where the machine is - the last person who touched the hardware retired years ago... or even that the machine had been plastered into a closet when the office had been remodeled. These things are designed to run for years continuously without being babied or rebooted. It will make your life much easier.

  11. Is cost a factor? by Just+Some+Guy · · Score: 2, Interesting
    Do the platform costs factor into the decision at all? I went to a iSeries lecture recently (thanks for the free pizza, Big Blue!), and while the hardware seemed pretty nice, I was completely blown away by the prices the rep tossed around. Some people seem to be perfectly comfortable paying by the MFLOP, but I'm spent too much time around horizontally scaling systems to comprehend dropping that much cash per relatively small unit of performance.

    Now, I'm not saying the iSeries is bad. Given infinite money, it probably makes a lot of sense for a lot of problem sets. I just can't imagine recommending one for any of the applications I've ever been involved with.

    It kills me to say this, but without knowing more of the specifics I'd probably recommend the Windows boxen - or, more likely, a cluster of them. There's more than one way to get the kind of reliability you can squeeze from an AS/400, and most of them are a lot cheaper.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Is cost a factor? by lucm · · Score: 1
      without knowing more of the specifics I'd probably recommend the Windows boxen - or, more likely, a cluster of them

      I completely agree. I would use a Windows cluster instead of a single iSeries. But then in the mid-range class the IBM servers are shitty, so I'd go with HP. This setup would be far less expensive and much easier to upgrade so you don't face the same migration issue in a couple of years.

      --
      lucm, indeed.
    2. Re:Is cost a factor? by Anonymous Coward · · Score: 0

      I also tend to get sticker-shock when looking at IBM prices.

      However, when factored in to the fact that they last forever and are absolutely rock solid, well... It tends to even out for many cases.

      We have an AS/400 that has been running for ten years straight with nary an issue. We can't say the same for our other servers. There's always the possibility that something will go wrong with any system, and any system could potentially last nearly forever, but IBM is a much safer bet in that case.

    3. Re:Is cost a factor? by drc1 · · Score: 1

      Explain the situation to IBM and see what deal they can offer, they are usually very willing to negotiate.

  12. Easy by LWATCDR · · Score: 1

    Do you have AS400 experts in house?
    Is their an ERP program that fits your needs?
    If so I say AS400/iSeries has some real pluses. I have never heard of an exploit, virus, or malware that targets the AS400. They are proven.

    If you have more windows experience and you can only find software that runs under windows then go for Windows.

    A unix/linux solution may not be a good choice for you. I would suggest that you start getting some in house experience with Linux.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  13. Nobody gets ulcers from iSeries by TopShelf · · Score: 2, Interesting

    Micrsoft's ERP products for manufacturing are second to none

    Huh??? Microsoft is a wannabe in the serious ERP market - but regardless of software vendor, if you're considering the platform question, it becomes a matter of scale. If you need rock-solid reliability, high-volume throughput and widespread realtime access to the data and application, then the iSeries is the obvious choice.

    Just as an example, I'm currently the IT project lead on an ERP installation. The ERP itself can run on a number of different platforms, of which we're going with the iSeries. Their collaborative gateway package runs on Windows, but our order volumes made their techies soil their shorts, so we're going with an alternative (iSeries-based) solution for that part.

    If the situation here is for a low order-volume, low user base or other smaller scenario (say, for a niche manufacturer of high-dollar, low volume product), then maybe Windows becomes an affordable option. But if they've already got iSeries inhouse (both the hardware and the support staff), then they probably need that level of stability.

    --
    Stop by my site where I write about ERP systems & more
    1. Re:Nobody gets ulcers from iSeries by MLopat · · Score: 1

      "I am the network administrator for a small manufacturing company..."

      He says in the first paragraph that he works for a small manufacturing company. So we're not talking about hundreds of thousands of transactions per second. Also, why are you letting the platform dictate the solution? As an IT project lead you of all people should know that you pick the application that best suits the need first--platform is a secondary consideration. By the way, you should look at the latest statistics with Dell(intel) hardware paired with MS Software and SAP for transaction throughput. The numbers are impressive, and the cost per transaction is the lowest recorded to date.

    2. Re:Nobody gets ulcers from iSeries by TopShelf · · Score: 1

      Platform requirements can easily put constraints around the solution choice, while providing plenty of room to pick the app that does the job for the company. Don't forget that ERP's don't operate in a vaccuum. Quite often they have to interface with financial packages, transportation modules, document archival, etc., which may impact the decision due to hardware & support staff that are already in place.

      --
      Stop by my site where I write about ERP systems & more
    3. Re:Nobody gets ulcers from iSeries by lucm · · Score: 2, Interesting
      Microsoft is a wannabe in the serious ERP market

      This isn't true. For mid-sized business, Great Plains is a good product, not as expensive as other ERP, with a solid customer base. And mid-sized business is a serious market; the economy is not driven by the Fortune 500, pal.

      ...rock-solid reliability, high-volume throughput and widespread realtime access to the data and application...

      Wow, you sound just like a sales rep trying to buzzword his way to a big commission. Or like a IT project lead that has no budget issue and that is trying to sell the latest gizmo to the V-P.

      --
      lucm, indeed.
    4. Re:Nobody gets ulcers from iSeries by dtfinch · · Score: 1

      Microsoft bought mature ERP systems and made them their own. Axapta had all the features we wanted, but their asking price made us laugh a little, triple that of any of the dozens of competing quotes we've received. Their system looked good, but not that good.

    5. Re:Nobody gets ulcers from iSeries by llefler · · Score: 1

      If you consider Axapta, do your homework and get your staff trained. You need people who are good at tuning servers. Axapta doesn't scale well. There are very few resources available, short of hiring a solutions partner. You should also plan to use the stock configuration whenever possible, it will make life much easier. And of course like you said, deep pockets.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
  14. Re:Yep. I'm biased by Southpaw018 · · Score: 0

    See my above comment. Win 2k3/Exchange 2k3, 6 months, 99.95% uptime, 1 total file infected by a virus, 0 security breaches. Plus I can pull up a configuration tool and, you know, it isn't...text. I can see what I'm doing and do it quickly and efficiently.

    --
    ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
  15. Downsides to 400s/iSeries by WizardofWestmarch · · Score: 1

    The biggest problem with sticking with a 400 is the fact that the number of people who are trained to work on the things who are still in the market is shrinking at a noteable rate as there is little in the way of new people coming into it. Remember it wasn't more then a few months ago when there was a /. story about how IBM was looking to convince universities to start having programs about as/400s again.

    This of course means that keeping support staff can become more expensive as the number of capable people declines, driving the cost of the system up over the years.

    Keep in mind I'm probably a bit biased as I'm stuck working on a 400 as both a pseudo-sysadmin and developer at a tiny company who's codebase is hideous (lots of in house apps) which makes the 400 sometimes frustrating to work with.

    1. Re:Downsides to 400s/iSeries by IntlHarvester · · Score: 1

      Yeah that is a serious problem ... and a big part of it is that "IBM Culture" is based around paying the inhouse operators like crap. Why would anyone spend a couple years of their life learning a bunch of commands which all look like WGFQZMTZ and PUFQWTM on systems which emulate punch cards, only to get paid less than a junior Windows admin?

      --
      Business. Numbers. Money. People. Computer World.
    2. Re:Downsides to 400s/iSeries by Bob+Cat+-+NYMPHS · · Score: 3, Informative

      Actually, commands on an AS/400 look like CRTUSRPRF, DLTPF, and so forth. If you can't figure out that's CreaTe USer PRoFile and DeLeTe Physical File, you need to study for maybe about 10 minutes.

      Need to do an action? GO VERB. Need to do it to some thing? GO SUBJECT. There is no system simpler to figure out than OS/400.

    3. Re:Downsides to 400s/iSeries by IntlHarvester · · Score: 1

      It's not so much of question of "can" but why anyone would want to. It is not knowledge that's rewarded in the job market.

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:Downsides to 400s/iSeries by Bob+Cat+-+NYMPHS · · Score: 1

      Dude. Did you even look at what monster.com? Here's one: 55-70k with only an A.S. and 2-5 years experience? There's a bunch on there at 90k.

      AS/400 Programmer/Analyst

      Company: Sedona Technologies Location: Davenport, IA 52807
      Salary/Wage: 55,000.00 - 70,000.00 USD /year Status: Full Time, Employee
      Job Category: Computers, Software Relevant Work Experience: 2+ to 5 Years
      Career Level: Experienced (Non-Manager) Education Level: Associate Degree

    5. Re:Downsides to 400s/iSeries by IntlHarvester · · Score: 1

      Still, you are talking about an obscure skillset getting paid no better than a VB Programmer.

      But I'm probably reacting due to the local market. I took an iSeries training once, and the IBM rep said there was more 400s in Salt Lake City than the SF Bay Area (being HP and Sun's backyard). Right now there's only one local 400 job on Monster, and zero on Craigslist. Maybe if you're in Chicago it's a different story.

      --
      Business. Numbers. Money. People. Computer World.
  16. here's how it works... by countach · · Score: 1


    here's how it works - you don't deploy new software solutions on iSeries, you go to a more mainstream platform (preferably linux/unix). But if you are entirely happy with your CURRENT software and don't want the massive pain of switching, you stick with iSeries for those applications. Got it?

  17. Stick with IBM, and study all ERP solutions by Deathlizard · · Score: 2, Insightful

    I'd stick with AS/400 if I were you, especially if you have competent admins to administer it. AS/400's reliability and security is second only to large scale mainframes, and last much better than x86 when it comes to long term investment. Sure it costs a lot up front, but when you consider that system could last 7-15 years easily, it sure beats a 3-5 year price cycle of a x86 farm. Also, if the task is mission critical keep in mind that AS/400 up-time will absolutely destroy Windows, Linux and even industrial Unix systems up-time and those x86 machines will only start to approach AS/400 reliability when you start to farm the x86 machines.

    Now if the ERP software your currently using is out of business, or is absoletly prohibitly expensive vs other ERP solutions, then look at all of your ERP options and pick the best one that will work for you and your business regardless of price, platform, or OS. Too many PHB's get sucked into the magical speak that comes out of the guy with the plaid suit and big shiny teeth to see if the software their actually buying will work for them. Make sure that whatever you're going to spend $100,000+ on is really going to do the job that your AS/400 is doing. Period. Call other companies using those solutions, get demos, get all the plaid suit big shiny teeth people in a room and play Corporate ThunderDome. Either way, Hardware wise IBM is the way to go when it comes to hardware and support.

  18. You know better than we do. by dtfinch · · Score: 1

    There are a great number of ERP systems that only support Windows nowadays, some of then having even been initially developed for unix. This is especially true if you consider yourself to be a _small_ manufacturing company. If you can find an ERP that both meets your needs and runs on your favorite platform, that's great, but I wouldn't make the platform the top requirement.

    I'm a little cautious when it comes to betting my career on anything proprietary, but unfortunately there are only a handful of good open source ERPs nowadays, they're not really strong in the manufacturing area. ERP a real gamble. We had been searching for the "right" ERP for quite a while. Two years, dozens of employees interviews, hundreds of product evaluations, dozens of live demonstrations, a few bad selections, hundreds of thousands of dollars, and half a dozen firings later, we finally found a system that matched our specs and went "live" this week. We have mostly Linux servers, and bought a new Windows server to run the ERP and nothing else (wouldn't want to overload the thing). I hope we have a happy new year this time around.

  19. Re:Yep. I'm biased by junkwerks · · Score: 0

    Sarcasm aside, MS has gotten better and I like the interface, but the back end needs some work. As far as stability, I've had 2 Linux servers run from power outage to power outage, one had an uptime of over 580 days, the other ran for over 630 days. These numbers are not all that uncommon, though it's not in the best intrest to go this long without a kernel update. I'm not as anti-MS as I sounded in my first post, but I think MS has earned their black eye.

  20. iSeries, hands down by Skalizar · · Score: 2, Interesting

    First of all, that guy who's recommending switching to Windows? Ignore his advice about everything (IT or otherwise), he's clearly uninformed, or a moron, or both.

    The AS/400 (iSeries/i5) is going to do a lot more for you in the long run, with less (no) downtime and far fewer headaches involving security, and things like virii and spyware are a complete non-issue. The new boxes are even better, with the ability to run virtual machines in just about any environment you decide to experiment with, while still running those legacy apps like a champ. If there's any down side at all, it may be harder to find expertise, depending on your area of the world, since it's a low volume machine. But when you do find someone, they'll probably know a lot more than just the AS/400 and bring a lot of other real world experience with them.

  21. My take by mnmn · · Score: 0, Flamebait

    You should beware that on slashdot opinions are HEAVILY skewed against Microsoft and FOR Linux. Dont bet your job on slashdot opinions... a large portion of these people DONT have jobs.

    Nobody has ever been fired for buying Big Iron. But thats probably not true :).

    Youve placed options between iseries and wintel. What about others? Will you consider other architectures?

    You should also discuss this with your HR department. Keeping around an iseries person is more expensive than an MCSE. These are 'hidden' costs on the iseries. And everyone already has desktops running windows on them already anyway... with an iseries server youre managing 2 different operating systems. With Wintel youre tied with Microsoft, but have options with hardware (I'd buy xseries). With iseries you run out of options, but IBM isnt going anyway. You just have to be OK with them as your vendor.

    My opinion is that you should look more into the merits of the ERP system itself and the company behind it rather than what OS to run on your server. Its a little like asking which OS should I use for my firewall...

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  22. Spoken like a true windows monkey. by DaedalusHKX · · Score: 0, Flamebait

    Yes indeed... most of the cross platform apps I've used have plenty of uptake, and I will present you with two that you've surely heard of before... Apache webserver and Open Office... both of which work admirably (except apache+modssl on windows) However, given that apache runs on everything from AIX to BSD to all the Linux based OS's out there, complaining that it doesn't run on an OS made for gaming and porn watching is like saying that your high powered Detroit diesel motor is a piece of shit because it only runs in your Peterbilt or Freightliner truck instead of running in your mom's toyota... granted most moms shop in toyotas and other small cars of that class, but if you're going to pull 50000 lbs of freight with a toyota, then you'd best go neuter yourself with a wooden ladle (less painful).

    I migrated my folks, friends and anyone that asked me to linux or bsd, depending on their needs... (a scant few clueless sods were put on Macs instead) but generally I've never heard them complain of instability, or machine growing slower as it aged.. Also, they were no longer allowed to connect to that "wonderful" piece of utter trash, Microsoft Exchange 2003... oddly enough, the mailservers I admined for them (free of charge, because I find it fun) did not have to constantly be repatched due to being hacked by automated wardialling scripts, constantly turning windows machines into spam zombies (its gorgeous when a windows 2003 exchange box becomes a spam relay, and gets your email domain blocked on one of the ORBLs out there... deservingly so :)

    Anyways, I worked for a microsoft shop, and almost went nuts trying to reconcile what I knew to be true from my own work with Unix/Linux/BSD based systems and that of my closest friends and family (all of whom are or were programmers for fun or profit at some point in their lives), add to that being a linuxite since my days in computer science (where I preferred having a system I could CONTROL at levels lower than just the GUI and a dumbed down CLI that windows offered).

    Stil, it is all much like the Chinese outsourcing of US jobs... shittier products at cheap prices... but is it WORTH replacing every year or more often? A few ppl luck out without having products burn out, break, fray, or fall apart... but quite often, I would rather get a free product and know it will continue to improve and that when a "patch is issued' it FIXES the issue (personally prefer freebsd for max uptime servers, but linux hasn't failed me either).

    Speaking of security, you're a microsoft fanboy, care to explain why "shatter" attacks STILL work on windows 2003 even after the service pack?? I'm curious to hear your explanation, since MS supposedly fixed it repeatedly over the past 6 years (and yet, Win2k, 2003, XP are all still vulnerable to the same old shatter attacks)... How about the Windows 95 ICMP nuke patch? Anyone remember what they really did? YES, they port blocked 139. You could actually test this, by downloading a copy of winnuke and setting it loose after binding it to a local area network host (non routeable IP on same subnet), they didn't block 139 against localhost attacks until later... with another "patch" heh... Irony at its best... they claim that OSS is a "cheap solution" but the chrome painted tin car is the one labelled Microsoft, with their new and improved INDIAN IT support group... please learn Hindi or Punjabi or you won't get much help.

    ~D

    PPS = These folks already have the AIX infrastructure in place, both in terms of manpower and software... if they are AIX friendly they can adapt to any other UNIX fairly fast. I've worked with AIX systems as well, one was a financial database sitting side by side with two windows servers used for groupware (2003 + exchange, failover cluster of 2, professionaly administered) Oddly, whenever that AIX box went down, their database would cleanly reload without losing any data.... heh... when the windows servers crashed, and often they did... especially when the pros dec

    --
    " What luck for rulers that men do not think" - Adolf Hitler
    1. Re:Spoken like a true windows monkey. by DaedalusHKX · · Score: 1

      Looks like you guys are a true cut and dry M$ partner (resemblant of the one I worked for... I presume you are running the action pack or partner pack, instead of paying cold hard cash for M$ stuff. You're the coordinator, which means you'd be more on the business side? Perhaps you can answer that question for me. I do admire you for not accepting resumes... it'll be nice once they start outsourcing everything up there too, I can't wait until they close more plants and call centres, labor unrest is certainly beautiful to behold. And then you'll know how all the guys who graduated comp sci feel here in the USA. Especially those of us that graduated hoping we'd be writing code till we fell into a grave, for the love of the damn thing, not the "six figures", yet had to end up support monkeys because all the intro lvl dev jobs are either security clearance military stuff, or somewhere in India, Ukraine or Romania.)

      What exactly does MS Office 2003 offer that is so necessary? (Besides mandatory updates that cost a regular consumer 299.99 or more in order to read .docs and .xls made by the "latest" M$ offers.

      None have become zombied boxes like you describe, despite the fact that they all have modems. And none have been subjected to a virus. Most of these conditions are caused by poor administration. Or in the case of a crash, a combination of second rate or worse hardware combined with shitty drivers.

      Strange, I've worked at an IT company and despite the well administered boxes in a high traffic environment (accounting offices) the servers got put on the ORBL frequently. Virus hits werent the problem, getting used as a relay was... yes that is a configuration thing, but I, as a newcomer should not have had to be the one figuring it out. And strangely, that company's IBM servers running AIX never had an issue.

      You call apache a mess of code... what exactly does that make your beloved IIS 6?

      I was sarcastic about speaking Hindi or Punjab, but if you say "slight" accent, you are a lot luckier than I was for the nearly 2 years I had to do windows server and client support, besides the fact that M$ got so cheap that getting one's MCP/MCSE no longer even affords those 2 free support calls we used to get when I got mine.. our new techs had to pay the full rate, which IMHO was crap. I never once got a british sounding indian guy, it was indian sounding indian guys, and the sadddest part is that they almost always required schooling. (Both myself, our lead engineer and one of the new guys always ended up solving our own problems while inadvertedly teaching those guys a thing or two. Not that the US guys were too much better, but language fluidity and understanding the local slang can be VERY useful, besides the generic "five oh six" being interpreted as 5 O 6 instead of 5 ZERO 6....)

      I recall adding 2 gigs to a Dell power edge needing to serve 25 to 30 users, and using small business server on there... it certainly cried mama even after the ram upgrade. This being a dual processor beast with backplane and the works. Not a home built system that some geek uses as a server.

      On the other hand, a single processor, running that tangled mess, as you call apache" can also run concurrent with vsftpd, samba, and a few other apps of choice (list is long) and never go down or bog down (crashing is overrated, slowdowns are issues).

      Speaking of modems... so your servers dial out, or dial in, to get their mail? Do they have a live mailexchange record pointed at them or do they pop mail from a global acct? I betcha if you actually get a domain and point the MX record to your server, and admin a business or other popular site, your M$ favorite of quotes will come true... "I got hacked cuz I'm not obscure..." I notice your entire website is HTML, I haven't looked at the code but I didn't see any ASPX or ASP extensions, my my.

      ~D

      PS - happy new year...

      --
      " What luck for rulers that men do not think" - Adolf Hitler
    2. Re:Spoken like a true windows monkey. by MLopat · · Score: 1

      Yes I'm the "coordinator". I prefer that term to "manager" or "boss". Since I only have eight employees, I prefer the idea of a flat company hierarchy. I'm largely responsible for the business aspect of the company, but also take care of the difficult technical issues. The note about resumes was in response to a large number that we were receiving each day from people browsing the Canadian business listing and sending us hack resumes. We're considering changing our policy of not reviewing resumes, and instead replying to all resumes with heavy, but constructive, criticim.

      I have to agree that there is a learning curve associated with an Exchange mail server, and that it should be locked down by default to prevent it from becoming an open relay. I'm sure Microsoft will adopt this practice in the future as most of Windows Server 2003 R2 is locked down by default, and rightly so.

      IIS continues to evolve. If you have the chance, take a look at the upcoming release of IIS7. It has some great features, including >4GB memory addressing to run robust ASP.NET applications in high demand areas. I'll admit Apache is a stable platform. But the internals and complexity of the code have pushed in into a risky venture for business as there doesn't appear to be a forth-coming upgrade or maintenance schedule.

      I caught your sarcasm about the hindi/punjabi thing ;). That's why I was being a smart ass and suggesting which language was easier to learn.

      Thanks for some interesting banter on /. for the first time in a couple years. And have a happy New Year.
      -Mike

    3. Re:Spoken like a true windows monkey. by llefler · · Score: 1

      IS continues to evolve. If you have the chance, take a look at the upcoming release of IIS7. It has some great features, including >4GB memory addressing to run robust ASP.NET applications in high demand areas.

      4gb to run web applications is just obscene.

      I'll admit Apache is a stable platform. But the internals and complexity of the code have pushed in into a risky venture for business as there doesn't appear to be a forth-coming upgrade or maintenance schedule.

      One of the nicest things about Apache is I have never been pressured to upgrade. I run Apache 1.3x on all my servers. I run it in an enterprise environment. Apache acts as the SOAP middletier (database access and business logic) for hundreds of users. On top of that, it shares the machine with the barcode printer printserver and host service (custom telnet) for all of our wireless scanners. If I remember correctly, that machine has 512m RAM, and runs on a PII 450 with Win2k Server. In that environment, Apache takes less CPU/RAM than TrendMicro's virus scanner. And yes, this is a business critical server.

      BTW, that system has plenty of available CPU, although I'm getting a little worried about the 6 or 7 year old HDs.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    4. Re:Spoken like a true windows monkey. by MLopat · · Score: 1

      4gb to run web applications is just obscene.
      It is not at all obscene when you consider that a site like microsoft.com has over 100million visitors each day, and serves up mostly asp.net applications. Even if each instance of an ASP app used up 200KB of memory, then 20,000 users would max out the 4GB system.

    5. Re:Spoken like a true windows monkey. by mrsbrisby · · Score: 0, Flamebait
      4gb to run web applications is just obscene.
      It is not at all obscene when you consider that a site like microsoft.com has over 100million visitors each day, and serves up mostly asp.net applications. Even if each instance of an ASP app used up 200KB of memory, then 20,000 users would max out the 4GB system.

      It most certainly is obscene. That's why nobody can figure out how to support 100 million visits a day on Windows except Microsoft.

      Some special someones have discovered that using UNIX systems, they can use less than 16k per concurrent visitor, or about 320 megs of core to support that 20,000 concurrent users.
    6. Re:Spoken like a true windows monkey. by DaedalusHKX · · Score: 1

      Actually, the amazing thing is that most of the windows update is handled by Akamai, not by MS... and akamai runs linux :) I seem to recall windows update went under grossly when the autoupdate for SP2 came out... and people had issues ever since the massive sp downloads became standard... contrast this with systems of updating like gentoo's network or even the mainstream Suse, Red Hat and Mandrake... it is quite amazing (well redhat has been dropping the ball, because RHN is not a true community project, it is a corporate project, it is done for business purposes, and unfortunately business is in the business of making cash at anyone's expense.

      Hence why I prefer the community efforts.

      ~D

      Happy new year's indeed.

      --
      " What luck for rulers that men do not think" - Adolf Hitler
    7. Re:Spoken like a true windows monkey. by DaedalusHKX · · Score: 1

      Actually that is the hilarious thing, I have a pair of 450 mhz machines that I recently retired, that were running a Fedora Core 3 and 4 server (upgraded to 4) and with the GUI off, that machine hosted ALL of my patching, updating, and downloading needs plus internal email. Funnier still, it has 700 megs of ram, and rarely ever, even when RUNNING X (which I use to log into remotely) with several open sessions with active proggies in them, it STILL ran relatively well, and this is an overclocked celeron 300 A running at 450 (66 mhz bus to 100 mhz bus, engineering sample from early days of celeron A)

      I know what you mean... the only downside was that the machine was dying of old age... hard drives finally blew up, and I never had the patience to rebuild them (instead i have two athlon palominos running a gentoo compile farm paired up to a lovely little amd64 dual core... which reduces a full gentoo install to about 3 hours (talking about a stage1 install of the amd64 or x86 via distcc with about 12 to 30 flags depending on what I'm building that distro for...) this of course gets stored on a ftp storage unit with about 600 gigs free :)

      Anyways, I'm off to shower and take a new year's food feast at my parents place... love you all and to all a great evening and morning... don't drive if you guys drink... and let the party times roll!!!!

      ~D

      --
      " What luck for rulers that men do not think" - Adolf Hitler
  23. Go with iSeries by $exyNerdie · · Score: 1

    iSeries is one of the best systems made. It has the top security build from gound up and no viruses and such. You can run multiple Operating systems on in such as OS/400, Windows, Unix in their own logical partitions. It is very reliable piece of hardware and I would pick it every time over intel based windows servers. If you can afford the initial hardware cost, go with iSeries without any thought.

  24. platform is not relevant by jilles · · Score: 1

    The platform is just something you use to run the software. Select the software first + the technical partner that will implement it for you. By far most of the cost of the whole thing will be in those two things. Hardware + os is peanuts compared to that. Then go with the platform recommended by your technical partner. If it happens to run on both windows and ibm, your ibm skills may be reusable (that's the real issue, isn't it?). That should be decided based on cost of ownership.

    --

    Jilles
  25. Re:Yep. I'm biased by sgent · · Score: 1

    See my above post as well. 99.5% is unacceptably bad performance in a production environment for a small business, much less a mid-size or larger consern. I'm not saying that wintel can't be the answer (with clustering, etc), but 99.5% uptime is evidence of an inferior solution.

  26. WTF by Usquebaugh · · Score: 2, Interesting

    What the hell are you doing choosing ERP software for your company?

    I'm in a similar position, my current employer is evaluating ERP packages and then I'll get told which one we're going to. We currently run BPCS on AS/400 (iSeries). We're probably going to SAP on AIX using DB/2.

    As a dev I don't get to make business decisions. I get to do the tech stuff my employer deems suitable.

    As for this Windows/Unix/iSeries question, it should not be yours to make. Your job is to make what they buy work reliably. If can't or don't want to do the job then find another one pronto.

    1. Re:WTF by sydb · · Score: 1

      Sorry, but how the fuck do you know what this guy's role is in the purchasing decision? He describes himself as "the network administrator" - in a small company this could effectively mean he is CIO. Whatever his nominal job description, if he is in a position of trust he may be asked to provide input to the decision based on his technical expertise or knowledge of the business operations. You come across like you don't have much experience of real-life work places.

      I mean, you call yourself a "dev". To me that's short for developer, and says to me you don't get to do *any* techie stuff, because that's done by "admins" and "ops". In your pigeon-holed world, anyway.

      --
      Yours Sincerely, Michael.
    2. Re:WTF by benjamindees · · Score: 1

      What the hell is your employer doing picking solutions without any technical knowledge? (And, btw, did you miss the part where he said he works at a "small manufacturing company"?)

      In case you haven't noticed, computers aren't cars. Many times you, as the admin, can't just "make them run reliably". And, even if you could, it would probably be a stupid hack or worse, technically illegal.

      That's a common trick that vendors use to drive up their margins: sell an entire system based on a few features of the least important part, the applications software. In reality, software applications aren't really all that different. Especially in the area of business software, there is still enough competition to keep application vendors on their toes. And if your entire business hinges on a few important features that only exist in one solution, you should really be relying on in-house software and open source.

      I never understand why small businesses completely re-design their workflow and IT every few years just because they have to upgrade software or failing hardware.

      --
      "I assumed blithely that there were no elves out there in the darkness"
  27. Re:Yep. I'm biased by Anonymous Coward · · Score: 0
    I can see what I'm doing and do it quickly and efficiently.

    Too bad you don't know what you're doing. Or talking about.

  28. Try and stay neutral and concentrate on the cost? by Curmudgeonlyoldbloke · · Score: 1

    It sounds like someone is trying to build an empire in your organisation based on an ERP implementation.

    Being seen as being attached to the current hardware will mean being seen as being attached to the current software as well - and if that needs replacing, that's not a good place to be. Strategic decisions should be made on costs and benefits - but all too often it's a fashion decision taken to help someone's career along.

    It is possible to run Windows systems reliably and securely, but don't underestimate what it costs in terms of hardware and handholding.

    If the proposed ERP is well-known then there'll be plenty of info around - try and find people who've had good and bad implementation experiences. Any horror stories there may help any case that you might want to (by accident of course) want to make for the hardware.

  29. Software choice is the most important feature by benjamindees · · Score: 1

    As an aside to this good advice, hardware means almost nothing. Software is what matters. Don't start off limiting your software choices based on hardware. But, by all means, do as the parent suggests and don't get locked into a Windows solution either.

    If you have more than 100 employees and at least two competent IT personnel, you're in the perfect position to take advantage of the flexibility of Unix or Linux. Spend the time evaluating all of your options.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  30. Risk analysis? by clone22 · · Score: 1

    Has anyone in your company done even a qualitative risk assessment of the options? For starters, what is the cost to mitigate the risk posed by a failure of the proposed architecture and loss of mission-critical systems due to worm or virus by one of the many known vectors of infection?

    Not to mention the cultural differences, but I'm sure others can comment on that.

    --
    Ask me about my vow of silence!
  31. Mod down a flamebait article as overrated? by MLopat · · Score: 1

    Well, I'm in agreement that there's a problem with the /. moderation system. How exactly does someone mod a post as "overrated" when its only received a -1 Flamebait mod? Unless you think even a flamebait mod down is overrated for a clear and concise reply to a previous post.

    Oh wait, no I get it. I said something in support of Microsoft ;) Better suppress my opinion post haste!

    1. Re:Mod down a flamebait article as overrated? by willfe · · Score: 1

      ...or maybe it was moderated "overrated" first, then someone identified it as flamebait?

      Occam's razor is a bitch sometimes, especially when it shoots down a conspiracy theory. :)

      --
      Read my stuff.
  32. Handholding Wintel boxes by Anonymous Coward · · Score: 0

    I work at a large corporation that used to have AS/400's. They are thought of very fondly now. We have 10 NT boxes and a few AIX boxes. We do .NET development, and use TIDAL for cron type stuff over unix and nt.

    NT just proves to be more touching and more changing of hardware. SQL Server just can't handle databases like oracle or mysql on unix/linux.

    If you admin wants only NT and that is all they know then can them. Hire a guy that knows systems back a little further than 3 years, 'cause really that is when NT has gotten good enough to be used as a server. MS is getting better, but still doesn't come close to a UNIX box from 1993.

  33. Re:Yep. I'm biased by hammock · · Score: 1

    Plus I can pull up a configuration tool and, you know, it isn't...text. I can see what I'm doing and do it quickly and efficiently.

    How the hell was the information conveyed? Pictographs? What are these characters you are reading? Title bars and vendor branded borders are not a very good reason to abandon highly configurable command line based text tools. Many of which even work on the Windows platform.

  34. Make a LOGICAL decision ... by marko_ramius · · Score: 1

    ... find the ERP system that does everything you need (well, as close to everything that any ERP system can do, all businesses are somewhat different such that the ERP system needs some tweaking). Don't make software decisions of that nature based on what systems it runs on.

    Once you find the system that's right, then determine what platforms it runs on.

    If it's windows, take prudent precautions ... make sure you have plenty of redundancy and virus protection.

    Personally, I'm a big proponent of iSeries. Nothing can beat the system for stability and security.

    Keep in mind, of course, that the iSeries isn't a legacy system that can only run RPG, COBOL, and the like. Current versions of the iSeries can run modern Java apps, Linux apps, AIX apps, PHP in Apache2, etc.

    Of course, the even with the native applications (RPG & COBOL), you have solid investment protection ... as you almost never need to change an application due to a hardware or operating system upgrade.

    Check out http://www.midrange.com/ for more information and iSeries oriented mailing lists.

  35. Mistake on my Akamai post... by DaedalusHKX · · Score: 1

    Akamai TOOK OVER the windows update hosting for a hefty sum from MS because MS couldn't handle the massive server loads. Akamai does handle, supposedly, about 25% of the web's traffic... for businesses... I'll have to dig up the article someday.

    Either way, IIS5 and 6 couldn't handle it, and I'm a bit keen on stable codebase (anyone remember playing counterstrike? its a game, but a flawless example that a GOOD codebase remains a popular one even when new games with better eye candy come out, I can still fire up a counterstrike game even now, and find more servers than I'll ever be able to get booted off of for winning too much :) Counterstrike much like apache has NOT evolved codewise... it is patched, solid, stable, and people love the damn thing.

    ~D (only change to CT is the inclusion of Steam Auth to prevent hacked copies of CT/Halflife from being on the network)

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  36. iSeries all the way.... by psykocrime · · Score: 2, Interesting

    I've worked with AS/400s quite a bit in the past, and in my experience the damn things
    are wicked stable and reliable. You almost can't destroy the things... One place I used to work
    had an S/38 (the precursor to the AS/400) that was friggin' ancient and still hummed along like
    a champ day in and day out... until we upgraded it to a more modern AS/400. If you could
    find the old one in the junkyard still, I bet you could plug it in and IPL it today.

    Anyway, with the newer iSeries, it's not like you're locked into some obscure technology
    platform if IBM ever decides to kill off OS/400. The newer ones will run Linux
    which gives you a nice migration / upgrade path. In fact, you might be well served
    to start out running Linux on something, whether or not it's an iSeries... then if your
    needs change you can scale up, down or horizontally with much greater ease than if you
    had to switch operating systems to switch to a different hardware platform.
    With Linux you might have to recompile everything, but it's still just Linux.

    Just imagine, you start with Linux on xSeries (x86 boxes), and from there you
    can scale horizontally by clustering, and/or scale up to an iSeries or pSeries
    or OpenPower box, and ultimately you can scale all the way to a zSeries (mainframe). All without
    changing your operating system. That's a pretty strong story, and I'm pretty sure it's
    one main reason IBM is pushing Linux so hard.

    --
    // TODO: Insert Cool Sig
  37. Actually, we are going the other way. by terrya · · Score: 1

    We just finished migrating one of our divisions from a windows ERP package to one that runs on the iSeries. We are currently in the initial phase of migrating a second. That will leave only 1 division that uses a windows solution and it will most likely be migrated also. All of this is mainly due to the iSeries superior security and ease of use.

  38. Do both by snert31 · · Score: 1

    iSeries will run Windows. You can keep the reliable hardware and use multiple operating systems, including windows, on it. If Windows doesn't meet your expectations, you can change the OS but keep the hardware. http://www-03.ibm.com/servers/eserver/iseries/soft ware/os/

  39. Re:Yep. I'm biased by Southpaw018 · · Score: 1

    Good god, note to self: a comment that says Windows is good on /. will get modded overrated for no other reason than the mod disagrees with its content (against the moderator guidelines).

    Good job, mods! Show me that you're a man!

    --
    ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
  40. Stay with the group by Anonymous Coward · · Score: 0

    Ah, the business world. A place where "reputation" is always at the fore front. By presenting an oppossing view, you are putting yourself in a terrible position. Especially if you are the chief dissenting voice. Management will make up its mind regardless of what you tell them. Heck, they have probably already decided to move to Windows, but don't want everyone to think they are rushing into it. So they let dissenters make their case.

    How this affects you, is that after the decision is made, and if it isn't in your favor, then you are the "outcast." You are the "outdated thinker" who lacks the "foresight" to help the company. The rest of the group moves on to implementing the new system and you are kicked to the back of the line. Best thing to do is get pros and cons for both systems and present them evenly. When asked your opinion directly, state your preference with a few key points and then clam up. Under no circumstance would I personally advocate one system over another. You are risking being the "oddball." No sense in being a crusader and putting your job on the line.

    You may laugh, but in a few months, when the new system is up and running, despite what ever problems occur along the way, management will think that you don't have the right judgement to be employed anymore. Best thing is to follow the group. If the Windows transition fails, it will be on the shoulders of the main proponents of the move. The ones you would have face head to head in a debate. They will be in hot water, and the rest of the group will go about deciding what to do, including you.

    You don't have to be the advocate of the new system, but I certainly wouldn't be the thorn in the company's side. That is always a losing gamble. Let the system fail and you will quickly be realized as the wise one who said it wouldn't work. You will also be seen as the team player, who worked on a project you didn't agree with. That is always bonus points, working for the good of the company regardless of personal beliefs.

  41. iSeries Reliablility, Flexibility by xchknfrmr · · Score: 1

    My employer is moving from one ERP system to another one on iSeries. If your Co. has expertise with iSeries' systems then stay with it. There are very few systems with the security and reliablity of an iSeries. OS/400 (and i5/OS) is object oriented by design and that contributes enormously to it's security. One idea is to keep the iSeries and use it as a DB2 server. That way you aren't locked into it if your company decides to move to another platform and are taking advantage of the iSeries' strengths. By the way, you can run X applications from i5/OS and OS/400 natively as well as running Linux, AIX, etc. in logical partitions.

  42. iSeries Green Screen by Anonymous Coward · · Score: 0

    One thing to keep in mind, a lot of naysayers for the system point to legacy green screen applications. When you have a platform that hasn't required extensive code modifications to keep old software running, it is common to find packages that are over ten years old. (And bear in mind that most System/38 packages can be loaded onto an iSeries and be up and running without a problem.)

    It also isn't a problem to find client/server implementations of ERP packages, and I know of more than one that can be used with a web browser. I often have to point out to our users that the hardware is fine, the software (BPCS 4.05) is from the early 1990s. Ask them how they would like to get a new PC loaded with Windows 3.x, and they start to understand that the handicap is almost always outdated software. It's great, in that the company was able to truly get the benefits of an ERP package without playing the continual Microsoft type upgrade games. It's bad, in that everybody equates the old stuff with what it can do now.

  43. Our options by Rabid+Cougar · · Score: 2, Informative

    I do want to know, are iSeries and Windows your only options?

    Unfortunately, yes. About a year before I landed this job, our company started working with a consulting group whose purpose was to help us implement "lean" manufacturing. As a part of the process, it is quite clear our old "green screen" ERP software just won't cut it. Anyway, these guys only know Windows and that's all they recommend.

    When I got into the picture just before we sent RFI's out, I got to ask our consultants a few questions. One of them was whether we were considering anything other than Windows-centric solutions. When I asked why not anything AS/400 based, they responded that the only ERP software for the AS/400 was tier-1 solutions like JD Edwards. My boss and I called BS, and found an ERP package for the iSeries that looks to be every bit as good or better than any of Microsoft's offerings (and cheaper too!). So it got included in our RFI's.

    I guess what I would like to know then, is there any good reason not to go with an AS/400 based ERP system? I mean, according to everything I've seen in terms of stability and security, i5/OS makes even Linux look insecure and unstable. As this ERP system would consolidate several apps hosted on 3 different servers, downtime would mean a company-wide shutdown. I know you can cluster Windows, but what happens when you get a virus or worm in the network before the AV company updates the definitions? Can you clean it without any server downtime? If so, maybe Windows wouldn't be too bad. But then there's still the issue of 0wnership...

    --
    This isn't the sig you're looking for...
    1. Re:Our options by Kadin2048 · · Score: 1

      It sounds to me like you answered your own question. If these consultants were pushing you to Windows for reasons you (seemingly quite easily) proved false, then it throws the rest of their conclusion into question as well.

      If you found the ERP app for the iSeries, and you think it will work well, AND you already have experience with the AS/400 platform ... I think you'd be crazy to switch to Windows, on the basis of what sounds like a shady consulting firm's opinion who obviously hadn't considered all of the alternatives.

      I'm also guessing that you probably have an existing relationship with IBM because of your legacy hardware, or maybe a dormant relationship that you could rekindle, and that might give you the resources you need to convince other people in your company. I'm told that their salespeople can give a very convincing presentation; in fact so much so that if you don't like them you probably don't want them near your execs... :) But if you think that's the option you want to go with, you definitely don't have to make the case to higher by yourself.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  44. Why platform matters by Rabid+Cougar · · Score: 1

    All things being (nearly) equal, platform is a huge consideration. If your entire operation depends on the availability of your ERP software, you cannot afford downtime for any reason. That's the thing. We are putting all our eggs into one basket. With aproximately 200 employees and $500,000 to spend on ERP software, why should we go with a platform that has a horrendous track record on security? Sure, if you were a mechanic, you could save $$$ by buying the cheapest tools sold by WalMart. Or you could pay more for Snap-On. Saving money up front often bites you hard in the butt down the road. I'm still looking for a convincing argument that it's better to run our entire operation on a platform with an enormous risk for downtime versus one that has virtually none.

    --
    This isn't the sig you're looking for...
    1. Re:Why platform matters by ohwell · · Score: 1

      platform costs does matter we had sunfires that failed and there maintenance cost were more then our current w2k3 servers with maintenance included. Our current w2k3 servers have been in production for 8 months zero downtime even with the patch cycles. Sure the sunfires could do this but they very costly to maintain!

  45. Any downsides? by Rabid+Cougar · · Score: 1

    My co-worker told me everyone she's talked to about the AS/400 (iSeries) has told her there's no way they'd ever go with one. I can't find any good reason not to (maybe it's because I have 21 years of using MS-based systems under my belt). It's more mature, stable, and secure than Windows by an enormous margin. For instance, rounded down there's 0% risk of a viral infection. Since the new ERP system will mean all our eggs will be in one basket (we're consolidating different functions being hosted on 3 different server platforms), I want to know why going with Windows will be worth the risk when we have $500,000 to invest in the system. Since you're obviously an iSeries person, are there any negatives about them at all?

    --
    This isn't the sig you're looking for...
    1. Re:Any downsides? by iSeriesGuy · · Score: 2, Informative

      Your co-worker is probably talking with younger folks with little or no exposure to the latest versions of the iSeries environment. She probably doesn't know that the administrator can manage the entire system through a graphical interface known as iSeries Navigator. When I mean the entire system, I am also referring to the hardware. In real time, the admin can allocate system resources to the various partitions, etc. The iSeries comes with Apache and Tomcat and is a fully robust web server. It is no longer necessary to use green screen terminals to use the applications, because of iSeries Access for the Web. Instead of a green screen, the users log on through a browser, and have full use the green screen application. With complete honesty, I can report that a friend of mine with zero knowledge of web servers, etc. sat down with the manual and had the server and iSeries Access for the Web up and running in less than 2 hours. If you contact me at pnelson88@comcast.net I can put you in touch with the right people at IBM. One friend there does nothing but assist companies in moving from Oracle to the iSeries.

    2. Re:Any downsides? by agsharma · · Score: 1

      I can vouch for iSeriesguy when he said that

      "I can report that a friend of mine with zero knowledge of web servers, etc. sat down with the manual and had the server and iSeries Access for the Web up and running in less than 2 hours."

      I too (with zero knowledge of web servers) had the server up and running in a few hours and hosted a site in a few days.

  46. Security is a top priority by Rabid+Cougar · · Score: 1

    After taking a week-long course in pen-testing and seeing just how easy it is to compromise Windows boxes, and considering the ramifications of having our server broken into or getting infected, I am more security conscious than I ever have been in my life. Since the decision has been made to put all our eggs into one basket and we have sufficient money in the budget to buy pretty much whatever we want, why pick Windows over i5/OS? If /. readers can't come up with a convincing reason, it makes me strongly suspect that there really isn't one.

    --
    This isn't the sig you're looking for...
  47. I'll bite by Rabid+Cougar · · Score: 1

    I just did a 6-page report for our ERP team on the topic of stability and security of the AS/400 vs. Windows Server 2003. With nearly 200 vulnerabilities , many of which were extremely critical and/or allowed remote 0wn3rsh1p for Windows (yes, I'm counting IE 6.x vulnerabilities because it's a shell to the OS) versus 2 almost non-issues with ZERO remote 0wn3rsh1p for OS/4.x, there's no comparison. Plus, there has never been an AS/400 virus or other malware AFIK. How much money do people spend every year on antivirus and antispyware for Windows? How many programs like Metasploit that allow any script kiddie full access to your Windows server are there for the AS/400? When was the last zero-day exloit for the AS/400? Again, tell me why I should recommend we run our entire operation on Windows over an iSeries when we can afford the iSeries? What would justify such an enormous gamble?

    --
    This isn't the sig you're looking for...
    1. Re:I'll bite by Kadin2048 · · Score: 1

      Again, tell me why I should recommend we run our entire operation on Windows over an iSeries when we can afford the iSeries? What would justify such an enormous gamble?

      Basically, in your situation, nothing. At least it doesn't sound like it.

      Look at it this way: you're using AS/400 right now. So you get the company to upgrade to iSeries. Everyone is happy. Your boss, the '400 guy, likes it because it's familiar to him. You get some new training and get a new skill to put on your resume besides Windows stuff. If something does happen, you can always point fingers at Big Blue. It's the safe choice -- and it sounds like this is a system that's important enough to the business where you shouldn't be gambling.

      Consider the alternatives: you push Windows. Your boss is unfamiliar with it, and is moving out of the company anyway, so a lot of the transitional responsibility gets dumped on you. While this might seem like a short term promotion, it's probably responsibility that you would have gotten anyway, and this way if anything goes wrong, you take the heat for it. Plus you'll have exectuives wandering into your office every other week when they hear about some Windows worm on MSNBC asking "hey, are our servers safe?" And you'll have to explain why they are, or aren't, or whatever. At least with an iSeries you can say "oh, yeah, that's a Windows vunerability. We don't run Windows."

      It just seems like it would be a lot of needless risk on your part to push Windows. Plus, from a job-security standpoint, it's a lot better to be in an AS/400 shop than a Windows one, if you know both or if you know Win and they're willing to pay for training. Given that you already have Windows training, so you can leave if you want, but if they switched to Windows there'd always be the risk somewhere down the road that your position might be seen as easily replacable by two green-as-grass MCSEs. Of course that's a big assumption -- I don't know what your company is like, but it's something to consider if you plan on making a career of this place.

      I can't think of a good reason why you'd want to switch to Windows boxes, unless there's something about the situation that we're just not getting from your question and previous posts. It seems like it would be a bad move both for the company and possibly a risk for you personally. Why take it?

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  48. Why? by Rabid+Cougar · · Score: 1

    However, if you have no AS/400 admins in house, but you have plenty of Windows Server gurus, well, then I think you would be better off with Windows.

    Here's the deal. My boss knows RPG and the AS/400. I'm the Windows guru. He'll be retiring in a few years. (BTW, we're it as far as the IT team is concerned). I can learn the AS/400 stuff. My company will send me to school if need be. So why then should we drive the company in a Yugo just because it's easy to find people with a drivers license (MCSE). As every single aspect of our business (except e-mail) will depend upon the availability of the ERP system, I cannot see this as justification to not buy the tank when we can afford it. It seems to me that lack of AS/400 skills hardly matters when 1)Then can be learned and 2) They'll almost never be needed.

    --
    This isn't the sig you're looking for...
    1. Re:Why? by lucm · · Score: 1

      No one said it is more "secure", but it surely is more fault-tolerant. A cluster will offer uninterrupted service as long as there is one of the nodes that is still live, just like a RAID mirror. So if you have a small cluster of three servers and one machine goes down, you have plenty of time to either restart or replace it, with no downtime (but less performance of course).

      If you have a single AS/400, the second it goes down the service is interrupted.

      So the more servers you have in your pool, the more fault-tolerant you are (as long as the servers in your pool are decent, of course). If your budget for the hardware+OS is 100k, you would get a more fault-tolerant solution with a cluster of 5 20k servers than with a 100k monster.

      Also a cluster is more scalable, because you can either add servers or upgrade the existing servers with no downtime. It's easy to pull out a machine, add a new hard drive or some memory, and push it back; nobody will notice (unless all your CPUs are constanly running at 90%). But if you want to upgrade your AS/400, first of all you need a business case, and then you need a good banker :-)

      --
      lucm, indeed.
  49. Not at all by Rabid+Cougar · · Score: 1

    Your troll modding is non-deserved IMHO. Those are fair questions. Let me answer them

    How exactly could one bet their career on a decision like this?

    Well, this is a company I want to work for for the rest of my career. So as far as I am concerned, it is my career. A poor ERP decision can wreak havoc on a company. We simply cannot afford to make a mistake here. I can see various scenarios in which I would have to find another company to work for and I don't want to do that.

    I suspect this is your goal, though - the wording of your question suggests you have an answer in mind and you want validation.

    That's true. I've done a ton of research, but I don't have the experience with the iSeries or AS/400 that I know other /.ers have. Everything I've seen says the iSeries kicks the snot out of a Windows server. But since a co-worker told me everyone she's talked to says they'd never touch an AS/400, I need to find out if there's a compelling reason to stay away. I'm still looking for one. BTW, since the question was "iSeries vs. Windows", those who answer "UNIX!!!" need a course in reading comprehension. Either that or they just like to pimp their favorite OS whenever given the chance. It's a great platform (better than Windows IMHO), so it's hard to blame them too much.

    --
    This isn't the sig you're looking for...
    1. Re:Not at all by slo_learner · · Score: 1

      As noted in other posts, the iseries will run Linux and Unix natively. So unless you specified OS400 on the iseries, those who answered Unix were not off base. To say iseries is like saying intel based, it specifies the hardware. This is a major thrust of the marketing surrounding the iseries, so IBM will be dissapointed to learn of their failure to educate you on this matter. In the meantime, perhaps you should enroll in a course on platform comprehension (whatever that means).

    2. Re:Not at all by Rabid+Cougar · · Score: 1

      Look again at the context. The question was "iSeries vs. Windows", not "iSeries vs. x86" or "iSeries vs. x86 64". As Windows is an operating system, it would be utterly ludicrous to assume I was asking a "platform vs. operating system" question. As i5/OS (which FYI is version 5 of OS/400) is the "built-in" operating system of the iSeries, one could safely conclude that since I offered no further specifics, that this would be a question of "i5/OS vs. Windows".

      In fact, I submit that had I said "i5/OS on iSeries vs. Windows" people would have thought I was being redundant. Those who use/have used an AS/400 automatically associate them with OS/400 as until recently, there was no other option. My concern was that if I asked "i5/OS vs. Windows" it would have gotten a lot of "WTF is i5/OS?" posts. Maybe it would have been a slightly better way to ask the question. Perhaps not. It's hardly important enough to waste time debating, isn't it?

      BTW, were you aware that most people still refer to the iSeries as an AS/400? I could have asked "AS/400 vs. Windows", but too many people still associate the AS/400 with the green screen, and I don't think the "Windows is better because you get a GUI" argument is informed. So I used iSeries because those really "in the know" would know what I meant. Even then some people brought up how Windows was supposedly better because you could administer it via a GUI. Well, you can administer an iSeries via a GUI as well.

      So you see, I think all those with an informed opinion knew what I was asking and responded appropriately. Those who promoted *NIX from a security standpoint have obviously never looked up OS/400 and compared the two. OS/400 is about as secure as you can get, as there has never been a remote system access exploit.

      Anyway, even though I think (no offense) you were being a little more picky than was necessary, thank you for taking the time to respond.

      --
      This isn't the sig you're looking for...
  50. As usual it depends by Matt+Kilbride · · Score: 1

    I happen to work for a manufacturing ERP software company and one of my jobs is to help customers pick the OS & hardware. We run Oracle, which gives me the ability to say pick whatever OS you want as long as Oracle supports it. I agree with the repeated posts that you want to pick the software package first, but after that, if you still have an OS decision to make, I suggest you choose the one that you are most capable of managing. If you like Linux, go that way.

    In my experience, Oracle in particular performs very well and reliably on Windows. My company has several hundred customers running Oracle on Windows, and I can say with confidence that Windows these days is a very stable OS when run on decent hardware. If you go cheap with the hardware (like building your own), you're a lot more likely to have problems. On the flip side, you don't have to spend $100K+ on hardware to get reliability and performance. I think it's totally impractical for a small company to be buying equipment like that, and if you buy a package that requires an iSeries, your software costs are probably going to start in the hundreds of thousands, then hit you harder with consulting costs.

    If you are doing your own development it's a whole different decision process based on who's doing it, but these days, that is an enormous waste of time and energy given the ERP packages out there. From what I've seen, it's just not cost effective.

    If you are in fact shopping for a replacement for your manufacturing ERP system, you might want to take a look at my company's offering, as it is fully integrated into a single database, and targeted at small to medium manufacturers.

    Matt Kilbride
    Professional Services, IQMS
    www.iqms.com

  51. Why? by Rabid+Cougar · · Score: 1

    What is the advantage of a Windows cluster over a single (or in our case, probably 2) AS/400? Besides (maybe) lower initial hardware cost, how is a Windows cluster more secure than an AS/400?

    --
    This isn't the sig you're looking for...
  52. And you can't train new people? by Rabid+Cougar · · Score: 1

    Everyone knows that when you get out of college, you have to get trained for your job anyway. So why not hire someone smart and train him/her on the AS/400 as needed? I thought the main purpose of a college degree anymore was to show that 1)You're not stupid 2)You can learn 3)You're willing to put up with a lot of BS to get your BS and can therefore put up with it at work when necessary. Besides, a professor friend tells me that 70% of all college grads are working in a field unrelated to their major. In fact, a good friend who has a degree in Political Science is a DBA for Citigroup. Since he's a smart guy, I'm sure it was no problem to train him.

    --
    This isn't the sig you're looking for...
  53. Please re-read my question by Rabid+Cougar · · Score: 1

    I never said I was the one making the decision. As a company, we (that means I too am assisting in the evaluation process) are considering five ERP packages, four of which run on Windows (because our consultants only know Windows) and the other runs on i5/OS (because my boss and I knew their reasons for not considering an AS/400 to be flat-out BS). I think my background is such that if I come out strongly on one side of a technological issue, my co-workers feel confident that I'm not blowing smoke. I've worked hard to gain their trust and respect, and am certainly sticking my neck out by taking the position I am.

    BTW, you have absolutely no idea what my job is like or even should be like. When you work for a small company, you help out in whatever capacity is needed. In fact, today I came in to work 2 hours early in order to help with an inventory count. Do I care that it's not in my job description? NO. The fact of the matter is, the very nature of my job requires me to be somewhat of an expert in many areas.

    Were I in your position, what you say would be 100% applicable. It just so happens that the one I am in is quite different.

    --
    This isn't the sig you're looking for...
  54. More details? by Rabid+Cougar · · Score: 1

    How is that working for you? What prompted the migration away from Windows? What ERP package did you decide to go with? Any regrets?

    --
    This isn't the sig you're looking for...
  55. Good advice by Rabid+Cougar · · Score: 1

    Your advice is solid. Here's the thing: I'm not the only one sold on the merits of the iSeries. The decision truly is up in the air. One other thing--and this is a rarity. Our executives are smart guys. They have demonstrated many times that they will listen to others when they know that they themselves don't have all the answers (I think they would be upset with me if I knew something and kept my mouth shut). They actively seek customer input on our products, as well as the input from the gyus on the lines. The result is that we are an American manufacturer who is thriving in the face of fierce competition from China. In fact, we even make some of our competitors' products for them. I have no problem with getting 100% behind any policy we implement and I think they know it. My job is to make sure they can make an informed decision and then support it. So I don't foresee any problems.

    But thanks for the advice, man. I'd rather someone give me a heads-up and then never have to deal with the situation than to royally mess things up because I never considered that which ended up transpiring.

    --
    This isn't the sig you're looking for...
  56. Thanks! by Rabid+Cougar · · Score: 1

    Thanks for the info. That's pretty impressive about allocating system resources in real time via a GUI. Without knowing anything else about the new iSeries, I would have had a hard time believing IBM would force some kind of command line green screen upon their users for administration. Given the whole Websphere/Cloudscape/Eclipse thing (Java, anyone?), IBM would have to be absolutely stupid to not make something like iSeries Navigator. So much for the "But Windows is better because you can administer everything in a nice GUI" argument. I'll have to give you a holler here in the next few days. Thanks again.

    --
    This isn't the sig you're looking for...
  57. We don't need high-end by Rabid+Cougar · · Score: 1

    I agree that the higher-end iSeries machines are expensive. There's no way we'd pay $100k for just one server. Besides, the $100k server would be severe overkill for our company. I mean, we're only talking approximately 200 employees, and most of our sales come over the phone via direct marketing. At present, an older AS/400 that originally cost $26k has been handling most of our back-end needs for many years now.

    I just did some checking and you can buy an iSeries starting around $12k and they can be clustered. So 5 of these babies in their base configuration would cost about $60k. I think you may have to license middleware clustering software, so that price would go up. Also, I would guess that we would want more memory, a UPS, and redundant power supplies for those iSeries servers, so we'd be talking more than $12k apiece.

    Anyway, it looks like the cost to get a fault-tolerant solution on the iSeries would be comparable to what it would cost on Windows. Am I wrong?

    --
    This isn't the sig you're looking for...
    1. Re:We don't need high-end by lucm · · Score: 1

      Windows has been greatly improved over the years, but AS/400 has a much more impressive track record. If you can afford a small cluster with AS/400, and if you are comfortable with this technology, I think this would be a very good scenario. Let's not forget all the headaches that come with Windows (virus, patch, upgrade here and then...)

      I would advise you to keep room in your budget for technical assistance in the configuration of your cluster, as this is a very critical system. Get some help from IBM for the setup, but right from the start explain to them that you want to maintain the system yourself and that you are not interested in outsourcing it, because for sure they will try to get you to sign a long-term contract.

      You'll need to be very strong about this, as their reps are very good with scaring management to get a contract. Your best strategy here is to include, from the start, a budget for IBM training (which is excellent); this way, they will probably focus their commercial tactics on getting you in the best training available instead of trying to coerce you into outsourcing. In any case, whatever effort they do to convince your boss that maintenance require expertise will probably help you to get a better training.

      Also don't get cheap on the extended warranty, get the best one. The odds are that the on-site service from IBM will come handy at some point. In the long run you'll sleep better.

      So the conclusion would be: buying a cluster is a good choice, whatever the OS, but don't throw all your money in hardware, keep some for the setup assistance, for training and for a good extended warranty. Include those items in the servers budget, don't try to shove it in another cost center.

      --
      lucm, indeed.
  58. 2nd by Anonymous Coward · · Score: 0

    We have a single AS/400 administrator at our (very large) company. He does nothing. Literally, nothing. Makes a good $200k/year too. Kiddies, this is where you want to be, not behind Linux/x86-64.

  59. An IBM VARs take on iSeries by Humorless+Zealot · · Score: 1

    Cougar, Last year I took a position with an IBM VAR. I spent the next two months acclimating myself to our client base which spans four states, includes mom-and-pop shops and Fortune 100 shops, and multiple state and federal government clients. We are a Microsoft Gold partner, an IBM Premier Business partner, partnered with SuSE, Sun, Oracle, and a cornucopia of other industry heavyweights. Nothing surprised me in this job more than the number of AS/400 machines in regular daily use by our customers. For simplicity, I will refer to iSeries and i5 machines as AS/400s. Experience 1: I have one customer that bought a pair of smallish 400s in '97. This client drafted a goal of migrating some custom and ISV code to "something else" because the platform was non-strategic in 2000. Since then, the machines have failed but once, due to an exhaustion of disk space. This was a controlled failure in a sense because the machine was still functional. It apparently went into a "maintenance required" state and paused the applications. 20 minutes later, they were back on the air. This client has had more hardware failures on their pair of s/390s than on the as/400s. They have daily issues with the Microsoft servers that require dedicated staff to support. The AS/400s are supported by Unix people, except they don't remember much about administration because they don't ever need to touch the machines. It's like the old story about the Netware 3 box that was discovered sealed behind a wall after five years because renovators didn't realize it was in constant daily use. Experience 2: I have probably three dozen manufacturing clients who use AS/400's because they do not require dedicated IT administrators. They run nearly everything on the same box. The iSeries moniker is derived from a marketing label for "Integrated". They are designed to run a bunch of applications with very little administrative overhead. They are the everyman's mainframe for a fraction of the cost. (At the low end, anyway) They are capable of tremendous vertical scale for big shops that love the platform. The key niche is really the low end "park it in the corner" shop. Experience 3: I have two non-profit clients that approached my company regarding "upgrading" their single AS/400's to Windows machines. One did, one didn't. The one that did had to hire two administrators to maintain the additional servers required to run a very small ERP application. Not to mention the fact that the small ERP app required Active Directory, SQL Server, IIS, and a refresh of every Windows machine in the organization. The client that stuck with AS/400 purchased an option that allowed them to plug in blade-type computers running Windows to keep management happy. They sent them back. Instead, they dabbled a bit with Linux micropartitions. It was ok for them, but AS/400 did everything they needed it to do. In the interest of brevity, I'll stop evangelizing. In the interest of full disclosure, I'm a Unix guy through and through. I was a Windows guy but the ulcers were starting to become a real burden. I'm learning AS/400 in my spare time because it makes so much darn sense and its the best keep secret in the industry. If you're interested in conversing in more detail, ping me at scottlewis101-at-yahoo-dot-com. Bottom line: AS/400s are for champagne tastes on a beer budget. If you don't want to be an IT-focused company, absorb the initially higher acquisition cost of AS/400 and save huge amounts of money down the road in reduced complexity, staffing, and resource costs. Work with a business partner, not IBM directly. You'll get the attention and resources you need with less red tape. There are lots of trade-up incentives from the iSeries group to keep iSeries customers from making the mistake of jumping ship just when things are starting to get really interesting.

    1. Re:An IBM VARs take on iSeries by Humorless+Zealot · · Score: 1

      Wow, I really bunged that formatting up. Let's try that again:

      ---------------------

      Cougar,
            Last year I took a position with an IBM VAR. I spent the next two months acclimating myself to our client base which spans four states, includes mom-and-pop shops and Fortune 100 shops, and multiple state and federal government clients. We are a Microsoft Gold partner, an IBM Premier Business partner, partnered with SuSE, Sun, Oracle, and a cornucopia of other industry heavyweights. Nothing surprised me in this job more than the number of AS/400 machines in regular daily use by our customers. For simplicity, I will refer to iSeries and i5 machines as AS/400s.

      Experience 1: I have one customer that bought a pair of smallish 400s in '97. This client drafted a goal of migrating some custom and ISV code to "something else" because the platform was non-strategic in 2000. Since then, the machines have failed but once, due to an exhaustion of disk space. This was a controlled failure in a sense because the machine was still functional. It apparently went into a "maintenance required" state and paused the applications. 20 minutes later, they were back on the air. This client has had more hardware failures on their pair of s/390s than on the as/400s. They have daily issues with the Microsoft servers that require dedicated staff to support. The AS/400s are supported by Unix people, except they don't remember much about administration because they don't ever need to touch the machines. It's like the old story about the Netware 3 box that was discovered sealed behind a wall after five years because renovators didn't realize it was in constant daily use.

      Experience 2: I have probably three dozen manufacturing clients who use AS/400's because they do not require dedicated IT administrators. They run nearly everything on the same box. The iSeries moniker is derived from a marketing label for "Integrated". They are designed to run a bunch of applications with very little administrative overhead. They are the everyman's mainframe for a fraction of the cost. (At the low end, anyway) They are capable of tremendous vertical scale for big shops that love the platform. The key niche is really the low end "park it in the corner" shop.

      Experience 3: I have two non-profit clients that approached my company regarding "upgrading" their single AS/400's to Windows machines. One did, one didn't. The one that did had to hire two administrators to maintain the additional servers required to run a very small ERP application. Not to mention the fact that the small ERP app required Active Directory, SQL Server, IIS, and a refresh of every Windows machine in the organization. The client that stuck with AS/400 purchased an option that allowed them to plug in blade-type computers running Windows to keep management happy. They sent them back. Instead, they dabbled a bit with Linux micropartitions. It was ok for them, but AS/400 did everything they needed it to do.

      In the interest of brevity, I'll stop evangelizing. In the interest of full disclosure, I'm a Unix guy through and through. I was a Windows guy but the ulcers were starting to become a real burden. I'm learning AS/400 in my spare time because it makes so much darn sense and its the best keep secret in the industry. If you're interested in conversing in more detail, ping me at scottlewis101-at-yahoo-dot-com. Bottom line: AS/400s are for champagne tastes on a beer budget. If you don't want to be an IT-focused company, absorb the initially higher acquisition cost of AS/400 and save huge amounts of money down the road in reduced complexity, staffing, and resource costs. Work with a business partner, not IBM directly. You'll get the attention and resources you need with less red tape. There are lots of trade-up incentives from the iSeries group to keep iSeries customers from making the mistake of jumping ship just when things are starting to get really interesting.