IBM Announces First Linux-only Mainframes 218
A reader writes "The new Z-series mainframe for Linux, which costs $400,000 and is aimed at processing transactions at large businesses, is IBM's first mainframe computer sold without IBM's traditional z/OS mainframe operating system. More info at the IBM zSeries page" This is something that IBM and others of Big Iron vendors of *NIX have said - as Linux grows in maturity, they want to replace their *NIX with Linux. However, there's still work to be done in that area.
Link to Sourceforge Foundry broken (Score:4, Informative)
Re:Link to Sourceforge Foundry broken (Score:2)
On the other hand, this looks like a great portal for Linux on mainframe users, with news and a 'library' of information/links on high-availability, parallel programming, shared memory, and SMP, among other topics.
url (Score:1, Informative)
(Use the Preview Button! Check those URLs! Don't forget the http://!)
HOT SWAPPING!!! (Score:3, Interesting)
I would think hot swapping would be one feature truely worthy of a mainframe operating system... especially if you can all of the different possible parts of a mainframe and still keep all of your applications running 24/7.
Re:HOT SWAPPING!!! (Score:2, Informative)
Re:HOT SWAPPING!!! (Score:1)
The newer sun kit (I'm thinking their V880) will support hot plug pci power and disks, the E10k will handle hot swap processors and mainboards.(which is why it costs a bit, and sun are willing to _guarantee_ a high availability - about 99.999% I believe)
I believe an RS6000 will cope with this too.
(The Starfire [sun.com] - getting close to a mainframe admittedly
Re:HOT SWAPPING!!! (Score:3, Informative)
All of the new SunFire range (3800, 4800, 4810, 6800, 15000) have full hotswappability on PSU, disks, system controller boards, CPUs, memory, etc etc etc.
The SF15,000 is the 106 CPU top-end system, while the SF3800 only goes up to 8 CPUs.
Oh, and you can mix'n'match different speed CPUs in the same system too - useful for expansion in the future.
Hope this helps!
Relative costs? (Score:2, Interesting)
Re:Relative costs? (Score:2)
Re:Relative costs? (Score:3, Insightful)
I'm tempted to take this $400k figure with a huge grain of salt. I'm not sure that will get you much of anything except, perhaps, the main CPU box with one or two processors. I'd bet the total cost of installation is much higher.
Re:Relative costs? (Score:2)
Besides, as others are pointing out, the real savings is in consolidating scores of PC-based servers.
Re:Relative costs? (Score:2)
Re:Relative costs? (Score:2, Interesting)
Well, it better replace hundreds of servers, because you could theoretcially purchase hundreds of cheap rack-mounted boxes for a similar amount of money.
It's got to pay off in a different way than providing equivalent computing horsepower to hundreds of PC servers.
Is it in reduced hardware maintenance headaches, easier to manage than a crowd of servers?
Is someone out there with experience in managing racks of PCs and mainframes for a while able to tell us how much of an incentive there is to use the mainframes instead of racks `o PCs?
Hardware Maintenance is irrelevant (Score:5, Informative)
It's not the maintenance that is the problem, things like configuration management and data integrity are more important. If you have a hundred servers, then you have a hundred places to check that everything is in sync. If you are running a small shop with a dozen or so machines and one administrator then they can keep all the state in their heads. When you get up to hundreds then the state is larger than one person can easily cope with and you start having to communicate state to others. With hundreds of boxes, it is easy to overlook things, with fewer boxes, the communication is easier, and cheaper.
The other thing is CPU residency. Lots of small boxes wastes CPU power because they tend to be devoted to one task and are only capable of that task. The problem is, they are so small that you can't add other tasks to them so you need a new box... Generally, CPU residency on small boxes runs about 10%, with mainframes, this can rise to 90%. Take two tasks - one runs during the day, one runs during the night. Conventional wisdom would allocate two small boxes, one per task wasting them for most or their life. Mainframe usage would run them both on the mainframe - this gives each process more power when they run and doesn't waste the box when they don't. Most traffic tends to be peaky but only for a short period of time so if the box is large enough to hold them both, you get a saving whilst still making all the tasks faster.
Small boxes are good when you need maximum cycles per buck and the task is easily partitionable with minimal interprocess communication and the tasks are continuous. When the tasks are not easily partitionable, need lots of IPC or are peaky then larger boxes make sense.
The thing to remember is that where the scale is large, you need to make use of that scale to get maximum performance. You don't see chemical plants using hundreds of small vats, they use a few really big ones. With these systems they are used at a scale where communications and simply keeping track of what is going on is a major exercise and hence a major expense.
My Experience? Well - put it this way, the SunFire 6800 turned up a few weeks ago, the 4800 turns up on wednesday as part of a plan to replace a Tandem mainframe and they will be sitting next to quite a few racks holding Sun E3500s, E450s, E250s, t1s, HP netservers, IBM RS6000s and SGI Origin 2000s and indeed a MacOS server or twenty. A lot of our comms talk to Stratus mainframes and the machine room cooling plants are a more pressing problem than CPU speed.
Re:Hardware Maintenance is irrelevant (Score:2)
Thanks for your insight!
I guess I can see where power, cooling and perhaps space requirements could be less for the equivalent mainframe solution.
I gather, then, that software solutions to make racks of PCs more manageable haven't made enough difference - that too much of the system administrator's tasks require "saving state" in his head, which can't scale beyond O(dozens) to O(100s)?
Re:Relative costs? (Score:2, Insightful)
Re:Relative costs? (Score:2, Insightful)
As for cost of ownership, does the lack of a mainframe OS mean the loss of abilities like being able to back up the entire machine (all the virtual Linux servers) at once? The big win of Linux on mainframe is central management of dozens of virtual servers, plus the fact that each server is completely independent.
I was under the impression that the mainframe OS still played a role in managing the virtual machines. A Linux only mainframe would seem to imply a single system.
Re:Relative costs? (Score:2, Informative)
Re:Relative costs? (Score:1)
Re:Relative costs? (Score:3, Insightful)
I don't think it's supposed to. I think it's supposed to make maintaining a workabe OS for the mainframe cheaper for IBM.
Cost Justification (Score:3, Informative)
Re:Cost Justification (Score:2)
Article here... (Score:3, Insightful)
But most their savings are due to improved scalability and easier maintenance (especially for disaster recovery).
Read the article, all the arguments for the switch are there.
Store chain is sold on Linux [ZDNET] [zdnet.com]
Re:Article here... (Score:2)
Man, they are getting some cheap NT servers. No wonder that box can replace them all.
But seriously, can any network administrator who has had to administrate a large number of boxes of ANY OS say that they love doing it and would not like to only be able to administer one box?
Re:Relative costs? (Score:2)
If IBM can sell and support mainframes while significantly reducing the support costs, then mainframes can remain competitive cost-wise with Unix servers.
Software support for the mainframes at our facilites runs in the millions per year, compared with tens of thousands (depending on size, application) for the Unix servers.
Re:Relative costs? (Score:2)
Licensing discount? (Score:4, Interesting)
(nb: The last IBM big-box I worked on was a first generation AS400 so this question may be dated)
I recall licensing of IBM's OSs to be fairly expensive, have they cut prices at all to reflect the fact that a lot (the bulk?) of the vanilla Linux development happens outside IBM, therefore costing them nothing?
Re:Licensing discount? (Score:4, Interesting)
Acording to the article the answer seems to be yes. They said the $400,000 linux box was about equal in power to a $750,000 mainfraim. So around $350,000 in OS savings.
More... (Score:4, Informative)
Re:More... (Score:1)
"IBM says that 11% of the mainframe processing power that was shipped in the fourth quarter of 2001 were dedicated to supporting Linux workloads. The impression that one gets from IBM is that if Linux had not been available, mainframe revenues would have declined. "
.
No Unixes ran on zSeries before (Score:4, Informative)
And with Linux, you do loose a lot of the RAS characteristics that z/OS provides, as well as 40 years of compatibility with existing workloads. Linux is being sold as something to run new workloads on, workloads that z/OS previously wouldn't have been considered for.
RAS: Reliability, Availability (?), Servicability (Score:1)
I always used to sort of sneer at "undecipherable diagnostic codes" and the necessity to look them up. Now I long for the days of sufficiently detailed (RELEVANTLY detailed) diagnostics that I could understand and solve the problem without further futzing around.
Re:No Unixes ran on zSeries before (Score:2)
Your average unix sysadmin is willing to live with logfiles in a slightly non-standard place, and can accept that some OSs' have severe problems getting the erase char right, and has probably given up on getting lvms standardized between OSs' but he's not willing to live with a whole new world of imaginative new ways of being entirely different.
USS felt like it'd been forked off from mainstream unix in the early to mid 80's, spent 15 years in a closet somewhere and then had a programmer with a unix 95 spec thrown in with it a year before release. Almost, but not quite, entirely unlike unix.
Nobody ever got fired for buying IBM (Score:2, Interesting)
This is a step forward for Linux (although perhaps a smaller one that at first glance, because you already could get IBM servers with Linux--these are just the first Linux-only servers) but not a step backwards for Microsoft.
That seems to be the trend now, anyway--remember when Amazon said they saved millions of dollars by using Linux? Those Linux systems replaced Unix systems, not Microsoft Windows systems.
Re:Nobody ever got fired for buying IBM (Score:3, Insightful)
Re:Nobody ever got fired for buying IBM (Score:2)
Re:Nobody ever got fired for buying IBM (Score:2)
> isn't even remotely Unixy (can't speak for z/OS
> since I've never used it). It's adding a Unix-
> like OS to a machine that never had one.
z/OS is the latest incarnation of IBM's traditional mainframe OS (OS/VS, MVS, OS/390, z/OS, what do we call it today?) It's even less Unixy than VM, being basically a batch-oriented system with time-sharing slathered on top with TSO and several optional transaction-processing software packages.
Chris Mattern
Re:Nobody ever got fired for buying IBM (Score:2)
I can, since there's a 3270 terminal right behind this browser window. You're correct in thinking it's nothing like Unix. I can't tell you what I'd give for basic utilities that I completely took for granted when I worked in Unixland.
Perl, for instance. I know that there's an OS/390 port (same OS, different name) , but they look at me funny when I suggest installing it.
Re:Nobody ever got fired for buying IBM (Score:2)
IBM did/does a wonderful job with AIX; but there are some areas where Linux might be better suited. I think there is plenty of room for both to coexist.
NO Z/OS? (Score:1)
Re:NO Z/OS? (Score:5, Informative)
z/OS is geared at high volume transaction, database, batch processing. it runs either z/VM or more typically natively or in an LPAR.
An LPAR is a 'logical partition', a way of dividing a m/f up into several virtual machines.
for now, these are static and implemented when a partition is 'booted' - IPL'd (initial program load) in m/f terms.
VM on the other hand supports hundreds, even thousands of dynamically generated virutal machines. You can run VM inside an LPAR providing two levels of partitioning. I expect VM and LPAR technologies will converge at some future point.
meanwhile everyhting can talk to each other over 'hipersockets' - memory to memory pipes that looks like a tcp/ip network to your software - blindingly fast
Story on ZDNet about Linux + zSeries (Score:4, Informative)
I haven't touched an as/400 for years (Score:2)
Re:I haven't touched an as/400 for years (Score:1)
We're not talking about AS/400's (the iSeries), but about the S/390's (the zSeries.) The AS/400 ran an operating-system called OS/400 which was some kind of Database-like operating system. The S/390 has seen quite a lot of different OS:es, MVS, OS/390 (now known as zOS) and some others. There is a Unix-version to be run on the S/390, but afaik not for the AS/400. The AS/400 is pretty special hardware, after all.
Re:I haven't touched an as/400 for years (Score:1)
Thanks :) I bask in the glow of your superior IBM minicomputer knowledge (bow).
Re:I haven't touched an as/400 for years (Score:1)
The 'midframe' AS/400 became the iSeries in the same renaming.
zSeries and iSeries scratch different itches and don't, by and large, compete
(Also the Netfinity x86 boxes became xSeries and the RS/6000 became pSeries)
Cheers,
Mark
Re:I haven't touched an as/400 for years (Score:1)
Sorry for replying to myself, but it seems I forgot to answer your question... No, zOS is not a Unix. zOS is OS/390 for the z900 (which is the 64-bit version of the S/390.)
Re:I haven't touched an as/400 for years (Score:1)
AS/400's can run multiple Linux instances in LPARs.
Guess what this links session is running on
This is great, Big Blue rocks.... (Score:1, Flamebait)
There is an OLD addage, noone ever got fired for buying IBM, it has held true for decades as well, Many others have tried and failed to compete with IBM in the mainframe market, BIG companies, that are alas no more, I am sure this is what will happen with HP/Compaq too, Burroughs , Honywell, where are they now ?????
IBM has made some bbbbbaaaaaadddd choices in software on the desktop over the years, but will stick linux to the forefront, they are advertising the hell out of it and this is good, it gives managment a confidence in Linux that would be nearly IMPOSSIBLE to gain elsewhere.
My sincere hope is that IBM contributes what it should to Linux as a whole. Big corporations can be stingy IBM is no exception, I just hope the people there dont think Linux developers will forever develop for their platforms with no return, I hope that they dont se the contributions of linux coders as a "bottomless well" , I dont think this will happen they have contributeed code to other projects, good code. Apache etc....
GO BIG BLUE CRUSH THE MS INFADELS !
I wonder what MS woulda said if Ibm came to them again and said , yeah we need and OS for this mainframe, (MS REPLY. Well we have the blah proccesor liscencing on Windows XP, it
Trolling - I'll bite (Score:2)
They did not make a bad choice in developing OS/2. They just outdid themselves. The win 3.11 compatibility was probably part of the reason there was so little OS/2 native software available. Microsoft didn't develop for OS/2, and they already had the "standard" for office suites.
OS/2 was (technologically) about 8 years ago where Linux wishes to be in the future. Only it wasn't open sourced and free.
On a low-end pentium they made an OS that would rock your socks with voice recognition, stability and a kick-ass shell. Allegedly, OS/2 scales like a champ if you stick multiple processors in it.
However, the market wasn't there. Why get a new OS to run windows? Now you'd need 2 os licences to run word!
Re:This is great, Big Blue rocks.... (Score:1)
Cash 6.41 billion dollars.
# of employees 316,303
cash / employee = $20,265.38
Sounds like the next 50 years might involve a little belt tightening, even with investments on the cash.
Can IBM develop improve Linux? Yes
Should IBM improve Linux? Probably a good business decision (and non-evil too)
Will IBM improve Linux? IANAProphet, but I think the answer is yes.
Will IBM kick back to the community? Mostly indirect effects. As Linux improves, Linux skills become more useful & popular. Of course, stockholders may see a more direct kickback.
Re:This is great, Big Blue rocks.... (Score:2)
If you figure in interest on those amounts you will see as on average it is correct.
I also didnt mean there would be a lot left after 50 years
This at one time was actually a detailed finacial study done circa 1985 at that time it was longer...BUT ibm also had more long term high $ support contracts.
IBM has been in a better cash position before, but the value of not only IBM is in its physical property but its IP as well, IBM is probably one of the largets companies in the world in that respect.
It's where Linux should stay for now. (Score:1)
-Dean
AS/400 to Linux? (Score:1)
Will IBM be making any considerations to those companies who have a lot invested in AS/400's in helping them convert all of their in-house applications to Linux? Or is this going to be used to fill a separate niche?
Re:AS/400 to Linux? (Score:1)
Depends on how new AS/400's we're talking about, I think. The older AS/400's will never run Linux; no reasonable MMU. As for converting the applications, well, I'm pretty confident a lot of Linux-hackers would be happy to earn a living on turning old Cobol-code into C/Perl/Python/Befunge/[insert favourite language here]. I don't think IBM will do it, though.
Re:AS/400 to Linux? (Score:1)
Re:AS/400 to Linux? (Score:1)
Marketing check (Score:2, Funny)
Choice is good (Score:1)
Getting a z series does make some sense in cases where a company could consolidate hundreds of PC's into fewer z series mainframes.
Can it be... (Score:3, Interesting)
Replacing that with Linux would be a nice start!
For those that do not have the benifit of a 390 sitting behind them, it is very disconcerting to have that big black IBM monitor on top of it, because it is running OS/2 on a Celeron board inside the mainframe to control the whole show.
Re:Can it be... (Score:3, Interesting)
You'd be quite bored to notice that things keep running just like normal.
The only purpose of the controller computer is to configure the mainframe, provide quick access to load information, etc. The mainframe is entirely self-reliant, and does not need the controller for normal operation. (It does communicate with the controller frequently during normal use, but none of that communication is mission-critical.) The sole time that the laptop is required in order for the mainframe to be even operational is to load the bootstrap, and for that purpose I could care less if the thing ran DOS.
Re:Can it be... (Score:2, Funny)
Re:Can it be... (Score:2)
Well, it's a very _stable_ variety of OS/2 (2.2, I believe) running the HCP (Host Control Processor in IBM-ese). All it does is configure I/O channels and memory to partitions, set up LPARS, etc. It's a configuration box like the notebook PC temporarily hooked up to a router to do configuration. (No one thinks twice that their router configuration notebook is running Win95 or suchlike.) Once the configuration is set, you IPL the mainframe and in most circumstances you could reboot the HCP and the mainframe wouldn't notice. However, on some very small mainframes (up to the size of the earlier Freeway machines), using onboard PC-class SCSI storage via I/O channel emulation was done through the HCP. Rebooting one of _those_ HCPs after IPL would ruin your day.
Replace unix with linux? (Score:1)
Have IBM and other big iron vendors actually said this? Of course the linux community speculates about it, and there are good arguments both for and against it, but I am not aware of any official IBM or other source saying "we're phasing out this OS in favor of Linux."
Is that wise? (Score:2, Informative)
Re:Is that wise? (Score:2)
I took my Linux on zSeries class a month ago where we all got our own virtual machines. We ran SuSE and TurboLinux and they were still on 2.2 kernels. You really don't have to "rush" into 2.4. Plenty of apps still run on 2.2.
Finnaly a subject I can talk about (Score:4, Informative)
Only recently (last 7 years) has speed been a considiration, and that was thanks to the PC revolution. But again, you were alwsys dealing with two camps: Mainframe guys, and PC guys.
So all this means is that there is another choice for people who want the " 5 9's",the holy grail of computing, and not Windows, Unix or any other platform other than the mainframe can deliver that.
Re:Finnaly a subject I can talk about (Score:2, Interesting)
Idea for IBM TV Ad "Size matters" (Score:5, Funny)
ANNOUNCER: "If you think we're overcompensating for something with our really, really big mainframe running linux..."(Cut to shot of a dozen small servers being carted off) "...You're absolutely right."
IBM == The Foot (Score:3, Funny)
I know that it doesn't highlight linux so much, but it's nice to see linux dunk the ball once.
I love the part where the 'middleware' character doesn't get any fan mail. No one wants his autograph.... hilarious. Even my computer-stupid girlfriend loves it.
Whoever does those IBM commercials is a genius.
My vote for the Super Bowl:
ANNOUNCER: "Now, All Your Base Are Belong To US!"
[shows a zSeries]
"Imagine a beowulf cluster... of these babies!"
Because they can (Score:1)
I don't mean that as a negative, btw, its just good business sense. Every server I own is IBM (small stuff). Now I have more reason to keep it that way. I am NOT a programmer or kernel hacker, but even I can see the advantages for the switch.
Imagine a... (Score:1, Troll)
That's funny... (Score:2, Interesting)
I guess 400k$ is a little expensive for a toy!
RMS better get busy... (Score:2, Funny)
Re:RMS better get busy... (Score:2)
Linux as VM guest still rocks (Score:2)
Is WLM support working yet?
Have they licked the scheduler problem yet? That was an inherent problem of the Linux kernel expecting to be the only OS instance on the hardware and constantly grabbing the clock to do more or less nothing.
Next stop - Checkpoint firewall code on a Linux instance on the mainframe and goodbye to that gated-ipchains crap.
Re:Linux as VM guest still rocks (Score:2)
We didn't cover it's use in class back in December, but the instructor definitely answered an attendee's similar request with "yes, it works now." The conversation quickly went way over my head with mainframe stuff, but the gist of it was that you can setup 4 HIPERSOCKETS and create virtual LANs behind the HIPERSOCKETS.
On the last day, we watched the instructor install z/OS on the and create some Linux guests. He showed us where in the configuration files to setup the HIPERSOCKETS. So yes.. it works now, don't ask me how!
Datacenter in a box (Score:4, Interesting)
The system uses VM as a base but has multiple instances of SuSE running. It is able to run up to 10000 instances of Linux which makes it a data center in a box.
There is no bus and the communication between the processor banks, memory,
First time I've seen it my eyes jumped out of the sockets.
Good Job IBM
That's not what they said... (Score:2)
In addition, AIX never ran on the zseries computers. So it has nothing to do with a mainframe running linux. The two are separate issues.
This is good news for Linux; but its not accurate to say that it has anything to do with linux displacing AIX, or any other unix.
Mistyped.... (Score:2)
Check out this page for a laugh... IBM says that their new servers will let you run 31 bit applications!
Re:Somebody Stole Our Server!! (Score:3, Funny)
> what's a server?
A person who if you don't tip them when you leave the restraunt the next time you visit will spill soup all over you?
Or the pile of junk in the corner of the office that makes alot of noise, has various people standing over it and muttering dire curse relating to bill gates and all in the computer industry (assuming os = Windows) or in the case of linux... now where did I leave that boot stone-slate as its so rarley needed...
Actually Scott might be... (Score:1)
Eventually it may affect Bill -- after it's killed proprietary Unix development.
Re:Actually Scott might be... (Score:1)
Amazon, Burlington,Boscov, telia. (Score:2, Informative)
Burlington was mostly Unix.
Boscov had 70 aix and >500 M$.
telia dropped mostly Solaris.
Home Depot is apparently going to drop all M$.
more and more are showing up and while they are replacing some unix, it is also replacing an equal or bigger percentage of M$.
As the economy worsens and the companies that are making profits are running linux, well...
It is exactly what happened in the late 80's early 90's when M$ was the correct way to go.
Re:A step in the right direction... (Score:5, Informative)
Architecture is the key. What's the difference between a 120 MIPS mainframe and 3000 MIPS desktop, and why is the 120 MIPS mainframe faster in mainframe type applications?
Architecture. Specifically, things like I/O, process handling, etc.
Don't get me wrong, I'm a strong believer that "desktop" type hardware can compete with the big boys, especially considering the cost diferences and the extra speed, boxes, redundancy, etc that you can buy with all that cash you save. But... there are times when the big mainframe architectures really do have a reason for being.
Just my $.05 (inflation, you know).
Re:A step in the right direction... (Score:3, Informative)
PCs crash a lot. They're made from cruddy hardware because the average consumer either doesn't know the difference, doesn't care, or can't afford anything better. Mainframes have uptimes in the years; some have benn going for decades. They usually have hot-swappable everythings, including the usual power supplies and disks, but also hot-swappable CPUs, memory, expansion cards (network, etc), and even motherboards sometimes. Finally, they have a high degree of self-awareness. Today's PCs are starting to get some of these features (your BIOS might know the speed of the CPU fan, wheeee) but the mainframes are way ahead. They're set up to figure out when things are about to fail. When a potential failure is detected, the mainframe will call the vendor and order replacement parts automatically. A service tech will usually be there within hours to replace the part, and the part will be taken back to the lab to see why it failed. The knowledge gained from the failing part is used to design the next revision so it doesn't fail.
When it comes down to it, CPU power isn't all that important in the mainframe world. They do a shitload of I/O, and they just work. An Athlon XP might run circles around a mainframe in Quake 3, but its components are slow and unreliable.
Re:A step in the right direction... (Score:3, Interesting)
Exactly. The point that most
A good engineer picks the best tool for the task at hand. Depending on the computing task, the best computer could be a mainframe, a MPP supercomputer, a commodity SMP server, a cluster of desktop PCs, or some other specialized architecture.
Commidity x86 hardware is great, and can do an acceptably good job on a wide variety of tasks, but it isn't the be-all and end-all of computers. Just because you haven't worked on anything else doesn't mean that other computer architectures are outdated crap.
Re:A step in the right direction... (Score:2)
To be honest, it's a shame that IBM hasn't kept pace with current technology. Mainframes are very well organized internally, and a good example of how a machine architecture should be designed. But I feel kind of betrayed by IBM in that the cost of a mainframe is not commeasurate with its computing power - and corporate America is starting to notice...
Re:A step in the right direction... (Score:2, Informative)
I also agree with you that "desktop" style machines running something like Linux *can* offer similar levels of reliabilty and performance, but in a completely different way. In a nutshell - instead of one ultra-robust machine with multiple redundant sub-systems, you go for multiple redundant machines (although you could define the cluster as the machine - in which case it's no different...hmm
I've successfully applied this pet theory of mine over the last 3 years wherever possible. Even things like ethernet switches - we used to buy Cisco 550X chassis which come with 2 of everything important, like PSU, routing module, supervisor module, backbone interfaces and so on, but they cost £35K each for the config we typically buy. Sure they hardly ever fail, and if a component fails, there's a backup. However - recently we started buying smaller cheaper swicthes - but lots of them - typically 3 where 1 would do: total cost about £15K for the same scenario
Web servers lend themselves easily to this too (especially if you use Apache and Tomcat (or whatever it's called this week
I always thought that IBM continued developing the Mainframe to support existing OS/390 customers with large complicated mission critical apps on them - I can see some use for a mainframe running Linux (and I bet their are more Linux savvy techies otu there than z/OS - which would help with recruiting admins for the box), but I still feel that the multiple-smaller-boxes-running-linux solution is a better bet - as it can be any size you want within reason - start off small for dev/testing, and then pile on the hardware for production.
Uptime, uptime, uptime (Score:2)
Not only does downtime mean lost transactions, it could also mean lost customer confidence.
Also, your $2000 estimate is off. A $2000 pc server, WITH a backup unit?
The mainframe CPU is not slow (Score:5, Insightful)
The mainframe is MIPS per CPU, so the 16-way box is 16*120. Also, 120 MIPS is slow these days for a mainframe.
Write a simple memory intensive program and try it on a mainframe and try it on a PC. I guarantee that you won't get 3000 MIPS out of a desktop, even if the data fits in cache. Many reasons for this....
The s390 ISA is definitely CISC, you can copy a whole string with MVCL, that count's as one instruction. Do this on RISC machines and it might take a loop and execute dozens of instructions. Hence "Meaningless
About 2 years ago I wrote some C code to recursively quicksort 20M random integers and tried it on a bunch of platforms. A mainframe that was about 1 cycle behind fastest available gave me about the same single processor performance as a 1GHz PC, both a little slower than Alpha.
The big differentiator is memory architecture. How much time do you lose for a cache miss? Most processors only operate at 20-30% of theoretical maximum speed on big problems.
Memory speed has not kept up, that 2GHz box you dream about is not twice as fast as a 1GHz box, particularly if you're crunching a lot of data.
Re:A step in the right direction... (Score:1)
Reliability (Score:2)
Wrong (Score:4, Insightful)
Mainframes run up to about 200 MIPS per processor and with multi-processor overhead a 16-way zSeries tops out somewhat below 3,000 MIPS. These are mainframe MIPS, not what you get as BogoMIPS out of Linux at boot (AFAIK, this is some quick integer timing loop calculation). There's a reason it's called BogoMIPS, troll.
IBM has successfully run over 40,000 Linux images on a mainframe (under VM). Try that on your 1.5Ghz desktop. Ever heard of Transactions Per Second (TPS) in four and five figures, I/O rates in GB/sec, multi-terabyte databases, 99.999% uptime for years? That's mainframe territory, and I sincerely doubt that you've ever seen it, or ever will.
Re:Wrong (Score:2)
IBM has successfully run over 40,000 Linux images on a mainframe (under VM). Try that on your 1.5Ghz desktop. Ever heard of Transactions Per Second (TPS) in four and five figures, I/O rates in GB/sec, multi-terabyte databases, 99.999% uptime for years?
But they haven't done it in a production environment.
That's mainframe territory, and I sincerely doubt that you've ever seen it, or ever will.
I, for one, would like to see this territory. Five nines of uptime? I've never seen that on any of the mainframes I've worked on. Just because there's power to the system doesn't mean its available - try doing development work where every keystroke has a two minute response time. TPS in four or five figures? We'd be lucky to get double digits.
Honestly, I would like to believe that mainframes are this fast, but practical experience says just the opposite. I would be greatly obliged if you could point me to the IBM specs that bear out your MIPS figures - I haven't been able to find them, and the consensus among the professors at NIU (one of the last mainframe-based universities) seems to be that all 16 of the processors combined add up to 120 MIPS.
Re:Wrong (Score:2)
Try this [ibm.com].
OK, I get it. NIU (what's that, Northern Indiana University?) has an ancient IBM 16-way 308X (or older) machine with 12 MIPS per CPU running an even hoarier 1960s public-domain version of MVS. (Yes there is a public-domain version of MVS, but trust me, you _don't_ want to use it.) The CS professors just advise the administration, which hires computer operators at minimum wage to churn out student bills, and some CS students mess about with systems programming and tuning just before graduating and leaving everything mostly broken. Student development TSO runs below Long Batch work (billings for overdue library books are more important). What a nightmare!
The ongoing power and cooling costs alone for such a system would pay for a new mainframe (I assume it's not still under maintenance). Your school is _sorely_ in need of a consultant to run the numbers and explain how they can upgrade, likely at no additional cost. The administration (and CS faculty) are obviously not up to the task at hand.
Re:A step in the right direction... (Score:1, Interesting)
Why? We needed the reliability. We ran mock disaster drills where we simulated a disaster which destroyed our whole data center. IBM was able to restore the complete operation within six hours by using their own remote, secure fallback site hundreds of miles away, including restoring lost data. We actually tested this many times, pulling the plug on everything in our data center and seeing how long IBM could have us up and running again. It is friggin amazing.
VF is a multi-billion dollar company with operations on almost every continent. If we lost our data center, we would have been screwed. IBM was worth evey penny for the amazing security which they provoided for our operations.
m$ hurt as well (Score:3, Interesting)
Re:aimed at Sun (Score:2)
Re:So if I want to learn more about mainframes... (Score:2)