- Aug 17, 2006
- 2,546
- 1
- 81
Can anybody explain to me what exactly a storage area network is and how it differs from network attached storage? I'm not really getting the difference.
I think its dependent on the file system. NTFS can only be access by one system at a time but VMFS can be accessed by multiple systems.A SAN (because each "partition" on it acts like a directly connected hard drive) can only have each "partition" accessed by 1 computer at a time. Additionally, because the SAN acts like a drive, the comp will have full access to that "drive".
I think its dependent on the file system. NTFS can only be access by one system at a time but VMFS can be accessed by multiple systems.
So in the case of like a University or large company, each person gets a personal folder which is really just a partition of a HDD in the server room? So when I log in using my credentials it just gives me access to that particular partition?
Also, I'm guessing SANs are faster?
The key point, as has already been said, is that a SAN appears as a "block device" (a hard drive) to the OS. As far as the OS can tell, the SAN is a hard drive which is directly connected to the computer. If you have a dedicated SAN card in the computer (or use a high-end LAN card with hardware SAN support), then you can even do stuff like have no drives in the computer - just install the OS and boot from a SAN drive.
A SAN (because each "partition" on it acts like a directly connected hard drive) can only have each "partition" accessed by 1 computer at a time. Additionally, because the SAN acts like a drive, the comp will have full access to that "drive".
E.g. I have a 1 TB SAN, and I create 4 250 GB "drives". Comp A, can connected in to drive A. Comp B can connect in to drive B, etc. and each comp will see the "drive" appear as a 250 GB hard drive (which then needs partitioning, formatting, etc.). However, 2 comps cannot connect to 1 "drive" simultaneously (in the same way that you can't connect a SATA drive to 2 comps simultaneously).
A SAN is most useful for working with multiple servers. All the servers use disk space on the SAN rather than their own hard drives. Let's say server X blows a CPU. With SAN, you just go to a spare server, configure the SAN card to connect to "drive X" on the SAN, boot it up, and you're done. You've effectively transplanted the hard drives from X into the spare - and you can do it all remotely.
A NAS appears to the OS as a "shared drive" - a collection of files which can be accessed by multiple computers. Multiple comps can access a single file simultaneously (as long as none of them changes the file).
A NAS is most useful if you want multiple different files to be accessible from multiple places, or if you want to restrict access to individual files by user.
I thought that is what the bolded is saying here.
I am teh suck at networking.