Industry


Ads by TechWords

See your link here


Ubuntu scores major Wikipedia win

While I find Wikipedia about as trustworthy as any random stranger at a pub, I can't deny that Wikipedia is incredibly popular. According to the Web traffic monitoring site Alexa on an average day 8.5% of the world's Internet users will visit the site. That's a lot of hits. Now, to manage this incredible load of approximately two-million unique visitors a day, Wikipedia is moving from a hodge-podge of RHEL (Red Hat Enterprise Linux) and Fedora servers to Ubuntu 8.04 LTS (Long Term Service).

This switch-over from Red Hat to Ubuntu has been taking place over a period of several years. According to Brion Vibber, CTO of the San Francisco-based Wikimedia Foundation, Wikipedia made the move because the "mix of things, some Red Hat 9, some Fedora, several different versions," made it harder and harder for Wikipedia's tiny five-person IT staff to maintain Wikipedia's approximately 400 servers.

So Vibber and the rest of the IT staff shifted to Ubuntu so that it could make "our own administration and maintenance simpler." In short, they "decided that we want to standardize on something."

That's always a smart choice. People like yours truly can play operating systems like hop-scotch, jumping from one to the other, but that's no way for even the smallest of companies to handle operating systems and platforms. I'm surprised that an operation like Wikipedia, with its millions of daily readers, never mind the load of the eternal editing and re-editing of stories managed for so long.

While there's a great deal of similarity between the various versions of RHEL and Fedora, the differences between them would prove very difficult to work with. In my experience, it's more trouble to work with multiple similar systems than it is with multiple systems with clear differences between them. With the former, you're always making small, annoying mistakes that add up to slow, painful work days.

So why isn't Wikipedia moving to RHEL or Fedora? Gordon Haff, an analyst at Illuminata Inc. pointed out that it would have cost them more money. Wikipedia's staff already has the in-house expertise they need to run a major Linux data center so they don't have a pressing need to pay for RHEL's support. This kind of cost savings is one of the reasons why I think we'll see more companies, including ones currently invested in Microsoft's Windows Server, moving to Linux and other open-source programs.

Of course, if you're moving to Linux for the first time you'll need support. Companies like Canonical, Novell, and Red Hat will be happy to sell it to you. However, once you have the hang of it, there's no reason you can't go it on your own. After all, that's what Wikipedia is doing and if they can pull this off with a complex Web site with multiple-millions of hits per day I really think you can probably do it with your business servers. I mean you do want to save anywhere from a few thousand to a few tens of millions of dollars by switching to Linux don't you?

What People Are Saying

Steve, you must go to some

Steve, you must go to some pretty high-brow pubs if you can get information as reliable and wide-ranging as wikipedia!

So why is it that some people want to knock wikipedia? OK, some articles have had malicious edits, but these have mainly been in areas like politics and religion, with their heavy PR focus.

For less emotive subjects such as history, physics, chemistry, this same free-for-all editing policy makes it a true gold mine. Because articles are written directly by people who are expert in the field, accuracy and error-rates are often lower than in traditional paid-for encyclopedias.

Alexa is a source?

If you believe anything from Alexa, you are not much of a reporter. Do an in depth analysis of Alexa and you will find that it is not a reliable source. Even its origins is very suspect.

For those who read Brion's

For those who read Brion's blog post and wanted more detail, he made lots of interesting comments at
Slashdot.

Ubuntu server LTS = 5 year support

Why I made the switch from Fedora to Ubuntu was because of the support. 5 Year free updates and support. And I hated broken kernel updates for the sake of stabilizing them for the next release of rhel or fedora.

You don't go from free to free...

You don't migrate from Fedora to Ubuntu because "oh, it's free". Fedora is free in the same sense ubuntu is free.

"oh but you get the community support" - you do with Fedora, just - if not better - as good.. Some of them are the same people!

"Oh, apt and synaptics is..." So is yum and (to my preference) yum-ex (or other package management tools).

All the blog entry said is that they are migrating and no reasoning was given at all.
I also find most people going for Ubuntu go for Gnome too (ie normal not Kubuntu).

I'm personally a Fedora guy, not RHEL, not SUSE.. I've tried Gentoo and didn't find them right for me.
But I also can't help but point out the mistakes that Gentoo/Ubuntu has done with SSL / SSH / other packages.
I don't rub it in their faces, try to say their tools are poor, etc (like many Gentoo/Ubuntu users do).
The only thing I've heard about security wise from Fedora is the recent repo-server hack which was dealt with pretty quickly IMO.

If someone can point out a 'clear win' then all the better to them - but I haven't seen any and I don't expect any.

The main difference *I* see is that RPM-using Linux'ers are more "open" then apt-using Linux'ers, who try to push their opinions on everyone else - although it may be the bad bunch I see.

Support is Not Free

Apples and oranges. Community support is great, no doubt. But time is very valuable too. Managing an enterprise takes time, and the support that comes with a subscription model reduces complexity.

Redhat's RHEL price model is per-machine per year with different levels. Canonical's LTS is coverage-hours per year. Depending on the number of machines and the price level, Canonical becomes cost effective very quickly.

There is a HUGE difference in stability between Fedora and RHEL. RHEL and LTS offerings target the server customer and not the enthusiast. Patches are back-ported for the life of the subscription which is very important in a large server deployment.

In the enterprise, there are a plethora of issues that are uncovered when using hardware that is outside the budget of the enthusiast, the subscription model ensures that these issues are prioritized.

There are other advantages to a subscription: stability, package management, update management, server management -- just to name a few.

They should have switched to Vista

It is the bomb-diggity fo shizzle.

Unclear?

I certainly think this blog entry was unclear regarding the issue of why they were moving to Ubuntu. I can think of many reasons why I would move from Redhat or Novell to Ubuntu or Debian. I did this years ago after hading lived with Redhat and SuSE. Redhat had some great stuff in the early years- then got killed with Fedora. Then SuSE was half decent- but had many closed-source issues. Then Debian came into being one of the best server distributions ever. I haven't looked back. I haven't seen a good 'RPM' based distribution for the desktop yet. It was like Redhat decided to stop innovating back in 1990's. I finally settled on Debian- and Debian 'based' distributions. They are just generally allot better. I honestly wouldn't use anything today other than Debian for the server. While Ubuntu makes a great desktop OS (not that I'm a big fan of Gnome, but they have done the best job with integration for end-users than any KDE desktop distribution- and I do use Ubuntu now) I'd rather stick to what I know works well-and doesn't have corporate tie-ins for the server. Debian will be around for a long time and I'm confident it will remain a rock solid choice-I can't say that about anything Apple, Microsoft, or Ubuntu produce at this point. Even if they stay solid choices their business model may change putting me in a rut. Ubuntu probably has the best chances of success though long term merely as a result of its backer. Mark Shuttlesworth has the $$$ and appears to be more interested in his pet project (unlike Michael Robertson-Lindows/Linspire) than others before him-and understands technology better than most.

Wikipedia problems

While Wikipedia may have its use for some things, it still manages to be a laughing stock. I found out a few days ago the smart-aleck editors allowed the "marriage strike" page to be deleted, as non-relevant. No matter that a study showed in 2004 that 22% of men in the US said they were never going to marry. Personal bias and ignorance of the important people there are unaware of this issue, so it is deleted.

They also often delete relatively minor items, claiming they are not important to enough people. Encyclopedias are supposed to include all sorts of things that aren't important to many people, so when someone does want it, it is there.

Also, they do not allow new research. Everything has to show an Internet source, which to me implies plagiarism.

I had thought to write a page on the village in Mexico where I live. Paleontologists from all over the world go there for fossil study. So, it would be relevant to report lodgings; and other facilities for such education travelers.

But, most of it is not written already on the Internet, so no matter how much evidence I have, I cannot put it on Wikipedia. I finally decided they do not deserve my time writing it up.

Wikipedia missing or deleting information

I think sometimes it is the way it is presented or written that causes it to get flagged, if it seems self serving advertising, it may be thought you should make your own (personal or commercial) webpage, and then only point to it along with other similar information already on Wikipedia. There are also other Wikis that may be more amenable to your information, and after it is there for a while, try Wikipedia again with the other Wiki as a reference. Example, here in Rochester NY, RocWiki (.org) has a lot of local information that might not be suitable for an International Encyclopedia, and is referenced for further information from Wikipedia in specific areas. I put a paragraph in Wikipedia, years ago, and many pages in RocWiki since then. - jackgzero