Technology Industry
Industry: Email Alert RSS FeedSmooth sailing for SAS? Not all technologies are created equal
Computer Technology Review, June, 2004 by David Woolf
Any new technology inspires a certain amount of skepticism. But while interoperability and conformance are always issues, some new technologies have smoother sailing than others. A case in point is Serial-Attached SCSI (SAS), an emerging standard developed to meet the needs of mainstream enterprise-class storage systems. From a technical perspective, SAS promises relatively easy interoperability and a smooth adoption curve for several reasons; chief among them, that SAS was built on well-established protocols with a solid track record of stability and scalability.
Most RecentTechnology Articles
- The Google Manifesto: Dr. Open and Mr. Closed
- RIM Is Getting Too Successful for Its Customers' Good
- Tech Law: Google Loses in France, GPL Suits Target Many, IBM Sued, More
- Microsoft Moves Fast, Already Has Custom XML Patch for Word
- Microsoft Might Get Advantage or Pain from Order To Not Sell Word
- More »
Technologies run into interoperability hurdles when every aspect of the technology is new, from the physical layer all the way up the stack. Technologies avoid this problem by only attempting to solve a single problem and using proven technologies as a foundation.
[FIGURE 1 OMITTED]
Think of it this way, imagine you are to build a new house, and while going over the plans with the contractor, he mentions you have a choice of materials for the foundation. You could choose to build with new materials which, though costly, promise great performance. Your contractor, however, has little or no experience working with them. On the other hand, you could go with good old reliable concrete, which of course your contractor knows exactly how to handle. Most people would choose the more common, proven, and less expensive material.
The principles are similar in buying enterprise-class storage. Do IT managers want a technology that is brand new, promises to solve all of their problems and deliver incredible performance, but is expensive, difficult to maintain, possibly non-interoperable, and unfamiliar to most IT personnel? Well, maybe some do, but most would do better to choose plain old concrete. Something reasonably priced, familiar, and proven to work is going to be a safer bet.
Obviously some technologies lend themselves to this approach more than others. But as the knowledge base grows for older technologies such as Ethernet, SCSI (Small Computer System Interface), and TCP/IP (Transmission Control Protocol/Internet Protocol) it's natural that the innovators of new technologies, and eventually the standards bodies, start to take advantage of this.
One example would be iSCSI. iSCSI has had very few interoperability problems for two reasons. First, its developers didn't start from scratch but built upon what had already been proven to work: SCSI, a twenty-year-old ubiquitous peripherals protocol, and TCP/IP, which runs the Internet. Using these two proven technologies as a foundation, iSCSI stands on its own. Second, the iSCSI protocol was rigorously tested long before it ever hit the market. The University of New Hampshire InterOperability Lab (UNH-IOL), for example, has held numerous industry-wide iSCSI plugfests since July 2001. Of course, initially these plugfests found bugs in implementations and were able to feed revisions and clarifications back into the standard. But from that very first plugfest, iSCSI worked. At these plugfests, which continue to be held, prototypes go through a series of conformance and interoperability tests, helping developers to refine their products and make the technology as a whole interoperable and therefore more attractive to end users.
[FIGURE 2 OMITTED]
SAS follows a path similar to iSCSI's. Instead of trying to create an entirely new physical layer, SAS has a physical layer similar to 10-Gigabit Ethernet's Attachment Unit Interface specification (XAUI). XAUI uses four serial channels running in parallel at 3.125 GBps to create a 10-Gigabit connection. SAS and Serial ATA have taken this technology and used only one channel, running at 3 or 1.5 GBps to connect a disk and a Host Bus Adapter. Thus, the Physical Layer of SAS is not brand new, but has already been developed and refined by the Institute of Electrical and Electronics Engineers (IEEE).
SAS and Serial ATA share a similar Out of Band Protocol (OOB) used to let end nodes identify each other as SAS or SATA devices and perform initialization. This technology is already on the market in SATA. SAS uses OOB both for initialization and for interoperability with SATA devices. At the encoding layer, SAS uses 8b10b encoding to create transmission characters and primitives from bits. This is the same encoding method used by Fibre Channel and Gigabit Ethernet. By using such a tried and true encoding method, SAS architects ensure that there won't be any surprises at this layer when the technology is deployed.
SAS is also poised to be easily interoperable with the ubiquitous Microsoft Windows operating system. Windows supports SCSI devices through a special type of device driver called the SCSI Miniport driver. Microsoft designed this driver so that support for new SCSI devices is easy to implement in Windows, and support of SAS on Windows is thus assured.
So considering these preceding elements, it's clear that SAS is being built on a solid foundation. SAS architects haven't had to reinvent the wheel, just tweak it. Instead of trying to create a completely new technology based on the latest research, one that would solve any and all of the problems of the storage and data communications industry, SAS has opted to tackle just one problem, the physical limitations of parallel SCSI. It has wisely opted to solve this problem in a simple, straightforward and efficient way. The result is that SAS should be interoperable, scalable, easy to deploy, and easy to maintain, right from the start.
CXO UnpluggedSmart Business interviews on BNET
Brought to you by CBS MoneyWatch.com
- Best- and Worst-Paid College Degrees
- 6 Things You Should Never Do on Twitter or Facebook
- How Much Sleep Do You Really Need?
- 6 Big Myths about Gas Mileage
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Technology Articles
Most Recent Technology Publications
Most Popular Technology Articles
- BizRate to monitor in-store customer satisfaction for Office Depot stores - Market Intelligence
- Speed control of separately excited DC motor
- Effects of creative, educational drama activities on developing oral skills in primary school children
- Political stability and economic growth in Asia
- Failed businesses in Japan: a study of how different companies have failed, and tips on how to succeed, in the Japanese market



