Earthweb
Images Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts
   subjects:
   EnterpriseStorageForum Webcasts:
  What to Look for in an SMB iSCSI Storage System

  Enterprise iSCSI Storage Options and Applications

  Storage Power and Cooling: Why You Should Care and What You Can Do About It

  more Webcasts...


Search EarthWeb Network


Find a Storage Term
 

internet.commerce
Be a Commerce Partner
Business Gifts Canada
Laptops
Promos and Premiums
Promotional Golf
Contemporary Art
Online Education
Promotional Pens
Prepaid Phone Card
GPS
Best Price
Memory
Business Lists
Giveaways
Promotional Products

Worried that your files and data are not safe and secure? FREE trial of WS_FTP Server with SSH - Secure File Transfer
enterprisestorageforum.com : Technology : Technology Features: Storage Basics: Understanding SANs

 
Putting the Data Center to the Test
Video: Watch as HP simulates a gas leak using real explosives to blow up a data center at a high-tech ballistics center. Every system failed-over after the explosion in less than two minutes including data on an HP StorageWorks XP12000 Disk Array, which failed over flawlessly to an HP StorageWorks XP24000 Disk Array. »
 
HP's Disaster Proof Solutions: Ensuring Application Availability
Whitepaper: Research indicates that 36 percent of enterprises indicate they will incur significant revenue loss or other adverse business impact if they have even an hour or less of downtime on their mission-critical applications. Almost 15 percent indicate they cannot tolerate any downtime. This whitepaper examines a field test of HP availability and recoverability solutions. »
 
Disaster-Proof Solutions E-Seminar
E-Seminar: Enterprise Strategy Group analyst Bob Laliberte takes a look HP's disaster-proof storage solutions and shares the results of the natural gas explosion test carried out at a high-tech ballistics center. »
Related Articles
Storage Vendors Move Down Market
Small Businesses Turn to Online Backup
SMB Disaster Recovery Options Go Beyond Online Backup
Enterprise Storage Glossary
Fibre Channel
ILM
iSCSI
JBOD
NAS
RAID
SAN
SAS
SATA
Virtualization
Search for more storage terms ...
 
XML/RSS feeds

EarthWeb IT Management news and headlines
EnterpriseStorageForum Headlines
See more EarthWeb Network RSS feeds
FREE Tech Newsletters

Storage Basics: Understanding SANs
September 21, 2007
By Charlie Schluting

We begin our Storage Basics series with an introduction to Storage Area Networks and storage technologies. We kick off the series by answering the basic, "What is a storage network?" A storage network is any network that's designed to transport block-level storage protocols. Hosts (servers), disk arrays, tape libraries and just about anything else can connect to a SAN. Generally, you would use a SAN switch to connect all devices, and then configure the switch to allow friendly devices to pair up.

The entire concept is about flexibility: In a SAN environment you can move storage between hosts, virtualize your storage at the SAN level, and obtain a higher level of redundancy than was ever possible with direct-attached storage.

SAN at a Glance

  • A FC-SAN is a network that uses Fibre Channel at Layer 2, instead of Ethernet, and is dedicated to moving around SCSI commands.
  • SCSI initiator, generally a host's storage controller, is called an HBA; the SCSI target is most often the storage device you're talking to.
  • iSCSI can transport SCSI over your existing network, but a network dedicated to iSCSI is called an IP-SAN.

An FC-SAN, or Fibre Channel SAN, is a SAN comprised of, as the names implies, the Fibre Channel protocol. Think of Fibre Channel (FC) as an Ethernet replacement. In fact, Fibre Channel can transport other protocols, like IP, but it's mostly used for transporting SCSI traffic. Don't worry about the FC protocol itself for now — we'll cover that in another article later on.

A fairly new type of SAN is the IP-SAN: an IP network that's been designated as a storage network. Instead of using FC, an IP-SAN uses Ethernet with IP and TCP to transport iSCSI data. There's nothing to stop you from shipping iSCSI data over your existing network, but an IP-SAN typically means that you're using plumbing dedicated for the storage packets. Operating system support for the iSCSI protocol has been less than stellar, but the state of iSCSI is slowly improving.

Another term you'll frequently see thrown around is NAS. Network Attached Storage doesn't really have anything to do with SANs — it's just file servers. A NAS device runs something like Linux, and serves files using NFS or CIFS over your existing IP network. Nothing fancy to see here ... move along.

There is one important take-away from the NAS world, however. That is the difference between block-level storage protocols and file-level protocols. A block-level protocol is SCSI or ATA, where as file protocols can be anything from NFS or CIFS to HTTP. Block protocols ship an entire disk block at once, and it gets written to disk as a whole block. File-level protocols could ship one byte at a time, and depend on the lower-level block protocol to assemble the bytes into disk blocks.

Block-level protocols
A protocol always defines a method by which two devices communicate. Block storage protocols are no different: they define how storage interacts with storage controllers. There are two main block protocols used today: SCSI and ATA.

ATA operates in a bus topology, and allows for two devices on each bus. Your IDE disk drive and CD ROM are, you guessed it, using the ATA protocol. There are many different ATA standards, but we'll cover just the important ones here. ATA-2 was also known as EIDE, or enhanced IDE. It was the first of the ATA protocol we know today. ATA-4 introduced ATAPI, or the ATA Packet Interface, which allows for CD ROM devices to speak SCSI-like on the same bus as a regular ATA device.

The neat thing about ATA is that the controllers are integrated. The only "traffic" sent over the ATA bus is plain electrical signals. The host operating system is actually responsible for implementing the ATA protocol, in software. This means that ATA devices will never, ever be as fast as SCSI, because the CPU has to do so much work to just talk to these devices. As far as SANs are concerned, ATA isn't that important. There are some ATA-based devices that allow you to connect cheap disks, but they translate operations into SCSI before sending them out to the SAN.

SCSI, on the other hand, is very confusing. SCSI-1 and SCSI-2 devices were connected via a parallel interface to a bus that could support 8 or 16 devices, depending on the bus width. Don't worry about the details unless you're unfortunate enough to have some older SCSI gear lying around.

SCSI-3 separated the device-specific commands into a different category. The primary SCSI-3 command set includes the standard commands that every SCSI-3 device speaks, but the device-specific commands can be anything. This opened up a whole new world for SCSI, and it has been used to support many strange and wonderful new devices.

SCSI controllers normally contain a storage processor, and the commands are processed on-board so that the host operating system doesn't become burdened to do so, as with ATA. Such a SCSI controller is called a Host Bus Adapter. In the SAN world, the FC card is always called an HBA.

The main thing to know about SCSI is that it operates in a producer/consumer manner. One SCSI device (the initiator) will initiate the communication with another device, which is known as the target. The roles can be reversed. Most people call this a command/response protocol, because the initiator sends a command to a target, and awaits a response, but not always. In asynchronous mode, the host (initiator) can simply blast the target with data until it's done. The SCSI bus, parallel in nature, can only support a single communication at a time, so subsequent sessions must wait their turn. SAS, or Serial Attached SCSI, does away with this limitation by automatically switching back and forth.

SCSI is tremendously more complex, but that's the gist of it.

We need to understand SCSI to know how our storage network is going to ship data. The SCSI protocol plays an enormous role in storage networking, so you may even want to look at it more in-depth.

Next up, we'll begin talking about Fibre Channel itself, which, as chance would have it, is much more complex than Ethernet. This is certainly going to be a fun journey.

For more on this series, visit Storage Basics.

This article appeared originally on EnterpriseNetworkingPlanet.com.

Tools:
Add www.enterprisestorageforum.com to your favorites
Add www.enterprisestorageforum.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

Technology Features Archives

eBook: Putting the Green into IT--Greening Your Data Center. Sponsored by APC.
Research Brief: SAP and Oracle--Who's Ready For SMB? Sponsored by Oracle.
The Microsoft Partner Program: Get tools and resources to help your business. Learn more.
Keep up with the latest business and technology news and information! Visit Internet.com.
eBook: Tips for Selecting Software Vendors. Sponsored by Oracle.



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: Introduction to Office Business Applications (OBA)
Symantec Whitepaper: A Unified, Proactive Approach to Endpoint Security
APC eBook: Putting the Green in IT
IPSWITCH Whitepaper: The 7 Habits of Highly Effective IT Administrators
Intel Whitepaper: Optimizing Applications with the Intel C++ and Fortran Compilers
Symantec Whitepaper: Emerging Trends in Fighting Spam
Oracle eBook: Guide to Oracle 11g and Database Migration
Siemens Whitepaper:Demystifying Enterprise Fixed Mobile Convergence
Analyst Report: Assessing Your IT Organization
Avaya Whitepaper: SIP--Creating Next-Generation Telecom Applications
MessageLabs Whitepaper: Spam Spikes--A Real Risk to Your Business
Symantec Article: Guarding the Corporate Gateway
Webcasts
Microsoft: NXT Web Seminar Series
Mazu: Using NBA and ITIL's Service Asset and Configuration Management to Improve Management Information
Microsoft Partner Program Video: The Secrets to Partner Success
Rational Asset Manager: Succeed with Asset-based Development
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
Downloads and eKits
IBM Rational Systems Development Solution e-Kit
IBM SOA Development Survival Guide eKit
Evaluate IBM Rational Build Forge Online
IBM Enterprise Architect eKit for SOA
Evaluate Rational Application Developer Online
Iron Speed Designer Application Generator
Symantec IM Detection Utility
Tutorials and Demos
IBM Tutorial: Intro to XML User Interface Language (XUL) Development
Microsoft How-to Article: Get Going with Silverlight and Windows Live
IBM Tutorial: The Ajax Transport Method
IBM Tutorial: Learning PHP
IBM Tutorial: Validating XML