Share via


Locking Down the Configuration of a Server Appliance

6/22/2010

Restricting the functionality and configuration of a server appliance is necessary step for a server-appliance manufacturer when preparing it for resale to customers. Unlike a general-purpose server, you typically do not want the end user configuring your appliance. A predictable configuration for your server appliance helps to ensure that you can support it for its intended purpose.

Restricting the configuration of the server appliance is important because the manufacturer is typically responsible for it, including the hardware, software, and operating system. The manufacturer is typically also the support contact when issues occur with the appliance.

The following table compares the role of the manufacturer of a server appliance to the role of the manufacturer of a general-purpose server.

Factor Server-appliance manufacturer General-purpose server manufacturer

Knows the role of the server or server appliance

Aware, because the manufacturer builds the server appliance for a specific role.

Not aware.

Sometimes servers are optimized for a specific task such as storage, but the manufacturer is not ultimately aware of what the end user does with the server.

Knows which applications are installed by the end user

Aware, because the manufacturer installs applications.

Installation of applications by an end user might not be permitted by licensing agreement.

Not aware.

The manufacturer does not know which applications an end user might install.

Understands the changes made to OS configuration by the end user

Aware, because changes are limited by the manufacturer.

The manufacturer pre-configures the server appliance and might only allow a limited or predefined set of configuration changes by the end user.

Not aware.

An end user can configure the server based on the requirements of the end user.

Understands the changes made to hardware by the end user

Aware, because changes might be constrained by the hardware design.

The manufacturer might limit hardware changes, or the physical device might not support hardware changes. For example, the hardware might be a sealed unit.

Not aware.

An end user can change memory modules, hard disk drives, network cards, and so on.

In This Section