Types of Storage…..       The three fundamental types of storage are….       • DAS (Direct Attached Storage)       • NAS (...
Types of Storage…Typical DAS Storage solution                               2
Types of Storage…Typical SAN Storage solution                               3
Types of Storage….DAS as its name implies is simply primary storage that is designed to be used by one andonly one compute...
Types of Storage….SAN provides block-level access to centralized storage. SANs were created in large partdue to earlier te...
Difference between NAS & SAN         Traditional Differences                                   6
Difference between NAS & SAN           Block Oriented Difference between NAS & SANThe Wires being used:• NAS solutions uti...
Difference between NAS & SANFC-SAN communicates at the block level, with requests over the "wire(fiber/copper)" like :•Rea...
NFS uses 2 protocols - Mount & Directory fileMount:         access protocol.Client -> The client sends the pathname to the...
Evolution of SCSI standards…                               10
Upcoming SlideShare
Loading in...5
×

Understanding das-nas-san

6,829

Published on

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,829
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
302
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Understanding das-nas-san

  1. 1. Types of Storage….. The three fundamental types of storage are…. • DAS (Direct Attached Storage) • NAS (Network Attached Storage) • SAN (Storage Area Network)All three Storage types evolved over the years, Storage requirements and technologyadvancement led to one another. In other words DAS led to -> NAS and in turn NAS led to -> SAN. 1
  2. 2. Types of Storage…Typical DAS Storage solution 2
  3. 3. Types of Storage…Typical SAN Storage solution 3
  4. 4. Types of Storage….DAS as its name implies is simply primary storage that is designed to be used by one andonly one computer.Advantages:Great for Mainframes and OLTP type high data intensive requirement.Disadvantages:DAS cannot share unused resources or data with other servers, and therefore it is alsocalled island of information.DAS typically have limited scalability, Server has to be rebooted, creating downtimeduring the installation process. 4
  5. 5. Types of Storage….SAN provides block-level access to centralized storage. SANs were created in large partdue to earlier technology limitations associated with DAS & NASIn the early 1990s, Windows and UNIX server vendors decided that they were going toreplace the mainframe. Within a few years they launched a project called “MainframeReplacement Program". As we discussed in the earlier side, DAS was primarily used for Mainframe computingbcos of the Block-storage access, but due to many disadvantages such as unable toshare the disk and limited scalability issues, it led to the development of "SAN".SAN is basically an extension of DAS, but more robust, shareable storage with highlyscalable. 5
  6. 6. Difference between NAS & SAN Traditional Differences 6
  7. 7. Difference between NAS & SAN Block Oriented Difference between NAS & SANThe Wires being used:• NAS solutions utilize TCP/IP based networks, such as Ethernet• SAN solutions use Fibre Channel connections (Fiber/Copper)The Protocols being used:• NAS solutions use file level protocol (CIFS/NFS) and now also SCSI over IP called iSCSIProtocol over standard Ethernet networks• SAN solutions utilizes Fibre Channel encapsulated SCSI setups 7
  8. 8. Difference between NAS & SANFC-SAN communicates at the block level, with requests over the "wire(fiber/copper)" like :•Read-block-thirty-fouror•Write-block-five-thousand-and-twoNAS communicates at the file level, with requests over the "wire (Ethernet)“ like:•Create-file-MyHomework.docor•Read-file-Budget.xls 8
  9. 9. NFS uses 2 protocols - Mount & Directory fileMount: access protocol.Client -> The client sends the pathname to the server and requests permission toaccess the contents of that directory.Server-> Checks whether the path exists in the /etc/fstab Or /etc/dfs/sharetab. If itexists ? YServer-> Returns a "File handle" to the client (file handle contains-filesystem type,disk ID, inode, security info.Client-> Creates a In-kernel vfs mode (virtual file system) and mounts it to afolder/directory.Directory access Protocol:Client-> sends RPC messages to the server to manipulate files & directories. File isaccessed by "lookup" RPC call. This returns :a. File handle - using this file handle other parameters are passed such as -read(handle, offset, count)this function will read count bytes from location offset in thefile referred to by handle.b. attributes - such as size. 9
  10. 10. Evolution of SCSI standards… 10
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×