Slashdot Mirror


HP Embraces Linux for its Toughest Servers

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."

39 of 161 comments (clear)

  1. Again? by Anonymous Coward · · 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.

  2. But of course... by eno2001 · · Score: 3, Funny

    Linux is the OS most suited to big iron.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:But of course... by Mikey-San · · Score: 2, Interesting

      More apologies for forgetting to factor in the BSD/IIS combinations. Those are probably Windows/IIS boxes running through BSD proxies.

      "My bad," as the kids say.

      --
      Mikey-San
      Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
    2. Re:But of course... by cmstremi · · Score: 4, Funny

      Site #32 is "www.kimberlykupps.com", #37 is "www.adults-online.com" and #50 is "www.wendywhoppers.com"?

      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?

    3. Re:But of course... by Master+of+Transhuman · · Score: 2, Insightful

      "I've never known any 'Big Iron' server to be a webserver."

      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.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  3. correct link by oringo · · Score: 5, Informative

    The link given in the story is bad. There's a good story listed in yahoo news: http://news.yahoo.com/news?tmpl=story&u=/ibd/20050 720/bs_ibd_ibd/2005720tech01

    1. Re:correct link by Murphy+Murph · · Score: 2, Informative
      How much truth is there to this quote by Fink?
      Fink: IBM has long touted Linux on the mainframe.

      Yet we don't see a lot of installations out there being used in a constructive way.

      Rather than just do Linux on a mainframe, we want to bring those mainframe-class capabilities to Linux and open source. That's the part IBM hasn't done.

      IBM talks loud about open source, but I don't see a lot of credibility there.

      IBM hates the GPL.

      They do everything they can to avoid the GPL because they don't like the GPL model.


      Is this simply FUD or is there something to his claim?
      --
      I dub thee... Sir Phobos, Knight of Mars, Beater of Ass.
    2. Re:correct link by FireAtWill · · Score: 5, Interesting

      Thanks for the correct link.

      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.

    3. Re:correct link by iGN97 · · Score: 4, Informative

      I currently work with the HP NonStop on the server side doing financial transaction processing.

      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.

  4. Wrong article? by ChairmanMeow · · Score: 2, Informative

    The linked article doesn't seem to mention HP or Linux in any way...

    --
  5. Always on servers? by jrockway · · Score: 3, Funny

    What will they think of next!? Personally, I shut all of my servers down at 5PM so that people working late are inconvenienced and all incoming mail delivery fails! Take that, SPAM!

    Oh wait.

    --
    My other car is first.
  6. Non Stop architecture has a propetary OS... by Glasswire · · Score: 2, Informative

    But is now running on Itanium processors (was MIPS). I suspect the Linux connection is that you may be able to now use Linux-based tools for development and the cross-compiler -now you have to use Windows and Visual Studio IDE.

  7. Don't know about stock markets... by plj · · Score: 2, Interesting

    ..but I'm glad that the machines my bank uses to hande their online banking site are #6, #7 and #8 on this list.

    I don't really remember, that there would have ever been any unavailablilities due to them. (But due to my ISP? Yes.)

    --
    “Wait for Hurd if you want something real” –Linus
  8. Is that "NonStop", as in Tandem? by jcr · · Score: 2, Insightful

    Are we talking about the remnants of Tandem being moved to Linux?

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:Is that "NonStop", as in Tandem? by bleak+sky · · Score: 4, Informative
      Are we talking about the remnants of Tandem being moved to Linux?
      Yes, it's NonStop as in Tandem. But it's not so much about moving it to Linux, but enabling Linux to run on it (adding NonStop features to the Linux kernel), and allowing more open source projects to run on NonStop.
    2. Re:Is that "NonStop", as in Tandem? by jcr · · Score: 4, Interesting

      I would be very apprehensive about trying to graft the NonStop technology into the Linx kernel. Running Linux as a process under Guardian, just like IBM runs Linux under VM, makes a lot more sense.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  9. I'm a bit suprised by this by confusion · · Score: 2, Interesting

    They have long touted HP-UX as their non-stop platform, but this seems to me somewhat as a concession that it, well, sucks and they need something more adoptable by the mainstream.

    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/

    1. Re:I'm a bit suprised by this by new500 · · Score: 2, Interesting

      Absolute crap : "They have long touted HP-UX as their non-stop platform,"

      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" unless you don't look outside of a fp (or stream) constrained / brokerage / medicare / financial op.

      HP do tout "open" standards - see: http://h20223.www2.hp.com/NonStopComputing/cache/8 2866-0-0-0-121.html

      what you ARE right about, however is that Superdome is very good kit. What else runs Windows, HP-UX, Tru-64, Linux, VMS and Tandem on the same machine, on Aplha or Itanium, let alone allows dymanic partitioning and even (limited) cross- os clustering inside the same chassis?

      bringing Linux to the mix makes sense. Lots of sense. More than the linked "article"! :)

      Given the state of Tru-64 / HP-UX development, adopting Linux might make more sense now for HP. Adding decent clustering (iirc the VMS team worked on the Tru-64 features) to the mix would make a ton of sense. Tru-64 long lost its lustre in the HPC market (sadly), and the revised HP-UX dropped most of the good features, post "os-merger". So coming out with a clean linux base, with clusters, distributed FS . . .

      well at least that might put SGI out of business with the Altix . . .

      don't mean to be harsh, but "mainstream" and the whole context of the discussion do not go together.

      If Linux can be virtualised under Tandem (and my apologies to all as i know VMS not Tandem) then maybe HP is aiming to consolidate hardware share by allowing Linux to replace data warehousing replication for fast market analysis . . .

      == Idle Random Thoughts. Usual Disclaimers Apply ==

  10. Re:hp double faced? by drspliff · · 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 their entry and mid-range servers for a number of years now and their finally giving it the break into mission-critical data centres that it deserves.

    Looking at the parents comment they have never dealt with HP servers running Linux, or indeed HP servers running anything. The platform support package (PSP) is great, it includes industrial strength drivers for their RAID cards, power management interfaces and even utilities to toggle the maintainance LED.

    All in all HP could be called double faced, but the amount of development work required to make/certify drivers for all the desktop hardware they make just isn't worth it just to persuade the few Linux users that haven't heard the HP Desktop horror stories to buy their systems.

  11. Re:hp double faced? by heeeraldo · · Score: 3, Funny
    you bought a car?!

    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...

  12. HP Needs Linux to Survive by reporter · · Score: 4, Interesting
    HP Unix was distinctly inferior to IBM's AIX, and moving to Linux is a way for HP to (1) jettison its own inferior product and (2) avoid the R&D costs of developing a superior operating system (OS). As for #2, there are 2 aspects: (1) feature development and (2) reliability. The vast army of open-source developers have made Linux a feature-rich OS that rivals (and likely now exceeds) IBM's AIX.

    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.

    1. Re:HP Needs Linux to Survive by Compuser · · Score: 4, Insightful

      Don't worry about IBM. Having core developers in-house
      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.

    2. Re:HP Needs Linux to Survive by Anonymous Coward · · Score: 2, Interesting

      Listen, kids, what this really is is a consolidation play. That is, a strategy to fire NonStop software engineers and start replacing what they would have written from the Open Source pile. BTW, when HP Linux management is being candid they'll admit that for HP Linux is just a cheap layer that sits between their hardware and Oracle. (I've heard this from them myself.)

    3. Re:HP Needs Linux to Survive by Denix · · Score: 2, Insightful

      Having worked on HP-UX and AIX, I have to say that I don't see HP-UX as being inferior to AIX.

      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.

      --
      "Simple words such as 'better' or 'faster' are best used by simpletons. Life [...] is more complicated." - TMC
    4. Re:HP Needs Linux to Survive by nihilogos · · Score: 3, Insightful

      Further, IBM has spent enormous sums of money to ensure that Linux is reliable.

      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.

      --
      :wq
    5. Re:HP Needs Linux to Survive by WindBourne · · 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:

      1. Other than MS, ALL actively supported OS are money losing operations. Even for Apple, they lose money. Once active support stops (i.e. about 6 developers), then the company makes money (HP has made millions off HP-3000 once they stopped active support). The OS exists to sell hardware.
      2. HP has been contributing to the OSS world for some time. They may get a bit of a free ride, but they will also have to contribute more or will be unable to say that they offer the best support. IOW, IBM and the other companies will be having "free" rides.
      3. It is EXPENSIVE to create an OS and then run in on only one platform. That is how MVS/CICS/etc is on the mainframe. Or how OS-400 on the as-400. Or AIX on power-pc systems. Linux is on all of their systems (and their competitiors). Soon, Linux will be #1 for IBM due to ability to scale across the hardware. If an Intel does not cut it, then Power-PC it. If needing more, that AS-400, followed by the big boy.

      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.

      --
      I prefer the "u" in honour as it seems to be missing these days.
  13. Found TFA! by Russellkhan · · Score: 3, Informative

    The original article seems to be inaccessible on investors.com. I found the same article on Yahoo news.

    --
    Information doesn't want to be anthropomorphized anymore.
  14. Buy an HP Linux laptop instead. by delire · · Score: 2, Informative

    If you want everything to work, out of the box.

    AFAIK Ubuntu now ships on HP machines if asked also.

  15. Learning from Linux by new500 · · Score: 2, 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/

    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 doesn't mean they used Linux tools, but it does mean they are sitting on some very recent and very applicable knowledge.

    Not being a fan of Linux, for historical reasons, as much as other more practical ones, i nonetheless truly appreciate how OSS just affected positively one of the most closed - source OSs still out there.

    (okay, VMS used to be available with source on microfiche, but that's not my point)

  16. Nice story, bad title. by ron_ivi · · Score: 3, Insightful
    The story's titled "HP Propelling Linux Into Truly 'Big' Time"

    Considering

    • Linux is the leading OS in the Top-500 supercomputers, and
    • Linux runs large clusters such as Google, and
    • Linux runs a bunch of stuff for Schwab, ETrade, etc -
    • and this other computer company that's a bit bigger than HP called IBM already noticed Linux
    I think this article is badly misnamed.

    The article should have been titled

    "Linux Propelling HP into Truly 'Big' Time".

  17. Tandem, as in formerly known as.. by tinkerton · · Score: 2, Interesting

    This (virtual)article looks like a followup interview on a RedHat event mid june, where Fink talked about the possibility to run linux natively(as opposed to virtual). It got some coverage then, eg ,

    http://www.networkworld.com/newsletters/linux/2005 /0613linux2.html">here.

    Yahoo news has the new interview. It's mentioned in one of the first posts here.

  18. Re:hp double faced? by jschottm · · Score: 3, Insightful

    I own a hp laptop and i cant get some of it's features to work under Linux. ...
    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.

  19. What is Non-Stop by minniger · · Score: 5, Interesting

    These are systems that are really pretty cool. And really freaking expensive.

    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.

  20. Re:This is marketing, baby by rubycodez · · Score: 2, Insightful

    HP does promote and support (for a fee) Linux on many of its intel, amd and itanium2 servers. Their target market for Linux is enterprise/government Unix(tm) systems migration, not the hobbyist and not the desktop user. Why should they, no big money there. That said, looking for ways to integrate linux code/libraries isn't so much embracing as taking advantage of a larger code base than what their shrinking OS coding teams can produce.

  21. NotStop != non-stop by DragonHawk · · Score: 2, Interesting

    "They have long touted HP-UX as their non-stop platform..."

    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 even close to what you need. This is totally fault-tollerant hardware. You can loose a processor, a memory bank, even a system bus and the system keeps right on going. Very high-end, esoteric stuff.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:NotStop != non-stop by frodo+from+middle+ea · · Score: 3, Interesting
      Originally The System was called Tandem, which ran an OS (or rather kernel )called "NonStop Kernel", they even have a database called NonStopSQL.

      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...

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
  22. Re:hp double faced? by Master+of+Transhuman · · Score: 2, Insightful

    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 - who ultimately do not give a shit about their consumers. Which is why their machines are POS.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  23. Uh oh, NonStop gets a new pointy-haired boss by Animats · · Score: 2, Interesting
    Did you notice the line "Over the past seven weeks or so, I've been making sure I understand that business." This is the new guy just put in charge of the NonStop systems, making pronouncements about somehow bringing them closer to the Linux product line. This is not good.

    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.

  24. HP also works with Ubuntu by poofyhairguy82 · · Score: 2, Interesting
    HP now has Ubuntu Linux working with laptops of all things.

    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.