Sun Fires Up CPUs

$1M-plus Sun Fire 15K supports high-powered number crunching.

During an exclusive evaluation of the Sun Fire 15K at Sun, in Menlo Park, Calif., eWeek Labs found that the server, announced and made available last week, has a host of features that make it attractive for high-powered server consolidation and for companies that need raw computing power to crunch numbers and run simulations.

The Sun Fire 15K is the big brother of the Sun Fire 12K server, which also became available last week. The Sun Fire 12K has less capacity (a maximum of 52 CPUs) but identical functionality.

These two Sun Fires are so similar, in fact, that IT administrators who buy the 12K will be able to easily upgrade it to Sun Fire 15K functionality without bringing the system down. The base price of the Sun Fire 12K is $1,177,675. A tricked-out Sun Fire 15K costs upward of $10 million.

Manageable Power

During on-site tests at Sun, we found the Sun Fire 15Ks management capabilities and flexibility especially impressive.

The core of the Sun Fire 15K is the Uniboard module, a removable hardware unit that stores processors and memory. Each Uniboard module holds four processors and up to 32GB of memory, together with a memory controller.

Suns improved dynamic reconfiguration capabilities allow Uniboards to be added and subtracted on the fly to augment the processing power and memory capacity of the server. And this is the first server we have seen that will allow administrators to perform two dynamic reconfiguration operations at the same time (for example, adding new processors while simultaneously moving processors from one domain to another).

With the Sun Fire 15K, administrators can also mix and match processors of different speeds. During the demo, we were able to run 900MHz and 1.2GHz processors in the same server. This is an important capability because it allows organizations to upgrade to the new processors—the fastest to date—at their own pace instead of forcing a wholesale migration.

Using the Sun Fire 15Ks domain capabilities, we could carve up the resources of the Sun Fire 15K into several dynamic system domains, all within the same box. Domains are virtual-serverlike entities that can be rebooted and upgraded individually without disrupting the rest of the server. High-end IBM servers also provide dynamic partition management capabilities, but they do not allow simultaneous reconfiguration changes.

The Sun Fire 15K supports as many as 18 domains per server, which means that administrators can use a Sun Fire 15K to consolidate the workload of 18 servers into a single enclosure. The servers dynamic reconfiguration feature not only allows processors to be added on the fly but also allows administrators to move processors from one domain to another without disrupting applications. We tested this capability on-site at Sun.

Considering that the Sun Fire 15K can support as much as half a terabyte of memory in a single domain, it is extremely important that data be stored as close to the processors as possible.

For example, when the CPUs feed off data within their own Uniboard, they typically experience latency of roughly 180 nanoseconds. Latency increases to as much as 440 ns when CPUs have to request data from memory modules in other Uniboards because the request needs to travel over the server interconnect.

Suns new Memory Placement Optimization feature ensures that data is held in the memory modules closest to the active processors, minimizing the latency hit.

Sun is working with application vendors to make dynamic reconfiguration automatic.

BMC Software Inc.s Patrol management application currently can move resources according to need on the Sun Fire 10K; similar functionality is being developed by BMC for the Sun Fire 15K.

Senior Analyst Henry Baltazar is at

Components in the base Sun Fire 12K

3 1.2GHz Uniboards (8 banks of 2GB)

3 900MHz Uniboards (8 banks of 1GB)

3 I/O assemblies

2 StorEdge S1 disk units

3 Dual Fast Ethernet/Ultra SCSI cards

6 2G-bit PCI dual Fibre Channel network adapters

Total: $1,177,675