the SSD Buyers Guide - click to see article
SSD buyers guide
SPARC Product Directory - since 1992
ACSL also publishes StorageSearch.com
sparc product directory

Hardware Upgrades to Make Your Sun SPARC Server Go Faster

February 3, 2004 article by Zsolt Kerekes - updated January 26, 2005
See also:- the Fastest SSDs
the SSD Buyers Guide
What's a Solid State Disk?
the Top 10 SSD Companies
editor's intro:- You don't have to wait for Sun Microsystems to bring out faster SPARC processors to get faster performance from your SPARC/Solaris applications. And you don't have to pay exorbitant prices either. There are lots of ways you can get incremental performance increases ranging from as little as 30% upto more than 300%.
Zsolt Kerekes - Publisher
Zsolt Kerekes is editor and publisher
of the SPARC Product Directory and
STORAGEsearch.

click for more info

This article looks at simple hardware upgrade options which can speed up the performance of your Sun SPARC server for some type of applications. The principles haven't really changed from what you might have done a decade ago, but the availability of different types of products has changed markedly. Ten years ago users looking for SPARC processor upgrades could expect to be offered solutions from a variety of competing chip companies and board makers. Today the SPARC processor upgrade market has only one manufacturer - sun. But that doesn't mean to say that users have to get locked into performance upgrades which are uncompetitively priced compared to other architectures.


SPARC Processor Upgrades

In an ideal world this should be the simplest and cheapest option. But it ain't any more...

Sun has lost its commanding lead in performance. In the mid 1990s Sun promised customers that SPARC chips would always be twice as fast as the fastest Intel chips. Now they struggle to keep up. And Sun has lost most of its SPARC chip competitors too. So as you have already found out - Sun is mostly going to offer you very little incremental CPU speedup for a very large cost. But at least you don't worry about your server getting infected with the MyDoom virus. And your server reset button isn't worn out - as it would be on some other platforms...

Sun's poor business performance in recent years has led to a slowdown in the annual improvements offered by new SPARC chips and servers. Many users may find that other types of hardware upgrade which improve the network and other bottlenecks in their systems may provide higher performance at lower cost than simply adding more processors. But if you do decide you need more SPARC horsepower another option is to look at the deals available on new and unused systems from resellers who server this market.

Another option, if you're a commercial user and like SPARC technology (but don't like the way that Sun deals with your organization) is to look at replacement systems from the only alternative SPARC mainframe company still in business - Fujitsu. You may have to talk LOUDLY on the phone, because the marketers at Fujitsu's SPARC business seem to be a dozy lot, and may need to be woken up before they recognise a new business opportunity. But their systems have a good reputation.


Solid State Disk Accelerators

Solid state disks (SSDs) can offer IOPs upto about one thousand times faster than hard disk drives, and there are many well documented case studies in which they have been used to improve business application response times on SPARC servers by a factor of x2 to x 5.

It's generally uneconomic to replace the whole of your hard disk storage systems with SSDs, instead the strategy is to use SSDs to implement enough of the physical storage to make an impact on the bottleneck areas. You can use SSDs to replace an individual disk, JBOD, SCSI RAID, NAS or SAN or provide a cache for any of these. Most SSD vendors can advise you on how to tune your system to get the best improvements from your system, and some supply technical services or software to help you achieve this. See also:- Solid state disks.


iSCSI and TCP/IP Offload Engines

These are host bus adapters which include on board hardware to accelerate iSCSI and TCP/IP network activity. They can be beneficial in creating IP SANs, or for other applications where Gigabit Ethernet activity appears to provide a bottleneck. Even if you have more SPARC processors than your server actually needs for other applications, a dedicated iSCSI card can usually provide faster peroformance. These type of accelerators are particularly useful for shortening the backup window when you're doing offsite data backup or replication. See also:- iSCSI & FCIP


Memory Upgrades

Unless you already have the maximum amount of memory installed in your servers, then memory upgrades are a simple way to help you get more performance in many applications. The bad news is that because of supply and demand issues that memory capacity is likely to cost you about 50% more this year (2004) than it did last year. Typically you can save 50% of your memory costs by buying memory which is not Sun branded, but which is guaranteed to work in Sun systems. Sun doesn't have any semiconductor facilities and buys its memory from other companies. See also:- RAM


Devolving Applications to Dedicated Application Servers

If you run more than one major type of application on your server then take a look at offloading applications onto single function dedicated servers with their own disks, memory and other I/O.

Some applications like databases do lots of disk I/O on relatively small amounts of data, while others like streaming video or some types of datacoms work on large data blocks. The setups which speed up one type of application - actually make the other type of application run more slowly. Running both types of applications on the same physical hard disk drives makes both run worse. The fashion of devolving applications onto dedicated appliance type servers became popular with web servers in the late 1990s. If you're lucky with your mix of appliations then you should be aiming for a performance speedup of two to five times on your worst performing application, and the cost, will be a lot less than moving to a bigger server.

This architectural approach is one which Sun used themselves recently to score points in the benchmarking wars. In that case Sun used Linux AMD appliances as front ends to a SPARC Solaris server.


InfiniBand

InfiniBand provides users with the capability of clustering servers using 30Gbps rates and low latency instead of the 1 to 4 Gbps Ethernet technologies which are currently available. It's mainly the Japanese server companies which have pioneered the use of InfiniBand bundlded in real-life servers, however we can expect to see laggards like Sun, HP amd IBM also offering support during 2004. In the meantime - you may have to do your own support. See also:- InfiniBand


Other Storage Options

Depending how much you paid for your SPARC server, you may find that other simple options can also provide a worthwhile speedup. For example upgrading your directly attached storage to Ultra320 SCSI (see SCSI card manufacturers), or changing your local disk drives to faster 15,000 RPM models (see hard drives).

The speed of RAID systems, NAS and SAN systems has also increased in recent years while prices have been dropping due to new technology and increased competition among manufacturers. So the go faster storage option which may have been outside your price range just a few years ago, might be worth revisiting now.


Conclusions

There are lots of ways you can get incremental performance increases ranging from as little as 30% upto more than 300%. Many of the vendors who sell these kinds of products can also advise you on what you need to do. Some of them can provide the whole upgrade as a service.

In this article I've concentrated on hardware upgrades. But there are plenty of software application accelerators which can also provide the same kind of speedups. That will have to wait for another article.
RamSan-320
RamSan-320 - "World's Fastest Storage"
from Texas Memory Systems

SiliconDrives from SiliconSystems
2.5" SiliconDrives
from SiliconSystems

SPARC history
SPARC History
Spellabyte and Terrorbyte loved sitting around the campfire, discussing the good old days of SPARC computing.

Themis Computer VMEbus Sun graphics
TGA3D+ high performance Sun graphics
from Themis Computer

M-Systems, 3.5" Ultra Wide SCSI Fast Flash Disk
Solaris Ready
3.5" Ultra Wide SCSI Fast Flash Disks
from M-Systems
Later... - 9 months after publishing this article Sun claimed that upgrading to a newer version of its OS could help speed up some legacy servers by around 50%.

Solaris 10 Lifts UltraSPARC Server Performance

SANTA CLARA, Calif. - November 15, 2004 - Sun Microsystems, Inc today announced that its Sun Fire V440 4-way server just got better thanks to the new 1.6 GHz UltraSPARC IIIi processor running the Solaris 10 OS.

Additionally, Sun today previewed the radical new Chip Multithreading technology used in its Niagara processor design, due to hit the market in 2006, with 32 high-performance threads on a single piece of silicon.

"The key to unlocking the potential of Sun's new Niagara processor-based systems will be the ability to manage the highly threaded environment using Solaris," said Kevin Krewell, senior analyst for Microprocessor Report. "Here, Sun has a significant advantage over the open-source Linux operating system. Niagara pushes the envelope of highly threaded yet power efficient server systems."

"Solaris 10 will dramatically increase the performance of our existing and future UltraSPARC systems," said David Yen, executive vice president, scalable systems group, Sun Microsystems, Inc. "From the current design of our UltraSPARC IIIi-based systems all the way to the radical architecture of the Niagara processor, Sun is completely rethinking how systems are architected in order to provide the best application throughput in the most dense and lowest power form factor in the industry."

The industry leading innovation in the Solaris 10 OS will allow Sun's existing UltraSPARC system customers to dramatically improve server performance without changing their hardware environment. For example, according to internal benchmarks, customers who upgrade to the Solaris 10 OS on their UltraSPARC systems can benefit from a 47% to 73% increase in Web Server performance from the Solaris 9 and Solaris 8 OS, respectively. ...Sun profile
.
Surviving the Solaris x86 Wars - article
By the end of 2004, AMD reported that its 64 bit processor sales accounted for 50% of its total PC processor sales for the 4th quarter. Sun Microsystems has been a highly visible partner for AMD's ambitions in the 64 bit server market , but how solid is the Sun Solaris x86 base? Is it more than hype, smoke and mirrors?

In January 2005 it was reported that IBM won't be supporting Solaris 10 for x86 with applications like DB2, WebSphere and Tivoli. Sun failed to convince IBM that Solaris x86 has momentum and would reach a critical mass.

The phony war for Solaris x86 is over. It lasted 18 years and Sun retreated 3 times. The real marketing war will take place in 2005. ...read the article, ...AMD profile, ...Sun profile, ICs
click for more info
Pure Sun Sites are 3.5x Less Likely to Use Solid State Disks Says STORAGEsearch.com Solid State Disk Buyer Preferences Report

Editor:- January 26, 2005 - the results of the STORAGEsearch.com Solid State Disk Buyer Market Survey are published today.

This is a market where performance counts for a lot. When asked the question - Why do people use Solid State Disks? - The #1 reason given was - Application Speedup - cited by 76% SSD buyers.

So is there a difference in SSD usage related to platforms ?

We asked SSD users and those actively looking to buy SSDs to ask how they would describe their environments. Among the results in the report.
  • 14.9% - server - heterogeneous (mixed)
  • 8.5% - server - mostly Windows
  • 6.4% - server - mostly Linux
  • 4.3% - server - mostly IBM
  • 4.3% - server - mostly Sun
  • 2.1% - server - mostly Apple
This suggests that users with heterogeneous environments are 3.5 times more likely to look at SSD speedup compared to those with networks which are "mostly Sun."

It makes sense if you think about it.

In a mixed environment you can invest in a single black box turbocharger which will accelerate all your servers and deliver a lot of bang for your buck compared to spreading the same money thinly around a lot of different types of server. Whereas in contrast - users in a pure Sun environment can redeploy their heaviest applications onto a new high end server (or more processors within a SPARC mainframe) while shifting lighter apps onto older and slower machines (or less processors) - because they're all compatible.

STORAGEsearch has been charting the rise of the Solid State Disk Market for a number of years. In Q4 2004 we ran the industry's first major market survey designed to learn more about buyers needs and preferences. This article provides a summary of highlights from the survey results.

The survey has identified technical gaps which require new product solutions and service gaps which require changes in the marketing plans of SSD vendors who need to change the way they do business. SSD vendors must take note of the signals flagged in this survey if they wish to transform this market segment from a niche technical market into a mainstream multi billion dollar pillar of the storage market. ...read the article, Solid state disks, Market research
research would have come in useful here
Market research on
STORAGEsearch.com
Market research can help you avoid going down a dead end track.
SPARCproductDIRectory.com
today's SPARC news SPARC computers SBus & PCI cards
SPARC manufacturers USASun/SPARC Resellers in the USA UKSun/SPARC Resellers in the UK

SPARC(R) is a registered trademark of SPARC International, Inc. SPARC PRODUCT DIRECTORY(SM) is a service mark of SPARC International, Inc used under license by ACSL. Products using the SPARC trademarks are based on an architecture developed by Sun Microsystems, Inc.