HP Embraces Linux for its Toughest Servers 161
Colmao writes "Investor's Business Daily wrote up an article interviewing Martin Fink, the head of HP's NonStop Unit. From the article'In a move that suggests Linux is finally ready for prime time, Hewlett-Packard is giving the free software a bigger role on some of its toughest servers.' NonStop servers are HP's most costly machines. They are designed to be always on, mission critical appliances. They are used to run some of the world's stock markets. Linux is making big moves in the datacenter and getting some much needed exposure."
Again? (Score:4, Insightful)
>in a move that suggests Linux is finally ready for prime time
Again? I think the last time was when it was let known that linux run several important systems in stock and other vital exchanges [wstonline.com].
HP Needs Linux to Survive (Score:5, Interesting)
Further, IBM has spent enormous sums of money to ensure that Linux is reliable. IBM will soon discover that this aspect of Linux is the Achille's heel of open source. By using Linux, HP essentially gets a free ride from IBM and need not spend the money to ensure that Linux is reliable. IBM has already done the work.
I can already hear the grinding of the reduction-in-force axe at the OS department of HP.
Re:HP Needs Linux to Survive (Score:1)
Yeah, Right.
*BZZZZZZZT*
Re:HP Needs Linux to Survive (Score:5, Insightful)
boosts their services part. If HP cuts their devs
and goes with Linux without R&D part in place then
their efforts to develop their service business
(something they dearly want) will hit the wall sooner
rather than later.
Re:HP Needs Linux to Survive (Score:2)
How funny... "buddies is my anti-script image word...
Re:HP Needs Linux to Survive (Score:2)
I don't think they can get away with plain "free ride".
The benefit of having their own developers is that they can offer cutting-edge code after their own in-house testing and thus be ahead
Re:HP Needs Linux to Survive (Score:2, Interesting)
Re:HP Needs Linux to Survive (Score:2, Insightful)
My personal experience is that AIX seems quite unrefined and buggy. It seems more like a clone of Unix (than say Linux.)
Perhaps I've just scraped the surface of both. I definately think Linux has more features than both HP-UX and AIX.
Re:HP Needs Linux to Survive (Score:4, Insightful)
They haven't even spent a fraction of the amount of money that they would have in developing their own operating system from scratch.
IBM will soon discover that this aspect of Linux is the Achille's heel of open source.
I'm sure they were already aware that contributing to a GPL project means other people can use your code.
By using Linux, HP essentially gets a free ride from IBM and need not spend the money to ensure that Linux is reliable. IBM has already done the work.
I doubt IBM spent any time worrying about how to support the sort of redundancy that goes into the NonStop servers. HP would have had to contribute a lot of that themselves, and guess what? IBM gets access to all that code.
Re:HP Needs Linux to Survive (Score:5, Interesting)
First, I have worked for both HP and IBM.
Even though I am a die-hard Linux coder, I would say that HP-UX is NOT inferior to AIX. I have worked on both, and I would say they are the same. What really matters is the support that the company offers. Can you count on the company to provide patches quickly? Is the hardware solid. Once again, I think that both companies make good equipment (but on the lower-end, I would only buy from one of them).
As to the achilles heel of open source, IBM is much brighter than you about this. Several things:
Yes, HP will get some free software, but IBM is getting 10s of millions of support from everybody else.
As to the axe, well it will fall in all the major tech. companies. They are all pulling a fast one. In the past, they would lay-off in the states or in EU, and openly hire in India/China at the same time. Now, they are going through fast up and downs. Well if you watch carefully, the up is hiring in India/China, and then 6-9 months later, they announce a slow-down and lay off. You are simply looking at the shifting of ALL tech companies to overseas. IBM and Sun will soon announce another round of layoffs. While the American economy is still lousy, so you will not notice.
Re:HP Needs Linux to Survive (Score:2)
AFAICR, it's been long since AS/400 has converted to POWER. And a mainframe's advantage is on its software, instrumentation and thoroughput, and all these can be replicated on POWER -- so no gain going big iron other than in the way it's already been used.
Re:HP Needs Linux to Survive (Score:2)
By using Linux, HP essentially gets a free ride from IBM and need not spend the money to ensure that Linux is reliable.
Large organizations buying into Linux for its many advantages are naturally cautious and skeptical.
Especially about the part where the answer to "Who owns Linux? (translation: "Who is responsible for Linux in case I need help?") is essentially "No one for sure, everyone with probability, and less goes wrong anyway." leaves decision makers with mixed feelings.
Then, the answer to the qu
But of course... (Score:4, Funny)
of course (Score:1, Insightful)
Re:of course (Score:2)
Re:of course (Score:2)
Or, for instance, you run the fastest supercomputer in the world. [top500.org]
Cheers
Stor
Re:But of course... (Score:2, Offtopic)
http://uptime.netcraft.com/up/today/top.avg.html [netcraft.com]
Regardless of applicability to the topic at hand, that's a pretty impressive statistic.
(Apologies for not citing more than one statistic in a post like this. I know it's pretty much useless as-is.)
Re:But of course... (Score:3, Interesting)
"My bad," as the kids say.
Re:But of course... (Score:1)
Re:But of course... (Score:1)
if you looked at this page on netcraft's site...
http://uptime.netcraft.com/up/accuracy.html [netcraft.com]
You would see the following information...
Additionally HP-UX, Linux, NetApp NetCache, Solaris and recent releases of FreeBSD cycle back to zero after 497 days, exactly as if the machine had been rebooted at that precise point. Thus it is not possible to see a HP-UX, Linux or Solaris system with an uptime measurement above 497 days.
Re:But of course... (Score:5, Funny)
I guess I'm not quite sure why I should be surprised that adult sites are up there on the list, but I am.
Perhaps netcraft factors boyancy into the ol' uptime equation?
Re:But of course... (Score:2)
Re:But of course... (Score:3, Insightful)
Really? My understanding was that one of the big reasons for running Linux on IBM mainframes is you can run a thousand copies all running Apache and have nice response times to Web page requests. Very useful for huge corporate Web sites with a lot of consumer access.
correct link (Score:5, Informative)
Re:correct link (Score:2, Informative)
Re:correct link (Score:1, Informative)
Re:correct link (Score:1, Informative)
Re:correct link (Score:5, Interesting)
Having found the correct article, I'll be interested to see if this ever sees the light of day. I did spend a bit of time working on Tandem Non-Stop systems (since acquired by Compaq, and hence, by HP).
Working on Tandems was kind of like visiting another planet and seeing how an alien race might do operating systems. Hardware-wise, everything is redundant - from the CPUs, to the power supplies, to the system bus. Supposedly, a failure in any one component couldn't bring the system down. Everything was designed to survive a failure. Creating a fault tolerant system was supposed to be easy - except that all the software had to be designed to respond appropriately to a failure event.
The system could definitely use an upgrade using Linux. It was limited to eight character file names (no filename extensions) and you could use directories and subdirectories - only. There was no such thing as a subdirectory of a subdirectory. Just two levels.
The operating system was built around a messaging system that was fast enough for ATM transactions, but was useless for batch type data crunching operations (unfortunate, since somebody at this shop had selected it to do exactly that task.)
If they're thinking about this on the same lines as the original vision of the NonStop operating system, the version of Linux that comes of this will be completely non-applicable to any hardware but HP's. Everything will need to be rewritten/tweaked. Starting with Linux will help their other deficiencies, but will result in a really weird Linux derivative.
But in the end, IMHO, the whole concept is flawed because, while interesting, it only addressed component failure and not disasters such as fires or tornados, etc. At the same time I was working on this system, I read a story about a mass transit system in Denmark automatically (and successfully) failing over to another system in another city as a result of a fire. That seemed far more robust. And those systems were running OpenVMS.
Re:correct link (Score:2)
The NonStop machines and many other machines in the same market segment support links to physically distributed systems for precisely that disaster scenario. This can work in one of two basic ways: either each transaction is sent to two+ machines before commit or a copy of the database audit trails are sent as an online mirror to a slave sy
Re:correct link (Score:2)
I'm really not sure of the value of running Linux. Any value on a Tandem is gained by running under NSK and accessing Gaurdian files, not OSS files. They'd probably gain more by just improving the OSS side and fixing that C++ compiler.
Re:correct link (Score:2)
Fire proof machines (Score:2)
The HP non-stop machines are not the old tandems, but HP-Ux machines. I have not heard of any Tandems being sold for the last decade, I know some still running ones in banking environments as transaction machines, since they do that great.
Re:correct link (Score:4, Informative)
While some of your points are indeed valid, your post loses some value because it's incomplete. True, Guardian, the underlying operating system, has "odd" limitations, like eight-character filenames, etc, but most applications we write these days uses OSS, which is a POSIX-layer on top of Guardian, allowing for "normal" UNIX-style filenames. True enough, there's always something that's different enough to make straight ports of UNIX software difficult, but the work involved is usually minimal.
The key strength (IMHO) of the system, is the "pathway system", which is a transaction based, load balancing message passing system which allows you to scale an application close to infinately, across physical machines and sites. It's simple to monitor, and it allows you to see which server processes need more instances easily. It's also very easy to setup more server instances, and your application code doesn't necessarily need to take extra steps to be instantaneously scalable. It also ties into the SQL-based databases which run on the system, so errors can be effectively backed out of.
Regarding disaster-recovery, I would hardly call HP NonStop "flawed". We have a separate physical site in case of fires, bombing, etc, and although there's no "automatical" failover setup in our facilities, failover from one physical site to another is an important piece of the NonStop design, and we rely on it. It's also very convenient to have another site to run an application when doing major upgrades, etc.
Next generation NonStop-machines will also be Itanium based, which, IIRC, will allow application programmers to use Intel C/C++ which is great at optimizing and very good at conforming to standards. That being said, the current line of development tools (ETK) allow you to write C/C++ with embedded SQL on the PC, hosted in Visual Studio, cross compiling with built in deployment-features using FTP. I think it's a fairly nice environment to work with considering the age of the hardware this is running on.
If you're in the market for a platform to do massive transaction based processing, you'll do yourself a favor by considering HP NonStop.
Nice story, bad title. (Score:4, Insightful)
Considering
The article should have been titled
"Linux Propelling HP into Truly 'Big' Time".
Re:Nice story, bad title. (Score:2)
SGI had Irix, they adopted Linux and ripped the kernel to pieces to fit into their Altix hardware. End result is linux that doesn't feel like linux.
HP had hpux, they adopted Linux as a way to follow IBM and SGI's footstep. They are totally lost in translation right now.
In all these cases, not one of these companies are brave enough to ditch their main unix OS. T
Re:Nice story, bad title. (Score:2)
I agree.
I've said for years that what Sun, HP, and IBM need to do is dump their proprietary OSs, donate all the enterprise stuff those OSs have to the Linux community (like SGI did with their file system), and back Linux all the way.
They get two benefits from this:
1) They get to spend their OS development money on system management add-ons that differentiate their company from the others and not on duplicating OS functions that everybody else has (with the net result that their OS is a wash when it comes
Re:Nice story, bad title. (Score:2)
Re:Nice story, bad title. (Score:2)
I know all that. If their hardware only runs Solaris (and they don't really want Linux), then their hardware becomes irrelevant over time as Linux takes on the abilities of Solaris.
Not to mention that much of their hardware is more expensive than Intel commodity boxes and is being replaced rapidly by corporations.
In fact, the only reason they open sourced Solaris was because they can't compete against cheap Linux.
End result is the same - dump Solaris and back Linux, or go out of business.
Re:Nice story, bad title. (Score:2)
Re:Nice story, bad title. (Score:2)
Problem is, their hardware (combined with their support fees, etc.) is more expensive than commodity hardware and thus offers less performance for the same money.
As long as they aren't selling commodity hardware, running Linux on proprietary hardware merely staves off their demise by a few extra years. As does pushing the enterprise class capabilities of Solaris, which Linux will have one of these days anyway.
There's no possible way they can ever compete with Intel and the Far East at producing commodity
Wrong article? (Score:2, Informative)
Re:Wrong article? link is no longer correct (Score:2)
Always on servers? (Score:4, Funny)
Oh wait.
Always off servers (Score:1)
Re:Always on servers? (Score:2)
Re:Always on servers? (Score:2)
[rolls eyes]
Non Stop architecture has a propetary OS... (Score:3, Informative)
Learning from Linux (Score:3, Interesting)
that you may be able to now use Linux-based tools for development and the cross-compiler
HP already have more than a little experience with just what you describe
"The book ia-64 linux kernel by David Mosberger and Stephane Eranian was extremely helpful"
from: http://h71000.www7.hp.com/openvms/journal/ [hp.com]
in this (very instructive) article: "Porting OpenVMS to HP Integrity Servers"
(Integrity is one line below Superdome, both Itanium - based. Superdome IA-64 is just coming together now.)
hmm, 'kay that doe
Re:Learning from Linux (Score:2)
Yes, HP has by far the most Itanium OSes: (besides Windows and Linux) HP-UX, OpenVMS and now the NS OS.
What was trying to point out was that I think many may think that Linux was going to be supported ON the NS platform - I can't imagine that would ever happen - but since the currently supported development environment is Windows with a cross-compiler that integrates into Visual Studio, Linux might be able to play the same role if a Linux native NS cross-compi
Don't know about stock markets... (Score:3, Interesting)
I don't really remember, that there would have ever been any unavailablilities due to them. (But due to my ISP? Yes.)
Re:Don't know about stock markets... (Score:2)
"BSD/OS" -vs- FreeBSD??? (Score:2)
They list [netcraft.com] a "BSD/OS" in addition to FreeBSD [as well as "NetBSD/OpenBSD"].
My question: What is "BSD/OS" supposed to be? The old BSDi?
Re:Don't know about stock markets... (Score:2)
It's a real shame that WindRiver chose not to (or was unable to) release the source code to BSD/OS. While FreeBSD can often be used as a comparable su
Comment removed (Score:3, Insightful)
Re:Is that "NonStop", as in Tandem? (Score:4, Informative)
Comment removed (Score:5, Interesting)
Re:Is that "NonStop", as in Tandem? (Score:2)
Tandem, as in formerly known as.. (Score:3, Interesting)
http://www.networkworld.com/newsletters/linux/200 5
Yahoo news has the new interview. It's mentioned in one of the first posts here.
Re:Is that "NonStop", as in Tandem? (Score:2)
Chip H.
Re:Is that "NonStop", as in Tandem? (Score:2)
If they're gonna make Linux run on the Non-Stop architecture, I'm gonna kick myself for getting rid of the CLX/800 I had.
I'm a bit suprised by this (Score:2, Interesting)
I really think HP has the some of the best hardware in the market, particularly the superdome and friends, so hopefully this will help them.
Jerry
http://www.cyvin.org/ [cyvin.org]
Re:I'm a bit suprised by this (Score:3, Interesting)
find me just one use of their trademark Non-Stop in a linux blurb.
this is modded up?
"but this seems to me somewhat as a concession that it, well, sucks and they need something more adoptable by the mainstream."
aha, really? Tandem was mainstream? Alpha was mainstream?
- cough - Itanium is mainstream?
Compaq/HP/Intel (plus contractors) ran some pretty awesome porting to get VMS and Tandem up on Itanium. This ain't "mainstream" unl
NotStop != non-stop (Score:3, Interesting)
I knew I was going to see this as soon as I saw the article.
NonStop is a platform all its own. It has nothing to do with HP-UX or the HP 9000 line. NonStop used to be called "Tandem". IIRC, DEC bought Tandem, Compaq bought DEC, and HP bought Compaq, which is how it ended up in HP's hands. Somewhere along the line, it got renamed to "NonStop".
HP-UX might be appropriate if you need 99.999% uptime. NonStop is appropriate when five nines isn't e
Re:NotStop != non-stop (Score:4, Interesting)
Later in S-series servers, the System got renamed to NonStop, the kernel got renamed to Guardian.
About loosing CPU,Memory/System Bus you are not even scratching the surface....With 2 systems operating in Tandem (hence the name),, you can even loose an entire system, and the other one takes over, and these 2 systems can have 2 geographically remote systems in tandem, giving you complete fault tolerence.
These systems talk to eachother over a proprietory network stack (defi. not TCP/IP) and do health monitoring. And uptime is measured in years, not months...
Re:NotStop != non-stop (Score:2)
Re:NotStop != non-stop (Score:2)
Anyone who comments before this... (Score:2)
Good job everyone!
</Sarcastic Flame>
Rule of the day: don't RTFA (Score:2)
But the "editor" didn't rtfa, the people commenting the story also didn't rtfa, and the moderators giving +1 insighful also obviously didn't rtfa, and probably also the people metamoding also didn't rtfa
me? i'm just ranting, of course i didn't rtfa
Found TFA! (Score:4, Informative)
While that's nice (Score:1)
What is Non-Stop (Score:5, Interesting)
They have nothing to do with HP-UX or Unix of any kind. They are Tadem machines (feel free to look that up).
These are rather slow but super reliable machines with a bizzare OS that has had features for decades that mainstream os's still don't have. Take the current clustering and grid tech and meld it all together and you get something like the tandem. The company I work for came out of the tandem space. The typical intro to the machines for new hires is to note that you can smash one with a sledge hammer and you won't lose any transactions.
Who uses these things? Banks, Banks, Banks, Airlines, Governement, Dell, etc...
They (HP) have been working on a unixy layer to run on top of the tandem os for a number of years now. Apparently this hasn't been going too well. Sounds like Linux might help them do something similar to IBM and the VMs on the mainframe.
Re:What is Non-Stop (Score:2)
Whoa. Dell uses HP boxes?
Re:What is Non-Stop (Score:2)
Here [itjungle.com] seems to be an article that explains a bit how Tandems work, and a bit about the NonStop line from HP. Here's what they say about the Tandem approach:
Uh oh, NonStop gets a new pointy-haired boss (Score:3, Interesting)
HP's last few decisions about the Tandem line haven't worked out too well. After acquiring Tandem, they moved that product line over to PA-RISC. (Remember PA-RISC, HP's very own microprocessor line?) As PA-RISC sank, they had to move to another processor.
They picked the Itanium. Oops.
NonStop customers are getting very nervous.
HP also works with Ubuntu (Score:3, Interesting)
My big hope is that one day Compaq will become "HP's Desktop Linux brand" so that it can ship Linux PCs without losing Windows OEM licences on the HP side. Its the best shot for any major PC company supporting Linux on the desktop in the near future.
Re:HP also works with Ubuntu (Score:2)
HP branded (used to be) GOOD. Compaq bad. Got it?
This is old news for SPLAT users (Score:2)
Re:hp double faced? (Score:1, Insightful)
In other news, I just bought a chevy Aveo. I want to tow my boat with it. Some welders at a local shop were able to rig up a trailer hitch to it but it doesn't seem to be able to move with my boat attached. Chevy allows their trucks to tow boats, but not the aveo's?
What to make of this?
Re:hp double faced? (Score:3, Funny)
I built my own from parts I ordered from newegg.com! Saved me a fortune, although I still can't find a distro of RedHat optimized for a small-block Chevy...
Re:hp double faced? (Score:1)
Everyone knows gentoo is the Linux distro best fitted to running quickly on a small block Chevy. And hey, if you were capable of building your car you aught to be able to compile gentoo on a Ramjet-350!
Re:hp double faced? (Score:1)
Re:hp double faced? (Score:1)
Re:hp double faced? (Score:2)
I doubt HP has the right to release this information. I've an HP notebook, and I can't get the sleep modes to work. No, I lie --- it's like the modem, I've never even bothered trying to get them to work. Other things are the digital media reader and the wireless: the former is probably protected by an NDA with Texas Instruments, and the latter is a Broadcom so I have to use ndiswrapper and Windows drivers which rejoice in t
Re:hp double faced? (Score:2)
Though, maybe that's the wrong question to ask. One that might get some answers is: "How much will open documentation (no NDA, no strings attached) cost us?"
Money is always a touch-and-go subject for free software; there isn't ever enough (is there ever?). Is this a cause worth donating for?
And even then, it's only a temporary solution. If we give in like that, the danger is that more companies will do the same, including those t
Re:hp double faced? (Score:2)
I want Linux on my desktop
What makes me not a consumer? Just your opinion. All those calls to Tech support will make a difference.
I was able to get Linux Running on the HP desktop I bought... after I got rid of the HP motherboard in it. In facxt it now supports Linux and Windows from as early as 95, which is a ,lot more consumer friendly thwan the thing I replaced it with.
Re:hp double faced? (Score:3, Insightful)
For this asshat remark:
"Consumers don't want linux on their desktop"
Excuse me, moron, consumers have never heard of Linux. This does NOT mean they don't want Linux. In fact, they DO want Linux - they just don't know it yet. They DO know they want something other than a Microsoft POS that craps out with spyware every three months so they have to throw the machine out and buy a new one.
The only reason an HP laptop doesn't support Linux properly is lame marketing on the part of HP - wh
Re:hp double faced? (Score:1)
Re:hp double faced? (Score:1)
Linux notebooks by Hewlett-Packard [heise.de]? Has anybody been able to actually buy a linux laptop from HP? I haven't and I've tried. German customer support told me, rather irritated, that no Linux laptops are for sale from HP. Buying a laptop running linux is still difficult and HP sending out false press releases does not make the situation any more comfortable.
There are many selling in the States. (Score:1, Informative)
Just because Linux is cool doesn't mean people have any idea how to use it.
I'd like to know where the idea got out that tech support was also free Linux instruction.
Re:hp double faced? (Score:3, Insightful)
Eh?
HPs Desktop business is dealing commodity hardware for 'mom and pop' kinda people who need to check their e-mail, browse the web and share videos with family etc.
I can totally see why Linux is unsupported on their desktop systems, it's a pure business decision due to the relatively tiny number of Linux users buying their systems.
On the other hand their server business is the exact opposite due to the increasing market share Linux is getting in the data centre. Linux has already proved it's self on
Huh? (Score:2)
And this has WHAT to do with running Linux on HP servers?
Buy an HP Linux laptop instead. (Score:3, Informative)
AFAIK Ubuntu now ships on HP machines if asked also.
Re:Buy an HP Linux laptop instead. (Score:2)
ostiguy
Re:Buy an HP Linux laptop instead. (Score:2)
It's an ugly beast, this cannot be denied. To me it looks like a shamelessly rebadged Sager machine. Regardless, there are a few other HP laptops one can order with Ubuntu onboard. Here's a site that covers this lightly [heise.de] (german only).
Strangely I cannot find information about this on the HP page even though there was quite alot of hubbub about it when the news was announced. I think it's an 'on-request' thing, which equates to a tentative commitment to promoting this product on HP's part.
Anyway, there ar
Re:hp double faced? (Score:4, Insightful)
They put on their most expensive hardware an OS that they don't support.
What to make of this?
HP is a massive company with ~150,000 workers (minus those cuts that are about to happen). The team that does the very high end systems discussed in this article have very little to do with the team that designed your laptop, other than getting a paycheck from the same company. They have far different interests and customer needs than the laptop people do. Linux has very limited penetration and market share on laptops but a large and increasing share of the server market.
Re:hp double faced? (Score:2)
This is no surprise.
They refused to support Windows 2000, claiming that it "wasn't a consumer OS." They sat around with Windows 98 on their POS machines until XP came out.
NEVER buy an HP OR a Compaq - they are proprietary POS machines that are a nightmare to do support for. They are "consumer machines" meant to never be opened, tweaked or fixed. Buy and junk - that's it.
Re:Wrong Link? (Score:2)
Typical Slashdot. (Score:2)
Re:This is marketing, baby (Score:1)
Re:This is marketing, baby (Score:2, Insightful)