Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need some good examples and links to companies that you are already using for buying SAN hardware, SAN data centers, etc.,

share|improve this question

closed as too broad by Jenny D, Tom O'Connor Apr 17 '14 at 8:21

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

This isn't a proper answer but the other answers are very technical without spelling it out: SAN offers advantages over other media: massive volume sizes that you can expand as needed, massive speed, and more ability for multiple users to simultaneously access the same files at the same time. – username May 13 '09 at 17:03

A subtle additional point is that the term SAN, represents the entire network for file access. Usually block based file access.

A SAN includes the physical interconnect (usually Fibre Channel, but iSCSI over Ethernet is another option, as well as strange SCSI based implementations), the switches that allow more than just point to point communication (Usually for FC, but in principle iSCSI's Ethernet switches act much the same), the adapters for devices to connect (FC cards, iSCSI drivers) and finally the actual storage device.

HP makes a nice 'cheap' FC SAN that is really a bunch of SCSI disks in a RAID enclosure (15 disks in a 3U or 4U rack mount) that has FC connections out the back.

The Apple Xserve RAID uses Parellel ATA and Serial ATA (I think in the newest ones) with an FC port out the back.

One of the problems with SAN's is that they were designed more for bank style applications, where you need a fully redundant mesh of connections with no single point of failure. This implies that each host connecting (your server) have two separate FC controllers, each of which has two FC connections. Each server has two connections to each FC switch, such that any card, switch port, or cable failure does not affect the data flow.

Then each storage device has two independent storage processors (Aka RAID controllers with an FC port or two out the back) with two or more connections to each FC switch. FC disk drive usually have two actual FC ports, although usually run through one hot plug connector, (dual ported drives) again following the philosophy of no single point of failure.

FC switches used to be prohibitively expensive, at close to a thousand dollars a port. They have dropped seriously in price lately, but at the outset a few years back, the sticker shock was lethal!

Usually the Storage Processors have lots of CPU and lots of RAM and are designed to just run the disks. They usually outperform by quite some margin any single server based disk farm.

On top of the physical hardware being crazy expensive (in the past, again, things have gotten better lately) there is usually licenses for software running on the storage processors that need to be purchased. For example you might want to mirror two SAN's and you would need to buy the mirroring software from the vendor, and it can be quite expensive, even today.

share|improve this answer
+1 Great answer! – Bigbio2002 Mar 15 '12 at 16:08

As answered above, a SAN is basically a backbone network for presenting storage to servers. Generally it is a fiber optic network connecting storage arrays and tape drives to a server. At the server side the storage appears local.

In my opinion the best SAN equipment is made by Brocade, even SAN equipment sold by IBM is just re-branded Brocade equipment.

As for companies used to by these, you will have to find a local vendor you are comfortable working with.

Keep in mind that setting up a SAN involves much more than just buying SAN switches and cables. Your servers will need to be equipped with HBA's, and of course, you will need some sort of SAN capable storage to attach it all to.

share|improve this answer

From the Wikipedia article:

A storage area network (SAN) is an architecture to attach remote computer storage devices (such as disk arrays, tape libraries, and optical jukeboxes) to servers in such a way that the devices appear as locally attached to the operating system.

SANs can be used always when you need to separate your storage from the servers that are using it. This might be required for redundancy (multiple servers accessing the same storage) or just flexibility of management (freely (re-)assign parts of the storage to hosts).

share|improve this answer

There are SANs and NASs - generally SANs use fibre-channel/Fibre-channel-over-ethernet/fibre-channel-over-IP or Infiniband - whereas NASs usually use ethernet and IP with protocols like iSCSI, CIFS/SMB, NSF, AppleTalk etc. Most SAN protocols support block-level access, most NAS protocols support file-level access. In very general terms SANs are quicker, more reliable and considerably more expensive than NASs.

There are many SAN vendors including EMC, IBM and HP.

share|improve this answer

One of the major uses for our SANs is to store VHD files (virtual hard disks) for our Virtual Machines. Our Hyper-V machines run all of their VMs from SAN storage, which provides great performance for us.

share|improve this answer

Well, in the company StarWind Software you will find what you looking for. Is an iSCSI SAN company software that converts any Windows Server into a reliable, powerful and scalable SAN

And is designed for use with solutions such as VMware ESX and VMware ESXi, Citrix XenServer, Microsoft Hyper-V Server 2008 and Microsoft Windows Server clusters for databases applications such as Oracle, Microsoft SQL Server, Microsoft Exchange and Microsoft SharePoint Server.

Can also work as an emulator of remote CD/DVD burner as well as share other types of devices (scanners, plotters, tape drives and so on) over iSCSI using SPTI protocol.

share|improve this answer

Generally SAN is a block-storage protocol (think: SCSI outside of the box) whereas other technologies tend to think of files and directories.

SAN tends to have very predictable and reliable throughput and performance, and tends to be used where performance and reliability is critical to business, whereas iSCSI and NAS tend to be used where a slow exchange is not so critical. Less critical infrastructure is also less expensive, but -- like (public) cloud computing -- less expensive is also less predictable.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.