NYSE Moves to Linux 351
blitzkrieg3 writes "The New York Times is reporting on how the NYSE group now feels that Linux is 'mature enough' for the New York Stock Exchange. They are using commodity x86 based Hewlett-Packard hardware and Linux in place of their traditional UNIX machines. From NYSE Euronext CIO Steve Rubinow: 'We don't want to be closely aligned with proprietary Unix. No offense to HP-UX, but we feel the same way about [IBM's] AIX, and we feel the same way to some extent about Solaris. Other reasons cited for the switch were increased flexibility and lower cost.'"
Re:Reliability (Score:0, Informative)
Do the math, 99.999% means 1 hour downtime in 10 years.
And of course, if the same people get (much) better uptime from HP-UX and AIX than Linux, of course it is not Linux that is less reliable...
Linux has its places. A mission critical database server is not one of them.
Re:Reliability (Score:5, Informative)
Just anecdotal experience but the Windows 2000 and 2003 boxes I've administered have been rock solid other than the occasional box which was running a flaky application. It never surprised me to see a random blue screen with Windows NT boxes but a blue screen on a 2000 or 2003 server was always a surprise. Having said that, I'm not sorry at all to see a major, high visibility implementation of Linux. I hope they have much success.
"Proprietary UNIX"? (Score:3, Informative)
Re:Reliability (Score:5, Informative)
Our digital video controllers run SUSE, our network connectivity monitors are Debian-based, our workstations throughout the company are a mix of Windows 2000, XP Pro, and Vista. Heck, our billing software runs on a Tandem [wikipedia.org]! The project I work on is a collaborative mix of the Tandem billing system, a Unix-derived OS middleware, the Solaris cluster application server, and Windows clients. It's a veritable OS soup. Thankfully, on the software side, it's all developed and supported by a 3rd party vendor. Yet through it all, our biggest headache is the Windows clients with their general operating system mishaps. They die unexpectedly, corrupting the MBR. The application suffers from a DLL error that comes and goes with different revisions of the software, etc. The Tandem and middleware have never gone down, and the Solaris cluster has a required program which springs a memory leak requiring a process restart every 30 days or so. That's all. If we could get a way to put our project into the field on a Linux-based platform, my job would consist of reading Slashdot and answering "how-do-I?" emails, not the current daily firefighting.
maybe headline should have been (Score:3, Informative)
They might have some scalability issues (Score:2, Informative)
I guess the situation has improved in the last year, but my point is that linux is a newcomer in the big iron world.
But the point is that Sun/HP/IBM have been managing big irongs with more than 64 cpus for 5-10 years already, in critical mission bussiness.
This is a political decision. Not a technical one. Linux has it's role in the server market, and it's a very important one. But I think it's not still mature enough to compete in high-performance, high scalable, mission critical environments with OS/400, AIX, Solaris, etc. Neither are the OS suppliers, Suse and Redhat.
Re:So they moved from UNIX to Linux (Score:3, Informative)
Without scarcity, there can be no capitalism.
Re:no fooling. (Score:3, Informative)
I call bullshit. Telco switches record the calls to CDR (call data records) files before sending the data on to the billing systems. If the billing system goes down no big whoop, the files are processed the next day.
Now there are some cases when calls could get lost - but those are due to emergency traffic through the switch during overload conditions having a higher process priority than the processes that record the traffic to CDR files.
Re:NASDAQ hasn't changed (Score:3, Informative)
Re:Guarantee of Reliability is not Free (Score:3, Informative)
Re:Guarantee of Reliability is not Free (as in bee (Score:3, Informative)
They had a choice of moving from a 1,600 MIPS mainframe to a 2,500+ MIPS mainframe OR rewriting all the code and moving to a distributed setup. They chose the distributed setup to avoid hardware related vendor lock-in, not because of software.
Even though they're saying "We don't want to be closely aligned with proprietary Unix," he said. "No offense to HP-UX, but we feel the same way about [IBM's] AIX..." their new system will be IBM p servers running AIX and x86 HP servers running Linux.
FYI - Their mainframe was running COBOL and JCL
Re:Guarantee of Reliability is not Free (Score:5, Informative)
Yes, it's highly impressive. When it's working.
http://www.computing.co.uk/computing/news/2203101/lse-technical-glitch [computing.co.uk]
* * * * *
I am not a vegetarian because I love animals; I am a vegetarian because I hate plants.
—A. Whitney Brown
Re:Not the same as a Desktop (Score:5, Informative)
Anyway if this is a success (and there is no reason it shouldn't be) and since Linux excels on the server (and frankly is perfectly suited to 90% of corporate desktops) this kind of public roll out is a great selling point and a driver for others large and small to do the same, after all little 10 man operations can suddenly point to their two Linux mail servers and proudly tell their clients that they are using the same technology as the NYSE! (Not the same software or the same hardware (and definitely without the SLA's and support) but the same technology....:) ) .
For those nut bothering to read the links - salient parts are:
Re:"Proprietary UNIX"? (Score:2, Informative)
Re:Guarantee of Reliability is not Free (Score:5, Informative)
Re:Guarantee of Reliability is not Free (as in bee (Score:3, Informative)
No, their mainframe was running OS/390.
JCL is the mainframe equivalent of bash or csh.
COBOL is the business world equivalent of C/Java/Basic.
Re:Guarantee of Reliability is not Free (as in bee (Score:3, Informative)
and:
I take that to mean exactly what I just said. If you have any references to more information to support what you're saying about hardware, please reveal them. Otherwise I'll trust the article, and the implications of the statements.
Re:So they moved from UNIX to Linux (Score:5, Informative)
If anything, the principles of capitalism were described by Adam Smith in An Inquiry Into the Wealth of Nations [gutenberg.org] where he observed that people do act in their own self-interest -- not that they SHOULD, merely that it is inescapable that they DO -- regardless of what rules society may try to impose, and thus instead of fighting human nature, we should harness it to make the best out of a bad situation.
Smith was pretty certain that labor and property were both scarce resources and thus the way to get the most benefit for SOCIETY was to let them be privately controlled. He never once made claims to 'infinite profit' or 'infinite growth' - in fact just the opposite where he noted that:
This produce, how great soever, can never be infinite, but must have certain limits.
and
The mercantile capital of Great Britain, though very great, yet not being infinite,
And some dimwit moderated my post as troll. Get a clue.
Re:They might have some scalability issues (Score:3, Informative)
Linux is not competing on high-performance computers. It OWNS the high-performance computers. Currently about 85% of the top500 super computers are using Linux:
http://www.top500.org/stats/list/30/osfam [top500.org]
Re:Not the same as a Desktop (Score:1, Informative)
The outage at the LSE was not caused by their OS. Actually most exchanges had their share of problems those weeks...
The trader that said this was probably forgetting some other incidents. All exchanges have had their share of outages. The one proving to be most reliable is Deutsche Boerse (XETRA, Eurex, EEX etc...) they run VMS, but their reliability is caused by heir structured engineering and organization.
Actually most firms in the industry see LSE as the fastest exchange in the world as far as response times go. Newcomers like Chi-X (although they are derived from an existing platform) compare their response times with LSE.
So I could conclude MS technology is faster than Linux (which in some cases it is).
I hate to say it, but the choice for Linux Both at NYSE and Euronext were driven by the fact hat hardware wise they got more bangs for he bucks compared to what they had (Which is a case aganst Sun in some areas of their systems). Linux just fitted that picture nicely.
Re:Solaris? (Score:2, Informative)
which means it must contain some proprietary code as far as I
understand.
See the OpenSolaris README:
http://dlc.sun.com/osol/on/downloads/20071203/README.opensolaris [sun.com]
I quote the relevant part that makes me think that:
[quote]
The encumbered binaries tarball contains
complete binaries (libraries, kernel modules, commands) that are
compatible with the source. These are binaries that cannot be built
using only the source tarball for one reason or another. If you wish
to build the kernel (or some portion of it), or if you wish to build a
complete set of installable archives, you will want the encumbered
binaries.
[/quote]
NYSE Linux (Score:2, Informative)