Reducing the TCO of IT with Linux?
Bil Simser asks: "I've been asked by upper management to look at the feasibility of replacing our current Windows IT infrastructure with Linux. Basically someone has said that Linux is free so now we're off to see how free that really means. A full replacement is probably impossible, but I can see some benefits coming from selective replacement of specific technologies (e.g. application servers, web servers) that might be feasible. This is both from a cost reduction standpoint and increasing productivity when it comes to system management. I've already looked at a few studies done on TCO reduction on this and they look good so now I'm turning to the Slashdot community to see if anyone has either practical experience or informative insight into a problem like this? The objective is to determine the TCO of deploying Linux as a core part of our operational environment so what does that mean in the sense of hardware, software, middleware and management impact?"
Also, before all the fanboys out there start screaming "Linux is better", consider this: the reason Windows server software is present at most companies is not because of IIS nor because it offers a secure server environment. It is because of Exchange. Although it has MANY shortcomings, it works, and even though it is perfectly feasible to use open protocols to accomplish most of what Exchange does, you will not have a clear upgrade path (something that is important to upper management, however irrelevant it might be in real life) and you will have to go through hell to do the transition.
Basically, my opinion is the following: move your file servers, proxy servers and print servers to Linux. It should be fairly straightforward if you plan it well, or have a decent project manager. Leave Exchange for last and research the subject very well.
Or post another Ask Slashdot :-D
Mother is the best bet and don't let Satan draw you too fast.
Yeah in fact, you're true. But I think your conclusion (== Money) is little bit to fast.
/*** Got the name, waiting for the brain ***/
Changing a whole IT infrastructure from Windows to Linux is not simple, as any other migration, but ther can be a TCO reduction I think. Though it won't be fast, it's a long term saving and the visible money saving may come up only after a few years I think. When you realize that there isn't anymore licence upgrading.
Another important thing that I would like to add, is that you will need a lot human resources and knowledge, at least for the start.
Hope I could help and keep me up to date about the evolution, 'cause I'm also planning a similar migration.
Best Regards
NeoEinstein
n-e
Without that information it is impossible to even try to guess the TCO. You should describe your environment, human resources and everything else in quite much detail to have beneficial input. As you might have read from some TCO reports, replacing things with Linux might have anything between a negative and very postive TCO impact. Anyway, I would suggest first trying with a dedicated group of individuals - then if it works, enlarge to one division (if your company has divisions). Take smaller steps. Or... do you already have results from tries like this?
If you will try to find the closest thing to what you have, you most likely will end with more headache than if you just list all the necessary functions and install whatever does them best.
Say, you have email. There is Exchange equivalent for Linux (Samsung Contact), but if one can survive with moving meeting scheduling functionality to something else (or abandoning it -- people should not spend so much time at meetings that they need to mess with each other calendars to schedule it), Cyrus + sendmail with IMAP will outperform everything else UNLESS people like to send multi-megabyte attachments to giant lists instead of placing files on some HTTP server.
Meeting scheduler and web server management programs can be installed separately (and nothing wrong will happen even if large attachment will get copied to 100 people, as long as it fits on the server's hard drive), but people should be aware that they are there. On the other hand, performance, security and flexibility of Internet connection will improve dramatically compared to Exchange.
Same kind of "similat to what you had on Windows" vs. "what performs this function the best" dilemma exists for pretty much every other service.
Contrary to the popular belief, there indeed is no God.
Without knowing what application servers you're looking to replace it's abit hard to say anything.
The general network infrastructure bits, file servers, mail servers (note: MAIL not the overblown nightmare known as Exchange), firewalls, dhcp servers, gateways, some router boxes then Linux will be of benifit.
The one cost factor that is hard to calculate is the cost of retraining the IT support team - do you know how many already use linux at home or have used it in the past?
--- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
I've read a few things on the web about the topic. It seems to me that if you are involved with a small to mid sized business, there could be some decent savings on licensing fees etc. Also lots of people site support as being the great thing about windows products, well, if you actually look into it, it costs a heck of a lot for getting that support off microsoft each year. BUT, it's like what others have said, it depends a lot on just how much stuff can be painlessly transferred across to linux whilst maintaining the functionality and ease of use that is required.
Sincere Choice
Open Source Initiative
Why Free Software's Long Run TCO must be lower
Open Source is good for America - US military advised (This is about the military, but parts can also apply to business. Read the report linked at the end of that article.)
OLPC Australia
One of these non-union tasks is probably known to you as the TCO-9x markings on your monitor.
To me, the headline Reducing the TCO of IT with Linux? sounds like Linux is helping out in the fight against socialism.
I don't know but in my opinion a feasability and TCO study would definetely have to be based on the individual components of your infrastructure. Sadly this article doesn't say anything about what kind of solutions would have to be supported/replaced. Without that kind of information you simply can't do any cost analysis. You cannot just say that TCO with any specific system (even Linux) is going to be lower/higher *without* knowing the facts about the infrastructure.
All that I CAN say based on recent experience is that a Linux server solution tends to be more stable, thereby saving costs in comparison to Windows servers with respect to reliability. Base installation costs for our shop has been equal to Windows, by the way, because it took our people more time to get things running in the first place. But that's only *our* experience.
Again: without knowing the facts you cannot get meaningful conclusions for your specific situation.
although it doesn't eliminate them as the word "free" might suggest. However the costs get heavily reduced.
.exe dialers downloaded from pr0n sites. Heh! One of our customers did that, and of course it didn't work;#)
At my current job they made the same decision time ago; we now run all remote customers stations, all local developing stations, all network management machines and nearly all servers under Linux. The only server we're still forced to run under Windows is the IIS/SQLServer one, but the port towards Apache/MySQL (or PostgreSQL - our network is rapidly growing) is already scheduled to start next year.
The amount of money saved by using free software is enormous. No license fees per machine (A Windows + Office license saved for each machine does matter a lot when there are hundreds->thousands installs!), fast bug corrections, free and easy remote administration (desktop included), no time and bandwidth costs due to viruses or trojans (or windows
As other posters wrote, it may take some time and money to retrain the personnel to use Linux; that's true, but is definitely worth the effort. A mid-skilled sysadmin could also easily configure a basic window/desktop manager to be easier and safer to the user than Windows.
YMMV of course, but in our case Linux was the best choice ever.
At the beginning of 2001, we changed all development servers (with our testing Oracle 8i databases), and everything went sweet. So in april 2001 we changed our production server from a Sun Enterprise 5000 (4 Ultra Sparc processors) to a Quad Xeon. No more server crashes, no more high maintenance costs.
Some interesting facts:
He says they are using Windows IT infrastructure.
Mother is the best bet and don't let Satan draw you too fast.
We're avoiding Linux like the plague. Why? Do you have any idea how hard it is to find Linux sysadmins? And if you do find them, do you have any idea the sort of salary they're likely to ask?
In my opinion in the long run, the TCO of Linux fall higher than Microsoft. But this is just my opinion. I have no hard numbers and no, I'm not a Microsoft plant.
Yuioup
I don't think this guy has any intention of replacing desktop computers and frankly Linux is not ready for the desktop yet. For two reasons: 1. average users HATE to learn how to use a computer and they already invested too much time into learning Windows and 2. Not all desktop applications that are standard in American bussiness are there yet for Linux.
Linux still needs about five years to really get going in the desktop world.
The server market is totally different. Bussinesses should look to Linux now as a server machine because it is widely TESTED and accepted system in that role with a lot of highly functional free and commercial products to work with it.
I miss the Karma Whores.
We moved to a completely Microsoft Free back end.
We saved well over a hundred thousand dollars in the process, we have literally maintained 100% uptime since, and the users can see no difference.
I could set you up to talk to either end users or management. Either would provide an excellent reference regarding their experience with using Linux servers instead of legacy Windows servers...
mail me at consulting@myrealbox.com
Kev.