Hardware Today: SGI Server Snapshot

Hardware Today: SGI Server Snapshot

October 24, 2005

Intel-igent Design

The lower costs are due in part to a change of platform. The company is gradually dropping its Origin line of servers — which use MIPS processors and SGI's IRIX operating system — and replacing it with the Altix line, which are Itanium 64-bit based servers. Although SGI still offers Origin servers, primarily to its government customers, and will support them through the end of the decade, customer demand for standards-based products has shifted the OEM's focus to the Linux on the Altix server line.

"With so many customers moving to Linux and away from systems based on proprietary processor architectures, the time is right for SGI to broaden its market for Altix systems and InfiniteStorage solutions," says Warren Pratt, SGI senior vice president. "These solutions, packaged for today's cost-conscious consumers, deliver the kind of performance that many customers previously felt was out of their reach. At the same time, customers can protect their current open-systems solution investments by deploying servers and storage arrays built on industry standards and scalable to the height of today's computing ability."

This applies to its general-purpose servers as well as its storage devices. The Altix 330 is a 1U rackmounted server that scales from 1 to 16 Itanium processors per system. It has two drive bays for 146 GB (15K RPM) of SAS, 250 GB (7200 RPM) of SATA2, or 160 GB (7200 RPM) of SATA1 drives. For clustered computing, the Altix Hybrid Cluster adds 64-bit processing to traditional nodes, with prices starting at $3,200 for a dual-processor node. The InfiniteStorage S330 is designed to accompany the Altix 330 and can be used in a direct-attached storage (DAS) device, a network-attached storage (NAS) device, or a storage-area network (SAN) configuration. A single system scales up to 16.8 TB of storage using 42 400 GB disks and 7200 RPM SATA drives. The InfiniteStorage S330 comes in a 3U form factor with redundant hot-swappable drives, power supplies, fans, and controllers.

Although it has expanded its low-end offerings, SGI is continues to improve its high-performance computing offerings. Last fall it introduced the Altix 3700 Bx2, and it has since doubled the server's capacity from 256 to 512 processors per node. They come with up to 24 TB of addressable memory, have a 6.4 GB per second interconnect rate, and deliver more than 3 GB per second of sustained throughput. Units start at around $100,000.

And this week, SGI released two new products — the Altix 1330 Cluster and the InfiniteStorage NAS 330. The Altix 1330 provides the simplicity of large nodes for clustered applications. The devices use SGI's NUMAflex shared-memory architecture. Each node contains up to 16 Itanium processors and 128 GB of shared memory. The 16-way unit starts at less than $90,000.

The InfiniteStorage NAS 330 is a midrange NAS appliance designed for small and midsize workgroups. Prices start at $25,599 for a dual-processor unit with two network connections and 2.8 TB disk capacity. The unit can scale up to four processors, five network connections, and 16.8 TB of storage. The appliances offer more than 400 MB per second of throughput and come with either Gigabit Ethernet or 4 Gb FibreChannel connections.

Little RASC-les

In addition to the new servers themselves, in September SGI introduced Reconfigurable Application-Specific Computing (RASC) as a way to improve the performance, scalability, and bandwidth for data-intensive applications, such as oil and gas exploration, bioinformatics, medical imaging, and broadcast media. Such applications tend to run a limited set of routines that consume most of the compute time, so their performance is limited by the design of general-purpose processors.

To get around this bottleneck, programmable integrated circuits, called field-programmable gate arrays (FPGAs), can be configured to run a specific application or perform a single task. This speeds up processing as much as one hundred-fold. The problem with using FPGAs, however, is the time and specialized expertise required to reprogram the processors. This has limited their use.

SGI's RASC is a combination of FPGA technology and a set of tools to ease the programming. These include an FPGA-aware version of the Gnu Debugger for simultaneously debugging application and the FPGA, an abstraction layer for serial or parallel FPGA scaling, and an API and core services library.

"Over the next few months, SGI will continue to expand its portfolio of high-performance solutions for mission-critical applications," says Mannel. "In particular, the company is focused on low to midrange solutions for a broader range of applications to enable the reseller and distributor channel more opportunities to sell SGI technology."