Upcoming Events

Cloud Connect
Santa Clara
Feb 13-16, 2012

Cloud Connect brings together the entire cloud eco-system to better understand the transformation we're experiencing and promises to be the defining event of the cloud computing industry. Learn about the latest cloud technologies and platforms from thought leaders in Cloud Connect’s comprehensive conference.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Business Applications
F E A T U R E  
'Team'Work Pays Off for Linux

  April 29, 2002
  By Lori MacVittie

  >> continued from previous page

Executive Summary: Linux Support Services

TOC Issue TOC
Printer Print full article
Printer Print this page
Printer Download as PDF
E-Mail E-Mail this URL
 
  In this article
arrow
Product reviews
arrow
Executive Summary
arrow
How We Tested
arrow
The $10,000 (Linux support) Question
arrow
You Really Do Get What You Pay for
arrow
Web Links
arrow
Vendor RFIs
arrow
Report card: Linux Support Services
We've long realized that a perceived lack of commercial support has put a damper on Linux adoption in the enterprise. Even though most distribution vendors, such as Red Hat and SuSE, have support offerings, they are distribution-specific, possibly even hardware-specific (for details on vendor support offerings, see the chart, "Price Range and Pricing Method by Vendor/Offering). But what if you're running more than one distribution, plan on switching distributions or are unhappy with the vendor's support? Who ya gonna call?

We set out to find the answer. First, we identified five vendors--Caldera, Linuxcare, Hewlett-Packard, MissionCritical Linux and IBM Global Services--that offer distribution-neutral technical support services; we also invited Linux Support Services to submit its paid enterprise offering. Despite a number of e-mail and phone messages, MissionCritical and LSS did not respond--not a good sign for a support provider (we did, however, look at LSS' free service; see "You Really Do Get What You Pay For," below).

First, we sent out a detailed RFI for our fictional company, Surreal Systems (read the vendor's responses to the RFI, below). Second, to test the services, we came up with a two-pronged methodology. We asked PR contacts at the participating vendors to set up accounts for Surreal. We also threatened the contacts with all kinds of nastiness if they flagged the accounts, and we believe we stayed anonymous. We then devised a set of questions (see "The $10,000 [Linux Support] Question," below) and called the vendors' technical support lines at predetermined times of day.

In our report card, we have a numerical tie between Caldera and Linuxcare. The factor that pushed Caldera ahead, though, was the company's aptly named TEAM support model. A single point of contact was assigned to Surreal, and we came to feel that our technical account manager was, indeed, part of our team. Linuxcare was a strong challenger thanks to its wide distribution and application support and the depth of knowledge and commitment to education shown by its staffers. HP came in third, but its reasonable pricing model snagged it our Best Value award. Bringing up the rear was IBM, whose pricey service left us cold. Although the IBM staffers answered our questions correctly, we spent way too much time on hold and verifying our contract, name and phone number.

How We Tested: Linux Support Services

We weren't satisfied with reviewing distribution-neutral Linux support services based solely on responses to our RFI, so we devised a plan to test the services directly. We created a fictional company called Surreal Systems, made up some contacts and basic system information, and asked each vendor to set up an unflagged account for Surreal. Over the course of a month, we called technical support to assist us with a variety of problems and configuration issues.

Each vendor heard the same set of concerns, ranging from fundamental configuration troubles to "Omigod! I can't log in because I lost my root password." Not only did we time the calls to compare how long we sat on hold and how long it took to resolve the issue at hand, we also took notes on the responsiveness of the technical staffs and on their apparent competence.

While on the phone with support staff, we walked through the proposed solutions by performing whatever commands were necessary on systems in our Green Bay, Wis., Real-World Labs® and made sure the solutions worked correctly. For some situations, we mocked up machines with errors to ensure that all information given to the support staff was technically accurate.

The remainder of our evaluation was based on the replies to our RFI. We compared the vendors' claims about staff experience, hours of operation, after-hours support and options for contacting vendors as part of the grading process.

The $10,000 (Linux Support) Question

When we set out to review Linux support services, we wanted to do more than just compare RFIs. We wanted to experience what you experience. So we reached into our bag of tricks and conjured up a company, Surreal Systems. We then discreetly talked to each vendor's PR department and requested that an account be created for our company and its fictitious support contacts.

We had to pull out our thumbscrews for IBM, which initially set up an account for Network Computing. We also warned the participants that if we suspected their support staffs had been tipped off, we'd say so in print. After we finished our calls, we fessed up to support staffers and tried to find out if they'd been tipped off. Linuxcare's Bill (who rocks) said he figured it out after the second call. Caldera TEAM Services' Jim, our assigned support engineer, responded with "Really?! I didn't know!" IBM's and HP's services were so far from personal that we never talked to the same support engineer twice, and considering both companies' impersonal approaches we're fairly certain that both IBM and HP staffers were in the dark.

After reviewing the responses and service, we're confident that you would get the same level of service as our fictitious company. While Linuxcare saw through our charade, its attitude is one of dedicated customer service, and we don't believe the discovery tainted our review.

Here are the questions and answers, and why we asked them.

Q. How do we stop the apmd service from running permanently?

A. In other words, How do we prevent a service from starting when the machine boots? To answer this question, it's necessary to understand runlevels and startup scripts and how the two interact. Before you can stop any service, you need to know what runlevel you boot into, and that means you need to know the Red Hat command to tell you that info, or you need to know what file the info is stored in (/etc/inittab). You also have to know how Linux determines what scripts to run at what boot level (/etc/rc.d/rc.X/, where X is the runlevel) and the naming convention of the scripts contained in each directory. Stopping the service is simple because Red Hat distributions provide a "setup" utility that lets you manage, among other things, what services are started. Only Linuxcare offered this as a solution; the others asked us to rename various scripts or even remove them entirely.

Q. How do we mount a remote SAMBA share automatically at boot time?

A. We asked this question to determine how well the support staff understood mounting of remote file systems and use of SAMBA. Using SAMBA for file sharing is common in a heterogeneous server environment, and it's tedious to mount a remote share every time you boot manually. To pass the correct arguments, you must understand SAMBA and how file systems are mounted in Linux. This question gave our support contacts more problems than we had expected. In the end, every vendor correctly instructed us to add the remote share to /etc/fstab with the proper user name and password as arguments.

We also waited for each vendor to help us in securing /etc/fstab after putting a clear-text password in the file. HP and Linuxcare support staffers mentioned the security risk and assisted us in changing the permissions on the file to keep the password hidden from regular users.

Q. Help! We lost our root password!

A. There are several methods to retrieve lost or changed passwords, and we were given two completely different solutions. We asked this question primarily to see if any vendor would question us as to how we lost our root password. Not one support engineer asked us about a possible intrusion on the machine, even though this would be a valid reason for our password not working.

This question requires a knowledge of runlevels and how to manage those runlevels--booting into single user versus multiuser as well as how to change runlevels from the command line. Caldera ignored the ability to boot into single-user mode to change the root password and instead suggested a series of steps that required us to mount file systems as well as change the permissions on various file systems to get at the passwd utility. Because we, of course, didn't know which partition the root and /usr file systems were supposed to be mounted on, we forced the support engineer to explain where to find this information.

We also wanted to determine if support would explain or encourage how to secure single-user mode. We were pleased when HP and Linuxcare provided info on how to lock down the Linux boot options as well as secure lilo.conf from prying eyes.

You Really Do Get What You Pay for

We figured, hey, Linux is free, why not check out a free support option? Linux Support Services offers two levels of distribution-neutral Linux support: free (as in beer) and enterprise. The free support is truly free, but before you rush to the support site, you need to know a few things.

First, the support site is entirely Web-based and staffed by volunteers. There are no guarantees on the level, speed and quality of the support you'll receive, so caveat emptor is the phrase of the day.

With this in mind, we kept our expectations low; we essentially aimed to find out whether the free service would be at all helpful. The first question we submitted was answered satisfactorily via e-mail in less than 24 hours. This raised our hopes that perhaps the service would be good for issues that are not time sensitive. Unfortunately, our next question--a relatively simple inquiry--remained unanswered for the remainder of our review period. We submitted a much more difficult question, just to be thorough, and, as expected, never received a response.

We concluded that the free support offered by this organization may be helpful to those who aren't in a hurry to receive answers. But for the enterprise, depending on a free service for support is almost like not having any support at all. So if you plan to use a free service or newsgroups as your primary support option, when you head for the wiring closet, you'd better bring a pillow. And maybe a beer.

Web Links

"Microsoft Loses First Round of Lindows.com Battle" (InformationWeek, March 18, 2002)

"Special Report: Are We There Yet?" (Network Computing, Nov. 26, 2001)

"Book Report: Linux Administration: A Beginner's Guide" (Network Computing, April 2, 2001)

"The Linux Challenge" (Network Computing, June 26, 2000)

Vendor RFIs

Questionnaire on Linux Support Services

We sent out a detailed RFI for our fictional company, Surreal Systems to the four companies - IBM, Caldera LinuxCare and Hewlett-Packard. Their responses to our questionnaire are below in PDF format.

IBM

Caldera

LinuxCare

HP


start top product reviews report card

Research and Reports

Hypervisor Derby
August 2011

Network Computing: August 2011

TechWeb Careers