Slashdot Mirror


IBM's $45 Linux Server (Well, Kinda)

Wedman sent us a snippet from a newsletter from OpenSourceIT that starts off by saying that IBM will announce a new pricing scheme for Linux on the S/390 mainframes: Soon they'll cost $125k. For another $20k you can get virtual machine software to run multiple copies of Linux on the same box. David Boyes, a consultant who works with the S/390, managed to boot 41,500 Linux servers on one mainframe. Although he notes that you may not be able to run that many in real life. ;) (if someone can find an actual link for this, please post it) That just cracks me up: I mean, the debate about forking apache to handle requests is one thing, but hell, why not just boot your own OS for each request!

142 comments

  1. CmdrTaco should try an Ask Slashdot by Anonymous Coward · · Score: 1

    Alex Stark is IBM's key technical lead for Linux design on the 390. Btw, linuxplanet.com asked him about perf, and he responded: "The answer is forty-two!", which is pretty cool. (The fact he is an homonym of me is nice too). Cheers, --fred

  2. Commodore/Amiga Linux by Anonymous Coward · · Score: 1

    The new owners of the Commodore/Amiga legacy have announced that they have ported Linux to the older Commodore and Amiga platforms.

    This port is an attempt to demonstrate the awesome power of these legacy platforms.

    Company insiders estimated by clustering 10**8 Commodore 64, 128 and original Amigas into a Beowulf cluster, companies can achieve the equivalent raw processing power of a IBM S/390 mainframe.

    1. Re:Commodore/Amiga Linux by Single+GNU+Theory · · Score: 1
      I read in one of the old magazines for the Commodores that there were about 10 million C-64s, so we're a bit short even for large values of 1.0x10^6 and small values of 1.0*10^8.

      However, there was Project LUnix to provide 64s and 128s with a multitasking OS. 0.37 BogoMIPS, baby!

      --
      Little Debian: America's #1 Snack Distro!
    2. Re:Commodore/Amiga Linux by the_other_one · · Score: 1

      Were that many of those machines actually manufactured?

      --
      134340: I am not a number. I am a free planet!
  3. Re:That's funny, but... by Sabalon · · Score: 1

    Actually, the reason I said that was because the exact thing happened when I was in college. Then their was the time plant ops decided to save money or something and shut down the AC to the machine room - the mainframe made a panic call and shut itself off.

    In a perfect world, no power outages, but I'm sure most would agree college is not a perfect world. :)

  4. Not a new thing... by miket · · Score: 1

    The idea of running multiple copies of an operating system on one box is not new and, yes, it can be very useful. I know that Unisys has been doing this for years on their A-Series machines running their MCP operating system. (MCP-anyone remember Tron?) It is an interesting concept that allows the administrator to do active load balancing by moving resources such as processors or I/O from one instance of the OS to another or even set up one instance as a backup in case of a failure. The biggest advantage is to be able to reduce the cost of operating several servers by running them all in the same box and by sharing resources. Very cool stuff.

    Unysys's latest machine, the ES7000, can support up to 8 partitions (that is hopefully going to increase in the future) and currently only runs Windows. Windows does not support dynamicly moving resources between partitions at this time but that is something that is being worked on. Another project currently under way is adding support for MCP to the ES7000 and several Unix variants.

    --
    Imagination is more important than knowledge. --Albert Einstein
  5. Re:Actually.... by Chris+Burke · · Score: 1

    The machine comes with 1000 copies of Windows95 pre-installed, and you have to pay for them, even if you tell them you don't want Windows95. :)

    --

    The enemies of Democracy are
  6. Re:Wow... pointless... by soup · · Score: 1
    Actaully, if you are talking about massive transaction processing, the mainframes and other large systems (like the AS/400) are the best at what they do, and are actually rather cost-efficient. PC-style hardware has fairly awful I/O performance, which is what really matters for the big iron. Processor power is needed more for application serving, etc.. You can do a lot with big pipes. Sun systems have had great I/O capabilities for a while now, even with slower processors than PC equivalents, and AS/400 and S/390 go far beyond that. Not to mention that the reliability numbers on a 'frame are astounding... but when you a have a bunch of processors that do nothing but handle error recovery, it's no wonder why you don't see problems.

    Actually, there's a good reason for Mainframes to still exist- I ran across someone (a VP at a major corporation) who thought that an "empty" 48xCPU Tandem cluster could beat a loaded-down UNIVAC 1100/80 1x1. The UNIVAC still came out ahead by (IIRC) about 20:1.

    Mainframes excel at single thread performance- when dealing with a database, there are some phases that MUST be done single thread (which is why "append new row" is the most expensive operation in a DBMS); For instance, for a sort operation you can split up the sort process across all of the CPUs you have but there is still a merge phase that MUST be single threaded.

    Likewise, a mainframe takes no prisoners in providing the maximum I/O bandwidth and connectiviy (disk farms, folks...).

    Mind you, I still think machines that can use 120VAC are great, but I'd _love_ to see some more S/390s on eBay for approx $1K- though I'm thinking that my electric meter will explode...

    --
    -soup (GNUrd, Speaker to Machines) "Laugh at yourself- Why should everyone else have all the fun?" -Romanchek's 6th Ru
  7. Re:$125k is just for the CPU by gelfling · · Score: 1

    Well there are lots of cheap S/390's some even as low as 125K but it's like getting a barebones PC you have to add DASD, I/O controllers, Channels, RAM, etc etc. What does a used 3745 or 3172mod3 cost?

    Does anyone know what kind of machine and how much of it was used to IPL 41k system images? Poughkeepsie doesn't just hand out large 'spare' mainframes for people to test on.

  8. Don't forget the people by gelfling · · Score: 1

    Avg sysadmin overhead is 1 HC/25-35 machines for a distributed environment vs. ~1HC/service function in the S/390 world. That is, you have <1 RACF admin, <1 sysadmin, 1-2+ DB admins for the box regardless of the number of VM's on it. That's why people run S/390's. The real savings is in the labor. Plus if you expend some extra effort to consolidate console ops and messages through Tivoli agents or something similar then most of the grunt work can be eliminated altogether. Since 85% of the total cost of ownership is labor which averages out to US$140K/HC/yr fully loaded with benefits, if you can save on people that are no longer are responsible for scads of PC shaped machines then the cost efficiencies are enormous.

  9. Re:Links by garcia · · Score: 1

    ahh the resurgance of mainframes :) Soon we will all have air conditioned rooms w/special fire extingusihers so we can run 41k copies of Linux on our refridgerator :)

  10. Today's User Friendly by Stiletto · · Score: 1

    Hell, I have plenty of Karma to burn... Check out today's User Friendly. Us trolls will love it!

    1. Re:Today's User Friendly by Stiletto · · Score: 1


      I don't use this user account for trolling.

    2. Re:Today's User Friendly by Segfault+11 · · Score: 1

      Wow, the 700 monkeys and typewriters collectively known as Illiad have FINALLY cranked out a FUNNY User Friendly comic. Today was the first time UF has made me laugh... EVER.

      --

      I registered my hate for Jon Katz

  11. Re:OS Trail Mix by Royster · · Score: 1

    Can you imagine... a beowulf cluster of virtual machines all running on the same machine *grin* (just think about the loss from overhead... it's a joke people).

    Actually, it's probably not really a joke. Someone planning to implement a Beowulf cluster or studying how to implement a Beowulf for an application might want to do it on one of these just to get the hands-on experience without purchasing a whole bunch of hardware.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  12. Boost for the virtual server types by Gaewyn+L+Knight · · Score: 1

    This will be a great thing for larger companies wanting to be virtual servers or co-location facilities. They can run each linux server for the client allowing them to have shell level access with complete safety. If they screw it up you just load another session from backup. You never have to worry about screwing up the master server.

    Kindof be nice to house 1000+ "machines" in only 1 box. Lacks redundancy but hey doesn't everything in computing nowadays.

    --
    Telcos have alot of dark fibre in the States. Most people assume that's optical fibre...but it's actually moral fibre.
    1. Re:Boost for the virtual server types by Tower · · Score: 1

      The S/390 provides the redundnacy... you can yank a few processors out of there, and you probably wouldn't even notice...

      as for a extended power outage where your generator fails... well, that's another problem.
      --

      --
      "It's tough to be bilingual when you get hit in the head."
    2. Re:Boost for the virtual server types by mindstrm · · Score: 2

      IT doesn't lack redundancy at all.
      The s/390 is fully redundant. Fault tolerant memory (we're talking way beyond ECC here....). THe machine can detect memory errors and route around them.
      Fault tolerant processors, fault tolerant coprocessors.. *everything* is realtime fault tolerant.
      This machine is *designed* to stay up for a decade, with zero downtime. Nil. Nada. This *IS* a mainframe, a real mainframe. Not some little desktop box.

  13. Hell, run a .... by linuxgod · · Score: 1

    Hell, run a Crey. :-)
    MSstate.edu has a crey, over 600 users and hardly a load. Old? ya, whatever d00d. it STILL will outperform any of the most modern highest end servers now. Load 14000 linuxs' up on it !!!! kick ass.

    1. Re:Hell, run a .... by phil+reed · · Score: 2

      Nope. Different beast. Cray machines are designed for high speed calculation. Also (and I'm sure somebody will jump in here to correct me), Cray can only handle a single operating system image. No support for virtual machines. IBM mainframes specialize in I/O, and business logic, not number crunching. And, the Cray cannot handle multi-terabyte databases, which is IBM's bread and butter.


      ...phil

      --

      ...phil
      "For a list of the ways which technology has failed to improve our quality of life, press 3."
  14. Re:exactly by platypus · · Score: 1

    can you actually use all of those copies at once?

    Yupp, you could instantly form the biggest team for SETI@home

  15. S/390 size by scott__ · · Score: 1

    WE replaced our Amdahl system last year with a shiny new S/390. One of the nice things was the
    about of raised floor we were able to recapture.

    The Amdahl consisted of 6 large refrigerator sized boxes. The S/390 is a single unit about 3 x 3 x 4.5 feet.

    --
    -Scott scott@surrealistic.org
  16. the BIG business advantage by zericm · · Score: 1

    Folks, you are focusing too much on the Linux part and ignoring everything else here.

    Most large financial firms with a serious web presence have a mixture of mainframes (4 or 5), like those 390s, and 200 or 300 A/S 400s. During the day, the web servers are busy, handling transactions, while the mainframes are realtvly idle. At night, the mainframes do batch jobs, while the web servers are quiet. The result of this is that at any point in the day, millions of dollars worth of hardware is doing nothing!

    Enter hot-swappable O/Ses. Replace those A/S400s with a few more 390s. Now, during the day you can devote most of those cycles to linux web servers, running only the amount of O/S390 you need for transaction processing. reverse the situation during the night. And, if you need a sudden increase in the number of webservers at 2am, just boot a few more instances.

    This whole process saves tons of money. Less hardware, fewer SAs, smaller data centers, less wasted resources.

    You guys want Linux to hit the big time? IBM is now going to be pushing Linux as part of an offering that will save companies like E*Trade and Schwab and Wells Fargo and BofA and every other finaincial institution millions of dollars a year.

    Linux just hit the big time.

    --
    The welfare of the people has always been the alibi of tyrants. - Albert Camus
  17. Virtual Server Hosting for Real! by sverrehu · · Score: 1

    I currently rent a "virtual server" from Adgrafix. Their virtual server let me set up my own web server, but as I have no root access, I have to ask the admins kindly every time I want them to restart my server.

    With IBM's new stuff, someone could start selling real virtual servers with root access and everything, giving customers _full_ control of an Internet connected server.

    If prices are reasonable (far below a dedicated server), I'll gladly sign up as the first customer. That's a promise!

  18. Not pointless at all... by kence · · Score: 1

    Another plus of mainframes over PCs is reliability. Sure you can just take any old PC and install Linux on it, but beefing that PC up so that when a hard drive, network card, or cpu dies it doesn't crash can get pretty pricey itself. Mainframes however have been doing this for years. Not to mention there are a great many large companies out there who would much rather have one mainframe in their server room rather than a couple of hundred PCs.

    And of course it's just cool :)

  19. Re:Wow... pointless... by kmcardle · · Score: 1

    Oh yeah. On the x86, we used windows and Bochs, which was a great combo. The semester before, people were having to reboot to dos on the windows boxen. They were only p-120s, and it was a pretty painfull process.
    --
    then it comes to be that the soothing light at the end of your tunnel is just a freight train coming your way

    --
    then it comes to be that the soothing light at the end of your tunnel is just a freight train coming your way
  20. Re:41,500 VMs? What's the point? by j_d · · Score: 1

    if one VM takes a dive, nothing else is affected.
    avoids having all hosted web sites being crashed by software on one. sheesh.
    there's a lot of accounting reasons as well, mainframe time can still be expensive.
    also, chicks dig it.

  21. Signature by egon · · Score: 1

    *laugh*

    Never has my signature seemed more appropriate. ;)

    |
    |
    V

    --
    Give a man a match, you keep him warm for an evening.
    Light him on fire, he's warm for the rest of his life
  22. Re:Links by Judson · · Score: 1

    Sorry, the first poster had it right. MVS (now OS/390, as you point out) is the other S/390 operating system. MVS (OS/390) can't run a virtual machine, and can't run Linux. VM's purpose is to run many, many virtual machines, and you can run an OS in any of those virtual machines. CMS, VMS, OS/390, Linux, other VM systems, all on the same box. But all this has been covered elsewhere.

    --
    "Live Well, Love Long, Laugh Often"
  23. Re:u really wanna spend that much ? by Garg · · Score: 1

    This wasn't a marketing ploy anyway; just a tech guy who installed Linux on S390 and wanted to see how many copies he could run before things got unacceptably slow. Just like most of us geeks... he got a new toy and wanted to push it to its limits... :-)

    Garg

    --
    Garg
    Alumnus, Xavier's School for Gifted Youngsters
  24. Re:41,500 VMs? What's the point? by Tower · · Score: 1

    Having several VMs can be rather useful. You 'dedicate' a section of your mainframe to a specific task, give it a set amount of resources, and off you go. Running 41,500 copies of linux is just one of those "because I can" kind of things...

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  25. Re:Wow... pointless... by Tower · · Score: 1

    Yup, all sizes, from the new 250, all the way to the new 840 (that's a big horkin' machine)...

    All the ones around here don't have the nice black covers on them... but maybe that's because I happen to spend time in a lab where we develop these things ;-)

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  26. Re:41,500 VMs? What's the point? by Tower · · Score: 1

    >also, chicks dig it.

    "Hey, baby.... check out my big iron." ;-)

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  27. Re:Whats the advantage? by Tower · · Score: 1

    Right... or you could say that a cluster is just a lower-bandwith, less fault-tolerant mainframe (usually with more MIPS, though)...

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  28. Re:Unshared Linux by Tower · · Score: 1

    >I wonder if IBM needs beta testers (-: I'd re-wire my house if they sent me a demo unit.

    I hope you have a nice big entry from the power company. The machine and AC might melt your puny 160A entry path 8^)

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  29. Re:Whats the advantage? by Tower · · Score: 1

    >If IBM took their S/390 technology and scaled it down, they would have a PC-killer device.

    Get a small AS/400 - lots of I/O cabability, smaller footprint, still scalable. It's not exactly what you are looking for in a desktop - no AGP slot ;-)

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  30. Re:Whats the advantage? by Tower · · Score: 1

    Hmmm... don't have that one yet 8^)

    Maybe I'll have to propose a Dual-PPC Netfinity, with high-speed internal I/O...

    Or, you could just set up a caching RAID controller and that will help ease the disk I/O somewhat - how 'bout 8 10krpm U2W drives in a stripe set... that'd be nice. Not all you need is some higher bandwith through the chipset...

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  31. Re:Whats the advantage? by Tower · · Score: 1

    I'll have to check that out - thanks.

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  32. Re:Whats the advantage? by Tower · · Score: 1

    Right, there are boards from a number of manufacturers that have that - add another 32bits onto the transfer, and crank up the speed.

    64/66 PCI is also helpful for this sort of thing, and would be a great increase. 64bit especially (included in Alphas, Netfinities, and a whole bunch of other things) makes it possible to mix older and newer cards on one bus. A 66MHz bus will get slowed down by a 33MHz card in it, since everybody has to play by the same rules. PCI-X is a better answer yet, but it tends to make devices a little more pricey.

    ATA-100 is a waste of time. SCSI is a better answer.


    --

    --
    "It's tough to be bilingual when you get hit in the head."
  33. Actually.... by nullset · · Score: 1

    $145,000 / 41,500 = $3.4939759036/box

    so, you can say $3.50 linux box!

    where'd $45 come from?

    1. Re:Actually.... by Anonymous Coward · · Score: 2

      Phone calls to IBM tech support?

    2. Re:Actually.... by QuMa · · Score: 2

      postage and handling.

  34. Re:Unshared Linux by TheTomcat · · Score: 1

    Seriously. If their beta team got drunk and send me one of these machines, I'd have the entry put in. My house is on commercial property, so I could probably swing it. It would cost me a fortune to run, but I could lease out space on it.

    *Drool* free s/390

  35. Troll by es-mo · · Score: 1

    11223 is trolling... The advantages of mainrames in terms of brute processing power, reliability, etc., are well known. I'm not claiming categorically that they outstrip PC's; there are applications much better run on PC's. There are, however, many applications for which a mainframe is the only sensible choice.

    I work with mainframes every day. They aren't exactly the monstrous monolithic beasts that we picture from yesteryear. They can be pretty darn nimble. And wherever transactions, reliability, paralleleism, or sheer number of simultaneous connections is needed, they kick any PC's butt.

  36. Re:That's funny, but... by jmccay · · Score: 1

    That sounds like a nightmare for managing the systems resources. Why would you want to? You'd 41000 different instances to monitor.

    --
    At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
  37. Re:Whats the advantage? by Ferrule · · Score: 1

    Fast I/O won't let me decode DIVX....

    Besides, the PC world has fast enough IO.. PCI hardware raid with 7 UW/SCSI drives will shoot enough data at a processor to keep it happy..

  38. Mail-in rebate by FattMattP · · Score: 1

    IBM Linux Server! Only $45 after $2,000 mail-in rebate! Act now! Supplies limited!

    --
    Prevent email address forgery. Publish SPF records for y
    1. Re:Mail-in rebate by Blue23 · · Score: 1
      Is that rebate anything like the Compuserve 2000 "rebate" in the states, where they give you $400 off on a machine, if you spend much more then that on their service? 8)

      Only $45 after $2,000,000 mail-in-rebate*

      *Rebate requires 41,400 UPC codes from specially marked "Linux for S/390" boxes of your favorite operating system. Stays crunchy in milk.

      --
      LITTLE GIRL: But which cookie will you eat FIRST? C. MONSTER: Me think you have misconception of cookie-eating process.
  39. FREE by MicroBerto · · Score: 1

    i thought linux was free :)

    Mike Roberto
    - GAIM: MicroBerto

    --
    Berto
  40. Re:why?? by tve · · Score: 1

    I wouldn't want operators smoking videocards anyway, but that's just me.

    --

    If there is hope, it lies in the trolls.
  41. root by skwog · · Score: 1

    So then wouldn't you need 'superroot' to one up the power of root on each OS?

    --


    You can laugh without eating a sandwhich, but you can do both if bring one.
    1. Re:root by pid777 · · Score: 1

      no you silly silly man, each spawned os is a seperate entity and has no idea of each others existance unless you made some "traditional" form of network connection between them. Thats were the real story is, how well the VM-middle man is able to allocate mainframe resources to fool linux into thinking there actually local and in a linux box. Read the article: http://www.4th.com/tech/linux/vmlinux.shtml

  42. $45 It's even less than that by vanguard · · Score: 1

    $125,000 + $20,000 = $145,000 towards IBM.


    This gives us the ablity to run 41,500 linux machines.

    (125,000 + 20,000) / 41,500 = ~$3.50 per linux machine.

    Sounds like a bargain to me.

    :-)

    Vanguard

    --
    That which does not kill me only makes me whinier
  43. This is Fabulous News by vapour · · Score: 1

    I am tremendously excited by this news. I must admit that I thought that the $99 for my Linux 6.2 was a little on the expensive side.

  44. Re:why?? by grawk · · Score: 1

    Actually, the thing is, lots of shops have excess mainframe capacity they weren't using. This lets them throw another OS up to use the spare capacity. With the advantage that it's isolated, with the uptime of a mainframe.

    As someone who is responsible for several of IBM's big iron aix boxes, I can say that reliability is an issue, and this development is a good thing. In the scheme of things, mainframes are pretty cheap compared to other comparably sized systems...

  45. I never knew you could do that! by hoss10 · · Score: 1

    > Stuff the CPU in the back seat of the car
    > and toss the cables in the trunk, and head
    > on over to your local Linux User Group (LUG).
    > By the end of the day, you're running the
    > latest Linux kernel

    Installing Linux on a CPU alone.
    No motherboard
    No hdd
    No mem

    The progress we've made ;)

  46. Re:Stupid statistic by Eagle7 · · Score: 1

    The point of David's experiment was to show that is was possible, which, as almost everyone on /. should know, is very different from practical.

    Running 100 is completely feasible though.
    $145K/100 = $1450.
    $1450 is about the price of a decentally stocked PC. And when you add in the lack of rack space, networking equipment, power, etc, combine that with the amazing stability of an S/390 (something like minutes of hardware downtime per year, if that), you have a heck of a deal.

    Now, in all fairness, $145K is the price if someone with an S/390 wanted to give it an extra processor to play with Linux/VIF on. A real ISP would have to buy a new S/390, probably would buy real VM, not VIF, and spend a lot more. Of course, if you raise the number to 1000, the numbers work even if the price is $1,450,000.

    --
    _sig_ is away
  47. Re:Whats the advantage? by ebh · · Score: 1
    PCI hardware raid with 7 UW/SCSI drives will shoot enough data at a processor to keep it happy.

    Hardly. At that point the PCI bus is the bottleneck. Think about it: 33MHz, or even 66MHz gives any CPU time to yawn. To really keep the CPU(s) busy you need several PCI buses feeding one or more higher-speed backplanes which in turn feed the CPUs.

  48. Lightweight networking within the box? by ebh · · Score: 1
    Oh, the networking driver does rock.. It amounts to something like a 10,000T Ethernet card, shoved across the bus.

    This got me to thinking. In a situation like this, where you have massive bandwidth with high reliability, wouldn't it make sense to cobble together some sort of networking that didn't have the overhead or complexity of a TCP/IP stack? Keep the socket API/ABI, but let the bits flow faster.

    1. Re:Lightweight networking within the box? by jms · · Score: 2

      It's already built into the operating system. It's called IUCV, "Inter User Communications Vehicle." Basically, it's a connection based, lossless communications protocol that directly moves data between address spaces. Very slick.

  49. Re:Unshared Linux by bad-badtz-maru · · Score: 1

    =====
    AND, with virtual hosting, some user cracks root, and every account on that machine can be comprimised. With this, someone cracks root on one of the 20,000 instances, and whoever maintains that instance gets screwed, but the other 19,999 users are unaffected.
    =====

    Until the cracker uses the same exploit to compromise the other 19,999 linux instances.

    maru

  50. Other OSes? by Sylistron · · Score: 1
    What about VAX/VMS boxes?

    I know a couple of Universities that are stuck with them (and have no idea what do to with them - other than let the CS students play..)

    1. Re:Other OSes? by logistix · · Score: 1

      It's not quite the same as running a bunch of virtual machines, but alot of newer VMS runs on alpha chips. That's one of the linux ports that even has CD bootable install.

      --
      - My password is slashdot
  51. Response to article request in main post by gravis777 · · Score: 1

    David Boyes, a consultant who works with the S/390, managed to boot 41,500 Linux servers on one mainframe. Although he notes that you may not be able to run that many in real life. ;) (if someone can find an actual link for this, please post it)
    The Auguest issue of Maximum Linux has an article about this very thing. This is old news by now.

  52. exactly by ArchieBunker · · Score: 1

    How many simultaneous copies of the nintendo or apple II emulator could you run on a modern pc with a ton of ram? The same goes for this mainframe. Big deal you booted 41,000 copies, can you actually use all of those copies at once?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  53. Re:video on demand by blane.bramble · · Score: 1

    actually we use sgi boxes.

    'We' being anonymous cowards I presume?

  54. Re:Wow... pointless... by blane.bramble · · Score: 1

    Go ask the people who are looking into video on demand what they use. Mainframes have internal data bandwidth that makes personal computers look like the toys they are.

    Yes, the debate of personal computing vs mainframes was over years ago. Unfortunately then the world turned client/server, and mainframes started looking good again.

  55. OS Trail Mix by Dungeon+Dweller · · Score: 1

    Heck. Why stop there? Use the virtual machine to run several different OS's and several hostnames. You could have hundreds of BSD virtual boxen and hundreds of Linux virtual boxen. Plan 9/Inferno clusters built in one box. A beowulf cluster of virtual machines all running on the same computer. Can you imagine... a beowulf cluster of virtual machines all running on the same machine *grin* (just think about the loss from overhead... it's a joke people). Heck, most trail mixes include something that nobody likes, so you could toss some CPU emulators in there and run every version of windows (sorry M$ fans, it had to be said).

    --
    Eh...
    1. Re:OS Trail Mix by freebe · · Score: 1

      Heck, all you need to do is compile Basilisk II for Linux on there... then you get MacOS 7.5.3, NetBSD, OpenBSD, Linux! Compile UAE, and run AmigaOS on there! Compile Bochs, and run Dos! The possibilities never end - you could have the machine running the largest number of different operating systems at one time, ever! Why am I speaking in exclamations!

      --

      Free BeOS, runs from a Linux partition

  56. Moderators on crack by Dungeon+Dweller · · Score: 1

    That was in reply to a question asking "I thought linux was FREE." As in, I was explaining where the $45 a box came from.

    --
    Eh...
  57. VM Software by Dungeon+Dweller · · Score: 1

    The virtual machine software is what the additional cost is, not linux.

    --
    Eh...
  58. Link to the original stories by Don+Faulkner · · Score: 1
    Here are some links for the interested.

    First, there's "S/390: The Linux Dream Machine, the article referring to Linux on the s/390 as "a herd of forty thousand raptors"

    Then we have The Iron Penguin, coverage at linuxworld

    Finally, here's IBM Runs 41,000 Copies of Linux on Mainframe, the original slashdot article.



    --
  59. Re:Good article on LinuxPlanet just posted by gi_wrighty · · Score: 1
    Yep and the original article on linux planet is here.

    Oh, and all those Beowulf posts are a little pointless methinks.

    wrighty.

  60. Re:Wow... pointless... by QuickSilver_999 · · Score: 1

    I'm not so sure about that. It all depends on the performance you get on one of those 41,500 machines. IF performance is decent, this could end up saving the large (read: AOL-type) ISP's quite a bit of money. Virtual Servers running Linux that all run on one very large box. At 145,000, it would be a lot less expensive in money, power, and space than 40,000+ 1U rackmount units.

    --
    - No matter how subtle the wizard, a knife between the shoulder blades really cramps his style.
  61. Yah, dudes. by Valar · · Score: 1

    I already bought mine. It's in the backyard, next to my fab, space launch facility, and my decomissioned Russian submarine.

  62. 41,500 VMs? What's the point? by electricmonk · · Score: 1

    What's the point of 41,500 virtual machines other than to prove that you have a lot of time on your hands? Actually, what's the point of running several VMs at once other than being able to address all of a mainframe's memory?

    --
    Friends don't let friends use multiple inheritance.
    1. Re:41,500 VMs? What's the point? by mindstrm · · Score: 2

      1) Because this is what the mainframe is *designed* to do. It's not meant to run one single user-level OS. IT runs VM, whichi is designed to do just this. It means you can bang right on the hardware, but virtualized, to protect others who are also using it's massive resources.

      2) The point of having 41,500 virtual machines is that each VM is *rock stable*. NOt stable as in 'linux is stable' but stable as in solid concrete nuclear bomb shelter stable. THe 41500 is a test number; in reality you would run maybe a few thousand at most. The point? A hosting provider can provide a linux box to *each* customer! full root access and everything.. go nuts they can say!

  63. Booting an OS for each request by _SIGKILL_ · · Score: 1

    why not just boot your own OS for each request!

    Because it takes 3 minutes and 45 seconds to get a login prompt.

  64. Expensive by Britz · · Score: 1

    I think $45 is a little too much for a Linux Server. Just get a used Pentium 100, a nich motherboard, a fast Ethernet card (yes, the Pentium boards came with PCI), about 32 Megs o' Ram (good ol' EDO) and a hard drive that isn't too slow. If you get a good price on those (find some power supply), you even stay below $45 and it's all yours!

  65. Re:Whats the advantage? by freebe · · Score: 1
    MIPS is no good, if the processor is sitting and waiting for stuff to do. That's the big lie of clustering and PC technology - the data busses are so abysmally slow that it's pretty pointless to do something like clustering with them. The S/390 is where personal computer technology should have gone. I'd be happy with a few 150 mHz processors as long as my I/O was as fast as the S/390 (scaled for processor speed).

    If IBM took their S/390 technology and scaled it down, they would have a PC-killer device. Even my BeOS chokes mostly because of disk access, not my processor's speed. It's the I/O, stupid!

    --

    Free BeOS, runs from a Linux partition

  66. Re:Whats the advantage? by freebe · · Score: 1

    How much moola? How 'bout a computer, $2000, that runs Linux, with insane I/O, and a couple of ~150 mHz procs? That's what I'd like to see IBM make.

    --

    Free BeOS, runs from a Linux partition

  67. Re:Whats the advantage? by freebe · · Score: 1

    There's a cool discussion on BeNews about making a second-generation BeBox.. put ideas together - ultra-high-bandwidth BeOS machine!!! After all, the main bottleneck in BeOS is disk I/O.

    --

    Free BeOS, runs from a Linux partition

  68. I'd Love One of These... by suwalski · · Score: 1

    Screw booting 41000+ copies of Linux. Run one, be happy with the speed and RAM.

    You know, if you get one of these, your computer doesn't get completely outdated within the average 2-or-so-month-cycle...

    How many Quake III servers can it handle? =P

  69. It really is an old story! by bigmaddog · · Score: 1

    It would seem that this has been mentioned here as well, as crumley pointed out, even earlier that Wired, and by CmdrTaco too. heh...
    ----------

    --

    Even as you read this, your pants are strangling your loins! Aaa!

  70. This is an old story... by bigmaddog · · Score: 1

    I'm surprised this hasn't been mentioned here earlier. Wired had a story about this eons ago (May. 17 - not an eon, but close enough).
    ----------

    --

    Even as you read this, your pants are strangling your loins! Aaa!

  71. Re:Its cool to see... by mizhi · · Score: 1

    "neighborhood mainframe"

    Like the local prostitute? Everyone gets a ride, but no one is really satisfied? =)

    --
    Humorless sig goes here.
  72. Re:That's funny, but... by Zaaf · · Score: 1

    Uptime on a IBM mainframe is 100% close as dammit.

    Well, one of our mainframes needed an IPL yesterday. It functions as an information warehouse and receives many ad-hoc requests. Although it isn't a production machine, it was still an unscheduled downtime of about one and a half hour.

    ---

    --

    ---
    "Multiple exclamation marks are a sure sign of a sick mind." (Terry Pratchett)
  73. Re:The 41,000 URL by from+mars · · Score: 1

    Nice URL, whish I had sucha colleague by now :)

  74. Re:That's funny, but... by 1alpha7 · · Score: 1

    "That sounds like a nightmare for managing the systems resources. Why would you want to?"


    Well, normally, OS390 shops don't run 40k instances, but do run 3-4. Each one is run on its own LPAR, a separate sandbox for just it. There is at least one for production, one for development, one for testing. More are useful if you want to mix different company parts together wtih no danger of harm.
    --
    Live to be Moderated
  75. Re:Unshared Linux by 1alpha7 · · Score: 1

    Well, I just stepped over to the cubicle where we keep our spare P390s. There are seven sitting there; one of which I have OS390 IPLed on to play with. They are not so expensive, nor are Multiprise 3000s. They can both fit semi-under your desk. With a multiprise at only 63 MIPS, you could have plenty of room for getting stuff done.

    --
    Live to be Moderated
  76. What I can't figure.... by twisteddk · · Score: 1

    Now I work for a HUGE "hosting" company.. We host EVERYTHING... And as it is.. We HAVE one box with only CPU's (about 1000 of 'em) a box with only memory (gawd... Don't ASK how much) a few boxes with only harddrive space and some tape robots the size of my apartment.

    All of this machinery is running JUST FINE... We run everything we want on it. What's the diff if we run Linux or any other OS in a seperate memory space ? (oh yeah... Some of this IS IBM hardware BTW :)

    My point being: We've done JUST THAT for about a few decades now... Why would this particular piece of machinery make things different ? Just wondering....

    --
    --- To err is human... Am I more human than most ?
  77. IBM Link by Neumsy · · Score: 1

    Here's a link to the s/390's page with linux.

    Linux for S/390

    --
    %blow
    %blow: No such job

    ^how did the sex change go?
    Modifier failed
  78. Re:Wow... pointless... by 11223 · · Score: 1

    OT: Several places now use VMware to teach OS classes. Cool.

  79. I'd rather pay double... by mr.ska · · Score: 1

    ...and get more for my money, specifically an I-Opener. Besides, I don't think I have 41499 friends to split the cost of an IBM mainframe with.

    --

    Mr. Ska

  80. Re:Whats the advantage? by photon317 · · Score: 1

    It's a stability thing, although it would probably also be a scalability thing at some point if not. By using the IBM VM layer, the linux boxen can be "virtually" seperate, allowing a user of one virtual linux box to load experimental kernels, crash his kernels, run cpu-bound stuff at high priority, etc.... without affecting the other virtual machines (which might "belong" to a totally different customer/company).

    --
    11*43+456^2
  81. Re:Links by davstok · · Score: 1

    the S/390 runs VM (Virtual Machine

    IBM has several operating systems which run on the S/390 architecture. MVS (Multiple Virtual Storage), now generally called OS/390 (which is really a packaging of MVS OS with other products), VM/ESA (Virtual Machine), VSE/ESA, TPF (for large online systems) and now Linux.

    S/390 hardware (except the smallest models) can be hardware partitioned into effectively seperate machines (the feature is called PR/SM and provides so-called LPARs - logical partitions). This allows multiple operating system images to be run on a single box. This is typically used to provide production, development and test systems, allow installation and testing of new OS versions etc.

    VM is an operating system that provides "virtual machines" via software (with some hardware assistance). VM itself provides a "sub-operating system" called CMS for interactive use (i.e., each user logs on to a VM virtual machine running CMS). CMS runs as a guest under the VM "hypervisor". Since VM emulates S/390 machines, it is possible to run any other S/390 OS in a VM virtual machine, e.g., MVS, VSE, or VM itself.

    An OS such as Linux would most sensibly be run as multiple copies in VM virtual machines. This could typically be used to provide multiple customers with their own isolated OS but using a single real machine.

  82. Do the math! by 2nd+Post! · · Score: 1

    Um... Well, for $125k + 20k for the main frame, you can get 181 $800 PCs.

    So this one mainframe is definitely cheaper if you want, say, 200 PCs. Or 300 PCs. Or 500 PCs. Or especially 1000 PCs. If some server farm wanted to have 1000 machines, it would only cost $145 a machine with this thing!

    Even if the price is doubled with support and 'gubbins', it's still only $300 a machine!

    So it's fairly cost effective, especially if you have a farm of 1k machines.

    Bye!

  83. Re:u really wanna spend that much ? by The+Ape+With+No+Name · · Score: 1
    Its one thing to be a geek and buy that hardware to prove a slashdot statement right. But anyone with an open mind would figure that this is just a IBM marketing ploy.

    This is redundant. IBM = Huge Corportation. Huge Corporation = Marketing Department. Marketing Department = Useless Circus Stunts. Give this one credit: at least it is interesting.

    Oh yea, I have a pet parrot which says "linux" everytime you say hi. I'm ready to sell it for just 4 million dollars. Any takers ?

    Naw. I'll just buy my own parrot for $500 (white box) and bootstrap it.

    --
    Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
  84. Shouldn't that say $45,000 ($45k)??? by mrzer0 · · Score: 1

    n/t

  85. OS/390 Linux by BrynM · · Score: 1

    I first heard of Linux on OS/390 in 1998 while working with an MVS OS/390 machine for an insurance company. We looked at running a linux session under MVS (the OS/390's normal OS) as a subsystem. At the time OS2 ran as an MVS subsystem and IBM was doing the Linux research. Does anyone know the fate of the subsystem? C'mon and speak up blue guys. If you've ever used one of these beasts, It's a thrill and a half. We had a direct FDDI connection to our internal network and a dedicated dual Alpha Oracle box. Ah, the memories... $P anyone?

    --
    US Democracy:The best person for the job (among These pre-selected choices...)
  86. The link for running 41,000 copies of Linux by HackerK · · Score: 1

    See subject.... http://datamation.earthweb.com/servr/0006lnx1.html

  87. why?? by martin · · Score: 2

    ok so now the Linux boys can get their hands on the M/F. But why, surely a cluster of 41,000 PC's will still be cheaper than buying a huge great MF and the gubbins you need to support it??

    AND I'd like to know if anyone in the real world (ie outside of IBM's labs and Universities) actually use this for anything other than street cred points.

    MF's are very expensive to run and even clocking up a few mins of CPU can cost the business huge amounts....

    Just wondering why bother? apart from the obvious "because its there"

    1. Re:why?? by yakfacts · · Score: 4

      I disagreee. PCs are cheap both in price and quality. The best-quality components are much better, but they still fail enough that with 100, 10000, or 41000 you will have several with problems at any one time.

      Even with the best server-grade components, the PCs will be far less reliable. And I would bet that 10000 server-grade PCs would cost as much as one of these mainframes. If you own the mainframe, the cost-per-minute charges don't apply (remember that IBM sells now-a-days), and while you need more-expensive operators, you need fewer of them as they are not swapping hard drives and smoking video cards every 20 minutes.

      For a long time I advocated clusters of PCs for any application. Clusters have some great uses, but so does real hardware.

  88. Re:That's funny, but... by Sabalon · · Score: 2

    And when you have to bring the mainframe down due to some moron cutting power mains or some other reason, all 41,000 customers lose service.

    I miss IBM mainframes, the are so cool to play with...ah...college days.

  89. $125k is just for the CPU by sheldon · · Score: 2

    IBM just recently announced that they will be selling extra CPUs to their current mainframe users for $125k if they only want to run Linux on them.

    http://news.cnet.com/news/0-1003-202-2371079.htm l

    I guess that's quite a bargain, they normally charge twice that much. :)

    Keep in mind that's just for the processor board, you also have to buy the chassis and memory and disk and... oh I'm sure it's a multi million $ bill when you're all done. :)

  90. The Ultimate Install fest Linux on the IBM by Forge · · Score: 2

    What was realy funy was that IBM had a huge planetwide "Linux/390 Install fest" over the last few weaks.

    --
    --= Isn't it surprising how badly I spell ?
  91. Re:Wow... pointless... by Chris+Burke · · Score: 2

    Got too many customers, won't be able to handle new requests for VM's, or upgrade the QOS for the old ones? That's cool. Just slap in some more processors.

    What's that? No, you don't have to reboot.

    PC's may make a great solution for individual desktop computing, but these mainframes kinda rule. :)

    --

    The enemies of Democracy are
  92. The obvious use by unicorn · · Score: 2

    What better use of 40,000+ linux "machines" than to build a really big Beowulf cluster.

    The I suppose it's not terribly efficient to virtualize a million machines just to tie them all back into one big system. Oh well, it would be fun to try.

    --
    "Politicians are interested in people. Not that this is always a virtue. Fleas are interested in dogs." P.J. O'Rourke
  93. Linux on a Mainframe links by crumley · · Score: 2

    Linux on a IBM mainframe was posted on slashdot a while back. There are also linux ibm s/390 resources here.

    --
    Preventive War is like committing suicide for fear of death. - Otto Von Bismarck
  94. Useless or not . . . by Badgerman · · Score: 2

    I've seen the debate start over wether this achievement is useless or not, and it's a good question.

    But, useless or not, it's also pretty cool ;) Part of the fun of technology is playing skunkworks and experimenting and trying out new things. Sure you get useless stuff, but you also get some real gems.

    Besides, I recall that at one point we'd never need hard drives, or we'd never need more than 640 KB of memory . . . I'm sure someone'll find a use for this one way or another.

    --
    "The Sage treasures Unity and measures all things by it" - Lao Tzu
  95. Re:Wow... pointless... by FascDot+Killed+My+Pr · · Score: 2

    "I thought that the PC vs. mainframe debate was settled years ago, and the PC won."

    Yep, it was--on the desktop. People with serious reliablity and performance needs (like banks and gov't agencies) still use mainframes.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  96. High Volumes by Merk · · Score: 2

    I believe that the correct way of phrasing this is that "IBM supplies a Linux Server running on mainframe hardware, pricing starts at $125,000 but drops to $45 in high volumes"

  97. What comes before "A"? by fritter · · Score: 2

    However, I suspect that we'll see people offering virtual hosting within an instance, which kind of defeats the purpose, but also allows, say 100 users to be hosted on an instance, which allows for 2million sites to be hosted on one machine.

    Sweet JESUS! Somebody get to work on IPv8 right NOW!

  98. Re:Wow... pointless... by Tower · · Score: 2

    Actaully, if you are talking about massive transaction processing, the mainframes and other large systems (like the AS/400) are the best at what they do, and are actually rather cost-efficient. PC-style hardware has fairly awful I/O performance, which is what really matters for the big iron. Processor power is needed more for application serving, etc.. You can do a lot with big pipes. Sun systems have had great I/O capabilities for a while now, even with slower processors than PC equivalents, and AS/400 and S/390 go far beyond that. Not to mention that the reliability numbers on a 'frame are astounding... but when you a have a bunch of processors that do nothing but handle error recovery, it's no wonder why you don't see problems.

    Most people might run maybe one or two VMs with linux, since that could provide a simple way to interface with the rest of the machine for some apps, but obviously, the power of the mainframe doesn't lie in its ability to run linux... it just happens to be a fun little add-on.

    --

    --
    "It's tough to be bilingual when you get hit in the head."
  99. Re:Unshared Linux by TheTomcat · · Score: 2

    Ah, but those other 19,999 instances are independently configured, so there's a good chance that the exploit won't exist on all/most/more than one of the instances.

    Plus, it might not even be linux running on some/most/all of the instances.

  100. IBM's new pricing model by es-mo · · Score: 2

    What's so cool about this is that IBM is charging a flat rate for customers to install this on their systems, regardless of how much it is used. Previously, all IBM operating software has been billed on a monthly basis (essentially, you "rent" the operating system), on a pricing scale depending on how many processors you had, how many virtual machine partitions you had, etc.

  101. Re:Links by technos · · Score: 2

    the S/390 runs VM (Virtual Machine).

    Actually, it would be closer to say it runs OS/3x0/Linux, which in turn runs MVS/Hercules, (A S/3x0 emulator for Linux) which in turn runs OS/3x0/Linux. Whew, that was a mouthful!

    the machine can virtual within virtual within virtual with no real penalty.

    Yep. No penalty, save a tiny amount of MVS overhead. But it's not quite VMware in hardware. MVS is required, but the hardware is designed to help MVS out.

    Oh, the networking driver does rock.. It amounts to something like a 10,000T Ethernet card, shoved across the bus. Granted, you can only talk to other machines on the virtual network, that is, inside the S/3x0. Add a single firewall/router session bound to and piping out the real Ethernet feature and you're set tho. ;)

    --
    .sig: Now legally binding!
  102. Here's how that really works... by 78spb89 · · Score: 2

    This will never get moderated up, but for those who read down here, the S/390 cpu's that will run ONLY linux, not the ibm mainframe Os microcode, will cost 125,000 USD. These machines will still require at least one REGULAR s/390 CPU, which will run you about 350,000 USD by itself. Never mind the rest of the box. Bottom line, you're still looking at 3/4 of a million to run linux on a Mainframe, so don't get worked up because you have an extra 1/4 million to blow.

    1. Re:Here's how that really works... by jeffry_smith · · Score: 3

      No, actually, if you're using VIF (Virtual Image Facility), you don't need the regular S/390 CPU (which is the same as the Linux one, except for the licensing). You can get into the game for easily less than $250K. Admittedly, it's a small mainframe, but it's into the game. And, running VIF, you can give each of your developers a separate Linux box on the box.

  103. Where'd $45 come from? by cnj · · Score: 2

    Soon they'll cost $125k. For another $20k you can get virtual machine software to run multiple copies of Linux on the same box. David Boyes, a consultant who works with the S/390, managed to boot 41,500 Linux servers on one mainframe.

    $125,000 + $20,000 = $145,000 (so far, no $45 server)
    $145,000 / 41,500 = $3.50 (lot less than $45)

    For the ''server'' to cost $45, that would imply running 3222 (.2 repeating) servers. Is this to be the expected number in that case? I couldn't find this anywhere.

    --

    --
    Never trust anyone over 90000.
  104. why not just boot your own OS for each request? by Arker · · Score: 2

    I've got to think Taco knows the answer to that, and he's just trolling.

    Anyways, that's obviously not an efficient way to do things. One virtual machine per customer is more likely what you would do with this. (Not to limit one per customer - some customers might actually need more than one, but still, that's the basic idea.) Running a buch of virtual linux boxes isn't going to do anything good for performance, of course, but within reason it shouldn't do much bad either, and you have the advantage of customizing each virtual box individually for it's intended use... different customers won't affect each others machines any more than they would if they each had a physical dedicated server.

    And it should be very nice from a security standpoint too, you don't expose the real base OS to the outside world at all, all network traffic goes through one of the virtual linux boxes, and an exploit that compromises one doesn't affect the rest.

    Someone will doubtless post the obligatory beowulf cluster comment by the time I press the submit button - of course this is silly. You will get better performance by not imposing the overhead of a virtual beowulf cluster and just dedicating the same resources to a single virtual uber-box.

    Performancewise, mainframes are a mixed bag - you can't justify the expense if you are mainly concerned with number-crunching tasks, because a real physical beowulf cluster of alpha boxes, for example, will have a lot more bang for the buck there. Mainframes != supercomputers, they are totally different animals. The mainframes strength is IO, however, so this sort of setup could be very cost effective for massive database applications, web server farms, and the like.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  105. Re:Whats the advantage? by bero-rh · · Score: 2

    AFAIK it's about avoiding single points of failure - if one thing breaks/crashes, something else takes over.
    Kind of like a cluster in a box.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  106. IBM already has beta testers ... by tjwhaynes · · Score: 2

    I wonder if IBM needs beta testers (-: I'd re-wire my house if they sent me a demo unit.

    You'd probably hae to get rid of that closet in the corner to fit it into your bedroom. This is not the type of machine to fit under your desk (unless you like your desk 8ft off the ground that is :-) ).

    That said, you're probably a little too late. IBM has been helping companies set up Linux (Suse 6.4 I believe) on their S/390's during July so I think that the boat has sailed. Still they'll be playing with the apps for a while yet - I know DB2 is about to be used on that platform, which will be interesting. I'm certain there will be more news sooner or later as well.

    Cheers,

    Toby Haynes.

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  107. It's all about bandwidth by Gregoyle · · Score: 2
    The one *huge* weakness that PCs have is their bandwidth and internal bus speeds. They have the processing now, yes, but the problem is actually moving the information.

    Of course, price is also an object, so that's why PCs usually win. As for comparing an IBM S/390 to a dual proc Alpha server; it's kind of like trying to compare an oil tanker with a waterskiing boat. It's just not fair to either one to compare them.

    --

    "He's more machine now than man, twisted and evil."

  108. Performance by Dungeon+Dweller · · Score: 2

    I know that I would MUCH rather pay for an S/390 than for the equivalent processing power in PC boxen. I also know that I would MUCH rather administer 1 of these than hundreds of those. That and my AC/Power can cope much better. I think that all in all, I'd be WAY happier with one of these with a decent stack of software running on it than with a handful of PCs.



    --
    Eh...
  109. What about an H70 by Tassach · · Score: 2

    Damn, if you could do this on an H70, my life would be SOOOO much easier. This is exactly the kind of thing I need at work.
    "The axiom 'An honest man has nothing to fear from the police'

    --
    Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  110. Linux on Linux by grahamsz · · Score: 2

    I have used a uk isp called DSVR who seem to be running very high spec linux boxes with virtual machines running on them.

    I'm not quite sure how contained each machine was but every customer was certainly given their own copy of apache etc... and it seemed to work pretty well.

  111. my god... by Frymaster · · Score: 2

    Isn't anyone going to ask if I can imagine a beowulf cluster of these?

  112. Re:Wow... pointless... by mancuskc · · Score: 2

    Actually AS/400's don't have to be big - I've got one on my desk in front of me. A model 150, it's the same size as a PC, but in black with a red flash...

    Single user AS/400s - For when a Sparc isn't exclusive enough.

    --
    When I were your age, all round here were fields...
  113. Whats the advantage? by Psiren · · Score: 3

    Okay, can someone tell me what the advantage is between having one kernel running, using all the resources, and multiple kernels sharing them. Is it a limit with Linux's ability to use all those processors/memory etc? Or is there a performance advantage doing it this way?

  114. INFO by finkployd · · Score: 3

    There aren't going to be any official links yet, this was pre-announced at SHARE (www.share.org) in Boston last week. The official announcement should come later this week.

    Along with the new pricing scheme, a new product was announced. Called the Virtual Image Facility (this is what costs $20k), it is basically a stripped down version of the old VM OS for the s/390 with some administrative capabilities thrown in for good measure.

    Currently Linux only runs on an s/390 in one of three ways, as the only OS on the mainframe, in an LPAR (logical partition, which you are limited to 15 on any given s/390) or as a guest under VM, which is what allows you to run as many as you want (40,000+). The new VIF will allow you to have the benefits of running linux under VM, while actually running under an LPAR (which most shops seem to do, VM is slowly vanishing)

    On a side note, Linux was very well represented at this SHARE, with dozens of sessions specifically targed towards Linux. IBM also stressed it's committment to Linux on several occations. My favorite quote was:

    "The Penguin is your friend" - Tom Rosamilia, VP s/390 Software Development, IBM

    I've found most mainframers seem very open toward Linux (with reservations, these guys are used to reliability and fault tolerance that blowns Linux out of the water). I suspect the reason for this is that the open source development style harkens back to the days many of them remember when IBM released source code for mainframe products (the MVT and HASP days).

    Finkployd

  115. Good article on LinuxPlanet just posted by pointwood · · Score: 3

    LinuxPlanet has just postet an article about this here.

    IBM has just held an installfest which they talk about, and they talk with Peter McCaffrey, System/390 Program Director and it looks like IBM is pretty serious about it.

    They also talks about what classes of applications performs well on their mainframe and about possible customers.

  116. Links by mindstrm · · Score: 3

    I don't know the links offhand, but info about Linux on the s/390 has been posted to /. twice before, a month or so ago.

    And the 41000 copies, as indicated, but perhaps not emphasized... the guy said that 41000 copies was theoretical, not practical. YOu would not have enough cycles left to actually *DO* anything with that many going.... it was just a test.

    But even a few thousand...

    IBM, from what I recall, has a neat internal networking driver so the VMs can talk to each other at extremely high speed, which is cool.

    The basic idea is that full virtual linux machines can be deployed in minutes, can be cloned, backed up, all kinds of neat mainframe advantages, all on a machine that reall *IS* designed for 0% downtime. No more racks and racks of linux machines... just a fat mainframe.

    For those who don't know (and for those who do, correct me if I'm wrong please), the S/390 runs VM (Virtual Machine). The design is such that VM can virtualize itself multiple times over with minimal loss in speed. WE're talking VMWare at the hardware level here... the machine can virtual within virtual within virtual with no real penalty.

  117. Re:Wow... pointless... by mindstrm · · Score: 3

    Personal Computer -vs- Mainframe? PC won? I think not.

    Mainframes are no longer simply 'fast'. PCs can be really fast too.. so can clusters. If all you want is number crunching... perhaps you don't need a mainframe.

    WHere the s/390 will SMASH an alpha to bits is on IO. THis thing can MOVE data like you would not believe.

    As for performance.. these things have multiple processors I believe, and can be scaled greatly.

    IBm has engineered a great solution here. THis isn't simply 'installing linux on an s/390' this is 'running hundreds or thousands' of virtual, fully-working linux systems on one machine.

    So the ISP would provide a full linux box to each customer for their site, to do with as they pleased... completely virtual, but hte customer owuldn't see the difference. THe s/390 will control exactly how much resources are sent to each individual instance of linux, so you can have both a) tiers of service and b) performance GUARANTEES. Combined with bandwidth management, this ROCKS. Oh.. you want a faster machine? WE'll just add more cycles to your VM for more money...

    This *IS* sweet, from the ISP angle.

  118. Re:Wow... pointless... by kmcardle · · Score: 3

    but what's a mainframe running Linux gonna do for you?
    Stability and speed. For I/O throughput, nothings going to match big iron. IBM has been cranking these things out since the 60's, and they really do know what they are doing.

    A really good use would be teaching an operating systems class. Each student would get a virtual machine to play with. Easy to crash, and easy to start right back up. You get the experience of working with a 'real' machine, but not all of the headaches that come from constant reboots. I've taken an OpSys class on both the 390 and x86, and on both I had virtual machines to play with, and it was a nice change of pace to be able to crash the virtual machine rather than the real one. The mainframe had the distinct advantage of being able to host all of the comp sci classes and only start to slow down near the end of the semester. It would only start to be noticeably slow when both CPUs got up to 90% utilization. Not bad for a machine with only 16 megs of physical RAM.
    --
    then it comes to be that the soothing light at the end of your tunnel is just a freight train coming your way

    --
    then it comes to be that the soothing light at the end of your tunnel is just a freight train coming your way
  119. Advantages... by es-mo · · Score: 3

    Advantages:

    • Virtual hosting. No more racks.
    • Ease of configuration.
    • Every user gets their own copy of Linux.
    • Billing purposes: you know exactly what application (er, copy of Linux) ran for such and such an amount of time.
    • Transaction-based environments: With applications popping their heads up and down to handle brief and frequent transactions, it's better to let MVS take care of the headaches of swapping Linux images in and out of memory than to use Linux to handle that.

    Disadvantages: If all you need is brute processing power (i.e., you aren't doing any transaction-oriented stuff), then run a single copy; you'll get better mileage.

  120. Its cool to see... by AntiPasto · · Score: 3
    that this is sort-of kind-of denoting some kind of drop in price in hardware.... anyone venture to say that this sort of pricing, and general concept will lead to the "neighborhood" linux box? Granted it'll probably definately lead to a resurgance of mainframe computing, as we've been hearing a lot of linux/mainframe stories lately.

    ----

  121. Unshared Linux by TheTomcat · · Score: 4

    That just cracks me up: I mean, the debate about forking apache to handle requests is one thing, but hell, why not just boot your own OS for each request!

    I read the article on booting 40000+ linuxii on one box almost a year ago, so I might be a little sketchy, but if I remember correctly:

    The issue is booting an independent copy of the OS for each 'instance' of a server, NOT FOR EACH REQUEST. This means that they could run, maybe 20,000 machines that look independent on one shared machine, each of the 20,000 virtual machines running independently of the others. 20,000 root accounts, 20,000 userbases, 20,000 sets of allocated memory, etc., all running simultaneously, off of the same machine.

    Right now, web hosts can offer cheap web hosting (virtual hosting), where each user shares the OS, and with properly set permissions, and limited user functionality, this is relatively secure. This is generally run off of one, or a small group of IPs all pointing at the same machine, and the webserver figures out which 'instance' of itself should return what resource to the requester.

    The problem is that, for instance, if I need to do something outside of my user-sandbox, I can't, or I need to have someone else do it.

    This whole multiple instances of one OS one one bigass machine, appears to the user as a co-location. They don't have to worry about other users screwing with their stuff. Essentially, my instance of the OS on that machine is the same thing as my own box being hosted at the ISP.

    AND, with virtual hosting, some user cracks root, and every account on that machine can be comprimised. With this, someone cracks root on one of the 20,000 instances, and whoever maintains that instance gets screwed, but the other 19,999 users are unaffected.

    However, I suspect that we'll see people offering virtual hosting within an instance, which kind of defeats the purpose, but also allows, say 100 users to be hosted on an instance, which allows for 2million sites to be hosted on one machine.

    I wonder if IBM needs beta testers (-: I'd re-wire my house if they sent me a demo unit.

  122. Why run 40k+ servers? by finkployd · · Score: 5

    One University (speak up if you know) is actually running thousands of seperate linux guests under VM on their s/390 and giving EVERY student their own Linux box to play with.

    I'm under the assumption that they have some method of dealing with security in a central way so that everyone isn't running tftp and the dreaded r servers.

    Finkployd

  123. That's funny, but... by FascDot+Killed+My+Pr · · Score: 5

    Don't fork the OS for each web request--fork one for each customer. Think about it--you buy ONE mainframe and ONE copy of Linux. You can 41,000 customers each with their own "machine". They can do whatever they want with it, including configuring the security themselves. It doesn't matter if they do it wrong, the other 40,999 customers aren't affected (with the possible exception of bandwidth).
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  124. Hot Swapping!! by tiny69 · · Score: 5
    This would be great for hot swapping. You could literally have 100's of spares, waiting for a problem.

    You could even implement a good response system to security break-ins. Any time someone logs in as or su's to root, indicate there is an error and swap to one of the hot spares. So what if the cracker trashes the one he is on. Switch to a backup.

    Of course in this situation, you would need 100's of spares if someone is a little persistant.

    --
    Go not unto/. for advice, for you will be told both yea and nay (but have nothing to do with the question)
  125. David Boyes Link by Carnage4Life · · Score: 5

    David Boyes, a consultant who works with the S/390, managed to boot 41,500 Linux servers on one mainframe. Although he notes that you may not be able to run that many in real life. ;) (if someone can find an actual link for this, please post it)

    The story on NetworkWorldFusion News

    The story on Fairfax IT

    A reprint of the story from LinuxPlanet