Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesSSA Products Deliver Better Storage


September 1996 / Bits / SSA Products Deliver Better Storage
Robert L. Hummel

Next-generation disk-storage systems based on the Serial Storage Architecture (SSA) technology have arrived for desktop computer systems, offering numerous advantages over today's UltraSCSI solutions. Promising throughput up to 80 MBps per adapter (and 160 MBps by the end of the year), storage capacities of a terabyte or more, and other advantages over UltraSCSI, SSA targets digital-video editing, prepress applications, and other high-volume, bandwidth-limited applications.

SSA, a serial-connection technology, abandons the wide parallel cables used by SCSI in favor of a simple four-wire serial connection. SSA minimizes the number of high-speed I/O connections required for a device; this reduces power consumption and increases reliability, critical issues for large disk subsystems. SSA also pro vides flexible cabling options, supporting up to 127 devices on a loop in which the nodes can be 65 feet apart using copper, and about 2500 feet apart using fiber.

SSA systems are typically configured in a loop topology. Data travels bidirectionally around the loop in bucket-brigade fashion. Packets of data hop from point to point as they travel around the loop, eliminating the need for systemwide bus arbitration and contributing to SSA's high potential bandwidth. Each loop supports more than one host, and each host can handle up to 80 MBps on the same loop simultaneously.

In theory, a single-loop SSA array supports two ports with two directions at 20 MBps, or a cumulative bandwidth of 80 MBps per adapter. But this bandwidth assumes an optimum combination of reads and writes that takes full advantage of SSA's bidirectional nature. A four-port controller connected to two array loops should support a peak bandwidth of 160 MBps. The SSA Standard Committee's new specification increases the link speed to 40 MBps, which doubles the loop bandwidth for future SSA products.

Fibre Channel-Arbitrated Loop (FC-AL) is also emerging as an alternative high-speed storage interface. Fibre Channel, conceived for use as a fast, reliable backbone for linking channel-based systems, was adapted into FC-AL for use as a storage back end. FC-AL is a 100-MBps single-direction loop technology. Like SCSI, FC-AL is an arbitrated bus, and data transfer proceeds from only one node on the loop at a time.

SSA delivers flexible connections and a high device count, but much of its performance is still just a promise. IBM, for example, says that the throughput of its current SSA controller performing a combination of read/write operations is limited by its PCI interface chip. IBM says its adapter currently delivers between 43 and 70 MBps on a two-loop system (one adapter card with four ports).

"The bandwidth of 20-MB SSA is well balanced with the chip set we've currently got, but we do recognize that we've got to go beyond that with 40-MB SSA," says Alistair Symon, project-control manager at IBM. "Future controllers will replace the PCI interface with an in-house design that removes the bottleneck."

A similar single-loop controller from Pathlight uses the same PCI interface chip, from PLX Technology. In tests that were performed at BYTE, a single StreamLine-PCI SSA adapter card ($995) delivered a throughput of approximately 40 MBps. In a random large-block read/write operation, the adapter supported 41 MBps in an array of 16 drives (theoretically, that number should be 80 MBps). In a sequential large-block read operation with one card, we observed approximately 39-MBps throughput.

Those numbers are slightly better than the fastest UltraSCSI performance that BYTE saw in a recent review (see "UltraSCSI Doubles Speed" August BYTE), but thanks to SSA's ability to host multiple adapters on a loop, SSA can deliver even better aggregate performan ce. For example, with two computers on the same loop, each with a Pathlight adapter card, BYTE measured an aggregate throughput of 71 MBps.

Pathlight officials contend that the throughput is currently limited by a combination of the card's PCI interface chip, the current implementation of PCI, and the speed of system memory. Although IBM and Pathlight provide different explanations for SSA's current performance, both companies are promising even better throughput in their future products.

As with most cutting-edge technologies, it will take time before applications and OSes are updated to take full advantage of SSA's new capabilities. For example, SSA supports the connection of multiple computer systems to the same loop. But of the many OSes that SSA vendors currently support (e.g., Windows 95 and NT, NetWare, Mac OS, SCO Unix, and NextStep), only AIX currently supports shared access to the same data by those systems.

Despite its interface problems and currently incomplete OS support, at pres ent SSA is poised to greatly extend the limit of what's possible for desktop storage subsystems.


Where to Find


Pathlight

Phone:    (800) 334-4812
Fax:      (607) 266-4010
Internet: 
http://www.pathlight.com


IBM

Phone:    (800) 426-3333
Internet: 
http://www.chips.ibm.com/products/ss-ip/


HotBYTEs
 - information on products covered or advertised in BYTE


Up to the Bits section contentsGo to previous article: Go to next article: Future WatchSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network