Thursday, March 22, 2007

SAN Vs NAS

Storage solutions for your network: SAN vs. NAS

No matter how much storage you have, it never seems like enough. In a typical network, users store data either on a locally attached (SCSI, FireWire, USB) hard drive/array or store data on a centralized server. However, these solutions have performance and management related issues that make them inefficient and cumbersome leading system administrators to look for new solutions to this old problem. Network Attached Storage (NAS) and Storage Area Networks (SAN) are two solutions that promise to address these needs.

The problems with the old way

In the past when a user needed more storage space, the systems administrator may have simply added a second drive, or for a high-end user added a storage array. In environments where there was already an established infrastructure of centralized servers, adding more space means adding more disks to the server. These solutions have problems though.

When we add more storage to a local desktop, backups become more complicated. All essential data must be backed up on a regular basis to protect against data loss. If we have numerous machines on the network, each with 10s or 100s of GB of storage, backing up the data over the network is no small task. If we look at the most popular backup package on the Mac platform, Retrospect, we realize that it can only backup one client machine at a time. This means that we may have to deploy a large number of servers in order to service a small number of clients. Each server can only use locally attached tape drives to store the backup data, increasing the overall cost and management complexity of the backup solution. Since the relationship between clients and servers is essentially hard-coded for a backup run, if one server finishes, the locally attached tape drives on that server sit idle while another server is struggling to complete its backup script.

Another issue associated with locally attached storage is the inability to allocate space dynamically. If storage needs fluctuate based on project demands, an administrator may want to move a storage array or disk between users. Doing this with locally attached storage is cumbersome because it means some downtime for both users. Using a centralized server pool minimizes the problem slightly, but again moving disks between servers requires downtime that may now affect hundreds of users.

Finally, with locally attached storage the network becomes a bottleneck. With backups running across the network and users sharing large files by sending them across the network, the network quickly becomes overloaded at various times during the day. Network protocols (TCP/IP) are more efficient than in the past, but still not as efficient as storage protocols such as SCSI. TCP/IP has packet size limits that ultimately affect how fast large files can be streamed across the network.

**** NAS ****

The idea behind NAS is to optimize the traditional client/server network model. In a NAS environment, administrators deploy dedicated servers that perform only one function - serving files. These servers generally run some form of a highly optimized embedded OS designed for file sharing. The disks are locally attached to the NAS box, usually with high-performance SCSI, and clients connect to the NAS server just like a regular file server.

NAS servers often support multiple protocols - AppleTalk, SMB, and NFS - to make sharing files across platforms easier. Some NAS servers also allow for directly attached tape drives for local backups, but more often a centralized backup server is used, requiring that data be sent across the LAN. Since backups only occur between the NAS servers and the backup server though, many administrators opt to install a secondary LAN dedicated to backups (this requires the NAS server to support multiple NICs and multi-homing, a common function).

There are a lot of companies that make NAS solutions that support the Mac. The leader on the low-end is Quantum with their SNAP line of servers. With Mac OS X's support of NFS, the number of NAS solutions available to Mac users now includes market leaders like Network Appliance, Auspex, and Sun to name a few.

**** SAN ****

The idea behind a SAN is radically different that NAS. To begin with, different protocols are used. In most SAN implementations, Fibre-channel (FC) adapters provide physical connectivity between servers, disk arrays, and tape libraries. These adapters support transfer rates up to 1 GB/s (along with trunking available for faster connections) and generally use Fiber cabling to extend distances up to 10km. Fibre-channel uses the SCSI command set to handle communications between the computer and the disks.

A SAN essentially becomes a secondary LAN, dedicated to interconnecting computers and storage devices. To implement a SAN, the administrator installs a FC card in each computer that will participate in the SAN (desktop or server). The computer then connects to a Fibre-Channel switch (hub solutions are also available). The administrator also connects the storage arrays and tape libraries to the FC switch (converters available for SCSI arrays). To improve redundancy, a second FC card can be installed in each device and a fully meshed FC switch fabric built. The final step is installing any necessary software components for managing the SAN and allocating storage pools.

We now have a second network that allows all computers to communicate directly with all the disks and tape drives as if they were locally attached. If a computer needs more storage, the administrator simply allocates a disk or volume from a storage array. This also improves backup flexibility because tape drives can be dynamically allocated to servers as needed, ensuring efficient use of resources.

The SAN represents a second network that supplements your existing LAN. The advantage of a SAN is that SCSI is optimized for transferring large chunks of data across a reliable connection. Having a second network also off-loads much of the traffic from the LAN, freeing up capacity for other uses. The most significant effective is that backups no longer travel over the regular LAN and thus have no impact on network performance.

Since the disk arrays are no longer locally attached, we can also implement more advanced data recovery solutions. Mirroring is a popular technique for protecting against disk failure. Now we can mirror between two disk arrays located in two different locations. If one array dies, the server immediately switches to the remote mirror. If a server dies, we can bring a new server online, attach it to the FC fabric, and allocate the disks to it from the array. Server back online without moving the storage array.

In a typical SAN, each server or desktop is allocated a set of disks from the central pool and no other computer can access those disks. If the administrator wants to shuffle space, they take the disks away from one computer and assign them to another. Adding more disks is as simple as adding more disks to the array or adding another array and allocating the disks to the server. Recent software advances though have made sharing of filesystems a reality. Now two or more computers can access the same files on the same set of disks, with the software acting as the traffic cop to guard against corruption. This allows for even more efficient use of space because users no longer maintain duplicate data. This also improves the ability to build clusters or other fault-tolerant systems to support 24x7 operations.

The next generation of SAN products promise to move storage traffic back to traditional network protocols like TCP/IP. Why do this when FC and SCSI are more efficient for moving large chunks of data? Well, FC switches are expensive compared to Ethernet switches and while FC has a performance advantage today, 10 Gigabit Ethernet will allow TCP/IP to surpass FC in overall transfer speed despite the higher overhead in transmitting data. The other advantage is that Ethernet and TCP/IP are well understood by most administrators and a little easier to troubleshoot than FC. Most administrators will still build a second LAN for storage needs, but switch to more standard protocols.

Unfortunately, the SAN market for the Mac is not quite as broad as on other platforms, but there are a number of good solutions available. These include arrays and cards from ATTO, AC & NC, Medea, Rorke Data, CharisMac, and 3ware. The biggest stumbling block for Mac users is the lack of support from FC adapter vendors. Emulex and JNI are the standards in the industry, yet they still don't offer direct Mac support.

Both NAS and SAN solutions offer a lot of potential for solving the problems associated with traditional storage solutions. Both solutions offer administrators new options in building high-performance, high-availability networks. Interoperability is often the most difficult issue to overcome when implementing a SAN, so evaluate complete solutions to ensure that you are successful in your endeavors.

43 comments:

Samiam said...

Raj

QLogic - the #1 leader in FC HBAs does offer Mac OS X driver support. Surprised you have made no mention of QLogic in your posting.

Sameer

Samiam said...

QLogic Achieves Largest Installed Base of 4Gb and 2Gb Fibre Channel HBA Ports
First Fibre Channel HBA Company to Ship More than One Million Ports in One Year


ALISO VIEJO, Calif., March 19, 2007 – QLogic Corp. (Nasdaq:QLGC), the leader in Fibre Channel host bus adapters (HBAs), today announced that as a result of its 2006 shipments, it now has the largest installed base of 4Gb and 2Gb Fibre Channel HBA ports of any supplier. Data from the Dell’Oro Group 4Q2006 SAN Report shows that the installed base of QLogic 4Gb and 2Gb Fibre Channel HBA ports is now 2.88 million, compared to 2.74 million for the nearest competitor, giving QLogic the largest installed base of 4Gb and 2Gb Fibre Channel HBA ports in the world. This installed base leadership of Fibre Channel ports was achieved without including the relatively new mezzanine card HBA market for blade servers, in which QLogic is also firmly established as the leader. The Dell’Oro report also shows that in 2006 QLogic became the first company to ship one million Fibre Channel HBA ports in a single year. The figures show that QLogic shipped 1.02 million Fibre Channel HBA ports last year, outpacing its nearest competitor by more than a quarter million ports.

“While these are two major milestones for QLogic, they also underscore the broad acceptance of Fibre Channel from an industry point of view,” said Roger Klein, vice president and general manager, QLogic Computer Systems Group. “Global 2000 corporations have made Fibre Channel the standard for high performance storage networking solutions in the data center, and recognize the reliability of QLogic HBAs, the only Fibre Channel host bus adapters to offer a five year warranty plan.”

SANblade: Top Enterprise HBA
QLogic market share leadership is driven by IT professionals in Global 2000 corporate datacenters that are deploying SANblade Fibre Channel HBAs. It’s not surprising when you consider that SANblade HBAs deliver market leading performance and reliability across the widest range of server and operating systems (OS) platforms. SANblade® HBAs from QLogic offer a suite of technology advancements that help storage administrators in large enterprises ensure complete business continuity, maintain application performance and cost-effectively scale their networks.

Market Leading Performance - SANblade HBAs deliver market leading performance for enterprise applications. Using database driven Online Transaction Processing (OLTP), Web, and Analytical Processing (OLAP) workloads common in datacenters, test results validate that QLogic 4Gb HBAs deliver 33 percent higher performance with Oracle® workloads than the leading competitor. A white paper with a detailed description of the test environment and results can be downloaded from http://www.qlogic.com/knowledgecenter/briefs_papers.asp.

The Widest Range of Server and OS Support – QLogic pioneered Fibre Channel HBAs for blade servers, Linux operating systems, and VMware server virtualization, the fastest growing server and operating system platforms. That’s why many server administrators are deploying a single common Fibre Channel HBA infrastructure consisting of SANblade HBAs for rack, tower and blade servers hosting the Linux, Windows, Solaris, and VMware operating systems and many more.

About QLogic
QLogic is a leading supplier of high-performance storage networking solutions, producing the controller chips, host bus adapters (HBAs) and fabric switches that are the backbone of storage networks for most Global 2000 corporations. The company delivers a broad and diverse portfolio of products that includes Fibre Channel HBAs, blade server embedded Fibre Channel switches, Fibre Channel stackable switches, iSCSI HBAs, iSCSI routers and storage services platforms for enabling advanced storage management applications. The company is also a leading supplier of InfiniBand switches and InfiniBand host channel adapters for the emerging High Performance Computing Cluster (HPCC) market. QLogic products are delivered to small-to-medium businesses and large enterprises around the world via its channel partner community. QLogic products are also powering solutions from leading companies like Cisco, Dell, EMC, Hitachi Data Systems, HP, IBM, NEC, Network Appliance and Sun Microsystems. QLogic is a member of the S&P 500 Index.

Raj Srinivasan said...

Thanks for explaining about QLogic, Sam.

Anonymous said...

WOW just what I was looking for. Came here by searching for
aol im
Stop by my website New Bubble Shooter

Anonymous said...

I enjoy what you guys are up too. This type of clever work
and exposure! Keep up the terrific works guys I've included you guys to blogroll.
my web site > how to seo website

Anonymous said...

Its like you read my mind! You appear to know a lot about this, like you
wrote the book in it or something. I think that you can
do with a few pics to drive the message home a bit, but instead of that, this is
magnificent blog. A great read. I'll definitely be back.
Check out my web page web hosting delhi

Anonymous said...

This is the right website for anybody who really wants to
find out about this topic. You know a whole lot its almost tough to argue with you (not that I really will need to…HaHa).
You certainly put a new spin on a topic which has
been discussed for ages. Great stuff, just great!
my webpage > search engine optimization india

Anonymous said...

Everything is very open with a very clear clarification of the challenges.
It was truly informative. Your site is useful. Many thanks for sharing!
Here is my web site :: ikea furniture assembly service

Anonymous said...

Now I am ready to do my breakfast, once having my breakfast coming again to read more news.


Feel free to surf to my web-site ... www.revitgg.nl

Anonymous said...

I simply could not depart your site prior to suggesting that I really loved the usual information an individual supply on your guests?
Is going to be again steadily in order to inspect new posts

my weblog: time to quit smoking for good
my page: electric cigarette,electric cigarettes,electric cig,electric cigs,electronic cigarette,electronic cigarettes,e cigarette,e cigarettes,electronic cig,electronic cigs,quit smoking fast,stop smoking for good,kick the smoking habit,stop lighting up,quit smoking tobacco cigarettes,stop smoking the easy way,finally quit smoking now,time to stop smoking tobacco,time to quit smoking for good,get healthy without cigarettes

Anonymous said...

Post writing is also a excitement, if you be acquainted with
then you can write otherwise it is difficult to write.


Feel free to visit my blog post: steuererklärung 2010

Anonymous said...

First of all I would like to say excellent blog! I had a quick question which I'd like to ask if you do not mind. I was interested to know how you center yourself and clear your head prior to writing. I have had difficulty clearing my mind in getting my thoughts out there. I truly do enjoy writing however it just seems like the first 10 to 15 minutes tend to be lost just trying to figure out how to begin. Any suggestions or hints? Thank you!

My site Was ist die gesunde und sehr einfache Diät bei Zöliakie

Anonymous said...

Hey! This is kind of off topic but I need some help from an established blog.
Is it very hard to set up your own blog? I'm not very techincal but I can figure things out pretty quick. I'm thinking about
creating my own but I'm not sure where to start. Do you have any ideas or suggestions? Appreciate it

Feel free to surf to my web page konfigurationsdatei erstellen wordpress

Anonymous said...

Write more, thats all I have to say. Literally, it seems
as though you relied on the video to make your point.

You clearly know what youre talking about, why waste your intelligence on just posting videos to your weblog when you could be giving us something informative to read?


My weblog: locksmith salt lake city ut

Anonymous said...

Write more, thats all I have to say. Literally, it seems as though you relied on
the video to make your point. You clearly know what youre talking about, why waste your intelligence on just posting videos to your blog when you could be giving us
something informative to read?

Here is my blog wie schreibt man bei wordpress etwas ins forum

Anonymous said...

If you desire to get a great deal from this article then
you have to apply such techniques to your won web site.

Visit my web-site: homepage mit frames
My web page :: wordpress blog vorlagen

Anonymous said...

Hi friends, pleasant post and fastidious arguments commented at this place, I am truly enjoying
by these.

Here is my webpage ... babykatzen zu verschenken
Also see my web site - katzenrassen

Anonymous said...

Why users still use to read news papers when in this technological globe everything is
presented on net?

my site rezepte für die paläo-diät

Anonymous said...

Great article, just what I was looking for.


Check out my site; Low Carb

Anonymous said...

Simply desire to say your article is as astounding. The clarity for your put up is just spectacular and that i could assume you are an expert in this subject.
Well together with your permission let me to clutch your RSS feed to keep up to date with approaching post.

Thank you a million and please carry on the rewarding work.


Stop by my webpage :: einführung wordpress deutsch

Anonymous said...

Excellent weblog right here! Additionally your web site quite a bit up very fast!
What web host are you using? Can I am getting your affiliate hyperlink to your host?
I wish my web site loaded up as fast as yours lol

My weblog - low carb eis

Anonymous said...

What's up, everything is going fine here and ofcourse every one is sharing information, that's really good, keep
up writing.

Here is my blog post - Steinzeit Diät Erfahrungen
my site > Steinzeitdiät Erfahrungen

Anonymous said...

Highly energetic post, I enjoyed that a lot. Will
there be a part 2?

Here is my homepage :: steinzeitdiät frühstück

Anonymous said...

Pretty great post. I just stumbled upon your blog and wanted to say that I've really loved surfing around your weblog posts. After all I will be subscribing on your rss feed and I hope you write again soon!

Here is my blog :: Diät ohne Gluten
My webpage - elchfleisch versand

Anonymous said...

Howdy! I just wish to offer you a big thumbs up for your great information you have got
right here on this post. I will be returning to your site for more soon.



My web site :: Steinzeit Diät Erfahrungen

Anonymous said...

I just could not depart your site prior to suggesting that
I really loved the usual information an individual provide on your guests?
Is going to be again regularly to investigate cross-check
new posts

Feel free to surf to my page; Kopf Massage

Anonymous said...

Hey there! Do you know if they make any plugins to assist with Search Engine Optimization?
I'm trying to get my blog to rank for some targeted keywords but I'm not seeing
very good gains. If you know of any please share.
Thank you!

Here is my site - Anlageberater Mainz

Anonymous said...

wonderful put up, very informative. I wonder why the opposite
experts of this sector don't realize this. You should proceed your writing. I'm confident, you've a huge readers' base already!



Feel free to visit my web blog ... paleo diät

Anonymous said...

Hi there, all is going fine here and ofcourse every one is sharing information, that's genuinely good, keep up writing.

My page ... wordpresskurs

Anonymous said...

I like the helpful info you provide in your articles.
I'll bookmark your blog and check again here regularly. I'm quite sure I will
learn plenty of new stuff right here! Best of luck for the next!


Also visit my blog; low carb foods

Anonymous said...

Excellent way of describing, and fastidious piece of writing to get facts on the topic of my presentation
subject matter, which i am going to convey in school.

Here is my weblog ... orquesta atraccion
my webpage :: orquesta atraccion

Anonymous said...

Hmm is anyone else experiencing problems with the pictures on this blog loading?
I'm trying to find out if its a problem on my end or if it's the blog.
Any suggestions would be greatly appreciated.

Stop by my webpage silk scarf

Anonymous said...

I think this іs among the mοst
vіtal info for mе. And i'm glad reading your article. But want to remark on few general things, The website style is ideal, the articles is really nice : D. Good job, cheers

Here is my site ... register domain name check

Anonymous said...

Great weblog herе! Also уouг website so much up fast!
What hoѕt arе yоu the use of? Can Ӏ
am getting youг assοсiate hyperlink for your hοst?
I wish my ωеbsite loaded uρ as quicκly aѕ yours
lol

Mу blog post make a website for free in 3 steps

Anonymous said...

geotorelxzp debt consolidation services
bill consolidation loans

Anonymous said...

geotorelxzp credit companies
debt consolidation companies

Anonymous said...

Hmm is anyone else experiencing problems with the images on this blog loading?
I'm trying to find out if its a problem on my end or if it's the blog.
Any suggestions would be greatly appreciated.

Visit my web blog ... diets that work

Anonymous said...

I'm pretty pleased to discover this web site. I want to to thank you for ones time due to this wonderful read!! I definitely enjoyed every bit of it and i also have you saved to fav to look at new things on your blog.

Have a look at my webpage: hotgirlsexcam.com

Anonymous said...

Nice blog here! Also your site loads up fast! What host are you using?
Can I get your affiliate link to your host? I wish my site loaded up
as fast as yours lol

Here is my webpage black sex poetry

Anonymous said...

Wow! In the end I got a webpage from where I be able to truly get valuable data regarding my study and knowledge.


Feel free to visit my blog - xxx teens

Andy Gregory said...

a big difference between healthy prescription glasses pain and unhealthy pain.

kokoage said...

Our extensive range of wall lights combines classic and contemporary deisgn with top quality British craftsmanship and materials. Where other manufacturers may use less expensive metals and veneers, our lights are made from solid, high quality brass and other metals and painted or polished by hand, so they will look as good in the 22nd century as they do today.
http://www.lightingso.co.uk/11-wall-lights;
Möbel in Top Qualität · Kauf auf Rechnung · Viele Produkte bis -40%.http://www.lampens.de/9-kronleuchter;
Profitez de la rentrée pour customiser votre intérieur avec nos appliques déco et design ! Disposées dans un couloir, elles rehaussent la déco de votre intérieur tout en vous apportant un surcroît de luminosité. Lampe d’appoint dans le salon, un effet béton ciré ou verre dépoli crée une atmosphère intime et chaleureuse. Verre, métal ou porcelaine, tous les styles sont chez Delamaison.
http://www.luminaireso.fr/7-appliques

Amycarry said...

Bathtub faucet : It is mounted on the top side of the tub for mixing hot and cold water open. Hot and cold can be Waterfall faucet by two pipes called duplex; hoist water lift spiral structure, metal ball-style, ceramic cartridge type and so on. Currently on the market is more single handle Faucet parts.