SlideShare a Scribd company logo
1 of 10
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 technology
advancement led to one another. In other words DAS led to -> NAS and in turn NAS led to -
> SAN.




                                                                                   1
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 and
only 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 also
called island of information.

DAS typically have limited scalability, Server has to be rebooted, creating downtime
during the installation process.



                                                                                       4
Types of Storageā€¦.
SAN provides block-level access to centralized storage. SANs were created in large part
due to earlier technology limitations associated with DAS & NAS



In the early 1990s, Windows and UNIX server vendors decided that they were going to
replace the mainframe. Within a few years they launched a project called ā€œMainframe
Replacement Program".

 As we discussed in the earlier side, DAS was primarily used for Mainframe computing
b'cos of the Block-storage access, but due to many disadvantages such as unable to
share 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 highly
scalable.




                                                                                    5
Difference between NAS & SAN

         Traditional Differences




                                   6
Difference between NAS & SAN

           Block Oriented Difference between NAS & SAN




The 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 iSCSI
Protocol over standard Ethernet networks
ā€¢ SAN solutions utilizes Fibre Channel encapsulated SCSI setups




                                                                                      7
Difference between NAS & SAN


FC-SAN communicates at the block level, with requests over the "wire(fiber/copper)" like :

ā€¢Read-block-thirty-four
or
ā€¢Write-block-five-thousand-and-two

NAS communicates at the file level, with requests over the "wire (Ethernet)ā€œ like:
ā€¢Create-file-MyHomework.doc
or
ā€¢Read-file-Budget.xls




                                                                                     8
NFS uses 2 protocols - Mount & Directory file
Mount:
         access protocol.
Client -> The client sends the pathname to the server and requests permission to
access the contents of that directory.
Server-> Checks whether the path exists in the /etc/fstab Or /etc/dfs/sharetab. If it
exists ? Y
Server-> 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 a
folder/directory.

Directory access Protocol:
Client-> sends RPC messages to the server to manipulate files & directories. File is
accessed 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 the
file referred to by handle.
b. attributes - such as size.



                                                                                         9
Evolution of SCSI standardsā€¦




                               10

More Related Content

What's hot

Storage area network
Storage area networkStorage area network
Storage area networkNeha Agarwal
Ā 
Storage Basics
Storage BasicsStorage Basics
Storage BasicsMurali Rajesh
Ā 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SANGhassen Smida
Ā 
Understanding nas (network attached storage)
Understanding nas (network attached storage)Understanding nas (network attached storage)
Understanding nas (network attached storage)sagaroceanic11
Ā 
Storage Primer
Storage PrimerStorage Primer
Storage Primersriramr
Ā 
Storage Area Networks Unit 1 Notes
Storage Area Networks Unit 1 NotesStorage Area Networks Unit 1 Notes
Storage Area Networks Unit 1 NotesSudarshan Dhondaley
Ā 
Raid Technology
Raid TechnologyRaid Technology
Raid TechnologyAman Sadhwani
Ā 
Network attached storage
Network attached storageNetwork attached storage
Network attached storageashutosh rai
Ā 
Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its TypeUsama ahmad
Ā 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS) Kshitij Shete
Ā 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overviewnomathjobs
Ā 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualizationrjain51
Ā 
Brocade Administration & troubleshooting
Brocade Administration & troubleshootingBrocade Administration & troubleshooting
Brocade Administration & troubleshootingprakashjjaya
Ā 
Nas and san
Nas and sanNas and san
Nas and sansongaco
Ā 

What's hot (20)

Storage area network
Storage area networkStorage area network
Storage area network
Ā 
Storage Basics
Storage BasicsStorage Basics
Storage Basics
Ā 
Storage area network
Storage area networkStorage area network
Storage area network
Ā 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SAN
Ā 
Understanding nas (network attached storage)
Understanding nas (network attached storage)Understanding nas (network attached storage)
Understanding nas (network attached storage)
Ā 
Raid
Raid Raid
Raid
Ā 
Storage
StorageStorage
Storage
Ā 
NAS Concepts
NAS ConceptsNAS Concepts
NAS Concepts
Ā 
Storage basics
Storage basicsStorage basics
Storage basics
Ā 
Storage Primer
Storage PrimerStorage Primer
Storage Primer
Ā 
Storage Area Networks Unit 1 Notes
Storage Area Networks Unit 1 NotesStorage Area Networks Unit 1 Notes
Storage Area Networks Unit 1 Notes
Ā 
Raid Technology
Raid TechnologyRaid Technology
Raid Technology
Ā 
Network attached storage
Network attached storageNetwork attached storage
Network attached storage
Ā 
Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its Type
Ā 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS)
Ā 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
Ā 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualization
Ā 
Brocade Administration & troubleshooting
Brocade Administration & troubleshootingBrocade Administration & troubleshooting
Brocade Administration & troubleshooting
Ā 
RAID
RAIDRAID
RAID
Ā 
Nas and san
Nas and sanNas and san
Nas and san
Ā 

Viewers also liked

Storage Devices And Backup Media
Storage Devices And Backup MediaStorage Devices And Backup Media
Storage Devices And Backup MediaTyrone Turner
Ā 
SCSI Protocol
SCSI ProtocolSCSI Protocol
SCSI ProtocolRakesh T
Ā 
TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014
TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014
TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014Symantec
Ā 
Using VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and RestoreUsing VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and Restorewebhostingguy
Ā 
Avamar weekly webcast
Avamar weekly webcastAvamar weekly webcast
Avamar weekly webcaststefriche0199
Ā 
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)Raid Data Recovery
Ā 

Viewers also liked (6)

Storage Devices And Backup Media
Storage Devices And Backup MediaStorage Devices And Backup Media
Storage Devices And Backup Media
Ā 
SCSI Protocol
SCSI ProtocolSCSI Protocol
SCSI Protocol
Ā 
TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014
TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014
TECHNICAL BRIEFā–¶ NDMP Backups with Backup Exec 2014
Ā 
Using VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and RestoreUsing VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and Restore
Ā 
Avamar weekly webcast
Avamar weekly webcastAvamar weekly webcast
Avamar weekly webcast
Ā 
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Ā 

Similar to Understanding das-nas-san

Understanding dasnassan-130205153552-phpapp02
Understanding dasnassan-130205153552-phpapp02Understanding dasnassan-130205153552-phpapp02
Understanding dasnassan-130205153552-phpapp02Vishal Shinde
Ā 
SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?Saroj Sahu
Ā 
Personal storage to enterprise storage system journey
Personal storage to enterprise storage system journeyPersonal storage to enterprise storage system journey
Personal storage to enterprise storage system journeySoumen Sarkar
Ā 
Hadoop and HDFS
Hadoop and HDFSHadoop and HDFS
Hadoop and HDFSSatyaHadoop
Ā 
Varrow datacenter storage today and tomorrow
Varrow   datacenter storage today and tomorrowVarrow   datacenter storage today and tomorrow
Varrow datacenter storage today and tomorrowpittmantony
Ā 
Storage virtualization citrix blr wide tech talk
Storage virtualization citrix blr wide tech talkStorage virtualization citrix blr wide tech talk
Storage virtualization citrix blr wide tech talkSisimon Soman
Ā 
Hdfs architecture
Hdfs architectureHdfs architecture
Hdfs architectureAisha Siddiqa
Ā 
Introduction to distributed file systems
Introduction to distributed file systemsIntroduction to distributed file systems
Introduction to distributed file systemsViet-Trung TRAN
Ā 
VDI storage and storage virtualization
VDI storage and storage virtualizationVDI storage and storage virtualization
VDI storage and storage virtualizationSisimon Soman
Ā 
Nas101
Nas101Nas101
Nas101richswain
Ā 

Similar to Understanding das-nas-san (20)

Understanding dasnassan-130205153552-phpapp02
Understanding dasnassan-130205153552-phpapp02Understanding dasnassan-130205153552-phpapp02
Understanding dasnassan-130205153552-phpapp02
Ā 
SoNAS
SoNASSoNAS
SoNAS
Ā 
San
SanSan
San
Ā 
San
SanSan
San
Ā 
SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?SAN BASICS..Why we will go for SAN?
SAN BASICS..Why we will go for SAN?
Ā 
Personal storage to enterprise storage system journey
Personal storage to enterprise storage system journeyPersonal storage to enterprise storage system journey
Personal storage to enterprise storage system journey
Ā 
Hadoop and HDFS
Hadoop and HDFSHadoop and HDFS
Hadoop and HDFS
Ā 
Varrow datacenter storage today and tomorrow
Varrow   datacenter storage today and tomorrowVarrow   datacenter storage today and tomorrow
Varrow datacenter storage today and tomorrow
Ā 
Storage virtualization citrix blr wide tech talk
Storage virtualization citrix blr wide tech talkStorage virtualization citrix blr wide tech talk
Storage virtualization citrix blr wide tech talk
Ā 
11. dfs
11. dfs11. dfs
11. dfs
Ā 
Hdfs architecture
Hdfs architectureHdfs architecture
Hdfs architecture
Ā 
Storage School 1
Storage School 1Storage School 1
Storage School 1
Ā 
Introduction to distributed file systems
Introduction to distributed file systemsIntroduction to distributed file systems
Introduction to distributed file systems
Ā 
VDI storage and storage virtualization
VDI storage and storage virtualizationVDI storage and storage virtualization
VDI storage and storage virtualization
Ā 
Storage Managment
Storage ManagmentStorage Managment
Storage Managment
Ā 
12. dfs
12. dfs12. dfs
12. dfs
Ā 
Storage and Alfresco
Storage and AlfrescoStorage and Alfresco
Storage and Alfresco
Ā 
Storage
StorageStorage
Storage
Ā 
Nas101
Nas101Nas101
Nas101
Ā 
Chapter-5-DFS.ppt
Chapter-5-DFS.pptChapter-5-DFS.ppt
Chapter-5-DFS.ppt
Ā 

More from Ashwin Pawar

16TB Max file size.pdf
16TB Max file size.pdf16TB Max file size.pdf
16TB Max file size.pdfAshwin Pawar
Ā 
Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...Ashwin Pawar
Ā 
Oracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restartOracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restartAshwin Pawar
Ā 
Is it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a SimulatorIs it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a SimulatorAshwin Pawar
Ā 
Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3Ashwin Pawar
Ā 
Network port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storageNetwork port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storageAshwin Pawar
Ā 
How to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console portHow to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console portAshwin Pawar
Ā 
NDMP backup models
NDMP backup modelsNDMP backup models
NDMP backup modelsAshwin Pawar
Ā 
How to use Active IQ tool to access filer information
How to use Active IQ tool to access filer informationHow to use Active IQ tool to access filer information
How to use Active IQ tool to access filer informationAshwin Pawar
Ā 
San vs Nas fun series
San vs Nas fun seriesSan vs Nas fun series
San vs Nas fun seriesAshwin Pawar
Ā 
Steps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issuesSteps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issuesAshwin Pawar
Ā 
SnapDiff process flow chart
SnapDiff process flow chartSnapDiff process flow chart
SnapDiff process flow chartAshwin Pawar
Ā 
SnapDiff performance issue
SnapDiff performance issueSnapDiff performance issue
SnapDiff performance issueAshwin Pawar
Ā 
Volume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supportedVolume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supportedAshwin Pawar
Ā 
Disk reports predicted failure event
Disk reports predicted failure eventDisk reports predicted failure event
Disk reports predicted failure eventAshwin Pawar
Ā 
OCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degradedOCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degradedAshwin Pawar
Ā 
NDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOTNDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOTAshwin Pawar
Ā 

More from Ashwin Pawar (20)

16TB Max file size.pdf
16TB Max file size.pdf16TB Max file size.pdf
16TB Max file size.pdf
Ā 
Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...Our 5 senses can only perceive representation of reality but not the actual r...
Our 5 senses can only perceive representation of reality but not the actual r...
Ā 
E=C+O
E=C+OE=C+O
E=C+O
Ā 
SnapDiff
SnapDiffSnapDiff
SnapDiff
Ā 
Oracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restartOracle database might have problems with stale NFSv3 locks upon restart
Oracle database might have problems with stale NFSv3 locks upon restart
Ā 
Is it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a SimulatorIs it possible to upgrade or revert ontap versions on a Simulator
Is it possible to upgrade or revert ontap versions on a Simulator
Ā 
Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3Cannot split clone snapcenter 4.3
Cannot split clone snapcenter 4.3
Ā 
Network port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storageNetwork port administrative speed does not display correctly on NetApp storage
Network port administrative speed does not display correctly on NetApp storage
Ā 
How to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console portHow to connect to NetApp FILER micro-USB console port
How to connect to NetApp FILER micro-USB console port
Ā 
NDMP backup models
NDMP backup modelsNDMP backup models
NDMP backup models
Ā 
How to use Active IQ tool to access filer information
How to use Active IQ tool to access filer informationHow to use Active IQ tool to access filer information
How to use Active IQ tool to access filer information
Ā 
San vs Nas fun series
San vs Nas fun seriesSan vs Nas fun series
San vs Nas fun series
Ā 
Steps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issuesSteps to identify ONTAP latency related issues
Steps to identify ONTAP latency related issues
Ā 
SnapDiff
SnapDiffSnapDiff
SnapDiff
Ā 
SnapDiff process flow chart
SnapDiff process flow chartSnapDiff process flow chart
SnapDiff process flow chart
Ā 
SnapDiff performance issue
SnapDiff performance issueSnapDiff performance issue
SnapDiff performance issue
Ā 
Volume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supportedVolume level restore fails with error transient snapshot copy is not supported
Volume level restore fails with error transient snapshot copy is not supported
Ā 
Disk reports predicted failure event
Disk reports predicted failure eventDisk reports predicted failure event
Disk reports predicted failure event
Ā 
OCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degradedOCUM shows ONTAP cluster health degraded
OCUM shows ONTAP cluster health degraded
Ā 
NDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOTNDMPCOPY lun from 7-mode NetApp to cDOT
NDMPCOPY lun from 7-mode NetApp to cDOT
Ā 

Recently uploaded

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
Ā 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
Ā 
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelDeepika Singh
Ā 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
Ā 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
Ā 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
Ā 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
Ā 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
Ā 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
Ā 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
Ā 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
Ā 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
Ā 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
Ā 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
Ā 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Ā 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Ā 
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Ā 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Ā 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Ā 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Ā 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Ā 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Ā 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Ā 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Ā 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Ā 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Ā 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Ā 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Ā 

Understanding das-nas-san

  • 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 technology advancement led to one another. In other words DAS led to -> NAS and in turn NAS led to - > SAN. 1
  • 2. Types of Storageā€¦ Typical DAS Storage solution 2
  • 3. Types of Storageā€¦ Typical SAN Storage solution 3
  • 4. Types of Storageā€¦. DAS as its name implies is simply primary storage that is designed to be used by one and only 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 also called island of information. DAS typically have limited scalability, Server has to be rebooted, creating downtime during the installation process. 4
  • 5. Types of Storageā€¦. SAN provides block-level access to centralized storage. SANs were created in large part due to earlier technology limitations associated with DAS & NAS In the early 1990s, Windows and UNIX server vendors decided that they were going to replace the mainframe. Within a few years they launched a project called ā€œMainframe Replacement Program". As we discussed in the earlier side, DAS was primarily used for Mainframe computing b'cos of the Block-storage access, but due to many disadvantages such as unable to share 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 highly scalable. 5
  • 6. Difference between NAS & SAN Traditional Differences 6
  • 7. Difference between NAS & SAN Block Oriented Difference between NAS & SAN The 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 iSCSI Protocol over standard Ethernet networks ā€¢ SAN solutions utilizes Fibre Channel encapsulated SCSI setups 7
  • 8. Difference between NAS & SAN FC-SAN communicates at the block level, with requests over the "wire(fiber/copper)" like : ā€¢Read-block-thirty-four or ā€¢Write-block-five-thousand-and-two NAS communicates at the file level, with requests over the "wire (Ethernet)ā€œ like: ā€¢Create-file-MyHomework.doc or ā€¢Read-file-Budget.xls 8
  • 9. NFS uses 2 protocols - Mount & Directory file Mount: access protocol. Client -> The client sends the pathname to the server and requests permission to access the contents of that directory. Server-> Checks whether the path exists in the /etc/fstab Or /etc/dfs/sharetab. If it exists ? Y Server-> 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 a folder/directory. Directory access Protocol: Client-> sends RPC messages to the server to manipulate files & directories. File is accessed 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 the file referred to by handle. b. attributes - such as size. 9
  • 10. Evolution of SCSI standardsā€¦ 10