SlideShare une entreprise Scribd logo
1  sur  38
DAS RAID NAS SAN Ghassen SMIDA
@gsmida
OVERVIEW
•Introduction
•RAID
•DAS
•NAS
•SAN
•Conclusion
INTRODUCTION (1/2)
Everyone knows that the global appetite for data storage is growing
at an astonishing rate, that's why traditional storage devices are
being not longer reliable in terms of cost, capacity and efficiency
 How to cope with the explosive data growth ?
 How to store and preserve data while optimizing storage resources?
 How to ensure backups?
INTRODUCTION (2/2)
What is a logical drive?
A logical drive :
•is a group of physical disks that appears to your OS as a single drive.
•can comprise one or more disks drives and can use part or all of each
disk’s drive capacity.
•it is possible to include the same disk drive in two different logical
drives by using just a portion of the space on the disk drive in each.
The combination of multiple disk drive components
into a logical unit are made by the mean of a storage
technology : RAID
RAID
RAID
In 1987, Patterson, Gibson and Katz at the University of California
Berkeley, published a paper entitled “A Case for Redundant Array of
Inexpensive Disks(RAID)”.
The basic idea of RAID was to combine multiple, small inexpensive
disks drive into an array of disk drives which yields performance
exceeding that of a Single, Large Expensive Drive(SLED).
ADVANTAGES OF RAID
Using a RAID storage subsystem has the following advantages:
•Redundancy:
• Provides fault-tolerance by mirroring or parity operation.
• Provides disk spanning by weaving all connected drives into one single volume.
•Increased Performance: Increases disk access speed by breaking data
into several blocks when reading/writing to several drives in parallel.
With RAID, storage speed increases as more drives are added.
•Lower Costs:
• Acquiring costs
• Management costs: Floor space Costs, Operational Risk, Lowering Power and
Cooling Costs.
FEW TERMS TO
UNDERSTAND
•Data Striping: Data is split across multiple drives in a RAID array to
form a single logical storage unit. Each drive's storage space is
partitioned into stripes, ranging in size from one sector (512 bytes)
to multiple megabytes. The stripes then are interleaved so that the
logical storage unit is made up of alternating stripes from each drive.
•Mirroring: Used in RAID levels 1 and 1+0 for data recovery. Data is
duplicated through mirroring across two disks. If one drive fails, the
data remains available on the other disk. It's sort of like low-end
clustering.
•Parity: Information Used in RAID levels 3, 4 and 5 for data recovery. In
the event of a drive failure, parity information can be combined with
the other remaining data to regenerate the missing information.
RAID LEVELS
•Data are distributed across the array of disk drives.
•Redundant disk capacity is used to store parity information, which
guarantees data recoverability in case of a disk failure.
•Levels decided according to schemes to provide redundancy at lower
cost by using striping and “parity” bits.
•Different cost-performance trade-offs.
RAID 0 : DISK STRIPPING
•Minimum Disks Required=2
•Capacity=N 
•Redundancy=No 
RAID 0 provides the highest performance but no redundancy.
Data in the logical drive is striped (distributed) across several physical drives.
RAID 1: DISK MIRRORING
•Minimum Disks Required=2
•Capacity=N/2 
•Redundancy=Yes 
RAID 1 mirrors the data stored in one hard drive to another.
RAID 1 can only be performed with two hard drives.
If there are more than two hard drives, RAID (0+1) will be performed
automatically.
Performing simultaneous reads
High Reliability with fast recovery
RAID 0+1: DISK STRIPPING
WITH MIRRORING
•Minimum Disk Required=4 
•Capacity=N/2 
•Redundancy=Yes 
RAID (0+1) combines RAID 0 and RAID 1 - Mirroring and Striping. RAID
RAID (0+1) allows multiple drive failure because of the full redundancy of the
redundancy of the hard drives. If there are more than two hard drives
assigned to perform RAID 1, RAID (0+1) will be performed automatically.
RAID 3: DISK STRIPING WITH
DEDICATED PARITY DISK
•Minimum Disk Required=3
•Capacity=N-1
•Redundancy=Yes 
RAID 3 performs Block Striping with Dedicated Parity.
One drive member is dedicated to storing the parity data.
When a drive member fails, the controller can recover/ regenerate the lost
lost data of the failed drive from the dedicated parity drive.
RAID 3 is usually used storing large files, such as multimedia, music,
videos, and photos. Performance for writing or reading files larger than
1 MB is dramatically better than in a single-drive, non-RAID system.
RAID 5: STRIPING WITH
INTERSPERSED PARITY
•Minimum Disk Required=3
•Capacity=N-1
•Redundancy=Yes 
RAID 5 is similar to RAID 3 but the parity data is not stored in one dedicated
dedicated hard drive. Parity information is interspersed across the drive
drive array.
In the event of a failure, the controller can recover/regenerate the lost data of
data of the failed drive from the other surviving drives.
RAID 5 is a good choice for multimedia file storage. Its read speed
can be very high, while the write speed is slightly slower, due to the
need to calculate and distribute the parity.
FEW TERMS TO
UNDERSTAND
•Snapshots: comes in three basic flavors: File system based, subsystem
based and volume manager/virtualization based. All three are considerably
different. Snapshots are an extremely important function for business
continuity, but there are a lot of details to work through. You need a strategy
for snapshots as well as a decent understanding of how you will establish
operations to work with them. They will change your daily operations and
they require constant, ongoing administration. Platform specific operations
for flushing cache (file system buffers) matter a whole lot.
•Replication: is the transport of data objects (files -- tables) over a TCP/IP
network. The transfer is made from system to system not between storage
devices or subsystems.
DAS
DAS
•DAS (Direct Attached Storage) is an architecture for which the storage
is “privately” attached to the servers: cannot be shared, it is hard to
scale, expensive and complex to manage. 80% of the market it is still
DAS
•For an individual computer user, the hard drive is the usual form of
direct-attached storage. In an enterprise, providing for storage that
can be shared by multiple computers and their users tends to be
more efficient and easier to manage.
NAS
NAS 1/2
•NAS is file-level computer data storage connected to an IP network
providing data access to a heterogeneous group of clients.
•NAS removes the responsibility of file serving from other servers on
the network. They typically provide access to files using network file
sharing protocols such as NFS (popular on UNIX systems), SMB/CIFS
(Server Message Block/Common Internet File System) (used with MS
Windows systems), AFP (used with Apple Macintosh computers), or
NCP (used with OES and Novell NetWare).
NAS 2/2

•Easy appliance
•Clustered file-system
•NAS units rarely limit clients to a single protocol

•Not recommended for applications requiring large disk performance
•Heavy usage of CPU
SAN
SAN 1/2
•A Storage Area Network (SAN) is an independent network for storage
subsystems, free from the rest of the computer network.
•SAN is a dedicated network that provides access to consolidated,
block level data storage.
•It's a networked architecture that provides I/O connectivity between
hosts and storage devices.
•SAN devices: hubs, switches, servers and storage devices implements
a storage resource environment.
SAN 2/2
The storage network can be:
•A Fiber Channel network
• Uses a network of Fiber Channel connectivity devices: FC Switches and
Directors
• For transport, an FC SAN uses FCP
• FCP is serial SCSI-3 over Fiber Channel
•Or an IP network
• Uses standard LAN infrastructure: Ethernet switches
• For transport, an IP SAN uses iSCSI
• iSCSI is serial SCSI-3 over IP
STORAGE ARRAY
•The concept of a logical volume is very similar to a logical drive. A
logical volume is composed of one or several logical drives, the
member logical drives can be the same RAID level or different RAID
levels.
•The logical volume can be divided into a maximum of 8 partitions.
During operation, the host sees a non-partitioned logical volume or a
partition of a partitioned logical volume as one single physical drive.
•A Volume Group (VG) is the highest level abstraction used within the
Logical Volume Manager. It gathers together a collection of Logical
Volumes (LV) and Physical Volumes (PV) into one administrative unit.
FC: FIBRE CHANNEL
•Fibre Channel is a high-speed network technology primarily used for storage
networking.
•Despite its name, Fibre Channel signaling can run on twisted pair copper
wire in addition to fiber-optic cables.
•It has now become the standard connection type for storage area networks
(SAN) in enterprise storage.
•Fibre Channel Protocol (FCP) is a transport protocol (similar to TCP used in
IP networks) that predominantly transports SCSI commands over Fiber
Channel networks.
FIBRE CHANNEL PROTOCOL
LAYERS
FC-0 (Couche Physique)
FC-1 (Encode/Decode)
FC-2 (Framing protocol/Flow
Control)
FC-3 (Common Services)
FC-4 (an interface with one ULP)
IP
SCS
I
Audio/Video ULP
FC-UL
FC-PH
FC SAN TOPOLOGIES
POINT TO POINT
•This is the simplest topology of the FC SAN, which allows the host
and storage to connect directly.
 transmitting speed is high
 limitation of the system expansion
Host Storage
ARBITRATED LOOP
•One-way loop fashion enables transmitting events between nodes
and nodes.
•It’s designed to scale to a limited number of nodes (up to 127).
 Low cost (no interconnecting devices needed)
 Limited performance (Arbitration overhead and shared bandwidth)
Host
Storage
Storage
SWITECHED FABRIC
•Switched fabric is a computer network topology where many storage
devices connect with each other by means of switches.
 Bi-directional connection
 High performance ( each logical connection receives dedicated
bandwidth)
 Scalable, robust and reliable architecture
Host
Host
Switch
Switch
Storage
Storage
IP SAN
•IP SAN is the storage area network doing data transmitting processes
through TCP/IP protocols. Since the protocol commands are
embedded the IP address where the data is transmitted to, IP SAN is
the high-efficient and point-to-point storage solution. There are
some ways to implement SAN by TCP/IP, such as FCIP (Fiber Channel
over IP), iFCP (Internet Fibre Channel Protocol), and the iSCSI (Internet
SCSI), which is more cost-efficient than Fibre SAN.
 Low acquisition costs
 Commodity economics
 Utilizing a proven technology installed at almost every business
site
 Wide area connectivity - no interconnect distance limit
ISCSI
•iSCSI is a internet protocol standards are officially ratified by Internet
Engineering Task Force, IETF.
•iSCSI technology simplify the storage area network solution, such as
setting time, equipment, and techniques, via the Ethernet interface.
•From the view of the IP SAN topology, hosts are required to receive
and process iSCSI IP packages.
ISCSI TOPOLOGY
iSCSI ServeriSCSI Server
iSCSI Server iSCSI Server
iSCSI Tape Library iSCSI Tape Library
iSCSI RAID iSCSI RAID
iSCSI Session
IP Network
ISCSI PROTOCOL MODEL 1/2
Ethernet
Header
Ethernet Frame
IP
Header
IP Packet (Datagrams)
TCP
Header
TCP Segment
PDU
Header
PDU Data
Data Data Data
CHK
FCS
ISCSI PROTOCOL MODEL 2/2
SCSI Application
iSCSI Transport
Protocol Services
Interconnect
Services
TCP
IP
Data
Link
SCSI Application
iSCSI Transport
Protocol Services
Interconnect
Services
TCP
IP
Data
Link
SCSI Application
Protocol
TargetInitiator
iSCSI Transport
Protocol
IP Network
Interconnect Service Interface
Protocol Service Interface
SAN FC VS SAN ISCSI
FC:
•High cost 
•High performance 
•Low interoperability 
ISCSI:
•Low cost 
•Low performance 
•Standardized 
 FC and ISCSI can coexist on a storage network
Each one of them meets different needs
DAS VS NAS VS SAN
DAS NAS SAN
Storage Type Sectors Shared files Blocks
Data
Transmission
IDE/SCSI TCP/IP,
Ethernet
Fiber Channel
Access Mode Clients or
servers
Clients or
servers
Servers
Capacity
(Bytes)
109 109-1012 >1012
Complexity Easy Moderate Difficult
Management
Cost (per GB)
High Moderate Low
CONCLUSION
Choosing the right storage solution is not an easy task especially with
such a variety of storage technologies.
that's why, there are several key criteria to consider include:
 Capacity: the amount and type of data (file level or block level)
 Performance: I/O and throughput requirements
 Scalability: Long-term data growth
 Availability and Reliability: how mission-critical are your
applications?
 Data protection: Backup and recovery requirements
 Budget concerns

Contenu connexe

Tendances

Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)Krishna Kahar
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMUG IT
 
VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017Novosco
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage TechnologyLopamudra Das
 
Network Attached Storage (NAS)
Network Attached Storage (NAS)Network Attached Storage (NAS)
Network Attached Storage (NAS)sandeepgodfather
 
Presentation v mware virtual san 6.0
Presentation   v mware virtual san 6.0Presentation   v mware virtual san 6.0
Presentation v mware virtual san 6.0solarisyougood
 
Storage Area Network
Storage Area NetworkStorage Area Network
Storage Area NetworkRaphael Ejike
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentationvirtualsouthwest
 
Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its TypeUsama ahmad
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )sagaroceanic11
 
Network attached storage (nas)
Network attached storage (nas)Network attached storage (nas)
Network attached storage (nas)Vîvék Thørät
 
Introduction to storage
Introduction to storageIntroduction to storage
Introduction to storagesagaroceanic11
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologiesKaivalya Shah
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage VirtualizationMehul Jariwala
 

Tendances (20)

Raid
Raid Raid
Raid
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)
 
Storage Basics
Storage BasicsStorage Basics
Storage Basics
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
 
VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017VMware vSAN - Novosco, June 2017
VMware vSAN - Novosco, June 2017
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
Network Attached Storage (NAS)
Network Attached Storage (NAS)Network Attached Storage (NAS)
Network Attached Storage (NAS)
 
Presentation v mware virtual san 6.0
Presentation   v mware virtual san 6.0Presentation   v mware virtual san 6.0
Presentation v mware virtual san 6.0
 
Storage Area Network
Storage Area NetworkStorage Area Network
Storage Area Network
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its Type
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Network attached storage (nas)
Network attached storage (nas)Network attached storage (nas)
Network attached storage (nas)
 
Introduction to storage
Introduction to storageIntroduction to storage
Introduction to storage
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologies
 
RAID CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
 
Storage basics
Storage basicsStorage basics
Storage basics
 
Raid
Raid Raid
Raid
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualization
 

Similaire à DAS RAID NAS SAN

Storage Networking and Overview ppt.pdf
Storage Networking and Overview ppt.pdfStorage Networking and Overview ppt.pdf
Storage Networking and Overview ppt.pdfDr. Sajal Saha
 
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
 
RAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfRAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfzainm7032
 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS) Kshitij Shete
 
Vancouver bug enterprise storage and zfs
Vancouver bug   enterprise storage and zfsVancouver bug   enterprise storage and zfs
Vancouver bug enterprise storage and zfsRami Jebara
 
04.01 file organization
04.01 file organization04.01 file organization
04.01 file organizationBishal Ghimire
 
002-Storage Basics and Application Environments V1.0.pptx
002-Storage Basics and Application Environments V1.0.pptx002-Storage Basics and Application Environments V1.0.pptx
002-Storage Basics and Application Environments V1.0.pptxDrewMe1
 
Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2BradDesAulniers2
 
The Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsThe Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsTony Pearson
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Tuan Yang
 
JetStor NAS 724uxd 724uxd 10g - technical presentation
JetStor NAS 724uxd 724uxd 10g - technical presentationJetStor NAS 724uxd 724uxd 10g - technical presentation
JetStor NAS 724uxd 724uxd 10g - technical presentationGene Leyzarovich
 
JetStor NAS 724UXD Dual Controller Active-Active ZFS Based
JetStor NAS 724UXD Dual Controller Active-Active ZFS BasedJetStor NAS 724UXD Dual Controller Active-Active ZFS Based
JetStor NAS 724UXD Dual Controller Active-Active ZFS BasedGene Leyzarovich
 
Spinning Brown Donuts: Why Storage Still Counts
Spinning Brown Donuts: Why Storage Still CountsSpinning Brown Donuts: Why Storage Still Counts
Spinning Brown Donuts: Why Storage Still CountsSparkhound Inc.
 
Spinning Brown Donuts
Spinning Brown DonutsSpinning Brown Donuts
Spinning Brown DonutsDavid Pechon
 
Gpfs introandsetup
Gpfs introandsetupGpfs introandsetup
Gpfs introandsetupasihan
 

Similaire à DAS RAID NAS SAN (20)

Storage Networking and Overview ppt.pdf
Storage Networking and Overview ppt.pdfStorage Networking and Overview ppt.pdf
Storage Networking and Overview ppt.pdf
 
Storage Managment
Storage ManagmentStorage Managment
Storage Managment
 
Storage Devices In PACS
Storage Devices In PACSStorage Devices In PACS
Storage Devices In PACS
 
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?
 
RAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfRAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdf
 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS)
 
Vancouver bug enterprise storage and zfs
Vancouver bug   enterprise storage and zfsVancouver bug   enterprise storage and zfs
Vancouver bug enterprise storage and zfs
 
04.01 file organization
04.01 file organization04.01 file organization
04.01 file organization
 
002-Storage Basics and Application Environments V1.0.pptx
002-Storage Basics and Application Environments V1.0.pptx002-Storage Basics and Application Environments V1.0.pptx
002-Storage Basics and Application Environments V1.0.pptx
 
Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2
 
Storage Area Network interview Questions
Storage Area Network interview QuestionsStorage Area Network interview Questions
Storage Area Network interview Questions
 
RAID and LVM
RAID and LVMRAID and LVM
RAID and LVM
 
The Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsThe Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged Environments
 
Raid
RaidRaid
Raid
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)
 
JetStor NAS 724uxd 724uxd 10g - technical presentation
JetStor NAS 724uxd 724uxd 10g - technical presentationJetStor NAS 724uxd 724uxd 10g - technical presentation
JetStor NAS 724uxd 724uxd 10g - technical presentation
 
JetStor NAS 724UXD Dual Controller Active-Active ZFS Based
JetStor NAS 724UXD Dual Controller Active-Active ZFS BasedJetStor NAS 724UXD Dual Controller Active-Active ZFS Based
JetStor NAS 724UXD Dual Controller Active-Active ZFS Based
 
Spinning Brown Donuts: Why Storage Still Counts
Spinning Brown Donuts: Why Storage Still CountsSpinning Brown Donuts: Why Storage Still Counts
Spinning Brown Donuts: Why Storage Still Counts
 
Spinning Brown Donuts
Spinning Brown DonutsSpinning Brown Donuts
Spinning Brown Donuts
 
Gpfs introandsetup
Gpfs introandsetupGpfs introandsetup
Gpfs introandsetup
 

Dernier

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Dernier (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

DAS RAID NAS SAN

  • 1. DAS RAID NAS SAN Ghassen SMIDA @gsmida
  • 3. INTRODUCTION (1/2) Everyone knows that the global appetite for data storage is growing at an astonishing rate, that's why traditional storage devices are being not longer reliable in terms of cost, capacity and efficiency  How to cope with the explosive data growth ?  How to store and preserve data while optimizing storage resources?  How to ensure backups?
  • 4. INTRODUCTION (2/2) What is a logical drive? A logical drive : •is a group of physical disks that appears to your OS as a single drive. •can comprise one or more disks drives and can use part or all of each disk’s drive capacity. •it is possible to include the same disk drive in two different logical drives by using just a portion of the space on the disk drive in each. The combination of multiple disk drive components into a logical unit are made by the mean of a storage technology : RAID
  • 6. RAID In 1987, Patterson, Gibson and Katz at the University of California Berkeley, published a paper entitled “A Case for Redundant Array of Inexpensive Disks(RAID)”. The basic idea of RAID was to combine multiple, small inexpensive disks drive into an array of disk drives which yields performance exceeding that of a Single, Large Expensive Drive(SLED).
  • 7. ADVANTAGES OF RAID Using a RAID storage subsystem has the following advantages: •Redundancy: • Provides fault-tolerance by mirroring or parity operation. • Provides disk spanning by weaving all connected drives into one single volume. •Increased Performance: Increases disk access speed by breaking data into several blocks when reading/writing to several drives in parallel. With RAID, storage speed increases as more drives are added. •Lower Costs: • Acquiring costs • Management costs: Floor space Costs, Operational Risk, Lowering Power and Cooling Costs.
  • 8. FEW TERMS TO UNDERSTAND •Data Striping: Data is split across multiple drives in a RAID array to form a single logical storage unit. Each drive's storage space is partitioned into stripes, ranging in size from one sector (512 bytes) to multiple megabytes. The stripes then are interleaved so that the logical storage unit is made up of alternating stripes from each drive. •Mirroring: Used in RAID levels 1 and 1+0 for data recovery. Data is duplicated through mirroring across two disks. If one drive fails, the data remains available on the other disk. It's sort of like low-end clustering. •Parity: Information Used in RAID levels 3, 4 and 5 for data recovery. In the event of a drive failure, parity information can be combined with the other remaining data to regenerate the missing information.
  • 9. RAID LEVELS •Data are distributed across the array of disk drives. •Redundant disk capacity is used to store parity information, which guarantees data recoverability in case of a disk failure. •Levels decided according to schemes to provide redundancy at lower cost by using striping and “parity” bits. •Different cost-performance trade-offs.
  • 10. RAID 0 : DISK STRIPPING •Minimum Disks Required=2 •Capacity=N  •Redundancy=No  RAID 0 provides the highest performance but no redundancy. Data in the logical drive is striped (distributed) across several physical drives.
  • 11. RAID 1: DISK MIRRORING •Minimum Disks Required=2 •Capacity=N/2  •Redundancy=Yes  RAID 1 mirrors the data stored in one hard drive to another. RAID 1 can only be performed with two hard drives. If there are more than two hard drives, RAID (0+1) will be performed automatically. Performing simultaneous reads High Reliability with fast recovery
  • 12. RAID 0+1: DISK STRIPPING WITH MIRRORING •Minimum Disk Required=4  •Capacity=N/2  •Redundancy=Yes  RAID (0+1) combines RAID 0 and RAID 1 - Mirroring and Striping. RAID RAID (0+1) allows multiple drive failure because of the full redundancy of the redundancy of the hard drives. If there are more than two hard drives assigned to perform RAID 1, RAID (0+1) will be performed automatically.
  • 13. RAID 3: DISK STRIPING WITH DEDICATED PARITY DISK •Minimum Disk Required=3 •Capacity=N-1 •Redundancy=Yes  RAID 3 performs Block Striping with Dedicated Parity. One drive member is dedicated to storing the parity data. When a drive member fails, the controller can recover/ regenerate the lost lost data of the failed drive from the dedicated parity drive. RAID 3 is usually used storing large files, such as multimedia, music, videos, and photos. Performance for writing or reading files larger than 1 MB is dramatically better than in a single-drive, non-RAID system.
  • 14. RAID 5: STRIPING WITH INTERSPERSED PARITY •Minimum Disk Required=3 •Capacity=N-1 •Redundancy=Yes  RAID 5 is similar to RAID 3 but the parity data is not stored in one dedicated dedicated hard drive. Parity information is interspersed across the drive drive array. In the event of a failure, the controller can recover/regenerate the lost data of data of the failed drive from the other surviving drives. RAID 5 is a good choice for multimedia file storage. Its read speed can be very high, while the write speed is slightly slower, due to the need to calculate and distribute the parity.
  • 15. FEW TERMS TO UNDERSTAND •Snapshots: comes in three basic flavors: File system based, subsystem based and volume manager/virtualization based. All three are considerably different. Snapshots are an extremely important function for business continuity, but there are a lot of details to work through. You need a strategy for snapshots as well as a decent understanding of how you will establish operations to work with them. They will change your daily operations and they require constant, ongoing administration. Platform specific operations for flushing cache (file system buffers) matter a whole lot. •Replication: is the transport of data objects (files -- tables) over a TCP/IP network. The transfer is made from system to system not between storage devices or subsystems.
  • 16. DAS
  • 17. DAS •DAS (Direct Attached Storage) is an architecture for which the storage is “privately” attached to the servers: cannot be shared, it is hard to scale, expensive and complex to manage. 80% of the market it is still DAS •For an individual computer user, the hard drive is the usual form of direct-attached storage. In an enterprise, providing for storage that can be shared by multiple computers and their users tends to be more efficient and easier to manage.
  • 18. NAS
  • 19. NAS 1/2 •NAS is file-level computer data storage connected to an IP network providing data access to a heterogeneous group of clients. •NAS removes the responsibility of file serving from other servers on the network. They typically provide access to files using network file sharing protocols such as NFS (popular on UNIX systems), SMB/CIFS (Server Message Block/Common Internet File System) (used with MS Windows systems), AFP (used with Apple Macintosh computers), or NCP (used with OES and Novell NetWare).
  • 20. NAS 2/2  •Easy appliance •Clustered file-system •NAS units rarely limit clients to a single protocol  •Not recommended for applications requiring large disk performance •Heavy usage of CPU
  • 21. SAN
  • 22. SAN 1/2 •A Storage Area Network (SAN) is an independent network for storage subsystems, free from the rest of the computer network. •SAN is a dedicated network that provides access to consolidated, block level data storage. •It's a networked architecture that provides I/O connectivity between hosts and storage devices. •SAN devices: hubs, switches, servers and storage devices implements a storage resource environment.
  • 23. SAN 2/2 The storage network can be: •A Fiber Channel network • Uses a network of Fiber Channel connectivity devices: FC Switches and Directors • For transport, an FC SAN uses FCP • FCP is serial SCSI-3 over Fiber Channel •Or an IP network • Uses standard LAN infrastructure: Ethernet switches • For transport, an IP SAN uses iSCSI • iSCSI is serial SCSI-3 over IP
  • 24. STORAGE ARRAY •The concept of a logical volume is very similar to a logical drive. A logical volume is composed of one or several logical drives, the member logical drives can be the same RAID level or different RAID levels. •The logical volume can be divided into a maximum of 8 partitions. During operation, the host sees a non-partitioned logical volume or a partition of a partitioned logical volume as one single physical drive. •A Volume Group (VG) is the highest level abstraction used within the Logical Volume Manager. It gathers together a collection of Logical Volumes (LV) and Physical Volumes (PV) into one administrative unit.
  • 25. FC: FIBRE CHANNEL •Fibre Channel is a high-speed network technology primarily used for storage networking. •Despite its name, Fibre Channel signaling can run on twisted pair copper wire in addition to fiber-optic cables. •It has now become the standard connection type for storage area networks (SAN) in enterprise storage. •Fibre Channel Protocol (FCP) is a transport protocol (similar to TCP used in IP networks) that predominantly transports SCSI commands over Fiber Channel networks.
  • 26. FIBRE CHANNEL PROTOCOL LAYERS FC-0 (Couche Physique) FC-1 (Encode/Decode) FC-2 (Framing protocol/Flow Control) FC-3 (Common Services) FC-4 (an interface with one ULP) IP SCS I Audio/Video ULP FC-UL FC-PH
  • 28. POINT TO POINT •This is the simplest topology of the FC SAN, which allows the host and storage to connect directly.  transmitting speed is high  limitation of the system expansion Host Storage
  • 29. ARBITRATED LOOP •One-way loop fashion enables transmitting events between nodes and nodes. •It’s designed to scale to a limited number of nodes (up to 127).  Low cost (no interconnecting devices needed)  Limited performance (Arbitration overhead and shared bandwidth) Host Storage Storage
  • 30. SWITECHED FABRIC •Switched fabric is a computer network topology where many storage devices connect with each other by means of switches.  Bi-directional connection  High performance ( each logical connection receives dedicated bandwidth)  Scalable, robust and reliable architecture Host Host Switch Switch Storage Storage
  • 31. IP SAN •IP SAN is the storage area network doing data transmitting processes through TCP/IP protocols. Since the protocol commands are embedded the IP address where the data is transmitted to, IP SAN is the high-efficient and point-to-point storage solution. There are some ways to implement SAN by TCP/IP, such as FCIP (Fiber Channel over IP), iFCP (Internet Fibre Channel Protocol), and the iSCSI (Internet SCSI), which is more cost-efficient than Fibre SAN.  Low acquisition costs  Commodity economics  Utilizing a proven technology installed at almost every business site  Wide area connectivity - no interconnect distance limit
  • 32. ISCSI •iSCSI is a internet protocol standards are officially ratified by Internet Engineering Task Force, IETF. •iSCSI technology simplify the storage area network solution, such as setting time, equipment, and techniques, via the Ethernet interface. •From the view of the IP SAN topology, hosts are required to receive and process iSCSI IP packages.
  • 33. ISCSI TOPOLOGY iSCSI ServeriSCSI Server iSCSI Server iSCSI Server iSCSI Tape Library iSCSI Tape Library iSCSI RAID iSCSI RAID iSCSI Session IP Network
  • 34. ISCSI PROTOCOL MODEL 1/2 Ethernet Header Ethernet Frame IP Header IP Packet (Datagrams) TCP Header TCP Segment PDU Header PDU Data Data Data Data CHK FCS
  • 35. ISCSI PROTOCOL MODEL 2/2 SCSI Application iSCSI Transport Protocol Services Interconnect Services TCP IP Data Link SCSI Application iSCSI Transport Protocol Services Interconnect Services TCP IP Data Link SCSI Application Protocol TargetInitiator iSCSI Transport Protocol IP Network Interconnect Service Interface Protocol Service Interface
  • 36. SAN FC VS SAN ISCSI FC: •High cost  •High performance  •Low interoperability  ISCSI: •Low cost  •Low performance  •Standardized   FC and ISCSI can coexist on a storage network Each one of them meets different needs
  • 37. DAS VS NAS VS SAN DAS NAS SAN Storage Type Sectors Shared files Blocks Data Transmission IDE/SCSI TCP/IP, Ethernet Fiber Channel Access Mode Clients or servers Clients or servers Servers Capacity (Bytes) 109 109-1012 >1012 Complexity Easy Moderate Difficult Management Cost (per GB) High Moderate Low
  • 38. CONCLUSION Choosing the right storage solution is not an easy task especially with such a variety of storage technologies. that's why, there are several key criteria to consider include:  Capacity: the amount and type of data (file level or block level)  Performance: I/O and throughput requirements  Scalability: Long-term data growth  Availability and Reliability: how mission-critical are your applications?  Data protection: Backup and recovery requirements  Budget concerns

Notes de l'éditeur

  1. Performance of the array is also dependent upon the drives. In order for the array to function properly, it must wait for the data to be written to each of the drives before it can continue. This means that in the example charts for the RAID arrays, the controller must wait until all physical data has been written to block 1 across all the drives in the array before it can continue to the next set of data for the drives. This means an array where one drive has half the performance of the other two will slow down the overall performance of the other drives.Three drives of a smaller size could cost less than an individual high-capacity drive but provide more capacity.
  2. Advantages:Increased storage performanceNo loss in data capacityDisadvantages:No redundancy of data
  3. Advantages:Provides full redundancy of dataDisadvantagesStorage capacity is only as large as the smallest driveNo performance increasesSome downtime to change active drive during a failure
  4. Advantages:Increased performanceData is fully redundantDisadvantages:Large number of drives requiredEffective data capacity is halved
  5. Advantages:Increased storage array performanceFull data redundancyAbility to run 24x7 with hot swapDisadvantages:High costs to implementPerformance degrades during rebuilding
  6. Advantages:Increased storage array performanceFull data redundancyAbility to run 24x7 with hot swapDisadvantages:High costs to implementPerformance degrades during rebuilding
  7. First is installing the application software (initiators) and processing the related commands and data through CPU, or using the TCP/IP Offload Engine (TOE) to process IP packages in order to reduce the CPU loading efforts and increase its operating efficiency. Then, IP SAN is not required to install any additional switches. Contract to FC SAN, IP SAN keeps the original circuits to avoid the additional wiring expanses. Comparing with FC SAN, IP SAN reduces not only the complexity of SAN building, but also the actual costs of equipment and cables.