Slashdot Mirror


Microsoft Windows, On a Mainframe

coondoggie writes with an excerpt from Network World: "Software that for the first time lets users run native copies of the Windows operating systems on a mainframe will be introduced Friday by data center automation vendor Mantissa. The company's z/VOS software is a CMS application that runs on IBM's z/VM and creates a foundation for Intel-based operating systems. Users only need a desktop appliance running Microsoft's Remote Desktop Connection (RDC) client, which is the same technology used to attach to Windows running on Terminal Server or Citrix-based servers. Users will be able to connect to their virtual and fully functional Windows environments without any knowledge that the operating system and the applications are executing on the mainframe and not the desktop."

9 of 422 comments (clear)

  1. Re:Most common use of virtualization by flyingfsck · · Score: 4, Informative

    There are still people who haven't heard of Zimbra and Citadel? One can replace dozens of Exchange servers with a single Citadel server, without the need for a mainframe.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  2. Easy answer by betterunixthanunix · · Score: 5, Informative

    BIG customers. A lot of large corporations need to run Windows Server for things like Exchange, and to a lesser extent .NET. Those same large customers are attracted to mainframes, which offer very high availability and reliability, and can consolidate hundreds (or even thousands) of rack mounts into a single refrigerator sized system, drawing only 10kW~ in the process. $2M/year for a mainframe and mainframe operators could be justified in some cases if the cost of electricity and personnel needed to maintain a large, commodity server based datacenter is added up (this depends on the workloads; the commodity servers will also win sometimes).

    --
    Palm trees and 8
  3. Mainframes are NOT dead by betterunixthanunix · · Score: 4, Informative

    Mainframes are not dead, just overshadowed. New mainframes are still being installed, old mainframes are still being upgraded, and a single mainframe can compete with thousands of rack mounts for typical business workloads. We are not talking about reverting back to IBM terminals, we are talking about systems that act as servers -- refrigerator sized systems that can perform a billion business transactions in a 24 hour period, with power requirements in the 10kW range and diminished cooling requirements. Beyond just the practicality in large businesses, there is also the matter of reliability -- mainframes can be configured to double check every machine language instruction, which is important for certain applications (erroneous results from CPUs do happen from time to time, especially are the CPU temperature increases; imagine a system that is controlling satellites having a "hiccup" like that).

    --
    Palm trees and 8
  4. Re:In other news... by Lcf34 · · Score: 4, Informative

    Guaranteed to take up 90% of cycles and 75% of RAM, regardless of mainframe resources. Slow and buggy, get the new version with VirtualDriveLightAlwaysOnPlus, which gives the user the feel of working on a real Windows workstation with NortonAV installed.

    You might kid, but following a recent SEP deployment in my company with (more or less) default config applied, we seen 10 to 15% avg CPU use increase on the ESX cluster and... backup taking double time. So, well, we sticked back to Trend, and will probably be happy to do so for a while.

  5. Re:Why not VMware? by Major+Blud · · Score: 3, Informative

    I'd mod you up if I had points.

    I work in a fairly large ESX shop with about 300 guest VM's on five host. If you just price the hardware, I'm sure it's below the $100,000 mark....including the iSCSI array. I'd imagine that a Z-Series mainframe capable of handling 300 VM's probably cost twice that. If you have to replace a part, it's not cheap to get IBM onsite to replace it for you since doing it yourself isn't really an option.

    "But mainframes are more reliable"....is this really the case, and at what cost? With stuff like VMotion and LiveMotion, you can lose an entire host and your guest VM's are migrated to another. With good equipment, this would rarely happen anyway (a lot of x86 servers are built with redundant parts nowadays, you know).

    I remember reading on ArsTechnica about a 2 years ago that there are currently only about 10,000 Z-Series installs worldwide. That doesn't mean there is much of a current market for this, and I'm sure that after you factor in licensing, hardware, and support, migrating to something like this would cost a small fortune.

    --
    If you post as Anonymous Coward, don't expect a reply.
  6. Re:WHY???? by TheRaven64 · · Score: 5, Informative

    Ugh. Of all of the news stories about NetBSD on a toaster, you had to link to one that puts `Linux' in the headline even though the story has nothing to do with Linux.

    As one of the comments said, NetBSD is not Linux. Not everything related to Free Software is about Linux.

    --
    I am TheRaven on Soylent News
  7. Re:Taking a risk here... by Daniel+Boisvert · · Score: 5, Informative

    Whats so special/magical about a mainframe?

    The I/O. On a mainframe, you can run a query and generate large datasets so fast it'll blow your mind (in 2002-ish, say tens of gigabytes). On the mainframe it's no big deal, and you can run queries like that all day and never have any idea how much data you're moving around until you try to move it somewhere else and wonder why it's taking so long.

    Our mainframes serve ancient text based interfaces thru terminal emulator apps, and it doesn't look all that impressive either. What is it about a mainframe that enables such a large amount of computing power to be condensed into a refridgerator sized package? Or are some folks around here exagerrating considerably?

    The mainframe isn't about looking pretty, it's about getting work done, and the folks touting their benefits generally aren't exaggerating. Mainframes aren't generally designed for CPU-heavy tasks, although they certainly can be clustered pretty impressively if you really need lots of CPU. The biggest advantage is that you can really use the CPU's you've got. There are service processors to offload things like memory management, encryption, I/O, virtualization overhead, etc. There are really really fast I/O channels. You typically attach them to really really fast disk and tape. These things together allow you to move a lot of data around very quickly, and get a lot of work done.

    Additionally, lots of large companies have lots of man-hours invested in systems that run their businesses. I've seen attempts to reimplement some of the beasts to get them off the mainframe, and they typically don't go well. I've also seen assembly code written in the late 1960's still running in production more than 35 years later. The underlying hardware had been upgraded many times, but IBM made sure the old stuff would still work.

    Things like this are worth a lot of money to a certain class of purchaser.

  8. Re:Taking a risk here... by Nefarious+Wheel · · Score: 3, Informative

    Whats so special/magical about a mainframe?

    Mainframes have followed Moore's Law just like the rest of the chip vendors. You buy a new mainframe, you get new chips.

    But the main difference is essentially their slightly different design philosophy. Reliability is built into the price, for one thing -- part of the reason it costs more is that conservative design - not the most cost effective in terms of power -- as you often lose power per component from the "underclocking" attitude that a focus on reliability will engender (and they're tested to buggery before delivery, too). You also get a much higher standard of module connectivity and far more robust power supplies and inbuilt hardware redundancy.

    They also tend to support and address much more memory than you'll see on the smaller servers.

    The other main point in favour of mainframes is their orientation toward massive IO. Really massive IO. With the scale out design of i86 processors a lot of IO happens between network cards; on mainframes a lot of that interprocessor data flow happens on the backplane, and significant investment in optimising data channels means you're paying for that IO more than raw computation. The network interfaces on mainframes are pretty massive too, and can support fairly impressive tube bandwidth.

    Mainframes using the IBM architecture for a long time have been represented in the TPCC transaction processing top ten, although the trend lately at the very high end is to run AIX on top of P5 architecture. Have a look, it's illuminating, and Red Hat gets a look in too. You can see the numbers at: http://www.tpc.org/tpcc/ .

    --
    Do not mock my vision of impractical footwear
  9. Re:Reliability. by PCM2 · · Score: 5, Informative

    A well built mainframe combined with a suitable power supply (e.g. backup generator etc) has up-times measured in YEARS.

    Worth noting that this is not the same thing as that old legend about the Novell NetWare server that got sealed up in a room for years and ran fine. That was just luck. Mainframes, on the other hand, are designed to have uptimes measured in years. Typically, every single component is redundant and the system is designed for failover in the event of a hardware outage. In a transaction-processing environment, a mainframe can detect things like RAM and CPU failure in the middle of a transaction and fail over to a different processor module or addressing space without a hitch. Try that on your Linux box.

    Mainframes tend to be designed with support for transaction processing baked into the OS, software, and the hardware, which is what makes them attractive to financial institutions who really, really, really need their transactions to process quickly and reliably 100 percent of the time.

    Another thing to consider: VMware's Virtual Infrastructure products are essentially trying to recreate a computing environment that is new to the world of commodity x86/x64 hardware, but that existed on mainframes at least as far back as the 1970s. What makes VMware's achievements so remarkable is that the x86 hardware was never meant to do this sort of thing. Mainframes, on the other hand, were designed for it. That makes it a lot more efficient and reliable on the mainframe.

    The bottom line is that a mainframe is not just an old-fashioned idea of what a server should be. Think of them instead as purpose-built, industrial-grade hardware. Think about power tools, then think about the equipment you'd find in a factory. That's the difference.

    --
    Breakfast served all day!