Category: 

What is a Storage Area Network?

Article Details
  • Written By: Kristen Grubb
  • Edited By: A. Joseph
  • Last Modified Date: 07 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
In late 19th-century London, mail was delivered to residential addresses up to twelve times each day.   more...

September 28 ,  1924 :  Two US military planes complete the first flights around the world.  more...

A storage area network (SAN) is a network of disk arrays, tape libraries or optical jukeboxes connected by network switches. The disks are attached to servers in such a way that the disks appear locally attached. The disk arrays can be housed in a remote data center, completely separate from the servers to which they are attached.

The storage component of a storage area network can be comprised of disk arrays, tape libraries or optical jukeboxes. Disk arrays are storage devices that contain multiple hard disks connected to a central controller. Tape libraries are devices that contain one or more tape drives and multiple tape cartridges. The tapes are loaded into the tape drives via a robot. Optical jukeboxes are similar to tape libraries but, instead of using tape drives and tape cartridges, they utilize optical drives and optical discs.

Most storage area networks are connected by fiber channel switches utilize the Fiber Channel Protocol to transport Small Computer System Interface (SCSI) commands over the network. The switches are connected using either twisted pair copper wire or fiber-optic cables. This type of cabling must be installed separately from the normal network infrastructure.

Ad

Storage area networks can also be connected through an Internet Protocol-based (IP-based) based technology called Internet Small Computer System Interface (iSCSI). An iSCSI solution can connect storage devices over a Local Area Network (LAN), a Wide Area Network (WAN) or over the Internet. Unlike fibere channel networks, the iSCSI networks do not require any special cabling. Instead, they use the existing network infrastructure.

A storage area network has its own file system. This file system allows the files on the SAN to be accessed by multiple servers using different operating systems. The file system is programmed in a way that minimizes the file storage and retrieval time. It also streamlines the management of the network and allows the network components to be scaled independently.

The use of a storage area network simplifies the administration of the storage devices. Multiple servers can access a single SAN. These servers can be set up to boot directly from the the SAN, which allows servers to be switched quickly. Cables and storage devices do not have to be moved in order to switch from one server to another.

Storage area networks are designed for disaster recovery. The network can span multiple remote locations. SANs also have built in data replication. This data replication keeps the SAN available even when a disk or a complete disk array fails.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}