Apple Xserve G5 User Manual

Xserve G5  
Technology Overview  
January 2004  
Technology Overview  
3
Xserve G5  
Introduction  
In May 2002, Apple introduced Xserve, a high-density, 1U rackmount server that  
was applauded for its value and versatility. In 2003, we built on that success with  
performance enhancements, more storage, and flexible build-to-order options. Now  
in its third generation, this highly acclaimed server gets a huge burst of power from  
the 64-bit PowerPC G5 processor—accelerating a wide range of intensive server  
chores and High Performance Computing (HPC) applications.  
What’s New?  
• Single or dual 2GHz PowerPC G5 processors  
using 90-nanometer process technology  
• Gigahertz frontside bus with independent  
data paths in and out of the processor  
• Two independent frontside buses on dual  
processor systems  
• Point-to-point system controller  
• Support for up to 8GB of 400MHz  
ECC memory  
• Fast 133MHz PCI-X bus for Fibre Channel,  
RAID, SCSI, or cluster interconnect cards  
• Dual Gigabit Ethernet interfaces on the main  
logic board  
• Up to three 80GB or 250GB Serial ATA (SATA)  
Apple Drive Modules1  
The groundbreaking PowerPC G5 made its debut in Apple’s Power Mac G5, enabling  
computer users to tackle projects never before possible on a desktop system. In fact,  
its performance was so remarkable that Virginia Tech chose the G5 processor as the  
engine for its newest supercomputing facility, ranked third most powerful in the  
world.2 With the introduction of Xserve G5, the same processing performance is  
packed into a slim 1U form factor. Combine the superefficient PowerPC G5 with high-  
bandwidth, server-optimized system I/O and fast internal storage, and Xserve G5  
outperforms today’s fastest 1U Xeon- and Opteron-based systems.3  
In addition to robust hardware features, Xserve G5 comes complete with an unlimited-  
client license for Mac OS X Server software, a host of powerful network services, and  
integrated remote management and monitoring tools. Easy to set up and easy  
to maintain, Xserve G5 with Mac OS X Server dramatically reduces the complexity  
of system administration and minimizes maintenance costs. For added peace of mind,  
Apple offers enterprise-class service and support products for Xserve G5 hardware  
and Mac OS X Server software, with a single vendor to call.  
This uniquely Apple integration results in superior performance, unparalleled manage-  
ability, and increased uptime—enabling organizations to lower their total cost of  
ownership and reduce the pressure on network administrators. Whether in small or  
large business, higher education or K12 schools, creative departments, or science and  
technology research centers, the affordable Xserve G5 is the perfect server for today’s  
new breed of UNIX-based solutions.  
Technology Overview  
4
Xserve G5  
Product Overview  
Key Features  
Xserve G5 combines 64-bit processors, a high-bandwidth system architecture, and  
massive storage with Apple’s legendary ease of use. The following features make Xserve  
a robust, versatile server solution for businesses and institutions everywhere.  
Xserve G5  
Apple’s new Xserve packs high-density  
PowerPC G5 computing power and fast,  
affordable storage in a 1U rack-optimized  
enclosure. Customers can choose from  
two standard server configurations and  
one cluster node configuration, as well as  
from an array of build-to-order options.  
Single or dual 2GHz processors. Each 64-bit PowerPC G5 processor features an  
optimized Velocity Engine unit, two floating-point units, and robust branch prediction  
logic. To get more work done faster, its superpipelined, superscalar architecture can  
handle large numbers of complex operations in parallel.  
Gigahertz frontside bus. The industry’s fastest frontside bus maximizes processor  
performance by transferring instructions and data at rates of up to 8GB/s. In dual  
processor systems, each PowerPC G5 has a dedicated frontside bus for a combined  
throughput of up to 16GB/s.  
Advanced ECC memory technology. A 128-bit memory controller speeds data in and  
out of main memory at up to 6.4GB/s. Today’s Xserve G5 supports 8GB of fast, 400MHz  
RAM with Error Correction Code (ECC) protection.  
High-bandwidth I/O. Two open 64-bit PCI-X slots provide throughput of up to 1GB/s for  
PCI devices. Dual onboard Gigabit Ethernet interfaces and FireWire 800 ports offer high-  
performance connectivity and deployment flexibility.  
Xserve RAID  
Connect Xserve to Apple’s affordable  
Xserve RAID storage solution for enormous  
capacity—up to 3.5TB1—and advanced data  
protection in a high-availability 3U enclosure.  
Flexible storage. Three drive bays hold up to 750GB of fast, internal Serial ATA (SATA)  
storage1 in hot-plug Apple Drive Modules.4 Fast PCI-X slots and optional cards allow  
connection to external storage devices, including Apple’s Xserve RAID storage system.  
Innovative hardware monitoring. Dedicated monitoring hardware integrates with  
industry-leading software for remote monitoring of one or many Xserve G5 systems.  
The software can even send automatic notifications via email or pager.  
UNIX-based operating system. An unlimited-client license for Mac OS X Server,4  
complete with easy-to-use open source workgroup and Internet services, is included at  
no additional cost. Built on open standards, Mac OS X Server integrates seamlessly into  
enterprise infrastructures. What’s more, Apple has written the latest version of Mac OS X  
Server to maximize the computing power of the 64-bit PowerPC G5.  
Server-class support products. To minimize downtime, Apple offers a suite of  
enterprise-class support products, including onsite hardware repairs, advanced software  
support, and convenient spares kits.  
Technology Overview  
5
Xserve G5  
Rack-Optimized Server Design  
With enormous processing power and ample storage in a compact 1U-high, 19-inch-  
wide enclosure, Xserve G5 is designed from the ground up for performance, service-  
ability, and easy integration into a wide range of computing environments. All the  
necessary rackmounting hardware is in the box, including rack rails with sliders,  
mounting brackets for industry-standard four-post racks and telco center-post racks,  
and complete setup instructions. For trouble-free servicing, the power cord connection  
has a cable-locking clip, and a cable management arm keeps cables with the system  
when you slide it out of a four-post rack.  
Xserve G5 Server Configuration  
1
4
2
3
Front view  
6
5
Back view  
7
2
8
3
9
1
Indicator lights. Xserve G5 gives you continuous feedback  
on the status and activity of hardware components. Indicator  
lights display the health and status of power, enclosure lock,  
drives, Ethernet links, and processor, as well as drive and  
processor activity.  
5
Drive bays. Three bays support up to 750GB1 of hot-plug  
SATA internal storage on three independent channels.4 Hot-  
plug support allows you to add storage without bringing  
down the server. Apple Drive Modules have LEDs that indicate  
drive status and health using Self-Monitoring, Analysis, and  
Reporting Technology (SMART) data.  
2
3
System identifier. Duplicate buttons on the front and back  
can be turned on manually or by using remote monitoring  
software, making it easy to locate a particular server in a rack.  
The buttons also illuminate if a system event occurs.  
6
7
Optical drive. The slot-loading 24x-speed CD-ROM drive is  
convenient for software installation and recovery. Or choose  
the optional Combo drive for reading DVD data and backing  
up files on CDs.4  
FireWire and USB ports. Xserve G5 has two FireWire 800  
ports on the back and one FireWire 400 port on the front for  
high-speed connectivity to storage, backup devices, and other  
servers. Two USB 2.0 ports on the back connect to industry-  
standard peripherals.  
Gigabit Ethernet interfaces. Xserve G5 comes with dual  
Gigabit Ethernet links on the main logic board. These fast  
interfaces operate independently to provide deployment  
flexibility and support for large numbers of clients.  
4
Air ducts. A robust cooling system provides front-to-back  
airflow over high-performance system components. It uses  
large air ducts and an array of eight fans managed by a  
microcontroller. For minimal noise and power consumption,  
the fans run only as required to cool the system effectively.  
If a single fan fails, the others speed up to compensate.  
8
9
Serial port. The DB-9 serial port allows for system access  
through a serial console session, even when the network  
is down.  
PCI-X slots. Two open 64-bit PCI-X slots allow you to add one  
card running at up to 133MHz or two cards running at up to  
100MHz. Throughput of up to 1GB/s maximizes performance  
of transaction-intensive applications and high-performance  
networking and storage systems.  
Technology Overview  
6
Xserve G5  
High-Density Cluster Node Configuration  
With the compute performance of two superscalar 2GHz PowerPC G5 processors, the  
Xserve G5 cluster node configuration is ideal for High Performance Computing (HPC)  
in scientific and technical environments, as well as for workgroup clusters and render  
farms. One dual processor node can execute over 9 billion double-precision floating-  
point operations per second, or 9 gigaflops per U. That means a rack filled with Xserve  
G5 systems can offer over 378 gigaflops of processing power. Single-precision floating-  
point performance is also remarkable: With a dual-pipeline Velocity Engine on each  
processor, the Xserve G5 cluster node can execute over 30 gigaflops. Best of all, by  
eliminating the cost of unneeded components, Apple has made this high-density 1U  
system extremely affordable.  
Most innovative HPC hardware  
HPCwire, a leading journal of High  
Performance Computing, gave Apple its  
Editors Choice award for the hardware  
vendor delivering the most innovative  
overall HPC technology in 2003.  
For more information about Apple solutions for computational clusters, see  
Xserve G5 Cluster  
An Xserve G5 cluster uses a dedicated server system as the head node,  
which can manage hundreds of Xserve cluster nodes. Apple’s Xserve RAID  
adds high-performance, high-availability storage. Each cluster node has  
these robust features:  
Computational power. Dual 2GHz PowerPC G5 processors provide high-  
performance computation and superior scalability.  
Fast PCI-X. Two PCI-X slots support cluster interconnect technologies, such  
as InfiniBand and Myricom’s Myrinet.  
Dual Gigabit Ethernet. Two onboard high-speed interfaces enable inde-  
pendent gigabit connections to the head node for network services and  
to the cluster interconnect for loosely coupled cluster environments.  
FireWire 800. Two FireWire 800 ports support small clusters using TCP/IP  
over FireWire. FireWire Target Disk Mode allows easy cloning of system  
configurations.  
Advanced cooling system. An array of eight fans keeps air flowing over  
high-performance processing components. Intelligent management of the  
fan array keeps noise and power consumption to a minimum.  
Indicator lights. Xserve G5 provides continuous, at-a-glance information  
about the health and status of all the systems in the rack.  
Built-in sensors. Hardware sensors integrate with Server Monitor to provide  
easy monitoring of hundreds of systems from a single, intuitive interface.  
Automatic setup. Mac OS X Server makes it easy to set up an entire rack  
of systems automatically from a directory on the network or a USB or  
FireWire disk.  
Startup options. Front Panel Mode allows the system identifier button  
to be used for selecting startup options, such as booting from a network  
server or restoring default system settings.  
Technology Overview  
7
Xserve G5  
Performance Overview  
Apple’s new Xserve G5 is designed to deliver phenomenal performance with industry-  
leading ease of use. Thanks to 64-bit processing power, server-optimized I/O, and a  
high-throughput storage architecture, Xserve G5 is optimized for demanding server  
and cluster operations.  
Apple compared preproduction Xserve G5 units with currently available, top-selling  
1U servers. The following results are based on benchmark testing performed in January  
2004 by Apple in a laboratory setting using publicly available software. These server  
configurations were tested:  
Apple Xserve G5. Dual 2GHz PowerPC G5, 1GB PC3200 SDRAM, two 250GB Apple Drive  
Modules, dual Gigabit Ethernet, Mac OS X Server v10.3.2.  
Dell PowerEdge 1750. Dual 3.2GHz Xeon,1GB PC2100 SDRAM, three 36GB Ultra320 SCSI  
drives, dual Gigabit Ethernet, Red Hat Linux 9.0.  
IBM eServer x335. Dual 3.2GHz Xeon,1GB PC2100 SDRAM, two 36GB Ultra320 SCSI  
drives, dual Gigabit Ethernet, Red Hat Linux 9.0 (unless otherwise indicated).  
IBM eServer x325. Dual 2GHz Opteron,1GB PC2700 SDRAM, two 36GB Ultra320 SCSI  
drives, dual Gigabit Ethernet, Red Hat Enterprise Linux 3 (AMD 64-bit version).  
For each system, Apple installed the operating system on one drive and used the  
other drive or drives to create a data volume. On the Xserve and Dell systems, the  
two remaining drives were configured as a single volume using RAID 0. The Xeon-  
and Opteron-based systems used 15,000-rpm drives.  
Processor Performance  
Featuring a dual-pipeline Velocity Engine and two double-precision floating-point  
units on each 64-bit PowerPC G5 processor, Xserve G5 can manage complex calcula-  
tions crucial to users in image processing, media encoding, and scientific computing  
environments. In fact, the Velocity Engine on dual processor Xserve G5 systems can  
execute over 30 billion single-precision floating-point operations per second, or 30  
gigaflops per U, compared with 19 gigaflops on the G4-based Xserve.  
To demonstrate this superior processor performance, Apple tested Xserve G5 using  
popular benchmarks in the scientific computing community.  
LINPACK  
Computers use double-precision floating-point mathematics to perform calculations  
requiring great numerical magnitude or extremely high decimal accuracy. Apple used  
the LINPACK benchmark to illustrate the benefits of the G5 processor’s two floating-  
point units. LINPACK measures double-precision floating-point performance by running  
a program that solves a dense system of linear equations.  
Technology Overview  
8
Xserve G5  
LINPACK: Double-Precision Calculations  
$333 per gigaflop  
Xserve G5  
Dual 2GHz PowerPC G5  
Apple offers compute power at the  
lowest cost per gigaflop of any tier-  
one vendor—only $333 per gigaflop,  
or $333,000 per teraflop.5  
9 gigaflops  
Dell PowerEdge 1750  
Dual 3.2GHz Xeon  
IBM eServer x335  
Dual 3.2GHz Xeon  
IBM eServer x325  
Dual 2GHz Opteron  
2
4
6
8
10  
Billions of floating-point operations per second (gigaflops)  
Two double-precision floating-point units enable the dual 2GHz Xserve G5 to perform  
the linear equations 8 percent faster than the 3.2GHz Xeon-based servers and 50 percent  
faster than the 2GHz Opteron-based server.  
BLAST  
A/G BLAST  
To demonstrate the advantages of Xserve G5 for processor-intensive scientific analysis,  
Apple used Basic Local Alignment Search Tool, or BLAST. BLAST is a popular open  
source biotechnology application used by life science researchers to find matches in  
DNA and protein sequences. BLAST searches are based on word size, or the number  
of nucleotide pairs specified by the researcher to register as a match. Different word  
sizes are used for different kinds of research, and users can adjust word size to the  
sensitivity appropriate to their needs. With long-word-size, or high-performance,  
searches, the researcher is looking for similarities between DNA sequences that are  
nearly identical. For short-word-size searches (fewer than11), the researcher is com-  
paring more distantly related sequences; these searches require high resolution to  
find the small matches between dissimilar sequences.  
A/G BLAST is a version of NCBI BLAST  
developed by Apple in collaboration with  
Genentech. Optimized for dual PowerPC G5  
processors, the Velocity Engine, and the  
symmetric multiprocessing capabilities of  
Mac OS X, A/G BLAST makes a wide variety  
of searches available at higher speeds.  
BLAST: DNA Sequence Matching  
3.5  
Dual 2GHz Xserve G5  
3.0  
2.5  
2.0  
1.5  
Dual 2GHz IBM eServer x325  
Dual 3.2GHz IBM eServer x335  
Dual 3.2GHz Dell PowerEdge 1750  
1.0  
.5  
0
8
10  
11  
20  
30  
35  
40  
Word length  
In common searches using a word size of more than 11, Xserve G5 far outperformed  
the Xeon-based servers. Even at word size 11, for which NCBI BLAST has been extensively  
optimized, Xserve G5 performed on par with the competition.  
Technology Overview  
9
Xserve G5  
HMMer 2.3.3  
HMMer is another application that demonstrates the advantages of Xserve G5  
with Velocity Engine for processor-intensive scientific analysis. HMMer is a genome  
sequence–matching application that uses Hidden Markov Models (HMMs) to identify  
similarities in genetic structures. The core routines of HMMer repeatedly perform the  
same operation on large amounts of data. To test the performance of the HMMer  
code, Apple searched for an HMM created from a 358-residue sequence in the protein  
databank (PDB) and measured the time to search the entire PDB.  
HMMer: Genome Sequence Matching  
Xserve G5  
Dual 2GHz PowerPC G5  
69% faster  
Dell PowerEdge 1750  
33% faster  
Dual 3.2GHz Xeon  
IBM eServer x335  
27% faster  
Dual 3.2GHz Xeon  
IBM eServer x325  
Baseline  
Dual 2GHz Opteron  
Percent faster than Opteron-based system  
The dual 2GHz Xserve G5 performed the HMMer search up to 33 percent faster than the  
3.2GHz Xeon-based servers and 69 percent faster than the 2GHz Opteron-based server.  
Networking Throughput  
To minimize bottlenecks and ensure maximum data throughput, Xserve G5 features  
a high-performance I/O architecture optimized for server tasks.  
NetBench SMB  
Xserve G5 provides the best balance of processor, network, and disk performance—  
critical for delivering file services to large numbers of network clients.  
NetBench SMB: Windows File Serving  
200  
Xserve G5  
with Mac OS X Server  
160  
IBM eServer x335  
with Windows Server 2003  
120  
80  
40  
0
1
4
8
12  
16  
20  
24  
28  
Simultaneous clients  
With more than 12 NetBench clients, Xserve G5 with Mac OS X Server delivers Windows  
file services significantly faster than the Xeon-based server with Windows Server 2003,  
and its performance remains high even as clients are added to the network.  
Technology Overview  
10  
Xserve G5  
WebBench  
For fast network throughput, Xserve G5 features dual onboard Gigabit Ethernet con-  
trollers, as well as optimized network drivers and a high-performance BSD network  
stack in Mac OS X Server. Apple used WebBench from eTesting Labs to demonstrate  
the superior web server performance of Xserve G5 based on the number of connec-  
tions each server can support.  
WebBench: Apache Web Serving  
8000  
Dual 2GHz Xserve G5  
7000  
Dual 2GHz IBM eServer x325  
6000  
Dual 3.2GHz IBM eServer x335  
5000  
4000  
3000  
2000  
1000  
1
4
8
12  
16  
20  
24  
28  
Simultaneous clients  
Xserve G5 easily supports a large number of network connections. With more than  
16 WebBench clients, it outperforms the Xeon- and Opteron-based servers, and its  
performance advantage increases as clients are added to the network.  
Apple performed the NetBench and WebBench tests without the supervision or verification of eTesting Labs, which makes  
no representation or warranty of the results. eTesting Labs WebBench version 4.1 was used with the standard test suite  
STATIC_WB41.TST, with the threads variable set to 5 and with 28 client computers. For the WebBench test, Xserve G5 ran  
Apache 1.3; the IBM systems ran Apache 2.0.  
Technology Overview  
11  
Xserve G5  
PowerPC G5 Processor  
The breakthrough performance of the 64-bit PowerPC G5 is now available to Apple  
server customers. With 64-bit-wide data paths and registers, this revolutionary pro-  
cessor can address vast amounts of main memory, while handling multiple 64-bit  
integer and double-precision floating-point math calculations in a single pass. Its  
wide execution core manages immense operations in parallel, supporting up to 215  
in-flight instructions.  
Apple and IBM Partnership  
The PowerPC G5 is the product of a long-standing partnership between Apple and  
IBM, two companies committed to innovation and customer-driven solutions. In 1991,  
they co-created a PowerPC architecture that could support both 32-bit and 64-bit  
instructions. Leveraging this design, Apple went on to bring 32-bit RISC processing to  
desktop and portable computers, while IBM focused on developing 64-bit processors  
for enterprise servers. The new PowerPC G5 represents a convergence of these efforts:  
Its design is based on the PowerPC instruction set, as well as the POWER Architecture  
that drives IBM’s top-of-the-line enterprise servers.  
The PowerPC G5 is fabricated in IBM’s new $3 billion, state-of-the-art facility in East  
Fishkill, New York. To get electronics so small requires miniaturization breakthroughs,  
and IBM’s dedication to scientific research has made these advances possible. With  
industry-leading build, assembly, and test technology, IBM uses a 90-nanometer  
process to produce the PowerPC G5. More than 58 million silicon-on-insulator (SOI)  
transistors and eight layers of copper interconnects enable this new processor to  
deliver tremendous performance. The use of these advanced technologies also means  
the PowerPC G5 draws less power and produces less heat—allowing Apple to pack  
two 64-bit 2GHz processors in a 1U form factor.  
32-bit processing  
Postcard =  
24 in.2 (155 cm2)  
64-Bit Computing Power  
64-bit processing  
Manhattan =  
The labels “32-bit” and “64-bit” characterize the width of a microprocessor’s data  
stream, which is a function of the sizes of its registers and the internal data paths  
that feed the registers. A 64-bit processor moves data and instructions along 64-bit-  
wide data paths—compared with the 32-bit-wide paths on 32-bit processors, such  
as the Pentium 4 and Xeon. In addition, 64-bit processors have wide registers that  
can store 64-bit numbers as well as 32-bit numbers.  
22 mi.2 (57 km2)  
4.3 billion times bigger  
To grasp the enormous leap from 32-bit  
to 64-bit processing, imagine equating the  
range of numbers a processor can express  
with a two-dimensional area. A 32-bit  
processor can express a range of integers  
equal to the size of a postcard, while a 64-bit  
processor can express a range of integers  
larger than the island of Manhattan.  
The leap from 32-bit to 64-bit processing represents an exponential advance in  
computing power. With 32-bit registers, a processor has a dynamic range of 232, or  
4.3 billion—which means it can express integers from 0 to 4.3 billion. With 64-bit  
registers, the dynamic range catapults to 264, or 18 billion billion—4.3 billion times  
larger than the range of a 32-bit processor.  
Technology Overview  
12  
Xserve G5  
Vast amounts of addressable memory  
The move to 64-bit processing results in a similarly dramatic leap in the amount of  
memory supported. A memory address is a special kind of integer, and each address  
points to one byte in memory. Since memory addresses are computed in 64-bit regis-  
ters capable of expressing 18 billion billion integers, the PowerPC G5 can theoretically  
address 18 exabytes (18 billion billion bytes) of virtual memory.  
Support for more memory in  
Mac OS X Server  
The latest version of Mac OS X Server  
makes the most of the expanded memory  
capabilities of the PowerPC G5. With up  
to 4GB of memory allocated per applica-  
tion, each server task can have dedicated  
space in the system’s generous memory.  
In practice, memory addressing is defined by the physical address space of the proces-  
sor. The PowerPC G5, with 42 bits of physical address space, supports a colossal 242  
bytes, or 4 terabytes, of system memory. Although it’s not currently feasible to purchase  
4 terabytes of RAM, the advanced architecture of this new processor allows for plenty  
of growth in the future.  
Multiple high-precision calculations  
With 64-bit-wide data paths and registers, the PowerPC G5 can execute multiple  
instructions on 64 bits of data—including huge integer calculations and double-  
precision floating-point mathematics—in a single pass. In contrast, a 32-bit processor  
has to split up any data larger than 32 bits and process it in multiple passes. This leap  
in performance, from 32-bit to 64-bit processing, brings previously unmanageable  
tasks into the realm of practicality, facilitating highly accurate calculations required  
for scientific analysis, technical research, 3D effects, and video encoding.  
Next-Generation PowerPC Architecture  
Apple and IBM built the PowerPC G5 processor for maximum efficiency and perfor-  
mance. Its architecture features processing innovations that optimize the flow of data  
and instructions, including a high-bandwidth execution core with dual floating-point  
units and dual integer units. For more information about the PowerPC G5 architecture,  
PowerPC G5 Architecture  
The execution core contains 12 discrete  
functional units:  
• The Velocity Engine uses two large queues  
and dedicated 128-bit registers for vector  
processing.  
• Two 64-bit double-precision floating-point  
units provide the speed and accuracy required  
for highly complex computations.  
• Two 64-bit integer units perform calculations  
for a broad range of computing tasks.  
• Two load/store units manage data as it is  
processed, keeping the processor’s large  
registers filled for faster operations.  
• The condition register stores the results of  
branch predictions to improve the accuracy  
of future predictions.  
• The branch prediction unit uses innovative  
three-component logic to maximize processor  
efficiency.  
Technology Overview  
13  
Xserve G5  
High-Bandwidth Server  
Architecture  
The PowerPC G5 is only part of the Xserve performance story. Xserve G5 features the  
industry’s fastest frontside bus to keep data moving in and out of the processor, and  
a superefficient point-to-point system controller allows data to move directly between  
all subsystems. Bandwidth is further enhanced by a 400MHz, 128-bit memory bus and  
a high-speed HyperTransport interface that connects the PCI-X controller and the I/O  
subsystems to the system controller. Together these advanced technologies provide  
the power and throughput for demanding Internet applications, robust network infra-  
structure solutions, and high-performance computational clustering environments.  
Server-Optimized Architecture  
1
2
3
Gigahertz frontside bus. Provides up to 8GB/s band-  
width between the processor and the rest of the system.  
Dual independent frontside buses. Provide up to  
16GB/s aggregate bandwidth in dual processor systems.  
1
2
2
Advanced system controller. Uses a point-to-point  
architecture to enable data to pass directly between  
subsystems.  
4
5
6
7
8
400MHz ECC memory. Uses a 128-bit-wide data path to  
support high-speed PC3200 SDRAM with Error Correction  
Code (ECC) protection.  
3
4
PCI-X expansion. Supports two high-performance  
100MHz PCI-X cards or one 133MHz PCI-X card, providing  
total throughput of up to 1GB/s.  
5
6
Dual onboard Gigabit Ethernet. Provides two indepen-  
dent ports, as well as hardware support for VLAN, jumbo  
frames, and TCP, IP, and UDP hardware checksum.  
High-performance I/O controller. Integrates three  
fast Serial ATA (SATA) drive controllers and FireWire 800  
interfaces using a HyperTransport interconnect.  
7
8
Serial ATA storage. Supports up to 750GB of affordable  
hot-plug internal storage1 using three independent,  
high-performance 150MB/s SATA drive controllers.4  
Technology Overview  
14  
Xserve G5  
Gigahertz Frontside Bus  
PowerPC G5  
PowerPC G5  
Xeon  
Xeon  
To harness the power of the G5 processor, a 64-bit Double Data Rate (DDR) frontside  
bus speeds up communication between the PowerPC G5 and the memory controller.  
Unlike conventional processor interfaces, which carry data in only one direction at  
a time, this dual-channel frontside bus has two 32-bit point-to-point links: One link  
travels into the processor and another travels from the processor, which means no  
wait time while the processor and the system controller negotiate which will use the  
bus or while the bus switches direction. This elastic interface self-tunes during startup  
for optimal signal quality.  
Industry’s fastest frontside bus  
The dual-channel frontside bus allows data to  
travel to and from the PowerPC G5 processor  
at the same time. On dual processor systems,  
each PowerPC G5 has its own dedicated  
interface to maximize throughput—com-  
pared with dual Xeon-based systems, in  
which the processors must share a single bus.  
On the 2GHz PowerPC G5, the frontside bus operates at 1GHz for a total theoretical  
bandwidth of up to 8GB/s. Dual processor systems get an even greater performance  
boost, because each PowerPC G5 has a dedicated frontside bus. This unique feature  
results in a maximum aggregate raw bandwidth of 16GB/s on dual 2GHz Xserve G5  
systems. This is well over twice the 6.4GB/s maximum throughput of Itanium 2–based  
systems and almost four times the 4.3GB/s throughput of Xeon-based systems.  
Because there’s a dedicated data path in each direction, transaction-intensive server  
operations execute fast and without contention for data—so the processor doesn’t  
sit idle, waiting for data to arrive.  
On dual processor systems, the two independent frontside buses allow each PowerPC  
G5 to handle its own tasks at maximum speed with minimal interruption. They also  
enable each processor to discover and access data in the other processor’s caches,  
a technique called intervention, or snooping. Cache intervention guarantees cache  
coherency, which ensures that the processor always fetches the correct data, even if  
the data has been modified and is stored in the cache of the other processor.  
Point-to-Point System Controller  
A new system controller is central to the overall performance of Xserve G5. This  
revolutionary application-specific integrated circuit (ASIC)—built using advanced IBM  
technology—is one of the industry’s fastest. A superefficient point-to-point architec-  
ture provides each primary subsystem with dedicated throughput to main memory,  
so massive amounts of data can traverse the system without contention for band-  
width. In contrast, subsystems on Xeon-based servers must share bandwidth, which  
can result in time-consuming arbitration while they negotiate for access across a  
common data path.  
Advanced ECC Memory Technology  
Xserve G5 maximizes the efficiency of its computing power with an advanced 128-bit  
DDR memory architecture and support for up to 8GB of RAM. This high-speed, high-  
capacity memory architecture enables video encoding, transaction-intensive network-  
ing, and scientific applications to perform radically faster. What’s more, it works with  
ECC logic in the system controller to protect data from corruption or errors.  
Double Data Rate (DDR) memory  
Xserve G5 features a memory controller that supports 400MHz, 128-bit DDR SDRAM.  
With fast DDR memory and a wider 128-bit interface that addresses two banks of  
SDRAM at a time, Xserve G5 can reach a memory throughput of up to 6.4GB/s—more  
than double the throughput of the G4-based Xserve. For even greater performance,  
direct memory access (DMA) works with the point-to-point system controller, so  
subsystems can access main memory without needing to interact with the processor.  
Technology Overview  
15  
Xserve G5  
Support for up to 8GB of RAM  
Xserve G5 comes standard with 512MB or 1GB of DDR SDRAM. Main memory is scalable  
up to 8GB in eight DIMM slots, allowing you to increase memory as application and  
networking requirements increase. More main memory enables the system to run  
strenuous processes simultaneously and to accommodate spikes in demand. Enormous  
files and data sets can be loaded into RAM for rapid processing by the PowerPC G5—  
without having to access disk storage. Data is transferred to memory 40 times faster  
than to the hard drive. In fact, accessing the first critical word of data from memory is  
60,000 times faster than from a hard drive, so manipulation and analysis of data can be  
performed at remarkable speeds.  
ECC protection  
Xserve G5 uses Error Correction Code (ECC) logic to protect the system from data  
corruption and transmission errors. Each DIMM has an extra memory module that  
stores checksum data for every transaction. The system controller uses this ECC data  
to identify single-bit errors and corrects them on the fly, preventing unplanned system  
shutdowns and protecting data integrity. In the rare event of multiple-bit errors, the  
system controller detects the error and triggers a system notification to prevent bad  
data from corrupting further operations.  
For additional protection, the ECC modules on the DIMMs integrate with Server Monitor  
software. If error rates exceed a defined threshold, which typically indicates a hardware  
problem, Server Monitor can alert the administrator for fast resolution.  
High-Performance PCI-X Expansion  
Xserve G5 features the latest 133MHz PCI-X expansion protocol with throughput of up  
to 1GB/s. PCI-X operates more efficiently than PCI, resulting in more usable bandwidth  
at any PCI-X bus speed—ideal for connecting to high-performance networking, storage,  
and backup devices using optional SCSI and Fibre Channel cards. For fast data access,  
the PCI-X bus connects to the system controller using a high-speed, dual-channel  
HyperTransport bus with a throughput of up to 4.8GB/s (2.4GB/s each way).  
PCI expansion options  
Built-to-order Xserve G5 configurations can  
include the following:  
• Apple Fibre Channel PCI Card  
• Hardware RAID PCI card  
• Apple PCI-X Gigabit Ethernet Card  
• Dual-channel Ultra320 SCSI PCI-X card  
• VGA video card  
Two open 64-bit PCI-X slots allow you to add one card running at up to 133MHz  
or two cards running at up to 100MHz. The PCI-X specification is designed to support  
3.3V signaling and is compatible with Universal 33MHz and 66MHz PCI cards.6  
Dual Onboard Gigabit Ethernet  
Apple extends the networking performance of Xserve G5 with a high-performance  
Ethernet controller on the main logic board. This advanced controller includes two  
independent 10/100/1000BASE-T Ethernet interfaces, each with its own interrupt, on a  
dedicated 64-bit, 133MHz PCI-X bus. The result is tremendous networking bandwidth  
and no contention for data with the I/O subsystems.  
In addition, the Gigabit Ethernet controller provides these networking features:  
• Hardware-generated TCP, IP, and UDP checksum detects packet corruption and  
transmission errors.  
• 802.1q VLAN (Virtual LAN) tags allow Xserve G5 to be a member of multiple virtual  
networks and to provide unique network services to each one.  
• A large 64K packet buffer per interface supports jumbo frames, or packets up to 9K,  
to reduce system overhead and increase throughput of all network activities.  
Technology Overview  
16  
Xserve G5  
Dual Gigabit Ethernet ports deliver near-line-rate throughput of up to 980Mb/s per  
port, alleviating bottlenecks even with very large files and expediting mail, web, file,  
and printer sharing services. Together with the multihoming function in Mac OS X  
Server, dual network ports enable Xserve G5 to serve more client systems; provide  
redundant links; or support an isolated management network that is independent of  
a client services network. Dual Gigabit Ethernet also enables the high-speed network  
interconnect required by many computational cluster deployments.  
Additional Connectivity  
The Xserve G5 architecture uses the HyperTransport protocol to connect the I/O  
controller to the system controller. The Serial ATA controller, optical drive, and  
FireWire, USB 2.0, and serial ports are all integrated through a bidirectional 800MHz  
HyperTransport interconnect for a maximum throughput of 1.6GB/s.  
Xserve G5 offers industry-standard interfaces for connecting I/O devices:  
Dual FireWire 800 ports. Two FireWire 800 ports on the back panel and one FireWire  
400 port on the front panel connect to high-bandwidth FireWire (IEEE 1394) devices,  
such as storage devices and audio and video input devices. In addition, TCP/IP over  
FireWire can be used to create small clusters, and FireWire Target Disk Mode allows  
easy cloning of system configurations.  
DB-9 serial port. An industry-standard 9-pin serial port allows for system access  
through a serial console session.  
Two USB 2.0 ports. USB ports on the back panel connect to keyboards, mice,  
speakers, and other industry-standard peripheral devices.  
Optical drive. For software installation and recovery, a slot-loading 24x-speed CD-ROM  
drive comes standard on server configurations. A Combo drive (DVD-ROM/CD-RW) is  
available as an alternative for customers who need to read DVD data and back up data  
on CDs.  
Technology Overview  
17  
Xserve G5  
Affordable, Scalable Storage  
Exponential growth in the creation and distribution of digital content is driving the  
need for high-capacity storage in business and education. Large databases, digital  
video footage, immense scientific data sets, and uncompressed audio all place  
enormous demands on server storage resources.  
Xserve G5 addresses these growing requirements by providing up to 750GB of afford-  
able internal storage capacity.1 With each Apple Drive Module on an independent  
Serial ATA (SATA) drive channel and connected to a high-speed I/O system, the Xserve  
storage subsystem scales without compromising performance. This unique architecture  
delivers the best balance of performance, reliability, capacity, and price.  
Up to 750GB of storage  
Each Xserve G5 has three drive bays for  
up to three hot-plug Apple Drive Modules.4  
Internal storage comparison  
Server  
Apple  
Dell  
IBM  
Sun  
Xserve G5  
PowerEdge 1750  
eServer x335  
Sun Fire V60x  
Maximum internal  
storage capacity  
750GB  
438GB  
292GB  
219GB  
(three 250GB drives) (three 146GB drives) (two 146GB drives) (three 73GB drives)  
Onboard disk controller Three independent Ultra320 SCSI  
Ultra320 SCSI  
Ultra320 SCSI  
for internal drives  
SATA  
Hot-plug drives  
Yes  
Yes  
Yes  
No  
Cost of additional  
drives*  
$499  
(250GB)  
$699  
(146GB)  
$899  
(146GB)  
$500  
(73GB)  
Cost per GB  
$2.00  
$4.79  
$6.16  
$6.85  
* Based on suggested retail prices published on manufacturers’ websites as of December 21, 2003.  
Xserve G5 offers affordable internal storage that scales to nearly twice the capacity of most other  
1U servers on the market.  
SATA Drive Technology  
Xserve G5 features sophisticated 150MB/s SATA drive controllers, each with a dedicated  
SATA bus to a single Apple Drive Module. In the original Xserve—and before Serial  
ATA became available—Apple pioneered a point-to-point storage architecture using  
Parallel ATA. This innovative design eliminated the single-threaded operation of the  
typical ATA master/slave configuration and delivered superior performance at a much  
lower cost than that of SCSI-based systems.  
Xserve G5 advances to a SATA-based storage subsystem that provides the same multi-  
threaded system operation. Multithreading enables the system to send commands to  
multiple drives at once for the fastest possible throughput. An independent drive  
architecture also isolates the drives electrically, preventing a single drive failure from  
causing unavailability or performance degradation of the surviving drives—a common  
problem with multidrive SCSI implementations.  
Technology Overview  
18  
Xserve G5  
Xserve Storage Scalability  
Read 165MB/s  
Three drives  
Two drives  
One drive  
Write 139MB/s  
110MB/s  
115MB/s  
57MB/s  
44MB/s  
60  
120  
180  
Megabytes per second  
Apple tested the scalability of Xserve G5 storage using Bonnie++, an open source  
benchmark that measures drive throughput. This test shows that both read performance  
and write performance improve as drives are added to the system.  
Hot-plug Apple Drive Modules  
The three Xserve drive bays4 provide affordable storage expansion using 80GB or  
1
250GB SATA Apple Drive Modules. Apple Drive Modules feature robust hot-plug  
connectors called Single Connector Attachment (SCA) II that protect the connecting  
pins from bending when drives are inserted or removed. Hot plugging allows admin-  
istrators to add storage without bringing down the server: Insert a new Apple Drive  
Module at any time and it’s instantly available to the server. This flexibility is made  
possible by tight integration between system hardware and software. The three  
independent drive controllers detect when a drive is unplugged, so removing the  
drive doesn’t mean risking data loss or a system crash. When the drive is plugged back  
in, its controller instantly recognizes that it’s back online—without requiring cycles or  
resets to reinitiate communication between the drive and the controller, as in other  
storage architectures.  
Apple Drive Module  
Xserve G5 uses reliable, high-performance  
Apple Drive Modules to provide cost-  
effective, high-capacity system storage.  
Apple Drive Modules feature a unique handle design for fast, easy installation and  
a positive locking mechanism to hold them tightly in place after insertion. The new  
drive carrier employs a drive mounting technique that increases drive isolation and  
reduces vibration. Carefully tested and qualified to ensure maximum performance  
and reliability, Apple Drive Modules work seamlessly with the sophisticated Xserve  
monitoring sensors and Server Monitor remote monitoring software.  
Monitoring of drive health  
Xserve hardware and software work together to provide industry-leading remote  
monitoring and alert capabilities. The server operating system reads Self-Monitoring,  
Analysis, and Reporting Technology (SMART) data from each hard drive. SMART data  
allows the drive to report its health and enables Server Monitor software to warn the  
administrator of a prefailure condition—providing the opportunity to back up critical  
data and replace the hard drive before a failure occurs. For local monitoring, each  
Apple Drive Module has two LEDs, one for drive activity and one for drive health.  
Technology Overview  
19  
Xserve G5  
Software and Hardware RAID Options  
Affordable and easy-to-install drive modules make it simple to expand Xserve systems  
to meet growing storage needs over time. For even greater storage capacity or to  
share storage among multiple servers, high-throughput PCI-X slots enable users to  
connect to external rackmount storage and backup systems, including SCSI devices  
and Apple’s Xserve RAID.  
Software RAID in Mac OS X Server  
Using software RAID built into Mac OS X Server, the three Apple Drive Modules can be  
striped or mirrored for improved performance or data redundancy.4  
RAID 0, or striping. Increases storage performance dramatically by distributing data  
across two or three Apple Drive Modules and enabling the drives to read and write  
data concurrently. Drive striping takes full advantage of the three independent drive  
channels and utilizes the I/O capabilities of Mac OS X Server.  
RAID 1, or mirroring. Provides a high level of data protection by creating a real-time  
exact duplicate of the contents of one Apple Drive Module on a second drive. With  
the new volume promotion feature in Mac OS X Server v10.3, you can upgrade a  
single drive to a RAID 1 mirror without needing to back up and reformat the drive. If  
a mirrored drive fails, the system can rebuild the array in the background, while con-  
tinuing to serve data. The independent drive architecture and software RAID combine  
to provide RAID 1 protection with no performance penalty.  
For additional protection or higher performance, Mac OS X Server on Xserve can boot  
from a mirrored or striped volume.  
Optional hardware RAID PCI card  
For enhanced storage performance and data protection, the hardware RAID PCI  
card provides RAID levels 0, 1, and 5 using a hardware RAID controller and 64MB  
of battery-backed, ECC cache memory. When Xserve is configured with three 250GB  
Apple Drive Modules and the hardware RAID PCI card, it offers half a terabyte of  
internal, RAID 5–protected storage in a 1U form factor—unmatched in the industry.  
This compact solution provides affordable protected RAID storage for small to  
medium-size storage requirements.  
Xserve RAID storage solution  
For massive capacity and advanced data protection and availability features, Xserve  
connects to the Xserve RAID storage system using the Apple Fibre Channel PCI  
Card. Xserve RAID holds up to 14 hot-swap Apple Drive Modules, for up to 3.5TB1  
of storage in a rack-optimized 3U enclosure. The innovative Apple-designed architec-  
ture combines affordable, high-capacity ATA drive technology with a dual 2Gb Fibre  
Channel SFP interface for fast, reliable data access, even at distances of up to 500  
meters. Redundant components further increase data protection and system avail-  
ability. With easy-to-use tools for remote setup and management, this powerful  
RAID system provides a cost-effective answer to the growing storage requirements  
of businesses and institutions.  
Apple Fibre Channel PCI Card  
Xserve RAID connects to a host Xserve  
G5 system using the dual-port 2Gb Apple  
Fibre Channel PCI Card (sold separately),  
for easy integration into copper or optical  
infrastructures.  
Technology Overview  
20  
Xserve G5  
Integrated Hardware  
Monitoring  
Xserve G5 includes built-in remote monitoring capabilities that enable network  
administrators to stay in touch with their Xserve systems from anywhere on the  
network or over the Internet. Xserve monitoring tools run over TCP/IP using robust  
password authentication to protect management data and server deployments from  
unauthorized access.  
With 38 sensors in the enclosure, Xserve G5 is the most instrumented server in its  
class. Embedded hardware sensors integrate with Apple’s sophisticated Server Monitor  
software to check the condition of all critical subsystems, such as memory, fans, power  
supplies, and Ethernet links. Temperature measurements for hard drives, processors,  
memory, PCI, power supply, and incoming ambient temperature are processed using  
three dedicated microcontrollers and three dedicated communication buses on the  
logic board.  
Remote monitoring  
Server Monitor allows administrators to  
review information on hundreds of Xserve  
systems from any Internet-connected  
Mac OS X system.  
To maximize server uptime, Server Monitor aids in the early identification and easy  
diagnosis of system problems. This powerful application uses data from the hardware  
sensors to continuously report on the status of all Xserve subsystems, for all servers on  
the network. If operating conditions for any component exceed predefined thresholds,  
Server Monitor can instantly send notification via email or email-capable pager, so  
network administrators can respond quickly to prevent or repair the problem.  
Server Monitor can monitor hundreds of servers using a single, intuitive interface. Each server  
is identified by name and IP address (or DNS host name), and at-a-glance summary information  
(green—OK, yellow—warning, red—error) indicates the status of individual components. A click  
on any icon displays detailed status and performance information.  
Technology Overview  
21  
Xserve G5  
Server Monitor provides instant access to status and performance details, including  
these individual server attributes, subsystems, and system variables:  
Info. Lists key attributes of the server: name, IP address, device kind, operating system  
version, processor type, amount of memory, firmware version, uptime, last monitoring  
update, and hardware serial number.  
Memory. Displays the size, speed, and type of memory installed in each system, as  
well as ECC error counts.  
Drives. Provides the status of each of the server’s hard drives, including SMART data  
for predictive failure notification.  
Automatic notifications  
Power. Shows the current, voltage, and processor power, as well as a historical line  
graph for each supply rail. It also provides Uninterruptible Power Supply (UPS)  
information and status when available.  
Server Monitor can send a customized  
email to alert specified individuals when  
operating conditions exceed predefined  
thresholds. Short text messages can be  
sent to email-capable pagers, cell phones,  
or PDAs; full-text details can be sent to  
email clients or full-function PDAs.  
Network. Indicates the status of active network links, network stack, and link settings  
and provides a historical line graph for each link.  
Xserve Remote Diagnostics  
Xserve G5 includes a new set of server-class  
diagnostic tools that support hardware  
profiling and advanced diagnostics, as well  
as remote, headless operation.  
Temperature. Provides the values of the ten enclosure and processor temperature  
sensors, as well as a historical line graph for each sensor reading.  
Blowers. Shows the revolutions per minute and status of the eight fans, including a  
historical line graph for each one. In the case of a single blower failure, the other fans  
speed up to compensate, allowing the server to continue to run, while also notifying  
the system administrator.  
Security. Displays the security status of the Xserve enclosure. Xserve G5 features a  
hardware enclosure lock that prevents drives from being removed, as well as software-  
based I/O port security that allows administrators to disable CD mounting, removal of  
hard drives, or use of USB and FireWire devices.  
In addition, Server Monitor records a log of activities and messages for each monitored  
Xserve. The log provides the times Server Monitor attempted to contact the server and  
whether a connection was successful. It also shows changes in server status. For asset  
tracking or support logging, a System Profiler report can be saved for a selected server  
or multiple servers.  
Technology Overview  
22  
Xserve G5  
Mac OS X Server  
Version 10.3  
Xserve G5 ships with Mac OS X Server version 10.3, the fourth major release of Apple’s  
award-winning server operating system. Mac OS X Server provides open source,  
standards-based workgroup and Internet services without the complexity inherent  
in Linux and other UNIX-based solutions. Hardware and software work together to  
deliver powerful, scalable solutions for supporting Mac, Windows, and Linux work-  
groups; deploying powerful Internet services; and hosting enterprise applications—all  
with an ease of use that is uniquely Macintosh. And with the unlimited-client license,  
there are no additional per-seat fees for connecting more users.4 This kind of power  
has never been easier to put to work—or easier to integrate into your organization.  
New in Mac OS X Server version 10.3  
The latest release of Mac OS X Server has  
more than 150 new features, including:  
• PowerPC G5–optimized kernel and  
numerical libraries  
Optimized for the PowerPC G5  
• Automatic Setup for configuring multiple  
servers  
On all systems, Mac OS X Server features a high-performance 64-bit file system that  
supports HFS+ (and HFS+ journaled) file systems up to 16TB, so you can create very  
large, single file systems for massive databases, image archives, and digital video  
storage. In addition, Apple has written version 10.3 to take maximum advantage of the  
PowerPC G5, enabling current 32-bit applications to benefit immediately from the key  
advances of 64-bit processing. On PowerPC G5–based systems, Mac OS X Server can  
utilize the processor’s 64-bit instructions and registers. It also includes 64-bit math  
and vector libraries that accelerate audio, video, and image processing, as well as large  
number operations—so existing applications that use these built-in libraries get an  
automatic performance boost.  
• Server Admin application for easy setup  
and monitoring of services  
• Open Directory 2 for delivering enterprise  
directory and authentication services  
• Single sign-on using Kerberos v5  
• Samba 3 for supporting Windows users  
• Postfix mail server for Mac and Windows  
users  
• VPN server for Mac and Windows users  
• JBoss application server for running  
J2EE-based applications  
Mac OS X Server v10.3 can address the 4TB of physical memory supported by the  
PowerPC G5. To ensure binary compatibility with existing 32-bit applications, Mac OS  
X manages access to the 64-bit physical memory space using a 32-bit virtual memory  
manager. This enables each Mac OS X application to access 4GB of address space,  
allowing multiple memory-intensive applications to run concurrently. For improved  
performance, data-intensive applications that require more than 4GB of memory can  
map pages of memory using the built-in mmap function.  
New in Mac OS X Server for Xserve G5  
• 802.1q VLAN support  
• Background rebuilding of software  
RAID mirrors  
• RAID volume promotion  
• Enhanced UPS support  
• Enhanced Server Monitor  
• Customizable keyboard and mouse  
security options  
Performance gains are even more dramatic when applications, particularly compute-  
intensive applications, are recompiled for the PowerPC G5. Using Xcode and GCC (GNU  
Compiler Collection) version 3.3, developers can get improved code generation that  
keeps the processor’s integer and floating-point units constantly fed with instructions.  
• Xserve Remote Diagnostics  
Built-In Network Services  
Mac OS X Server includes a complete suite of robust solutions for file and print,  
Internet and web, networking, workgroup management, and directory services. Apple  
has integrated and tested the latest open source technologies—such as OpenLDAP,  
Postfix, Apache, and JBoss—making them easy to deploy right out of the box.  
Technology Overview  
23  
Xserve G5  
Built on open standards, Mac OS X Server is compatible with existing network and  
computing infrastructures. Samba 3, the new version of the popular open source  
SMB/CIFS server, provides reliable file and printer sharing for Windows clients, as well  
as support for NT Domain services. The built-in directory services architecture is based  
on LDAPv3, allowing Mac OS X Server systems to host LDAP directory services or inte-  
grate with any network that uses LDAP directory services. In addition, Mac OS X Server  
includes compatibility with legacy directory service solutions such as NIS, as well as  
proprietary solutions such as Active Directory. What’s more, the open source UNIX-  
based foundation makes it easy to port and deploy existing tools to Mac OS X Server.  
Innovative Remote Management  
Mac OS X Server comes with innovative remote management tools that provide a  
consistent, unified interface for setting up and managing the built-in services. The new  
Server Admin application enables network administrators to securely manage services  
on multiple servers at the same time—all from the same easy-to-use application.  
Administrators can use Server Admin on any Internet-connected Mac OS X computer to install  
software updates (including system software), set preferences, and configure workgroup and  
Internet services—such as Samba 3, Apache, DHCP, Postfix, and QuickTime Streaming Server.  
High-availability services  
Mac OS X Server also makes it easy to monitor services remotely. Server Admin  
displays the current status of all services running on Xserve systems. Administrators  
can read access and error logs, view charts of traffic patterns, and graph the perfor-  
mance of individual network services and file throughput—providing valuable  
information for planning and allocating network resources.  
To minimize downtime and maximize data  
protection, Mac OS X Server includes high-  
availability features such as software RAID,  
directory replication, file system journaling, a  
two-node IP failover service, and “watchdog”  
features such as automatic restart of the  
server and individual services.  
For administrators who prefer to manage from a terminal, Mac OS X Server includes  
Secure Shell (SSH2) technology for encrypted and authenticated login. Xserve G5 is  
equipped with a DB-9 (9-pin) serial port, giving UNIX-savvy administrators a way to  
access the system through a serial console session even when network services are  
down. Command-line tools allow administrators to remotely install software, run  
Software Update, or set system and network preferences. In addition, Mac OS X Server  
supports industry-standard Simple Network Management Protocol (SNMP) for inte-  
grating with third-party products, such as HP OpenView.  
Technology Overview  
24  
Xserve G5  
Service, Support, and  
Training Options  
Every Xserve G5 comes with a one-year limited warranty and 90 days of up-and-running  
telephone support. In addition, the AppleCare website publishes in-depth product infor-  
mation, training on hardware and software installation and configuration, and technical  
resources, including the AppleCare Knowledge Base, discussions, and downloadable  
software on Apple’s Featured Software site.  
For critical server deployments, Apple also offers a comprehensive range of service and  
support options for Xserve hardware and Mac OS X Server software. For more informa-  
AppleCare Premium Service and Support Plan  
This server-class support product provides up to three years of up-and-running tele-  
phone and email support and onsite hardware service. Apple technical support experts  
are available 24 hours a day to help you determine whether you’re experiencing a hard-  
ware failure or a Mac OS X Server configuration issue. In either case, Apple will work to  
get systems up and running quickly. And because Apple hardware and software are  
uniquely integrated, there’s only one vendor to call.  
The AppleCare Premium Service and Support Plan delivers up-and-running telephone  
and email support within 30 minutes—24 hours a day, seven days a week. The hardware  
repair coverage provides onsite response within four hours during business hours and  
next-day onsite response when you contact Apple after business hours (terms apply).7  
For added peace of mind, you’ll have the assurance that Apple-authorized technicians  
will perform repairs using genuine Apple parts.  
The AppleCare Premium Service and Support Plan can be purchased at any time while  
Xserve G5 is still under its original one-year warranty. However, since coverage ends  
three years after the hardware purchase date, you’ll get maximum advantage when you  
make both purchases at the same time.  
AppleCare Service Parts Kit  
Xserve G5 is designed for quick and easy swapping of crucial parts; no special tools or  
training certifications are needed. AppleCare Service Parts Kits let system administrators  
keep key components handy to address the most common hardware failures. Each kit  
has a logic board, a power supply, a PCI fan unit, and a fan array module. When the  
AppleCare Premium Service and Support Plan is combined with an AppleCare Service  
Parts Kit, technical support experts can often help troubleshoot and fix systems right  
over the phone—day or night—eliminating the need for an onsite technician.  
Convenient replacement modules  
Problem resolution is fast with AppleCare  
Service Parts Kits for Xserve G5 (sold  
separately).  
Technology Overview  
25  
Xserve G5  
Mac OS X Server Software Support  
Apple also offers support programs for Mac OS X Server that extend beyond the up-  
and-running support provided by the AppleCare Premium Service and Support Plan.  
Apple technical support experts can provide consultative phone and email support for  
Mac OS X Server integration and migration issues, as well as help with command-line  
configuration.  
Mac OS X Server Maintenance Program  
This subscription program makes it easy  
to manage software expenditures while  
benefiting from the latest technologies  
and improvements. With one easy payment,  
you’ll receive major Mac OS X Server software  
upgrades for three years.  
Three levels of Mac OS X Server Software Support are available, depending on the  
number of incidents supported and desired response time. Each plan provides one  
year of coverage.  
Select covers up to 10 incidents with 4-hour response for priority 1 issues (server  
down), 12 hours a day, 7 days a week.7 Support for additional incidents can be  
purchased as needed.  
Preferred covers an unlimited number of incidents with 2-hour response for priority  
1 issues, 12 hours a day, 7 days a week,7 and assigns a technical account manager  
to the organization.  
Alliance covers an unlimited number of incidents at multiple locations with 1-hour  
response for priority 1 issues, 24 hours a day, 7 days a week.7 This plan includes an  
onsite review by an Apple technical support engineer.  
Training and Certification Programs  
Apple offers comprehensive instruction on Mac OS X and Mac OS X Server, covering  
such topics as client management, system troubleshooting, and cross-platform network  
configuration. A combination of lectures, demonstrations, and hands-on exercises,  
classes are taught by Apple Certified Trainers with real-world experience and dynamic  
presentation skills. Classes are offered at Apple Authorized Training Centers, as well as  
at customer locations.  
Once IT professionals have acquired the requisite skills, Apple certification programs  
provide tangible evidence of their technical expertise. For more information about  
Technology Overview  
26  
Xserve G5  
Purchasing Information  
Standard Configurations  
Xserve G5 is available in three standard configurations to meet the needs of server  
and cluster deployments in education and business.  
Cluster node  
Single-processor server  
M9216LL/A  
Dual processor server  
Order number  
Processor  
M9215LL/A  
M9217LL/A  
Dual 2GHz PowerPC G5  
1GHz per processor  
512MB  
2GHz PowerPC G5  
1GHz  
Dual 2GHz PowerPC G5  
1GHz per processor  
1GB  
Frontside bus  
PC3200 DDR memory  
(400MHz ECC)  
512MB  
Hot-plug Apple Drive  
Module  
80GB Serial ATA1  
80GB Serial ATA1  
80GB Serial ATA1  
Storage expansion  
Three drive bays supporting up to 750GB, using  
80GB and/or 250GB drives  
Optical drive  
Networking  
PCI expansion  
Slot-loading CD-ROM  
Slot-loading CD-ROM  
Two onboard Gigabit Ethernet interfaces (10/100/1000BASE-T)  
Two open 64-bit PCI-X slots supporting one card at up to133MHz or two cards  
at up to100MHz  
Ports  
Two FireWire 800, two USB 2.0, one DB-9 (back panel); one FireWire 400  
(front panel)  
Mac OS X Server software 10-client edition  
Unlimited-client edition  
Unlimited-client edition  
Also included  
Mounting screws with M5 and 10/32-inch threads; caged nuts; cable  
management arm for four-post racks; agency-approved 12-foot power cable  
Service and support  
90 days of free telephone support and one-year limited warranty; optional  
extended service and support products  
Build-to-Order Options  
Customers can order a custom-configured Xserve G5 with the following options.  
• Memory: 512MB, 1GB, 2GB, 4GB, 6GB, 8GB  
• Internal storage: 80GB and 250GB Apple Drive Modules1  
• Optical drive: Combo drive (DVD-ROM/CD-RW)  
• PCI cards: Apple Fibre Channel PCI Card (includes SFP to SFP cables), hardware RAID  
PCI card, Apple PCI-X Gigabit Ethernet Card, dual-channel Ultra320 SCSI PCI-X card,  
VGA video card  
Technology Overview  
27  
Xserve G5  
Related Products  
• Xserve RAID, available in 1TB, 1.75TB, and 3.5TB configurations1  
• AppleCare Premium Service and Support Plan  
• AppleCare Service Parts Kit  
• Mac OS X Server Maintenance Program  
• Third-party products, including racks, switches, and UPS devices  
For up-to-date information on these and other products that enhance Xserve  
Apple Workgroup Cluster for Bioinformatics  
Compute power with Macintosh  
ease of use  
The Apple Workgroup Cluster for  
Bioinformatics enables researchers to  
harness the vast computational power  
of a PowerPC G5–based cluster.  
Apple makes it easy for researchers to benefit from the power of computational  
clustering. The Apple Workgroup Cluster for Bioinformatics provides everything you  
need to get started: simple setup tools, more than 200 preinstalled bioinformatics  
applications, a web-based management interface, and a choice of two, four, eight,  
Technology Overview  
28  
Xserve G5  
Technical Specifications  
Hardware  
Processor  
• Single or dual 2GHz PowerPC G5 processors  
• PowerPC processor architecture with 64-bit data paths and registers  
• Native support for 32-bit application code  
512K on-chip L2 cache running at processor speed  
• Parallel execution architecture supporting up to 215 simultaneous in-flight instructions  
• Simultaneous issue of up to 10 out-of-order operations  
• Dual-pipeline Velocity Engine for 128-bit single-instruction, multiple-data (SIMD)  
processing  
• Two independent double-precision floating-point units  
• Two integer units  
• Advanced three-component branch prediction logic  
• 64-bit,1GHz DDR frontside bus per processor, each supporting up to 8GB/s data  
throughput  
• Point-to-point system controller with support for ECC memory  
Memory  
128-bit data paths for up to 6.4GB/s memory throughput  
512MB or1GB of PC3200 (400MHz) DDR SDRAM  
• Data protection using Error Correction Code (ECC) logic  
• Eight slots supporting up to 8GB of DDR SDRAM using the following DIMMs (in pairs):  
256MB DIMMs (128-bit-wide, 128- or 256-Mbit technology)  
512MB DIMMs (64-bit-wide, 256-Mbit technology)  
1GB DIMMs (64-bit-wide, 256-Mbit technology)  
I/O connections  
• Two open11-inch, 64-bit PCI-X slots, running at up to133MHz with one card installed  
or up to 100MHz with two cards installed; support for 32-bit or 64-bit 3.3V Universal  
PCI cards running at 33MHz or 66MHz6  
• Two independent 10/100/1000BASE-T (Gigabit) RJ-45 Ethernet interfaces on the main  
logic board  
• Two 1.2MHz HyperTransport interconnects with the following throughput:  
Up to 4.8GB/s (2.4GB/s each way) between system controller and PCI-X  
Up to1.6GB/s (800MB/s each way) between system controller and I/O controller  
• Two FireWire 800 ports on back panel and one FireWire 400 port on front panel;  
15W total power  
• Two USB 2.0 ports (480Mb/s each)  
• One DB-9 serial port (RS-232)  
Technology Overview  
29  
Xserve G5  
Storage  
• Three internal drive bays on independent 150MB/s SATA channels (server configura-  
tions); or one internal drive bay on 150MB/s SATA channel (cluster node configuration)  
• One bay filled with 80GB 7200-rpm SATA Apple Drive Module; empty drive bays on  
server configurations contain blank modules  
• Up to 750GB of internal storage1 using hot-plug Apple Drive Modules (server  
configurations), available in the following capacities:  
80GB 7200-rpm SATA with 8MB disk cache  
250GB 7200-rpm SATA with 8MB disk cache  
• Support for reading SMART data from Apple Drive Modules for prefailure notification  
• Slot-loading 24x-speed CD-ROM drive or optional DVD-ROM/CD-RW Combo drive  
(server configurations)  
Rack support  
• Fits EIA-310-D–compliant, industry-standard 19-inch-wide racks, including:  
Four-post racks: 24 inches, 26 inches, and from 29 to 36 inches deep  
Two-post telco racks (center-mount brackets included)  
• Cable management arm for four-post rack  
• Front-to-back cooling for rack enclosure  
Electrical requirements  
• Line voltage: universal input (90V to 264V AC), power factor corrected  
• Maximum input current: 5.5A (90V to 132V) or 2.75A (180V to 264V)  
• Frequency: 47Hz to 63Hz, single phase  
• Output power: 400W  
Environmental requirements and approvals  
• Operating temperature: 50° to 95° F (10° to 35° C)  
• Storage temperature: –40° to 116° F (–40° to 47° C)  
• Relative humidity: 5% to 95% noncondensing  
• Maximum altitude: 10,000 feet  
• FCC Class A approved  
Size and weight  
• Height: 1.73 inches (4.4 cm)  
• Width: 17.6 inches (44.7 cm) for mounting in standard 19-inch rack  
• Depth: 28 inches (71.1 cm)  
• Weight: 33.3 pounds (15.11 kg); 36.6 pounds (16.62 kg) with three Apple Drive Modules8  
Technology Overview  
30  
Xserve G5  
Software  
Mac OS X Server  
• Unlimited-client edition (server configurations); or 10-client edition (cluster node  
configuration)  
Included services  
• File and printer sharing: Macintosh (AFP, AppleTalk PAP), Windows (SMB/CIFS), UNIX  
and Linux (NFS, LPR/LPD), Internet (FTP, WebDAV)  
• Directory services: Open Directory 2 (OpenLDAP, Kerberos, SASL), NT Domain  
Controller (Samba 3)  
• Networking and security: DNS server (BIND 9), DHCP server, NTP server, Firewall (IPFW),  
WINS, VPN server (L2TP, PPTP)  
• Mail services: SMTP (Postfix), POP and IMAP (Cyrus), Berkeley DB for indexing, SSL/TLS  
encryption (OpenSSL), mailing lists (Mailman), webmail (SquirrelMail)  
• Web hosting: Apache web server, SSL/TLS (OpenSSL), WebDAV, server-side includes  
(SSIs), PHP, Perl, Ruby, Python, MySQL 4  
• Application services: JBoss application server (EJB), Apache Tomcat (JavaServer Pages,  
Java Servlets), Java virtual machine (J2SE), Apache Axis (SOAP, WSDL Web Services),  
WebObjects 5.2 Deployment  
• Media streaming: QuickTime Streaming Server (MPEG-4, MP3, AAC, RTP/RTSP),  
QuickTime Broadcaster, QuickTime Streaming Server Publisher, unicast and multicast  
• Workgroup management: Workgroup Manager, NetBoot, Network Install  
• Remote management: Server Monitor, Server Admin, SNMPv3, command-line tools  
1
For hard drive capacity measurements, 1GB = 1 billion bytes and 1TB = 1 trillion bytes; actual formatted capacity less. Maximum  
For More Information  
For more information about Xserve G5  
and other Apple server solutions, visit  
2
capacity of 750GB achieved through use of three 250GB Apple Drive Modules (server configurations only). “Third most powerful”  
based on TOP500 List of Supercomputer Sites, November 2003. Based on LINPACK tests conducted by Apple in January 2004  
using preproduction dual 2GHz Xserve G5 units; all other systems tested were shipping units. The cluster node configuration  
has one drive bay and no optical drive and includes a 10-client license for Mac OS X Server. Based on U.S. MSRP $2799 and  
LINPACK performance of 9 gigaflops. Check with manufacturer for compatibility. A separate AppleCare Premium Service and  
Support Plan must be purchased for each Xserve RAID system to be covered. To qualify, systems must be within the one-year  
hardware warranty. Coverage ends three years after date of Xserve RAID purchase. Actual onsite response time and availability  
3
4
5
6
7
8
apply; telephone numbers may vary and are subject to change. Weight varies by configuration and manufacturing process.  
© 2004 Apple Computer, Inc. All rights reserved. Apple, the Apple logo, Apple Store, AppleTalk, FireWire, Mac, Macintosh, Mac  
OS, Power Mac, QuickTime, WebObjects, and Xserve are trademarks of Apple Computer, Inc., registered in the U.S. and other  
countries. QuickTime Broadcaster, Velocity Engine, and Xcode are trademarks of Apple Computer, Inc. AppleCare is a service  
mark of Apple Computer, Inc., registered in the U.S. and other countries. Java and all Java-based trademarks are trademarks or  
registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. PowerPC is a trademark of International Business  
Machines Corporation, used under license therefrom. Other product and company names mentioned herein may be trademarks  
of their respective companies. This product includes software developed by the University of California, Berkeley, FreeBSD, Inc.,  
The NetBSD Foundation, Inc., and their respective contributors. Software subject to licensing terms. Product specifications are  
subject to change without notice. This material is provided for information purposes only; Apple assumes no liability related to  
its use. January 2004 L301323A  

Motorola Mike i410 NNTN7966A User Manual
LG Electronics LG Lifes Good Cell Phone LG 8550 User Manual
LaCie 2big USB 30 User Manual
Kenwood KDC 6020 User Manual
ID Tech 60 User Manual
HP Hewlett Packard Hewlett Packard Computer Accessories hp OpenView storage management appliance software User Manual
Fujitsu Computer Drive MHY2160BS User Manual
Ecom Instruments Ex GSM 01 EU User Manual
Cuisinart Classic DCC 1200BCH User Manual
Audiovox MVX 500 User Manual