SAN & NAS Protocols
SAN & NAS Protocols
FC-0
FC-1
FC-2
FC-3
FC-4
Application
Operating System
SCSI
HIPPI ESCON
COMMON SERVICES
FRAMING/FLOW CONTROL
ENCODE/DECODE
PHYSICAL LAYER
ATM
IP
FC-1
Transmission mechanism
8 bit data encoded into 10 bit
transmission characters
Ordered sets define types of
transmission characters
3
FC-2 components
Frames
Sequences
Exchanges
Buffer credits
Topologies
Classes of services
Ports
Fiber Channel Addressing is defined
in this layer
4
Ports
independent services
connectivity
Types of Classes
Port Types
Class 1: Acknowledged
N_Port
F_Port
Class 2: Acknowledged
FL_Port
connectionless service
E_Port
Class 3: Unacknowledged
G_Port
connectionless service
and 4 Gbps
Class F: Inter-switch
communication format
other
Hub
loop
Analogous to Token Ring
FC-AL
Switch Analogous to an IP
Switch
switch
Initiators have unique dedicated
FC-SW
7
FC-4
Logical connection between two protocols
(ULP)
Each ULP requires a unique FC-4 mapping
What is a Fabric?
Application
File System
O/S
SWITCH
Login Service
Component identifiers:
Domain ID
Worldwide Name (WWN)
Name Service
Fabric
Fabric Services
Host
Login service
Name service
Fabric controller
Management server
Disk
9
Array
Fabric
Process a
F_Port
N_Port
Fabric
Login
1
Accept
F_Port
N_Port Login
N_Port
2
Fabric Login
Accept
Process x
Process b
Accept
Process y
Process c
Process Login
Accept
Process z
10
Overview of iSCSI
iSCSI Initiator (Host)
SCSI
SCSI Commands
iSCSI
iSCSI PDU
Application transparent
TCP
iSCSI
Sessions
over TCP
IP
iSCSI components
FC
FC
SAN
SAN
LINK
iSCSI
Target
(Storage)
Network Entity
Data link
Network Portal
And
Physical
Initiator - Software or HBA
Target - Storage port
iSCSI Node
Portal group
IP
IP
Network
Network
iSCSI to FC GW
FC
FC
SAN
SAN
iSCSI Initiator
(Software or ToE or
HBA)
iSCSI
Target
iSCSI addressing
iSCSI Qualified Name (iQN)
IEEE Naming convention (EUI)
12
iSCSI to FC GW
FC
attached Host
FC Attached
Storage Array
FC SAN
FC SAN
FC SAN
FC SAN
FCIP or iFCP
gateway
FCIP or iFCP
gateway
iFCP
Wraps FC data in IP packets
Maps IP addresses to individual
FC devices
Allows users to maintain FC
architecture while gaining
benefits of IP networks
13
IP-Network
IP-Network
15
16
17
18
Requestor packages an I/O request into TCP/IP and forwards it through the network stack.
The NAS device receives this request from the network.
2.
NAS device converts the I/O request into an appropriate physical storage request, which is a
block-level I/O and then performs the operation against the physical storage pool.
3.
When the data is returned from the physical storage pool, the NAS device processes and
repackages the data into an appropriate File Protocol response.
20
Thank You
21