< Previous PageNext Page > Hide TOC

Overview of the Xserve G5

The Xserve G5 is the Macintosh server platform using the PowerPC G5 microprocessor. It has a rack-mount enclosure and includes server-oriented features such as ample internal storage, hot-pluggable drives, hardware monitoring, and easy tool access.

This developer note includes both the standard three drive bay configuration and the basic cluster node single drive bay configuration. Both configurations feature high performance I/O, high speed network I/O, and 400 MHz ECC DDR memory. The differences in the two Xserve G5 configurations are identified throughout this document. When not specifically stated, the information presented in this note is for the both configurations.

In this section:

Hardware Features
Features of the Enclosure
System Software


Hardware Features

Table 1-1 below, provides a list of the hardware features of the Xserve G5 and Table 1-2 provides a list of the hardware features of the Xserve G5 cluster node configuration. New features are listed first. Each of the major features is described more fully later in this note, as indicated by the cross references.

Table 1-1  Hardware Features of the Xserve G5

New Features

Microprocessor speed

Single 2.0 GHz or dual 2.3 GHz PowerPC G5 microprocessors. See “PowerPC G5 Microprocessor.”

Optical drive

Contains a Combo (CD-RW/DVD-ROM) drive; see “Combo Drive .” A SuperDrive (CD-RW/DVD-RW) is available as a build-to-order option; see “SuperDrive (Optional).”

RAM

Eight slots (four pairs of two) for 184-pin DIMMs (dual inline memory modules) using ECC (error correcting code) DDR400 (double data rate) dynamic RAM devices. Supports a maximum of 8 GB. See “RAM Expansion.”

Hard disk

7200-rpm, hot-pluggable, 80 GB hard disk drive with 8MB cache in one of the three drive bays. Build-to-order 250 GB or 400 GB drives available for a maximum of 1.2 TB internal storage.

Additional Features

Hyper Transport

A high-speed bus architecture between the memory controller and device I/O. For more information, see “HyperTransport Technology.”

Processor system bus

64-bit processor interface bus running at half the speed of the system microprocessor. See “Processor Bus.”

Memory caches

Internal 512 KB level 2 cache per processor. See “Cache Memory.”

ROM

ROM-in-RAM implementation with 2 MB of boot ROM. For information about the ROM, see “Boot ROM.” For information about the ROM-in-RAM implementation, see the references listed in “ROM-in-RAM Architecture.”

Hard disk drive bays

Up to three drive bays for serial ATA (SATA) drives with independent buses and support for hot-pluggable drives using Apple Drive Modules. See “Hard Disk Drives.”

USB 2.0 ports

Two USB 2.0 ports. See “USB Ports.”

Ethernet

Dual Ethernet ports for 10Base-T, 100Base-T, or 1000Base-T operation. See “Ethernet Ports .”

FireWire ports

Two FireWire 800 ports on back panel and one FireWire 400 on front. See “FireWire Ports.”

PCI-X card expansion slots

Two PCI-X expansion slots for PCI or PCI-X cards. See “PCI or PCI-X Expansion Slots .”

System Monitoring

The system monitors the fan speeds and reports if speeds are outside acceptable range, indicating that a fan needs service.

Table 1-2  Hardware Features of the Cluster Node Xserve G5

New Features

Microprocessor speed

Dual 2.3 GHz PowerPC G5 microprocessors. See “PowerPC G5 Microprocessor.”

RAM

Eight slots (four pairs of two) for 184-pin DIMMs (dual inline memory modules) using ECC (error correcting code) DDR400 (double data rate) dynamic RAM devices. Supports a maximum of 8 GB. See “RAM Expansion.”

Additional Features

Memory caches

Internal 512 KB level 2 cache per processor. See “Cache Memory.”

Processor system bus

64-bit processor interface bus running at half the speed of the system microprocessor. See “Processor Bus.”

Hyper Transport

A high-speed bus architecture between the memory controller and device I/O. For more information, see “HyperTransport Technology”

ROM

ROM-in-RAM implementation with 2 MB of boot ROM. For information about the ROM, see “Boot ROM.” For information about the ROM-in-RAM implementation, see the references listed in “ROM-in-RAM Architecture.”

Hard disk drive bay

One serial ATA (SATA) Apple Drive Module with support for hot-pluggable drive. See “Hard Disk Drives.”

Hard disk

7200-rpm, hot-pluggable, 80 GB hard disk drive with 8MB cache. Build-to-order 250 GB or 400 GB drives available.

USB 2.0 ports

Two USB 2.0 ports. See “USB Ports.”

Ethernet

Two Ethernet ports for 10Base-T, 100Base-T, or 1000Base-T operation. See “Ethernet Ports .”

FireWire ports

Two FireWire 800 ports on back panel and one FireWire 400 on front. See “FireWire Ports.”

PCI-X card expansion slots

Two PCI-X expansion slots for PCI or PCI-X cards. See “PCI or PCI-X Expansion Slots .”

System Monitoring

The system monitors the fan speeds and reports if speeds are outside acceptable range, indicating that a fan needs service.

Features of the Enclosure

The Xserve G5 has a rack optimized enclosure that is 1U (1.75” tall) and conforms to the industry standard for 19-inch rack mounting. For information about the standard, see the reference at “EIA Rack Standards.”

All of the components in the server are accessible without the use of special tools.

Figure 1-1 shows the front panel of the standard Xserve G5, which has a power button and light, an enclosure lock and status light, a system identifier button and light, a FireWire 400 port, Ethernet link lights, a slot-loading optical drive, up to three serial ATA drive modules, and a two-by-eight set of system activity lights.

Note: Depending on the configuration of your Xserve G5, the appearance may differ slightly from the illustrations.


Figure 1-1  Xserve G5 slot load front panel

Xserve G5 slot load front panel

Figure 1-2 shows the back panel of the slot load and cluster node Xserve G5, which are basically the same. The back panel has an A/C power socket, two gigabit Ethernet ports, two FireWire 800 ports, a system identifier button and light, two USB 2.0 ports, a serial console port, and two PCI-X card slots. An optional video card can occupy one of the PCI-X slots in the standard configuration (not supported in the cluster node configuration).


Figure 1-2  Xserve G5 slot load and cluster node back panel

Xserve G5 slot load and cluster node back panel

Figure 1-3 shows the front panel of the cluster node Xserve G5, which has a power button and light, an enclosure lock and status light, a system identifier button and light, a FireWire 400 port, two Ethernet link lights, a two-by-eight set of system activity lights, and drive module and lights. Additional drive modules cannot be installed in the cluster node configuration. The rear panel is mostly the same as the slot load configuration and is shown in Figure 1-2.


Figure 1-3  Xserve G5 cluster node front panel

Xserve G5 cluster node front panel

System Activity Lights Definitions

The system identifier button on the server’s front panel can be used to initiate a limited number of firmware boot commands without connecting a keyboard or monitor. For instructions on entering the commands, refer to the Xserve G5 User’s Guide that shipped with your computer.

The bottom row of system activity lights on the Xserve G5 (shown in Figure 1-1 and Figure 1-3 indicates the state of the computer when commands are entered and during normal operation. The lights are referenced from right to left, with light one being the rightmost and light 8 being the leftmost. The bottom row of system activity lights are defined below in Table 1-3.

Table 1-3  Definition of System Activity Lights

Light 1(far right)

Start up from a system disc in the optical drive (also ejects a disc already in the optical drive).

Light 2

Start up from a network server (NetBoot).

Light 3

Start up from the internal drive (leftmost drive if more than one).

Light 4

Bypass the current startup disk and start up from any other available startup disk.

Light 5

Begin target disk mode (all drives, including the optical drive, will show up).

Light 6

Restore the system’s default settings (reset NVRAM).

Light 7

Enter Open Firmware (via the serial port if no monitor and keyboard are connected).

Light 8

Put the system into diagnostic hardware test mode.

Note: If Open Firmware Security is turned on, front panel mode is not available. In this case, the two rows of system activity lights flash twice when you try to enter a command with the system identifier and the system resumes its regular startup sequence.

System Software

The Xserve G5 comes with Mac OS X Server installed. The Xserve G5 cluster node comes with a 10 user license of Mac OS X Server installed.

Server Software Features

Here is a list of the key features of the system software on the Xserve G5. For information on installing or updating software, see the Xserve G5 User’s Guide. For information on server topics, including server command line tools, refer to the Mac OS X Server Documentation website at http://www.apple.com/server/documentation.

Security Features

Here are the key security features supported by the system software on the Xserve G5.

Storage Support

Here is a list of the key software features relating to hard disk storage on the Xserve G5.

Management Support

Here are some of the management support features of the system software on the Xserve G5.

Command Line Tools

The following command line tools provide management support. Use the man command to display usage syntax.

SNMP Implementation

The SNMP implementation in Mac OS X Server allows the Xserve G5 to be monitored by standard SNMP management consoles.

The SNMP implementation on the Xserve G5 is based on the net-snmp project. For more information, see the net-snmp page on the World Wide Web at

http://www.net-snmp.com/

Computer Feature Identification

Rather than reading the box flag or the model string and then making assumptions about the server’s features, applications that need to find out the features of the server should use IORegistry calls to test for the features they require. IORegistry calls are part of the I/O Kit API. For more information, see the references listed at “I/O Kit.”

Asset management software that reports the kind of computer it is running on can obtain the value of the model property from the device tree root node. The entry banner of the Open Firmware user interface software displays the model property. Or, to display the model property from within the Open Firmware user interface, type the following to display the model property:

0 > dev /

0 > .properties

The "dev /" selects the root device and ".properties" displays all properties of the device selected.

For both Xserve G5 configurations, the value of the model property is RackMac3,1.

Velocity Engine Acceleration

The Velocity Engine (an implementation of AltiVec) is the vector processing unit in the PowerPC G5 microprocessor. Some system software has been modified to take advantage of the accelerated processing that the Velocity Engine makes possible. System software has also been modified to support low-level operations using the Velocity Engine.

For complete information on the Velocity Engine, refer to the following Apple website:

http://developer.apple.com/hardwaredrivers/ve/index.html



< Previous PageNext Page > Hide TOC


© 2002, 2008 Apple Inc. All Rights Reserved. (Last updated: 2008-02-21)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.