August 01, 2003

64-bit Linux: Ready for prime time?

Our tests of Opteron and Itanium servers show big performance gains today and promises of bigger gains to come

With the arrival of the AMD Opteron and Intel Itanium, commodity servers built on these processors have joined proprietary RISC systems from IBM, Sun Microsystems, Hewlett-Packard, and others in the 64-bit landscape. With prices starting at just over $2,000, Opteron and Itanium systems — running Linux or Windows — are already carving out a niche in high-performance computing clusters, where they are used to run compute-intensive scientific- and financial-modeling applications. Eventually they will replace their 32-bit forebears in corporate datacenters, and clusters of them may even challenge 64-bit Unix systems costing hundreds of thousands of dollars.

How long this will take depends on software vendors, who must rewrite their applications for the new 64-bit CPUs. Many operating systems are already available for Opteron and Itanium. In addition to Red Hat Enterprise Linux AS 2.1, which supports Itanium, and SuSE Linux Enterprise Server, which supports both Itanium and Opteron, there is an Itanium version of Windows Server 2003, and Itanium and Opteron versions of Turbolinux Enterprise Server 8. Databases such as IBM DB2 and Oracle 9i, and application servers from IBM, Oracle, and BEA Systems should begin to be available this year. But enterprise app vendors, with the exception of SAP, have been slow to commit to a road map of support.

Ultimately, the appeal to business software vendors and customers alike will depend on performance. Compared to the previous generation of 32-bit systems based on AMD’s Athlon MP and Intel’s Xeon MP, the Opteron and Itanium CPUs support much more memory per processor, higher-speed connections between memory and the CPU, and faster interprocessor communications. To what extent do these advantages translate into real performance gains? To find out, I looked at Web server performance on four 64-bit Linux systems, including an Itanium 2 server from HP and Opteron systems from Appro, Newisys (a company partly funded by AMD), and Pogo Linux.


Click for larger view.


There are many other types of benchmarks that could have been used here, but all are subject to various problems, including finding code that will run on both Itanium and Opteron processors; that is optimized for 64-bit operation; and that is not associated with some major player. Because system and database benchmarks are typically oriented to a specific type of hardware or operating system, I compared the systems based on Web server performance, using the industry-standard Apache Web server, which was included as part of the standard release of Linux on all four systems, as well as Zeus Technologies’ Zeus Web Server.

Load testing these Web servers on the four systems produced interesting results. First, Web-server performance on these systems was substantially better than on the 32-bit Xeon hardware I compared them against, suggesting that IT shops would benefit from migrating their Web server farms to 64-bit systems today. Second, Apache performance on Itanium was abysmal compared to Zeus performance; if you’re considering Itanium for Web serving, go with the Zeus Web server. Third, the performance differences between Apache and Zeus on Itanium point to the need for software that not only runs on 64-bit hardware, but is optimized for it.

Test Center Scorecard
25%25%20%10%10%10%
Pogo Linux PerformanceWare 1264778668
7.1
Good
25%25%20%10%10%10%
Newisys 2100 Server886887
7.5
Good
25%25%20%10%10%10%
HP Integrity Server rx2600698997
7.9
Good
25%25%20%10%10%10%
Appro 1122H976768
7.3
Good
Close

On Twitter now

Platforms

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Platforms Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.