Mission Critical Computing Blog
Your source for the latest insights on HP Integrity, mission critical computing, and other relevant server and technology topics from the BCS team.

Linux vs. UNIX – shouldn’t they be equals?

From Brian Cox, the director of Software Product Management and Marketing in HP Business Critical Systems...


I frequently am asked the question by customers which operating system should they use for their mission-critical environment.  My HP field colleagues, who see customers on a daily basis, also get this same inquiry.  I will attempt to provide my perspective on this important question.  However, like most things in life, the answer is not “one size fits all”.



First, a bit of background on me.  I manage the HP team responsible for the product management and marketing for the system software on the Integrity brand of servers.  The Integrity servers have been designed for customers’ most demanding applications, and my team helps to plan and to deliver the operating systems HP-UX, Linux, Windows and OpenVMS, along with closely associated software such as compilers, file systems and clustering that run on these servers.  These four operating systems are my “family” at work.  I love them all. 



Coincidentally, I happen to have four children at home.  And they are all different, which is a good analogy for how I view the four operating systems. Like my children, each has developed its own set of strengths, set of followers, and is at a different stage of maturity.



Without stretching the family analogy too far, let me tell you about my two oldest sons, Jonathan and Alex, ages 16 and 13, respectively.  Both are highly competitive basketball players.  In fact, my 16-year-old was MVP of his Junior Varsity High School basketball team last year.  They play one-on-one basketball against each other all the time.  However, my 16-year-old Jonathan always beats my 13-year-old Alex.  Jonathan is simply bigger, stronger, and has more years of skilled coaching and practice drills.  Similarly, when I am asked which is better, HP-UX or Linux, I view my response as I view comparisons to my sons.  I love them both, but for the most demanding basketball games, I will usually  recommend Jonathan as my starter.  However, in games against other players in their early teens, I am very comfortable putting Alex into the starting line-up.



Here’s the additional rub.  Though Alex is shorter at 5 feet 8 inches, his older brother Jonathan is about topped out at 5 feet 11 inches.  However, based on growth charts, Alex will likely end up being about 6 feet 4 inches.  Therefore, if you asked me today, who would I start in the most demanding basketball games, I would still say Jonathan.  However, if you asked me that same question in five years, then I would seriously have to consider Alex as my starter.



Similarly, if you asked me to choose between HP-UX and Linux for a customer’s most demanding workload,  I would typically recommend HP-UX.  However, if my customers’ time horizon is five years from now, then I would seriously consider Linux (by the way, you could replace OpenVMS for HP-UX and Windows for Linux in the above comparison and I would give you a similar answer).



There will always be exceptions to these general recommendation based on a customer’s unique situation.  For example, the customer might have a deep history with Linux and is able and willing to do the integration themselves that already exists within HP-UX .  In that case, I would be quite confident  to recommend Linux.  On the other hand, if the customer needs proven 99.999% uptime, one-stop serviceability and proven scalability to millions of transactions per minute or 10s of terabytes of data warehouse size, then HP-UX would be the safer bet today.



On a feature-by-feature basis, Linux more closely matches HP-UX and the other enterprise UNIX offerings with each passing day.  However, the open source community is still building out the breadth of manageability toolsets, and most importantly the proven case studies where the system regularly delivers flawlessly under the most demanding workloads.  A good description of this Linux evolution is a white paper written by Ideas International that can be found at: http://h71028.www7.hp.com/enterprise/w1/en/os/hpux11i-v3-and-linux.html



As I was  writing this blog, a manager on my staff named MJ was at the Gartner Data Center Conference in Las Vegas..  She kept me updated with text messages about highlights of the conference.  During a session entitled “Is the Luster Off Linux?,” hosted by Gartner analyst George Weiss (its OS and server expert), George polled the audience of about 150 people and asked how many were actively moving from Unix to Linux/Windows, and just a few hands went up.  This is consistent with findings I saw earlier this year from another industry analyst firm called Gabriel Consulting Group on the current state and future for UNIX.  For background on these findings see www.hp.com/go/gabrielonunix.



In addition to the poll taken during the Gartner session, here were some of the key points:



* A New Reality Has Set In: Linux Is Not Inexpensive



* Big users are committed to Linux but believe they're paying too much.



* Linux should be synonymous with ease of application portability and zero switching costs, but is not.



* What should be a leader in virtualization is not yet.




* Virtualization market presence — missing in action


* Escalating contract costs and restrictions



* Large nonpaying population: Equated with lower value?



* TCO evaporating up the food chain


* One-vendor dominance, despite dozens of distributors



* "The stand-alone OS is dead." (Nat Friedman, vice president, Novell )


* "Linux is bloated" comment by Linus Torvalds, Linux creator; (A forewarning?)



* Difficulty growing beyond 1- to 2-socket servers



In summary, Gartner did not recommend that customers not move to Linux, but they did state the issues and risks.  Most vulnerable are systems in the $5-25K range.  They acknowledged that systems in the $25-500K range are UNIX strongholds and require stability, strong management capabilities and virtualization.



So when customers ask me, whether they should to choose between Linux and HP-UX for running most demanding workloads for deployment today, I will honestly have to recommend HP-UX in most situations.  However, Linux development will continue for years to come.  Thus if a customer’s time horizon is five years from now, then I think it would be time for a serious comparison, just as I will do with my two oldest sons in playing one-on-one basketball a few years from now. 



In closing, and to wrap up  my family analogy, I love all my children just as I love all the operating systems for which my team has responsibility.  They are simply at different stages in their development.



Brian Cox 

Comments
Anonymous(anon) | ‎01-14-2010 12:23 PM

Brian, I have heard the family analogy and others to justify which OS one should use.  Frankly, its silly.  In enterprise computing there are normally two issues.  One is speed the other security.  Unix and its variants offer similar levels of security since one can purchase third party security applications.   Most threats tend to be DoS, inside jobs and attacks to system vulnerabilities.

Since you work for HP you might agree that OpenVMS is the most secure and reliable OS on the planet.  The hackers convention in Vegas stopped OpenVMS as an OS to hack since they could not break in   UNIX is a viable OS and like its little cousin LINUX is known by many.  Now, if the issue is "Mission Critical" than bottom line...OpenVMS.  On the HP site you have videos of a mission critical test of ALL the OS's and guess who won ?   Not only did OpenVMS win but it beat the others out by minutes.   Recovery for a OpenVMS backup for total recovery was in seconds.  

Thus its fast too.

OS's are not about a love affair but requirements.  So again...if the requirement is mission critical than there is only one choice for the best.  UNIX and LINUX is a far far second.   I have used most OS's in my career and for the record  UNIX is more secure than MS but still not the one of choice.  

When the test results from "your company" shows OpenVMS to be the prime choice why not just admit it ?    Maybe you feel the need to make customers feel they made a right choice with their OS.  Its wrong information no matter how one slices it.  Its NOT a comparison between Linux and UNIX its about which is Best in mission critical operations....OpenVMS

As a side note...there are VMS systems out there that have not stopped for 20 years or more.  Name one OS that can do that?

Anonymous(anon) | ‎01-27-2010 02:22 AM

* "Linux is bloated" comment by Linus Torvalds, Linux creator; (A forewarning?)

This one is funny, because Linus meant kernel archive size.

| ‎01-28-2010 05:44 AM

In the Q&A section of the Oracle webinar today, Larry Ellison said that they are big fans of both Linux and Solaris. He also mentioned that he thinks that it will be a long time before Linux catches up with UNIX. Interesting.

JMc3669 | ‎02-04-2010 05:27 AM

I have 50+ aging PA-RISC HP-UX servers and I'm in the middle of a Linux vs. HP-UX discussion. Ultimately I think by understanding the complete environment, bringing the business folks into the discussion from the beginning along with the ISV's, and explaining the real costs of a Linux migration we will adopt a hybrid solution that keeps the bulk of the mission critical servers on IA64 HP-UX servers.

Having said that I will need to consolidate the existing server fleet to smaller, faster, cheaper servers - Does anyone have a Project Plan template for a PA-RISC to IA64 migration?

| ‎02-10-2010 06:45 AM

While I don't have a template for PA-RISC to HP Integrity migration, I do have a link to the Evolution Site at www.hp.com/.../index.html. That site does have a link to transition tools and services, and there are tools that cover planning for doing the conversion in house.

Jacob

wapedersen0001 | ‎02-24-2010 03:37 AM

A parent nurtures all children.  OpenVMS is prime example of an under-nourished child.  No other member of your family offersit's TCO, especially when you factor in cost of downtime beat just about anything out there.

With careful design and use of VMS Clusters downtime can effectively be eliminated.  This is especially important if your downtime costs are measured in 6, 7, 8 or even 9 figure US$ per hour.

With OpenVMS Cluster uptimes in excess of a decade and even through upgrades of HW and SW no Unix or Linux comes close.

Bill.

Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the community guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Search
About the Author
  • Kirk Bresniker is the Vice President/Chief Technologist for HP Business Critical Systems where he has technical responsibility for all things Mission Critical, including HP-UX, NonStop and scalable x86 platforms. He joined HP in 1989 after graduating from Santa Clara University and has been an HP Fellow since 2008.
  • I’m the worldwide marketing manager for HP NonStop. I’ll be blogging and tweeting out news as it relates to NonStop solutions – you can find me here and on twitter at @CarolynatHP
  • Cynthia is part of the HP ExpertOne team. ExpertOne offers professional IT training and certifications from infrastructure refresh to areas that span across the datacenter like Cloud and Converged Infrastructure.
  • I have worked with NonStop systems since 1982. I am a Master Technologist for HP and am part of the IT SWAT organization, the Cloud SWAT and work with HP Labs. I report into the Enterprise Solutions and Architecture organization.
  • Joe Androlowicz is a Technical Communications and Marketing manager in HP’s NonStop Product Division. Joe is a 25 year journeyman in information systems design, instructional technologies and multimedia development. He left Apple Computer for Tandem Computers to help launch G03 and hasn’t looked back yet. He previously managed the program management team for the NonStop Education and Training Center and drove the development and growth of the NonStop Certification programs.
  • As a recent college graduate I am new to the world of converged infrastructure, cloud and big data. I am very excited about the innovation HP can bring to the future of mission critical IT.
  • Hello! I am a social media manager for servers, so my posts will be geared towards HP server-related news & info.
  • HP Editor-Enterprise Group: ISS, BCS, Converged Infrastructure (CI), Converged Cloud, Converged App Systems (CAS), and ExpertOne
  • Luke Oda is a member of the HP's BCS Marketing team. With a primary focus on marketing programs that support HP's BCS portfolio. His interests include all things mission-critical and the continuing innovation that HP demonstrates across the globe.
  • I’m the Worldwide Product Marketing Manager for HP Serviceguard Solutions for Linux in BCS. I’ll be blogging about the latest news and enhancements as it relates to this product.
  • Greetings! I am on the HP Enterprise Group marketing team focused on Content Marketing for Business Critical Systems. Topics I am interested in include mission-critical computing, scale up x86, and Converged Infrastructure, Converged Systems.
  • As a Managing Consultant for HP’s Enterprise Solution & Architecture group, I collaborate with client business and IT senior management to understand, prioritize and architect advanced use of data and information, drawing insights required to make informed business decisions. My current focus leverages event-driven business intelligence design techniques and technologies to identify patterns, anticipate outcomes and proactively optimize business response creating a differentiated position in the marketplace for the client.
  • Vinay Gupta is an HP Distinguished Technologist and the NonStop Manageability Architect. He joined Tandem in 1994 after graduating from Indian Institute of Technology. He has worked on many NonStop manageability applications over time. He works across various groups within NonStop and HP to ensure consistency and interoperability in manageability interfaces and applications. He is also a member of DMTF workgroups.
  • Wendy Bartlett is a Distinguished Technologist in HP’s NonStop Enterprise Division, and focuses on dependability – security and availability - for the NonStop server line. She joined Tandem in 1978. Her other main area of interest is system architecture evolution. She has an M.S. degree in computer science from Stanford University.
Follow Us