|
Home | Switchboard | Unix Administration | Red Hat | TCP/IP Networks | Neoliberalism | Toxic Managers |
(slightly skeptical) Educational society promoting "Back to basics" movement against IT overcomplexity and bastardization of classic Unix |
Prev | Contents | Next |
|
Cost of support in a long run is as important or more important as upfront hardware costs and can exceed them making it the largest component of TCO. Yes, linux has several free distributions (Fedora, Debian, Ubuntu, etc) and offers better hardware support for workstations and low end servers. Due to this it is perfectly suitable for fighting corporate red-tape (most recent linux distributions usually runs on a typical corporate desktop or Intel 1U server "out-of-the box"; that makes it ideal for quick prototyping that can help to avoid costly deployment mistakes.) But TCO of linux in large organization is a factor that needs to be carefully evaluated. In this sense linux is far from being free.
|
Enterprise-class distributions (Red Hat and Suse) are not cheap and five years TCO of, say, 100 Red Hat servers is nothing to boast about. Actually for pure infrastructure servers Microsoft might have slight advantage over "enterprise open source OSes" as it charges a fixed license fee (patches are free and support contacts are optional and can be bought on "per incident" basis).
We assume that infrastructure servers do not require more then 10-20 user licenses (mainly for administrators and operators). IMHO less than third of a five years OS TCO is in upfront costs (e.g., initial price of software license plus initial support contract), while the rest is in year-to-year support, training and, especially, "know-how" costs.
Cost of support calculations generally should include at least three following factors:
Personnel related costs including costs of (re)education and availability (and uniformity across
the industry) of certification as well as "know-how" costs. In the areas of training and certification linux
has a distinct disadvantage as it is split into two competing enterprise distributions, each with its own training system
and certification program. At the same time Red Hat certification looks superior to Sun's
certification and looks like more objective measure of a person knowledge and IQ, less easily undermined
by cheater who use memorizing of the material and set of typical questions as a substitute for real knowledge.
The cost of getting all sysadmins to the RHEL certification level can be substantial for a large geographically
distributed company with data centers in many different countries. Even if we assume that it is possible to save $2K
per server, or $200K per 100 servers (hundred is a typical measurement unit in large enterprises) those hardware savings
are always offset by the cost of additional training and certification (let's say $2,500 per course with 20 additional
courses required per each hundred of new installed servers for five year period). In case there is a necessity to hire
even one additional administrator, all the hardware savings simply evaporate after a couple of years. Truth be
told now graduates of any university with computer science diplomas has some knowledge of Linux (and only Linux, not
Solaris).
Additional costs due to the non-uniformity of the server park. There are some additional
software maintenance costs due to multiple (and lower volume) contacts with each hardware and OS vendor as well as the
additional costs associated with a "new style" Unix support cost structure typical for linux (for example, Red Hat has
rather expensive support contracts for RHEL AS line ). Also many corporation use simultaneously Suse and Red
Hat (which is stupid but this how it is) which additionally increase the costs doe to non-uniformity. For example large
enterprises with significant European presence usually have forces favoring Suse over Red Hat.
The additional costs due to technical incompetence of IT management. Which means that
advantages of linux can be minimized by acquisition some unnecessary and very expensive "enterprise" software packages
with it or waisting money on SAN. For some reason there is some correlation between the level of adoption of linux and
the level of stupid and wasteful adoption of SAN storage, typically in the most expensive (aka EMC) incarnation. Typically
in large corporate environment there is no any counterbalance to the authoritarian and technically incompetent middle
level manager who favors something completely unnecessary or even harmful for the corporation. DNS deployment also demonstrates
another an interesting problem for open source in large organizations. Sometimes the cost of support of open source
application can be so low that it hurts the organization. Free downloads and deployment on low cost Intel boxes do not
require a conscious investment decision and as such often are undetected by any IT decision makers. As a result the
associated implementations may promote wrong product, be underfunded or completely "grass-root" based. Even if the product
is right for the organization the implementation can contain severe configuration errors, have architecture that leaves
room for improvement and/or even threaten the stability of mission-critical systems due to its position in the infrastructure.
For example, DNS, while can affect the stability of any other application, sometimes completely disappears from the
management radar screen and enter the twilight zone when it just exists by-and-large due to the benevolence of staff.
Not that large organization IT infrastructure are foreign to useless (and expensive) products, but this threat of stealth
deployment of useless product or incorrect deployment of useful product needs to be accounted for. That might
be one reason why some DNS servers in large organizations are quite often misconfigured and insecure. If this is true,
then deploying DNS on linux quite counter-intuitively might be a bad decision considering the importance of well-functioning
DNS for any large organization. Solaris is more closely associated with paying for applications support and formal commercial
application support infrastructure. Generally it can be easier to get proper funding for projects deployed on Solaris
(or AIX or HP-UX). Just because of this purely psychological moment it might be a better platform for deployment for
open source Internet infrastructure-related applications, applications that otherwise can remained under funded and
as a consequence can be misconfigured and/or under supported. Paradoxically the example of DNS also shows the risks
when an infrastructure-related open source product is adopted and embraced on the grassroots level of an organization
but despite its importance is off the radar screen of IT decision makers because the acquisition cost is zero and the
support cost is formally non-existent (voluntarily absorbed by staff due to their enthusiasm about particular open source
product). As this situation is not sustainable, there are certain associated risks in grassroots adoptions of
open source in large organizations if they are done without reserving appropriate support costs in the budget.
Solaris has Dtrace that can lower the cost of support and troubleshooting. It is a very powerful tool that makes Solaris a class of its own but requires qualified personnel to use, though. Note that this ability to tune is different from the ability to modify the source code as one of the advantages of open source but it really does not matter much in large enterprise IT ecosystem. Usually only early adopters are in the game of tweaking the source code. If product reaches maturity (and codebase get the level of complexity typical for mature enterprise-level products) the percentage of users who dare to tweak the code (and thus totally own the support of the codebase) quickly diminishes to the level approximating zero.
DNS can serve as a good example of this trend. BIND, the open source DNS server that is maintained by ISC, has the highest market penetration (approximately 80% I think) of all DNS servers on the market, one of the highest among "enterprise ready" open source products. But the amount of people who tweak bind code is probably less that a one tens of one percent of userbase. Most changes are related to tweaking in order to improve the performance of critical DNS servers, if any. If something goes wrong, Dtrace serves as a comprehensive troubleshooting tool that greatly helps to understand real situation and avoid false moves. That means that availability of Dtrace makes Solaris preferred platform for running bind in comparison with Linux.
Prev | Contents | Next |
Society
Groupthink : Two Party System as Polyarchy : Corruption of Regulators : Bureaucracies : Understanding Micromanagers and Control Freaks : Toxic Managers : Harvard Mafia : Diplomatic Communication : Surviving a Bad Performance Review : Insufficient Retirement Funds as Immanent Problem of Neoliberal Regime : PseudoScience : Who Rules America : Neoliberalism : The Iron Law of Oligarchy : Libertarian Philosophy
Quotes
War and Peace : Skeptical Finance : John Kenneth Galbraith :Talleyrand : Oscar Wilde : Otto Von Bismarck : Keynes : George Carlin : Skeptics : Propaganda : SE quotes : Language Design and Programming Quotes : Random IT-related quotes : Somerset Maugham : Marcus Aurelius : Kurt Vonnegut : Eric Hoffer : Winston Churchill : Napoleon Bonaparte : Ambrose Bierce : Bernard Shaw : Mark Twain Quotes
Bulletin:
Vol 25, No.12 (December, 2013) Rational Fools vs. Efficient Crooks The efficient markets hypothesis : Political Skeptic Bulletin, 2013 : Unemployment Bulletin, 2010 : Vol 23, No.10 (October, 2011) An observation about corporate security departments : Slightly Skeptical Euromaydan Chronicles, June 2014 : Greenspan legacy bulletin, 2008 : Vol 25, No.10 (October, 2013) Cryptolocker Trojan (Win32/Crilock.A) : Vol 25, No.08 (August, 2013) Cloud providers as intelligence collection hubs : Financial Humor Bulletin, 2010 : Inequality Bulletin, 2009 : Financial Humor Bulletin, 2008 : Copyleft Problems Bulletin, 2004 : Financial Humor Bulletin, 2011 : Energy Bulletin, 2010 : Malware Protection Bulletin, 2010 : Vol 26, No.1 (January, 2013) Object-Oriented Cult : Political Skeptic Bulletin, 2011 : Vol 23, No.11 (November, 2011) Softpanorama classification of sysadmin horror stories : Vol 25, No.05 (May, 2013) Corporate bullshit as a communication method : Vol 25, No.06 (June, 2013) A Note on the Relationship of Brooks Law and Conway Law
History:
Fifty glorious years (1950-2000): the triumph of the US computer engineering : Donald Knuth : TAoCP and its Influence of Computer Science : Richard Stallman : Linus Torvalds : Larry Wall : John K. Ousterhout : CTSS : Multix OS Unix History : Unix shell history : VI editor : History of pipes concept : Solaris : MS DOS : Programming Languages History : PL/1 : Simula 67 : C : History of GCC development : Scripting Languages : Perl history : OS History : Mail : DNS : SSH : CPU Instruction Sets : SPARC systems 1987-2006 : Norton Commander : Norton Utilities : Norton Ghost : Frontpage history : Malware Defense History : GNU Screen : OSS early history
Classic books:
The Peter Principle : Parkinson Law : 1984 : The Mythical Man-Month : How to Solve It by George Polya : The Art of Computer Programming : The Elements of Programming Style : The Unix Hater’s Handbook : The Jargon file : The True Believer : Programming Pearls : The Good Soldier Svejk : The Power Elite
Most popular humor pages:
Manifest of the Softpanorama IT Slacker Society : Ten Commandments of the IT Slackers Society : Computer Humor Collection : BSD Logo Story : The Cuckoo's Egg : IT Slang : C++ Humor : ARE YOU A BBS ADDICT? : The Perl Purity Test : Object oriented programmers of all nations : Financial Humor : Financial Humor Bulletin, 2008 : Financial Humor Bulletin, 2010 : The Most Comprehensive Collection of Editor-related Humor : Programming Language Humor : Goldman Sachs related humor : Greenspan humor : C Humor : Scripting Humor : Real Programmers Humor : Web Humor : GPL-related Humor : OFM Humor : Politically Incorrect Humor : IDS Humor : "Linux Sucks" Humor : Russian Musical Humor : Best Russian Programmer Humor : Microsoft plans to buy Catholic Church : Richard Stallman Related Humor : Admin Humor : Perl-related Humor : Linus Torvalds Related humor : PseudoScience Related Humor : Networking Humor : Shell Humor : Financial Humor Bulletin, 2011 : Financial Humor Bulletin, 2012 : Financial Humor Bulletin, 2013 : Java Humor : Software Engineering Humor : Sun Solaris Related Humor : Education Humor : IBM Humor : Assembler-related Humor : VIM Humor : Computer Viruses Humor : Bright tomorrow is rescheduled to a day after tomorrow : Classic Computer Humor
The Last but not Least Technology is dominated by two types of people: those who understand what they do not manage and those who manage what they do not understand ~Archibald Putt. Ph.D
Copyright © 1996-2021 by Softpanorama Society. www.softpanorama.org was initially created as a service to the (now defunct) UN Sustainable Development Networking Programme (SDNP) without any remuneration. This document is an industrial compilation designed and created exclusively for educational use and is distributed under the Softpanorama Content License. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.
FAIR USE NOTICE This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner. We are making such material available to advance understanding of computer science, IT technology, economic, scientific, and social issues. We believe this constitutes a 'fair use' of any such copyrighted material as provided by section 107 of the US Copyright Law according to which such material can be distributed without profit exclusively for research and educational purposes.
This is a Spartan WHYFF (We Help You For Free) site written by people for whom English is not a native language. Grammar and spelling errors should be expected. The site contain some broken links as it develops like a living tree...
|
You can use PayPal to to buy a cup of coffee for authors of this site |
Disclaimer:
The statements, views and opinions presented on this web page are those of the author (or referenced source) and are not endorsed by, nor do they necessarily reflect, the opinions of the Softpanorama society. We do not warrant the correctness of the information provided or its fitness for any purpose. The site uses AdSense so you need to be aware of Google privacy policy. You you do not want to be tracked by Google please disable Javascript for this site. This site is perfectly usable without Javascript.
Created Jan 2, 2005. Last modified: March 12, 2019