SlideShare a Scribd company logo
Storage Area Network
Module 2 (2nd Part)
Presented By-
Soumee Maschatak
1EW18SCS07
MTECH(SCS)
Contents
1. Local File Systems
2. Network File system and file servers
3. Shared disk file systems
4. Case Study: General Parallel File System
Local File System
1. File systems and databases – File systems and volume manager provide their
services to numerous applications with various load profiles. This means that
they are generic applications; their performance is not generally optimized for a
specific application.
2. Journaling – It is a mechanism that guarantees the consistency of the file system
even after a system crash. After a system crash, the file system only has to run
through the end of the log file in order to recreate the consistency of the file
system.
3. Snapshots – It represents the same function as the instant copies function that is
familiar from disk subsystems. Snapshots freezes the state of a file system at a
given point in time.
4. Volume Manager – It is an intermediate layer within the operating system between
the file system or the database and the actual hard disks. The most important basic
function of the volume manager is to aggregate several hard disks to form a large
virtual hard and make just this virtual hard disk visible to higher layers.
Local File System
Network File Systems and File Servers
• Network file systems are the natural extension of local file systems. End users and
applications can access directories and files that are physically located on a different
computer over a network file system.
• File servers are so important in Modern IT environments that preconfigured file
servers, called Network Attached Storage (NAS), have emerged as a separate
product category.
• With the aid of network file systems, end users and applications can work on a
common data set from various computers.
• FTP servers are an important means of distributing freely available software and
freely available documents.
• Unlike network file systems, access to FTP servers is clearly visible to the end user.
Network Attached Storage (NAS)
• It is the name for preconfigured file servers.
• They consists of one or more internal servers, preconfigured disk capacity and
usually a stripped-down or special operating system.
• NAS servers are specially developed for file sharing. This has 2 advantages –
• NAS operating systems can be better optimised than generic operating system
• NAS servers provide plug and play file systems, ie, connect – power up – use.
• NAS servers are very scalable.
• One disadvantage of NAS servers is the unclear upgrade path. The upgrade options
available are those offered by the manufacturer of the NAS server.
Advanced Storage Area Network
Performance Bottlenecks in file servers
• The NAS servers and NAS gateways as well as classical file servers provide their storage
capacity via conventional network file systems.
• I/O intensive databases draw their storage from disk subsystems rather than file servers.
• The NAS server’s operating system loads the file into the main memory from the hard disk via
the SCSI bus, the PCI bus and the system bus, only to forward it from there to the network card
via the system bus and the PCI bus.
• If the load on a file server is high enough, its buses can thus become a performance bottleneck.
• Every single copying operation increases the latency of the communication, the load on the CPU
due to costly process changes between application processes and the kernel processes, and the
load on the system bus between CPU and main memory.
Shared disk file system
• The greatest performance limitations of NAS servers and self configured file servers is
that each file must pass through the internal bus of the file servers twice before the files
arrive at the computer where they are required.
• The I/O bottleneck in the file server can be circumvented if all clients fetch the files from
the disk directly via the storage network.
• The shared file system can deal with this problem.
• The shared disk file system must synchronize write access in addition to the function of
the local file system.
• The great advantage of the shared disk file system is that the computers accessing
files and the storage devices communicates with each other directly.
Figure: Shared Disk
File system
Case Study: General Parallel File System
Advanced Storage Area Network

More Related Content

PPTX
Distributed file system
PPT
Chapter08 -- network operating systems and windows server 2003-based networking
PPT
Dheeraj chugh -_presentation_on_ms-dos
PPT
File models and file accessing models
PPTX
file sharing semantics by Umar Danjuma Maiwada
PPTX
5.distributed file systems
PPT
windows server 2003
Distributed file system
Chapter08 -- network operating systems and windows server 2003-based networking
Dheeraj chugh -_presentation_on_ms-dos
File models and file accessing models
file sharing semantics by Umar Danjuma Maiwada
5.distributed file systems
windows server 2003

What's hot (19)

PPT
1.1 windows server 2003
ODP
Distributed File System
 
PPTX
Distributed web based systems
PPT
Session 7 Tp 7
PPTX
INTRODUCTION TO NETWORK OS
DOC
Distributed Operating System,Network OS and Middle-ware.??
PDF
Storage Virtualization
PPTX
Comparison of Amoeba, Mach & Chorus: DOS
PPTX
Chorus - Distributed Operating System [ case study ]
PPT
Distributed File Systems
PDF
Distributed operating system amoeba case study
PPT
Laser vault backup
PPT
Dfs (Distributed computing)
PPT
Wk6a
PPT
File replication
PPT
Chapter 16 - Distributed System Structures
PPT
Chapter 8 distributed file systems
PPTX
3 configuring basic and dynamic disks
1.1 windows server 2003
Distributed File System
 
Distributed web based systems
Session 7 Tp 7
INTRODUCTION TO NETWORK OS
Distributed Operating System,Network OS and Middle-ware.??
Storage Virtualization
Comparison of Amoeba, Mach & Chorus: DOS
Chorus - Distributed Operating System [ case study ]
Distributed File Systems
Distributed operating system amoeba case study
Laser vault backup
Dfs (Distributed computing)
Wk6a
File replication
Chapter 16 - Distributed System Structures
Chapter 8 distributed file systems
3 configuring basic and dynamic disks
Ad

Similar to Advanced Storage Area Network (20)

PDF
Ibm total storage san file system as an infrastructure for multimedia servers...
PDF
Ibm total storage san file system as an infrastructure for multimedia servers...
PDF
Introduction to distributed file systems
PPT
Huawei Symantec Oceanspace N8000 clustered NAS Overview
PDF
PARALLEL FILE SYSTEM FOR LINUX CLUSTERS
DOCX
Nas and san
PDF
Advanced DB chapter 2.pdf
PPT
Network operating systems
PPTX
Applications of Distributed Systems
DOCX
Storage Area Networks Unit 3 Notes
PPT
What is storage from Qsan Technology
PPTX
File system Os
PPTX
File system and Deadlocks
PPT
NAS Concepts
PPT
lec3_10.ppt
PPT
Distributed File System.ppt
PPS
HP StorageWorks AiO400 Network Storage Server
PPT
network storage
PPTX
Introduction to Data Storage and Cloud Computing
Ibm total storage san file system as an infrastructure for multimedia servers...
Ibm total storage san file system as an infrastructure for multimedia servers...
Introduction to distributed file systems
Huawei Symantec Oceanspace N8000 clustered NAS Overview
PARALLEL FILE SYSTEM FOR LINUX CLUSTERS
Nas and san
Advanced DB chapter 2.pdf
Network operating systems
Applications of Distributed Systems
Storage Area Networks Unit 3 Notes
What is storage from Qsan Technology
File system Os
File system and Deadlocks
NAS Concepts
lec3_10.ppt
Distributed File System.ppt
HP StorageWorks AiO400 Network Storage Server
network storage
Introduction to Data Storage and Cloud Computing
Ad

Recently uploaded (20)

PPTX
Construction Project Organization Group 2.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Sustainable Sites - Green Building Construction
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Welding lecture in detail for understanding
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPT
Project quality management in manufacturing
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
Digital Logic Computer Design lecture notes
Construction Project Organization Group 2.pptx
OOP with Java - Java Introduction (Basics)
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Sustainable Sites - Green Building Construction
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Lesson 3_Tessellation.pptx finite Mathematics
UNIT-1 - COAL BASED THERMAL POWER PLANTS
CH1 Production IntroductoryConcepts.pptx
Welding lecture in detail for understanding
Strings in CPP - Strings in C++ are sequences of characters used to store and...
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Model Code of Practice - Construction Work - 21102022 .pdf
Project quality management in manufacturing
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Structs to JSON How Go Powers REST APIs.pdf
Digital Logic Computer Design lecture notes

Advanced Storage Area Network

  • 1. Storage Area Network Module 2 (2nd Part) Presented By- Soumee Maschatak 1EW18SCS07 MTECH(SCS)
  • 2. Contents 1. Local File Systems 2. Network File system and file servers 3. Shared disk file systems 4. Case Study: General Parallel File System
  • 3. Local File System 1. File systems and databases – File systems and volume manager provide their services to numerous applications with various load profiles. This means that they are generic applications; their performance is not generally optimized for a specific application. 2. Journaling – It is a mechanism that guarantees the consistency of the file system even after a system crash. After a system crash, the file system only has to run through the end of the log file in order to recreate the consistency of the file system. 3. Snapshots – It represents the same function as the instant copies function that is familiar from disk subsystems. Snapshots freezes the state of a file system at a given point in time.
  • 4. 4. Volume Manager – It is an intermediate layer within the operating system between the file system or the database and the actual hard disks. The most important basic function of the volume manager is to aggregate several hard disks to form a large virtual hard and make just this virtual hard disk visible to higher layers. Local File System
  • 5. Network File Systems and File Servers • Network file systems are the natural extension of local file systems. End users and applications can access directories and files that are physically located on a different computer over a network file system. • File servers are so important in Modern IT environments that preconfigured file servers, called Network Attached Storage (NAS), have emerged as a separate product category. • With the aid of network file systems, end users and applications can work on a common data set from various computers. • FTP servers are an important means of distributing freely available software and freely available documents. • Unlike network file systems, access to FTP servers is clearly visible to the end user.
  • 6. Network Attached Storage (NAS) • It is the name for preconfigured file servers. • They consists of one or more internal servers, preconfigured disk capacity and usually a stripped-down or special operating system. • NAS servers are specially developed for file sharing. This has 2 advantages – • NAS operating systems can be better optimised than generic operating system • NAS servers provide plug and play file systems, ie, connect – power up – use. • NAS servers are very scalable. • One disadvantage of NAS servers is the unclear upgrade path. The upgrade options available are those offered by the manufacturer of the NAS server.
  • 8. Performance Bottlenecks in file servers • The NAS servers and NAS gateways as well as classical file servers provide their storage capacity via conventional network file systems. • I/O intensive databases draw their storage from disk subsystems rather than file servers. • The NAS server’s operating system loads the file into the main memory from the hard disk via the SCSI bus, the PCI bus and the system bus, only to forward it from there to the network card via the system bus and the PCI bus. • If the load on a file server is high enough, its buses can thus become a performance bottleneck. • Every single copying operation increases the latency of the communication, the load on the CPU due to costly process changes between application processes and the kernel processes, and the load on the system bus between CPU and main memory.
  • 9. Shared disk file system • The greatest performance limitations of NAS servers and self configured file servers is that each file must pass through the internal bus of the file servers twice before the files arrive at the computer where they are required. • The I/O bottleneck in the file server can be circumvented if all clients fetch the files from the disk directly via the storage network. • The shared file system can deal with this problem. • The shared disk file system must synchronize write access in addition to the function of the local file system. • The great advantage of the shared disk file system is that the computers accessing files and the storage devices communicates with each other directly.
  • 11. Case Study: General Parallel File System