Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Technologies
Introduction
& Concepts
Network
link
One File-
system
Disk
One File-
Partition 1
system
One File-
Partition 2
Partition 3
system
One File-
Partition 4
system
One File-
system
Limitations of a single disk
1. Filesystem size limited to disk capacity
The solution:
Block 1 Block1
Block 2 Block 2
Block 3 Block 3
Block 4 Block 4
..… ..…
Redundant Array of
Independent Disks(RAID-3)
RAID-3: Data is striped with a single parity disk
for redundancy
Data 1 2 3 4 5 6 7 8
Blocks 9 10 11 12 13 14 15 16
Blocks 9 10 11 12 13 14 15 16
Blocks 9 10 11 12 13 14 15 16
Blocks
Layout of the data blocks on
the disks
Striped
Mirrored Mirrored
Disk 1 Disk 2 Disk 3 Disk 4
Block 1 Block 1 Block 2 Block 2
Block 3 Block 3 Block 4 Block 4
Block 5 Block 5 Block 6 Block 6
Block 7 Block 7 Block 8 Block 8
Independent Disks(RAID-
01)
RAID-01: Data blocks are striped and then
mirrored across disks
Data 1 2 3 4 5 6 7 8
The solution:
LOOP-1
LOOP-0
DISK
Fiber Channel/
iSCSI DISK
RAID
Links Controller
DISK
FE-1 BE-1
Storage Array
Components of a Modular
Storage Array
1. Hard disk drives
+ Seek Time
+ Settle Time
+ Latency
The Hard Disk Drive :
Command Overhead Time
Host Layer
Storage Layer
Storage Array
Storage Area Networks :
Protocols
A SAN uses (originally) 2 protocols:
Fibre Channel Protocol which manages the
transport of SCSI protocol messages between
server and storage across FC network
components
Front view
Rear view
Fibre Channel :
Data Director
Fibre Channel :
Host Bus Adapter(HBA)
Fibre Channel :
Cabling & Switch
Fibre Channel :
Topologies
Point-to-Point Topology
Arbitrated Loop Topology
Switched Fabric Topology
Fibre Channel :
Point-to-Point Topology
In Point-to-Point Topology, there is a direct
connection between the Storage and the
Host(Server) without any switch or hub
sharing the connection.
LOOP-0
LOOP-1
DISK
DISK
Host RAID
Controller
-2
DISK
HBFiber ChannelFE-1 BE-1
A
Fibre Channel :
Multipathing Software
Fibre Channel :
Arbitrated Loop Topology
In Arbitrated Loop Topology, all devices are
connected in a loop using hubs
The protocol used in this topology is called
Fibre Channel Arbitrated Loop (FA-AL)
Only one pair of devices in the loop gets
the entire bandwidth at any point of time.
A Maximum of 126 devices can be present
in a loop
Fibre Channel :
Switched Fabric Topology
A switched fabric is a collection of switches
tied together through inter-switch links to
create a fabric of switches.
Each device in a fabric has an address
called a World Wide Name (WWN) that’s
hard-coded at the factory.This is a 64-bit
number.
The protocol used in this topology is called
Fibre Channel -Switched (FC-SW) protocol
Each pair of independent devices in the
fabric gets the entire bandwidth at any
point of time.
A Maximum of 64 million devices can be
present in a fabric.
Fibre Channel :
Basic Fabric Topologies
Dual switch
Loop of switches
Meshed fabric
Star
Core-edge
Fibre Channel :
Dual Switch Topology
Fibre Channel :
Loop-Of-Switches Topology
Fibre Channel :
Meshed Fabric Topology
Fibre Channel :
Dual Meshed Fabric Topology
Fibre Channel :
Star Fabric Topology
Fibre Channel :
Star –Ring Hybrid Fabric
Topology
Fibre Channel :
Core-Edge Topology
Fibre Channel :
Terminology
FC – Fibre Channel
SAN – Storage Area Network using SCSI
blocks over an FC-based network
Switched Fabric – A collection of one or more
interconnected FC switches
SAN Fabric - A collection of all individual
Switched Fabrics in a SAN
NAS – Network Attached Storage using
CIFS(Common Internet File System) in
Windows servers and NFS(Network File
System) in Unix servers to transfer files
Fibre Channel :
Types of Switch Ports
10:00:00:00:00:00:87:65
10:00:00:00:00:00:56:78
50:06:0E:80:00:00:20:A1
Controll Controll
er-1 er-2
Storage Array
Storage Area Networks :
An example (contd.)
Steps for configuring zones :
1. Set Domain ID in all switches in each fabric to make
them unique across fabrics.
2. Create an empty zone set for each fabric.
3. Create aliases for each WWN being attached to each
fabric
4. Create a zone for each HBA being connected to the
fabric having one HBA alias/port and all storage ports
being provided access.
5. Add all zones created above to the zone set
6. Enable the zone set
7. Repeat above steps for other fabric
Storage Area Network
(SAN)
Storage Arrays connected to several host
systems through a fiber channel(FC) switch
Host
-1
Storage Array
HB
A DISK
FE-0 Cach BE-0
e
Host
LOOP-1
LOOP-0
-2
DISK
FC
HB
A
switch
DISK
RAID
Controller
Host
-3
DISK
FE-1 BE-1
HB
A
Network Attached Storage
(NAS)
Storage Arrays connected to a host in turn
sharing disk space
Host sharing Storage Array
disk space
DISK
Local FE-0 Cach BE-0
e
Area
LOOP-1
LOOP-0
DISK
HB
A
DISK
Netw RAID
ork HB Controller
A
DISK
(LAN) FE-1 BE-1
SAN with NAS Gateway
Storage Arrays providing both SAN & NAS
connectivity
Host
-1
Storage Array
HB
A DISK
FE-0 Cach BE-0
e
Host
LOOP-1
LOOP-0
-2
DISK
FC
HB
A
switch
DISK
RAID
Controller
Host
-3
DISK
Sharing disk FE-1 BE-1
space
HB
A
LAN
NAS Gateway
Thank you