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

by on 12-17-2009 01:14 AM

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 

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, please follow our community guidelines.

Comments
by Anonymous(anon) on 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?

by Anonymous(anon) on 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.

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

by JMc3669 on 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?

by on 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

by wapedersen0001 on 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.

Post a Comment
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.

Find HP in Social Media

Facebook Twitter YouTube SlideShare Flickr
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.
  • Cynthia is part of the BCS marketing team. Interested in all things mission-critical and what's next on the horizon.
  • Jacob works on HP's CloudSystem offerings. He focuses on the strategy for CloudSystem Matrix and the tighter integration of Matrix and other HP Software offerings.
  • 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.
  • I am with the Business Critical Systems marketing team, focused on mission-critical resiliency.
  • Kevin has worked at Tandem/Compaq/HP for 23 years in a variety of roles ranging from QA/Dev to Release Mgmt to Escalations. Currently he works in the BCS/Nonstop TCE group. In additon, he works closely with HP Connect and is on the Customer Advocacy Committee, representing BCS.
  • Hello! I am on the HP Enterprise Servers, Storage and Networking team, focused on Interactive Web and Social Media Marketing for (ISS) Industry Standard Servers. I will be sharing relevant ISS and HP news & info as it crosses my path.
  • Greetings! I am in the HP Converged Infrastructure team focused on Server, Storage & Networking group at HP and will be sharing news & info as it crosses my path.
  • Lorraine Bartlett leads the worldwide strategy and marketing organization for the Business Critical Systems unit of HP. In this role, Lorraine and her marketing team are responsible for creating positive experiences among market influencers and customers for HP’s mission critical offerings based on BCS products and technologies while preparing the market for our next generation Integrity solutions. The BCS marketing focus is on providing the infrastructure that is absolutely fundamental for the success of the business. Because of the criticality of the servers, BCS customers and our marketing efforts are focused on availability, scalability, performance, flexibility and total cost of ownership. Additionally, Lorraine is responsible for establishing the overall strategy of the BCS business. Prior to this role, Lorraine Bartlett led the Worldwide Server Marketing team responsible for product planning, product management and product marketing for the HP Integrity, HP 9000, and HP AlphaServer families. While heading Server Marketing team, Lorraine oversaw the successful launch of the Integrity blades and the 8 socket ProLiant DL785 server. Over her 25 year career at HP Lorraine has worked in numerous business units in a variety of marketing and engineering positions, including business strategy and planning, solutions marketing, product marketing, product management, technical support and software engineering.
  • In my current role, I work closely with ISVs and drive a program focused on bringing new applications onto NonStop platform. I also lead the 'CI-ready' program for NonStop partners. Previously, I have performed a variety of roles in NonStop's Engineering department. I have been associated with the IT industry for the past 20+ years.
  • Greetings! I am on the HP Converged Infrastructure marketing team focused on Business Critical Systems. Topics I am interested in include mission-critical computing, scale up x86, and Converged Infrastructure
  • I am with the BCS Server Marketing team, focused on networking and storage connectivity options.
  • 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.
Labels