COMPUTE SERVER SPECIFICATIONS

FERMI LINUX SERVER VENDOR QUALIFICATION

PRICE-PERFORMANCE BID

Last revised April 28, 2003

# Introduction:

### This document contains all the specifications for compute servers at Fermilab, as well as the racks they are mounted in. A complete proposal will consist of the following:

1)  A full bill of material for a single compute server, listing all
    components.

2)  A complete Fermi Linux Configuration Sheet.

3)  A complete Rack Mount Proposal.

4)  A Statement of Warranty.

# A. Compute Server Specifications

## A.1 Dual Xeon Compute Server Configuration Summary

1\) Dual Intel Xeon processors, SMP capable, 2.4 GHz or faster,

512k on-die L2 cache (Prestonia series), 400 MHz front-side bus or
greater

2\) Motherboard approved in Fermi Linux evaluation

3\) One Gbyte of DDR SDRAM or RDRAM

4\) Highest quality internal disk cables

5\) One system disk, 20 Gbytes or greater

6\) One data disk, 120 Gbytes

7\) Video at least 512 Kbytes RAM, support for 640x480 SVGA mode or
greater (No monitor, keyboard, or mouse)

8\) One 1.44 Mbyte 3.5" floppy

9\) One 24X or faster CD-ROM drive

10\) Two 100 Mbit/sec (or faster) Ethernet interfaces

11\) 1U rack mount case

12\) Power Supply

13\) Internal Cooling to Intel specifications.

## A.2 Detailed Hardware Specifications

The following hardware specifications apply to all the configurations
above unless noted:

### A.2.1 INTEL CPU:

Intel Xeon CPU must come with warranty as specified in the Warranty
Specifications (Section D.1.), must include Intel-provided cooling
subsystem, or approved equivalent.

### A.2.2 MOTHERBOARD:

Must be compatible with Fermi Linux and meet the following requirements:

a)  One or more serial ports

b)  Must have at least two UltraDMA IDE channels, allowing for the
    connection of four IDE devices overall, or the equivalent amount of
    SCSI connectors.

c)  Support for 2 Gbytes or more of memory

d)  BIOS must allow system to boot without a keyboard and monitor

e)  Hardware support for temperature and voltage sensors

f)  Must be able to support at least 2.8 GHz chip speed (Xeon)

g)  On-board video and networking are strongly preferred

h)  IDE RAID devices may be included but must either be compatible with
    Fermi Linux 7.3.1 installer or be able to be disabled

i)  USB, SCSI interface and parallel port are optional, but, if
    included, must be supported by Fermi Linux 7.3

j)  BIOS must be set for serial console redirection at 38400 bps,
    XON/XOFF flow control. If 38400 bps is not available, console
    redirection must be disabled.

k)  Hyperthreading must be disabled in the BIOS

l)  BIOS and network interface must support PXE or Etherboot network
    booting features.

### A.2.3 MEMORY:

Must meet the following requirements:

a)  Must be 1 Gbyte

b)  Must be one of the recommended memory vendors for the motherboard

c)  Must be of the highest performance the motherboard supports

d)  Must be ECC registered memory

e)  DDR SDRAM must be 266 MHz or better (PC2100), RDRAM must be of the
    PC800 variety or faster

### A.2.4 SYSTEM AND DATA DISK CABLES:

The IDE cables to the system disk and data disks must be the
80-conductor type and not the 40-conductor type. They must be routed
neatly through the appropriate paths in the case. In the case of SCSI
cables, they must be of the best quality and routed neatly as well.

### 

### A.2.5 SYSTEM DISK:

An IDE system disk with a minimum capacity of 20 Gbytes.

Minimum Requirements:

a)  7200 RPM or greater

b)  Maximum of 12 ms seek time

c)  Must be UltraDMA capable

d)  Must be able to support 15 Mbytes/sec or greater throughput without
    experiencing DMA timeouts, as measured by *bonnie*

e)  A SCSI disk may be used as an alternate.

f)  Disk must have warranty consistent with the Warranty Specifications
    in section D.1.

A.2.6 DATA DISK:**\
**This IDE disk must have a capacity of 120 Gbytes. Fermi Linux does not
support IDE disks larger than 120 Gbytes at this time.

Minimum requirements:

a)  7200 RPM or greater

b)  Maximum of 12 ms seek time

c)  Must be UltraDMA capable

d)  Must be able to support 15 Mbytes/sec or greater throughput without
    experiencing DMA timeouts, as measured by *bonnie*

e)  If a SCSI data disk is used instead, it must be the next size larger
    than 120 Gbytes---146Gbytes.

f)  Disk must have warranty consistent with the Warranty Specifications
    in section D.1.

### A.2.7 VIDEO:

a)  Minimum of 512k video memory

b)  Must support 640x480 SVGA or better

c)  Must be supported by Fermi Linux 7.3 and Xfree86 v4.2. If Fermi
    Linux does not support the on-board video, a video card must be
    added.

### A.2.8 FLOPPY:

One 1.44 Mbyte 3.5" Floppy disk drive

### A.2.9 CDROM:

An IDE CD-ROM drive with at least 24X speed.

### A.2.10 NETWORK INTERFACE:

A minimum of 2 x 100 Megabit per second Ethernet Network Interfaces. The
following network cards are NOT PERMITTED: DEC Tulip CLONES, SMC, and
NE2000. 10/100/1000 interfaces may be used.

### A.2.11 1U RACKMOUNT CASE:

a)  Must be mountable with mounting hardware as specified in section
    B.3.1.

b)  Cases that can be opened tool-free are preferred.

c)  All ports must be labeled accurately.

d)  Top and bottom of case must be flat when measured with a
    straightedge. Cases must not rub against each other when mounted in
    the rack, or sag due to their own weight.

e)  Cable routing inside the case must be neat so as not to block the
    airflow of any fans.

A.2.12 POWER SUPPLY:

a)  Must be U.L. Approved

b)  Must be approved by CPU manufacturer and Motherboard manufacturer

c)  Must be installed per the motherboard manufacturer's specifications

d)  Must operate within the power supply vendor's specifications.

e)  Must have PFC circuitry

f)  Must have sufficient power output for the system configuration.

A.2.13 INTERNAL COOLING:

a)  Units must have adequate airflow to cool all components to the
    component vendor's specifications.

b)  The Intel specifications can be found at
    <http://www.intel.com/support/processors/xeon/thermal.htm> and
    <http://www.intel.com/support/processors/xeon/intnotes.htm>.

c)  Ambient air temperature within the case must not exceed 114°F (45°C)

d)  The temperature difference (∆T) between the ambient air temperature
    inside the case and the room air temperature must not be more than
    18°F (10°C) at any point, even at the exhaust vents from the case
    and power supply.

e)  The CPU temperature as measured on the processor casing (T_Case)
    must be greater than 41°F (5°C) and less than 167°F (75°C) at all
    times.

f)  These specifications must hold when the compute server is in a full
    rack of systems as well.

g)  Documentation must be provided about the volume of airflow from the
    front panel to the rear panel, including fan models, number of fans,
    capacity of fans, and air opening sizes.

## A.3 Software Specifications

Fermilab will provide the current version of the Fermi Linux OS on a set
of CDROM's. The version of Linux supplied must be installed and tested
by the vendor prior to shipment. Should the vendor have to make any
modifications to the system software configuration in order for their
hardware to work with the version of Linux OS provided, the
modifications must be noted on the Linux Install section of the Fermi
Linux Configuration Sheet.

# B. Rack Specifications

## B.1 Background Information:

As part of the bid, all vendors are required to submit a Rack Proposal.
It is very important that the rackmount proposal be accurate and
complete. As a general principle we want to evaluate the
price/performance bids of the vendors based on bids where the rackmount
configurations are as similar as possible. All base bids must be based
as closely as possible on the Fermi rackmount configuration listed
below, and any suggested alternatives must be shown as options, with the
cost difference clearly marked for each suggested variation.

Fermilab's computer rooms have raised floors and are cooled with chilled
air, using a hot/cold aisle plan where the cool air is input at the
front of the machines. We assume a front-to-back airflow through the
cases. The vertical clearances of the Fermilab elevators and computer
room doors are 7' high. This means that fully populated racks of
equipment can't fit through our doors in a vertical position.

## B.2 Required Elements of the Rackmount Proposal:

The rackmount configuration proposal must include:

1.  32 1U Dual Xeon compute servers as specified above, with mounting
    hardware.

2.  AMCO Rack

3.  Console server device

4.  Serial console cables

5.  Network cables and patch panels

6.  Estimated electrical current draw

7.  APC power controllers and power cords

8.  Shipping and installation

9.  Estimated heat load.

10. Internal and external temperatures of compute servers in a
    rack-mount environment.

11. Diagrams showing how the components are mounted in the rack.

## B.3 Detailed Rack Component Specifications

### B.3.1 MOUNTING HARDWARE:

The rackmount proposal must specify the type of rails. In particular, it
must state whether the rails use ball-bearing movement, roller movement,
sliding metal-on-metal movement, or are just a passive mounting shelf on
which the compute server sits. If the compute server is designed to
mount without rails, this must also be stated, and clear diagrams or
pictures must be given of the mounting scheme. Vendors must specify
whether the rails can be mounted tool-free or not. Vendors must supply
detailed instruction for proper rail installation, including rail part
numbers and sources for future replacement purchases.

### B.3.2 RACK:

a)  Racks must conform to AMCO specifications as detailed below.

b)  Minimally the structure must have 14-gauge steel mounting rails with
    welded 12-gauge steel corner braces or better.

c)  Riveted or fastened braces are not allowed.

d)  Racks must have four swivel casters rated for rack weight when fully
    loaded and a means for stabilizing and/or leveling. Stabilizing feet
    that extend forward may be used while the rack is being serviced,
    but they must be retractable so they do not protrude beyond the
    front face of the racks into an aisle.

e)  The rack maximum height (including casters, fan, etc) must not
    exceed 90 inches. (This means that 45U is the maximum height and 47U
    racks are not allowed).

f)  For equipment that draws cooling air in through the front and
    exhausts through the rear, the standard rack configuration is open
    bottom, open top, and no doors. An exhaust fan at the top of the
    rack is optional.

g)  Equipment with a significant side heat exhaust must be identified as
    such by the vendor, and the vendor must provide documentation on how
    the excess heat is to be removed from the rack.

h)  Vendors using racks other than AMCO racks must provide documentation
    on the racks, including photographs and mechanical diagrams.

i)  ESI, the local AMCO sales representative, has a Fermi rack
    configuration rack number that specifies the entire rack
    configuration---Number S36680.

j)  Contact Info: ESI, 1141 E. Main St., East Dundee, IL 60118, Phone
    847-844-8865, Fax 847-844-8864, <brian@esisales.com>, Brian Spindler
    or <dan@esisales.com>, Dan DeCristofaro.

k)  It is not mandatory to use the ESI configuration number but this is
    one sure way to get it right.

l)  The configuration, part of the AMCO CQ2 series, includes the
    following: One 44U CQ2 Frame with square mounting holes, two solid
    side panels, four casters, four leg levelers, Black-116-T Finish.

Physical dimensions are given in the table below:

  ----------------------------------- -----------------------------------
  **Attribute**                       **Value**

  Outside dimensions, 44U rack        24W x 82 1/8H x 36D inches, typical

  Inside equipment area, 44U Rack     19 3/4W x77 3/8H x 36D inches,
                                      typical

  Channel gauge                       14ga. Steel

  Corner gussets                      Welded, 12ga. Steel

  Equipment mounting rails            Front and rear, square mounting
                                      holes

  Side panels                         Solid

  Rear panel                          None

  Top panel                           Optional (with optional Top Panel
                                      Fans)

  Casters, 4 each                     4 inch, heavy-duty swivel, 120 LB.
                                      rating each minimum.

  19-inch filler panels               As needed on the front
  ----------------------------------- -----------------------------------

Reserve 4U at the bottom of the rack, then mount the 32 compute servers.
The network patch panels and console server device must be mounted at
the top.

### B.3.3 CONSOLE SERVER DEVICE:

This must be a Lantronics SCS-3200 Secure Console Server. Include a null
network cable so it can be connected via private network to one of the
servers in the rack. Cable spec: UTP, RJ45(568A)-RJ45(568B), Null Cat5e,
Stranded, PVC, 4', Fermi \# UTP-001A01-004F.

Some Fermi legacy installations make use of the Cyclades Z-series of
PCI-card based serial adapters, which give a hard serial connection
direct from the compute server to the console server PC. For some orders
we may require a Cyclades SEZ0030Ze (Cyclades-32Ze) serial console
adapter, and a PC to put it in. In this case the serial console patch
panel as specified below is required.

### B.3.4 CONSOLE CABLES:

a)  Cable specification: UUP, RJ11-RJ11, USOC, Stranded, PVC. Fermi part
    number UUP-001A00-00XX.

b)  COM1 port on each compute server attached with serial cable to the
    serial console device (or patch panel) **dressed** and
    **patched** and **labeled on both ends** with pre-printed labels,
    using the compute server system names we have provided.

c)  DB9 to RJ45 Adapter: Required adapter must have DB-9 (female) to
    RJ-45 connector with long thumbscrews. Belkin part number
    A4C170-19995 (pinout available on request). In the case that the
    serial port on the motherboard is already a RJ45 connector, a null
    modem cable (Fermi UUP-001A01-00XX) must be supplied in place of the
    straight-through cable and DB9-RJ45 adapter.

d)  Cables must not block any ventilation holes and must be of the
    minimum length needed to easily connect and disconnect from the
    compute servers. No excess cord length must be stored in the side
    panels.

e)  Vendors using bulk cable for pricing purposes must explicitly say
    so, but still give the total numbers of cables that they will make
    from it on each rack.

f)  On some orders, instead of having a serial console device, the units
    will be connected via a patch panel and serial trunk cables to a
    central Cyclades Z-series console server. In these instances, the
    following patch panel is necessary. UTP:  RJ11-RJ21M, 48 jacks,
    USOC. One source for this is: Part \# PI CAT4-48-M-64-U, PI
    Manufacturing Corp. (909) 598-3718, <sales@pimfg.com>.

### B.3.5 NETWORK CABLES AND PATCH PANELS:

a)  In the standard networking configuration at Fermilab, compute
    servers are connected via trunk cables and patch panels to a central
    Cisco switch.

b)  One Category-5 network patch panel per rack: UTP: RJ45-RJ21F, 48
    jacks, EIA 568A, Superior DCC4884/25V-100.

c)  One Category-5e cord per compute server, **dressed** and
    **patched** into the patch panel and **labeled** with preprinted
    labels on both ends with compute server names provided. UTP: 
    RJ45-RJ45, EIA568A, CAT5e, PVC, Stranded.  Fermi Part number
    UTP-001A00-00XX.

d)  Cables must not block any ventilation holes and must be of the
    minimum length needed to easily connect and disconnect from the
    compute servers. No excess cord length must be stored in the side
    panels.

e)  Vendors pricing based on bulk cable must explicitly say so, but
    still give the total numbers of cables that they will make from it.

f)  A number of cable manufacturers have access to the standard Fermi
    specifications. You may contact Orlando Colon,
    <ocolon@fnal.gov>, (630) 840-2953, to get a list of them, and also
    for the more detailed Technical Note on cable specifications for
    Fermilab and pinouts of the various DB9-RJ45 adapters. In general
    when we list a part such as UTP-001A00-00XX, the XX stands for the
    length, where 004F would be 4 feet, 005F would be 5 feet, and so
    forth.

g)  A synopsis of the cable specifications for Fermi cable
    UTP-001A00-00XX, straight-through network cable, which all network
    cables must follow.

    a.  Standard stranded Category 5e patch cords must be made with blue
        Belden 1752A cable,

    b.  RJ45 plugs for Cat5e stranded wire must be AMP5-558530-X High
        Performance

    c.  In a straight-through patch cord, both ends must be wired
        EIA568A.

    d.  Cord must have blue snagless boots.

    e.  Null network cables must have red snagless boots.

B.3.6 ELECTRICAL CURRENT AND POWER:

a)  Vendors must specify the current draw of a single system at
    start-up, idle, and full CPU load. Vendors must also specify how
    these numbers were measured, clamp-on meter, shunt, power meter, or
    other.

b)  Vendors must specify the number and rating of electrical circuits
    needed to power the rack full of equipment and the NEMA designation
    of the required receptacles

c)  The electrical configuration must be such that the circuit ratings
    are not exceeded during startup and running at full load.

d)  If the compute server does not use more than 2A of current at full
    load, one 20A circuit is needed for every eight compute servers,
    using the standard 80% load factor.

e)  If the units draw more than 2A, more circuits and power strips must
    be added accordingly.

f)  The vendors must also give an estimate of the total electrical power
    used by a rack of 32 compute servers, in kVA.

### B.3.7. POWER CONTROLLER

a)  The APC AP9224 MasterSwitch VM controller must be used, along with
    the AP9228 MasterSwitch VM power strips. One AP9224 can control up
    to four AP9228 vertical mount power strips. The AP9228 comes with an
    NEMA L5-20 plug and a 10-foot cord. We specify these particular APC
    models due to their capacity to give us electrical current readout.

b)  Vendors must deliver the APC units from APC as shipped, making no
    modification to the default cord length or plug. Modifications to
    fit other electrical receptacles besides the twist-lock NEMA L5-20
    may be made at Fermilab by Fermilab staff, in consultation with the
    vendor. Vendor must ensure that the warranty obligations specified
    in the Warranty Specifications of section D.1 are still met in this
    case.

c)  The APC power strips must be mounted on the inside rear of the rack,
    on the opposite side from the heat exhaust of the units. The
    rackmount proposal must contain diagrams verifying that they will
    fit, or propose an alternative if they won't.

d)  Power cords of each compute server shall be plugged in sequence into
    the APC, and labeled with the compute server name at both ends of
    the cord.

e)  AP**C** Contacts: Jeffrey Chabot 1-800-890-4272 x5142 or John Parola
    --1-708-236-0650. APC Web Site:
    [www.apcc.com](http://www.apcc.com/).

f)  If the vendor's rack configuration normally contains a different
    power controller than APC, this may be listed as an alternative line
    item in the bid, with the extra cost, or cost savings, detailed.

g)  If the compute server itself has remote power-on and power-off
    capabilities, this must be noted in the rackmount proposal, and this
    option must be listed as an alternative line item in the bid,
    together with any extra infrastructure such as extra network lines
    for a management network that it would take to make it work.
    However, the vendor must still supply an APC unit in addition to any
    on-server power on and power off capacities.

h)  Control cables from the AP9224 control unit to the AP9228 power
    strips and between the AP9228 power strips should be as short as
    practically possible (instead of the stock 10-foot cable that comes
    with each AP9228). Sample cable specification is UUP, RJ12-RJ12,
    USOC, Null, Stranded, PVC, 1', Fermi part number UUP-001A03-001F.

i)  The serial console port of the AP9224 must be connected to a serial
    console device with a serial console cable as described above. This
    requires a male DB9-RJ45 adapter, Fermi part \# ADP-001A04-3W.

### B.3.8 SHIPPING AND INSTALLATION:

Devices must be shipped to Fermilab, installed at Fermilab in the racks,
and the installers must verify that they are operational when they
arrive. Installers and service technicians that work at Fermilab must
take Fermilab safety training, offered daily at 7:30 AM. Evidence of
proper insurance to work on the job site may be required, if so, the
procurement office will notify the vendors when the contract is awarded.

### B.3.9 ESTIMATED HEAT LOAD:

The vendor must document the estimated heat load produced by a full rack
of 32 systems at steady-state full CPU load, in BTU/hr.

B.3.10 THERMAL INFORMATION:

The vendor must supply temperatures from these or similar systems in a
rack-mounted environment. In particular, we need to know, at full CPU
load, the ambient temperature inside the case, the estimated processor
temperature (T_Case for Intel Xeon chips) as read by the sensors, the
exhaust temperature from the power supply fan, and the ambient
temperature of the room where the measurements were taken.

B.3.11 DIAGRAMS:

The vendor must supply diagrams of the front view, side cross-section,
and back view of the rack, detailing how all the components fit into the
rack and indicating where the cables run.

# C. 30 Day Acceptance Test

Fermilab shall evaluate the systems for a thirty-day acceptance test
once installation is complete. The entire group of systems cannot have
more than 2% downtime for the duration of this acceptance test. If there
is greater than 2% downtime then Fermilab reserves the right to return
the entire group of systems. Fermilab may define subgroups of the order
that correspond to different physical and logical installations. In this
case each of the subgroups cannot have more than 2% downtime. **Please
Note**: If the systems fail this acceptance test, the vendor will pay
for the return packing and shipping of all systems. The vendor is
responsible for parts and labor cost of repair during the 30-day burn-in
period.

## C.1 Requirements

### C.1.1 START AND STOP OF DOWNTIME:

### Each workday at noon (Central Time) we will report the status of the systems to the vendor's representatives. If one of the systems has a problem, the vendor has until noon the next day to fix the problem or the system will be considered down for another day. The minimum unit of *downtime* is one day. If any systems go down over the weekend, they will be reported and counted as down on Monday, but if any system has been reported as down on the Friday noon report, it will count as down over the whole weekend if it is not fixed.

### 

### C.1.2 LEMON LAW:

A system is considered a ***lemon*** if it is

##### a) Down for five working days in a row

OR

b\) Has more than five separate incidents.

If a system becomes a lemon it will be marked as down for the remainder
of the testing period.

## C.2 Tests

The "Dead on Arrival" test will be performed immediately after the
system's arrival at Fermilab. Dead On Arrival is defined as failure to
boot the operating system when first powered on after installation. If
the system is Dead On Arrival it will be counted as down until the
vendor can either fix or replace it.

There will be four tests running continuously on the systems for the
entire 30-day period

1.  One instance of <Seti@Home> per CPU, running continuously.

2.  Disk Tests:

    i.  File system intensive copy of a large directory with many files
        from one directory to another.

    ii. Bonnie---A file twice as large as the amount of RAM in the
        machine will be written and read back from each disk, including
        the system disk, every 10 minutes, and once to system and data
        disks simultaneously at the top of the hour. Performance must be
        more than 15 Mbyte/sec on read and write. Also, no DMA access
        faults can occur during this process.

3.  One instance of Nettest (400 Mbytes) will be run each hour

4.  Temperatures will be checked each hour.

*C.3 Definitions:*\
C.3.1 DOWNTIME:

A system is considered down when it is not usable, whether because of
hardware or software faults.

### C.3.2 INCIDENT:

A report of a problem with a specific system to the vendor

### C.3.3 SYSTEM:

The hardware and software associated with a specific compute server.

# D. Warranty and Delivery Requirements

## D.1 Warranty Specifications

The following is a summary of the warranty requirements of Fermilab that
will be required for all purchases. An explicit Statement of Warranty
must be included as part of the response to the bid, accepting all these
conditions.

### D.1.1 LENGTH AND COVERAGE OF WARRANTY:

A three-year on-site warranty on parts and materials including labor
shall be required. Vendors may choose to provide the on-site labor
themselves or coordinate with Fermilab's contracted on-site hardware
repair vendor to have it performed. Use of third party service providers
requires pre-approval from Fermilab. Vendors are responsible for repair
and replacement of all parts under the required three-year warranty. The
vendor providing service shall provide all necessary maintenance
services, including but not limited to labor, travel, tools, firmware,
materials and parts, deemed necessary for high performance levels.

### D.1.2 RESPONSE TIME:

Four-hour response is required at start of diagnosis of problem.
Two-hour callback during normal business hours is required if human
contact is not possible on initial call. Parts that need replacement
shall be advance shipped within one day after the receipt of the service
call. Mail-in service (depot) for systems is unacceptable.

### D.1.3 SERVICE LEVEL AGREEMENT: 

Defective systems will be restored to working order within 5 business
days or the vendor shall replace the entire unit in order to meet the 5
business day requirement. If the vendor is unable to meet the timeline
requirements for shipment of spare parts or restoring systems to working
condition, the vendor will be required to stock spare parts and/or whole
unit spares on-site in sufficient quantities that the timelines are met
consistently. If the vendor is unable to deliver service in accordance
with the parameters set, Fermilab reserves the right to procure such
maintenance service and parts from another source. The vendor shall
reimburse the cost for such service and parts to Fermilab. The vendor
shall also reimburse Fermilab for any parts used at the current
manufacturer list price less any discounts available to Fermilab. The
vendor grants Fermilab the right at Fermilab's discretion to deduct such
expenses from pending invoices or use it as a credit or to request
payment to Fermilab.

### D.1.4 COVERAGE: 

The Principal Period of Maintenance (PPM) is defined as Monday through
Friday excluding vendor holidays, 0900am -- 1700pm local time.

### D.1.5 SPARE PARTS:

Vendors must submit their plans for obtaining compatible replacement
parts over the three-year span of the warranty. These plans must detail
whether they plan to acquire spare parts identical to those in the units
while they are available, or plan to acquire whatever parts are
available at the time of the repair. If newer parts are substituted,
they must be consistent with the power, performance, and heat
characteristics of the initial parts. Fermilab must give approval before
any alternate components are used.

D.1.6. COMPONENT WARRANTIES:

All components must come with at least three years warranty. The
statement of warranty must explicitly state whether the warranty on the
CPU, motherboard, and disk drives is from the manufacturer or from the
vendor. If any components have less than three years manufacturer's
warranty, the vendor is responsible for repair or replacement. The
vendor is also explicitly responsible for ensuring that the APC power
controller warranty remains valid even if the plugs or cords are
modified.

### D.1.6 SAFETY ORIENTATION:

All Vendor Customer Service Engineers that will perform work on-site
will be requested to attend training required by Fermilab ES&H policies.
The schedule for any training will be coordinated and agreed upon
between a Fermilab Service Coordinator and the vendor.

### D.1.7 CONTRACTOR IDENTIFICATION: 

All Vendor Customer Service Engineers that will perform work on-site and
who have been issued a permanent Fermilab ID are expected to keep their
ID's current. Another employee may not use the ID. If an ID is allowed
to expire, entry into certain areas that have card readers will be
prohibited. Contact a Fermilab Service Coordinator to arrange to have an
ID renewed. The current Service Coordinator for our group is Ken
Schumacher, (630) 840-4579, kschu@fnal.gov.

### D.1.8 FERMILAB POLICY ON COMPUTING: 

Vendor Customer Service Engineers that will perform work on-site will be
requested to read and comply with the 'Fermilab Policy on Computing'.
<http://www.fnal.gov/cd/main/cpolicy.html>

## 

## D.2 Fermi Linux Vendor Configuration Sheet

**The following Configuration Worksheet *must* be filled in as part of
the material submitted for every bid. A copy must also be sent along
with any sample unit and when the units are delivered.**

**Configuration Worksheet**

+----+----------------------------------------------+---+-----------------+
| 1  | #### TECHNICAL CONTACTS                      |   |                 |
| \. |                                              |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Technical Contact Name                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Technical Contact Phone                      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Technical Contact E-mail                     |   |                 |
+----+----------------------------------------------+---+-----------------+
| 2  | #### PROCESSORS                              |   |                 |
| \. |                                              |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Brand: INTEL, AMD, OTHER (specify)           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Model: (Pentium III, Pentium 4, Xeon,        |   |                 |
|    | Athlon, Other (specify))                     |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of processors                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Processor Frequency                          |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Front Side Bus Frequency                     |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Level 2 Cache                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | CPU warranty from (choose one) Manufacturer  |   |                 |
|    | or vendor                                    |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Heatsink manufacturer, and surface area      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Heatsink type: active or passive, core:      |   |                 |
|    | copper, aluminum, other                      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | CPU Fan manufacturer and model               |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Maximum power put out by CPU in Watts        |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Maximum allowable operating temperature for  |   |                 |
|    | CPU (degrees C)                              |   |                 |
+----+----------------------------------------------+---+-----------------+
| 3  | #### MOTHERBOARD                             |   |                 |
| \. |                                              |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Brand:                                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Model                                        |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Chipset                                      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Dual Processor Capability (SMP)              | y |                 |
|    |                                              | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of EIDE controllers                   |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Maximum memory capacity                      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of DIMM slots                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of usable 32-bit PCI slots            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of usable 64-bit PCI slots            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number and speed of PCI-X or faster slots    |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of PCI buses                          |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of AGP slots                          |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of serial ports                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | USB port available                           | y |                 |
|    |                                              | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
|    | Able to boot without monitor, keyboard,      | y |                 |
|    | mouse                                        | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
|    | Supports PXE or network boot                 | y |                 |
|    |                                              | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
|    | Remote management features (Specify type)    |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Temperature sensors (Specify type)           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Bridge chip heatsink manufacturer, model,    |   |                 |
|    | and surface area                             |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Maximum allowable temp for motherboard       |   |                 |
|    | components (degrees C)                       |   |                 |
+----+----------------------------------------------+---+-----------------+
| 4  | #### VIDEO ADAPTER                           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify if on motherboard, PCI card, AGP     |   |                 |
|    | card                                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Brand                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Model                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Amount of video RAM                          |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Listed on RedHat 7.3 Hardware compatibility  | y |                 |
|    | list                                         | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
|    | Listed on Xfree86 4.2 Hardware compatibility | y |                 |
|    | list.                                        | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
| 5  | #### Fast-Ethernet adapter                   |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of adapters                           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify if on-board or as PCI card           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify brand                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify model                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify speed                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | MAC (hardware) address                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Listed on RedHat 7.3 Hardware compatibility  | y |                 |
|    | list                                         | e |                 |
|    |                                              | s |                 |
|    |                                              | / |                 |
|    |                                              | n |                 |
|    |                                              | o |                 |
+----+----------------------------------------------+---+-----------------+
| 6  | #### Disks                                   |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of disks                              |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Brand                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Model                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Capacity                             |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify the rotational speed (RPM)           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | IDE: Specify DMA Ultra33, Ultra66, Ultra100, |   |                 |
|    | NONE                                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | SCSI: Specify bus type, connector            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Max. allowable operating temperature         |   |                 |
|    | (degrees C)                                  |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Max. power consumption (W)                   |   |                 |
+----+----------------------------------------------+---+-----------------+
| 7  | #### MEMORY                                  |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Total amount of memory                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Brand Name                                   |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Type of RAM: SDRAM, DDR SDRAM, RDRAM         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Speed of RAM                                 |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Size of each DIMM                            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Registered? Yes/no                           |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | ECC? Yes/no                                  |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Maximum allowable operating temperature      |   |                 |
|    | (degrees C).                                 |   |                 |
+----+----------------------------------------------+---+-----------------+
| 8  | #### CHASSIS                                 |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Brand                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify Model                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Type (tower, rackmount, desktop, other)      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Dimensions (W x L x H)                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Weight (kg)                                  |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of chassis fans                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Type (with model number) and capacity of     |   |                 |
|    | chassis fans                                 |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of blowers                            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Air path: front-to-back or other (specify)   |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Is proprietary rack design required to       |   | yes / no        |
|    | ventilate chassis ?                          |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Total air flow through case, (ft\^3/minute)  |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Estimated total heat that can be removed     |   |                 |
|    | from chassis (W)                             |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Reset button---is there one                  |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Reset button---recessed or not               |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Power LED on front of system                 |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Disk activity LED(s) on front of system      |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Network activity LED on front of system      |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Access to all memory slots without           |   | yes / no        |
|    | dismantling components                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Number of disks that can be placed in        |   |                 |
|    | chassis                                      |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Tool-free opening of chassis                 |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Ports on case labeled correctly              |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
| 9  | #### POWER SUPPLY                            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Manufacturer and model                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | PFC circuitry in power supply                |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Power rating (watts)                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Power switch on power supply                 |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Maximum allowable operating temperature      |   |                 |
|    | (degrees C)                                  |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Efficiency factor of power supply            |   |                 |
+----+----------------------------------------------+---+-----------------+
| 10 | #### SCSI adapter                            |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | On board or PCI card                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify brand                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Specify model                                |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | External SCSI connector available?           |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
|    | Listed on Red Hat 7.3 HW compatibility list  |   | yes / no        |
+----+----------------------------------------------+---+-----------------+
| 11 | **Floppy Drive**                             |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Manufacturer                                 |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Model                                        |   |                 |
+----+----------------------------------------------+---+-----------------+
| 12 | **CD-ROM Drive**                             |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Manufacturer                                 |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Model                                        |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Speed                                        |   |                 |
+----+----------------------------------------------+---+-----------------+
| 13 | **FULL SYSTEM**                              |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | CPU temperature (degrees C) at full CPU load |   |                 |
|    | on bench, in rack                            |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Exhaust temp of power supply at full CPU     |   |                 |
|    | load on bench, in rack                       |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | Total current draw (amperes) at boot-up,     |   |                 |
|    | idle, full CPU load.                         |   |                 |
+----+----------------------------------------------+---+-----------------+
|    | How were above current numbers measured?     |   |                 |
+----+----------------------------------------------+---+-----------------+

  --------- ---------------------------------------------- ------------------
  **14**.   **Service**                                    

            **Provide detailed description of how to get   
            on-site service.**                             

            **Provide detailed description of how to get   
            phone-in service**                             

            **Who does the service?**                      

  **15**    **BIOS Changes**                               

            **Describe any BIOS changes you had to make**  

  **16**    **Burn-in**                                    

            **What burn-in procedures are done after       
            system is built?**                             

  **17**    **Linux Install**                              

            **Describe any customizations to the Fermi     
            Linux Install that you had to do:**            
  --------- ---------------------------------------------- ------------------

# E. Technical contacts

Fermilab shall provide technical contacts to the vendors for any
questions they may encounter. The contact method is via E-mail. If
clarifications are given to one vendor, they will be given to all
vendors via E-mail.

## E.1. Email Address

Questions regarding material in this document and operating system
issues must first be sent via E-mail to scs-farm@fnal.gov.

## E.2. Contacts

### Margaret Greaney -- Fermilab Farms Administrator

### Steven Timm---Fermilab Farms Team design lead 

### Stan Naymola---Fermilab Scientific Computing Support Group Leader

US Mail can be sent to the SCS group, to the attention of:

Margaret Greaney\
FCC2W

Fermilab, MS 369

PO Box 500

Batavia, IL 60510

UPS/FedEx can ship to:

Fermilab

Receiving Dept

Kirk and Wilson Roads

Batavia, IL 60510

Attn: Margaret Greaney, FCC2W-MS369

#