SAN Introduction
-
Upload
srikanth-kadiyala -
Category
Documents
-
view
217 -
download
0
Transcript of SAN Introduction
-
7/27/2019 SAN Introduction
1/77
By Chandan
19th Dec 2011
-
7/27/2019 SAN Introduction
2/77
FC Theory
SAN Administration & Labs
SAN Troubleshooting & Labs, Test
-
7/27/2019 SAN Introduction
3/77
Fiber Channel Theory
-
7/27/2019 SAN Introduction
4/77
-
7/27/2019 SAN Introduction
5/77
-
7/27/2019 SAN Introduction
6/77
It is a dedicated storage network, designed specifically toconnect storage, backup devices, and servers General-purpose networks, such as LANs and WANs, carry
heavy user communications traffic involving printers, email,and so forth. A SAN is the back-end network that carriesstorage traffic, which provides a clear separation of storage
devices from processing and presentation activities andenables the front-end LAN to carry normal TCP/IP traffic SANs have become almost synonymous with Fibre Channel.
However, Fibre Channel is not a required component,because almost any networking or serial SCSI technology canbe
used to create a SAN In addition, the Fibre Channel protocol is designed to carry
not just SCSI traffic, but also TCP/IP traffic and otherprotocols
-
7/27/2019 SAN Introduction
7/77
-
7/27/2019 SAN Introduction
8/77
-
7/27/2019 SAN Introduction
9/77
-
7/27/2019 SAN Introduction
10/77
Customized physical storage topologiesSANs enable you to establish different physical storage
topologies, which can be customized for the existing business
need, and can readily accommodate change
Reduced costs and easier management of capital assets
SAN connectivity enables storage for many servers to be
consolidated on a small number of shared storage devices,
reducing costs and easing management of capital assets
Cost Effective ExpansionA SAN can be cost-effectively expanded to support more
users, more raw storage, more storage devices, more parallel
data paths, and more widely distributed user populations
-
7/27/2019 SAN Introduction
11/77
Any-to-any connectivityAny server can potentially talk to any storage device, and
communication among storage and SAN devices (switches,
hubs, routers, bridges) is enabled
Open systems
SANs support multiple operating systems and servers
Centralized management
Using the fast performance, high reliability, and long
distance capabilities of fiber optics, SANs make it practical to
locate the storage systems away from the servers. This opensthe door to storage clustering, data sharing and disaster
planning applications
-
7/27/2019 SAN Introduction
12/77
High-speed backup
The amount of data being stored, the speed of access to that
data, and the amount of time that data is kept online are all
growing exponentially. Backup and recovery operations are
coming under increasing pressure from collapsing backupwindows and growing storage requirements
Because SANs remove backup and recovery traffic from the
LAN, congestion is reduced and backup windows are
improved. System performance is dramatically increasedbecause data and communications traffic no longer compete
for the limited bandwidth on a standard LAN
-
7/27/2019 SAN Introduction
13/77
Serverless Backup SANs also can be configured for serverless (active fabric)
backup. Serverless backups use the Network DataManagement Protocol (NDMP), the standard for backing upnetwork-attached storage, and SCSI Extended Copy to movethe data directly from disk to tape. This enables continuous,
uninterrupted access to data and applications during thebackup and restore processes
This technology also eliminates the read/write processesthrough the application and backup hosts, resulting in up to97% less processing power. By removing the LAN, CPU andI/O resources from the data path, network bottlenecks areeliminated and high application performance is maintained
Serverless backup is ideal for large databases or file serversfor which there is no backup window
-
7/27/2019 SAN Introduction
14/77
-
7/27/2019 SAN Introduction
15/77
-
7/27/2019 SAN Introduction
16/77
-
7/27/2019 SAN Introduction
17/77
-
7/27/2019 SAN Introduction
18/77
Why Fibre Channel?
Fibre Channel layers and their components &
Functionality
-
7/27/2019 SAN Introduction
19/77
-
7/27/2019 SAN Introduction
20/77
A standard: AN ANSI standard providing flexible serialdata transport at long distances for Storage Area andSystem Area Networks - ratified as ANSI standard in1994. Now an ISO/IEC Standard
High performance and speed: Hardware based transportmechanism for high performance; 1, 2, 4, 10 Gb/s speeds
Low latency: Less than 2 micro second latency input portto output port of FC switch
Long distance: Up to 10KM distance (longer withextenders), can be extended non-natively over ATMs upto 3000 km
Robust data integrity: Uses IBMs 8B/10B encodingscheme for robust integrity plus FC has a bit error rate(BER) of 10-12 - about 1 bit error every trillion bits.
-
7/27/2019 SAN Introduction
21/77
Large connectivity: Per the standard, Fibre Channel allows a theoretical 16M
devices to be connected to one Fabric Support for multiple physical media types - Copper, Optical
Fibre (multimode and Single mode) and Mixed media
Support for multiple protocols - SCSI, IP, VIA, FICON, etc.and mixed protocols Support for multiple topologies - Point-to-Point, Switched,
Loop and mixed topologies Heterogeneous interconnect scheme for computing and
peripheral devices
-
7/27/2019 SAN Introduction
22/77
-
7/27/2019 SAN Introduction
23/77
-
7/27/2019 SAN Introduction
24/77
-
7/27/2019 SAN Introduction
25/77
-
7/27/2019 SAN Introduction
26/77
-
7/27/2019 SAN Introduction
27/77
-
7/27/2019 SAN Introduction
28/77
-
7/27/2019 SAN Introduction
29/77
-
7/27/2019 SAN Introduction
30/77
-
7/27/2019 SAN Introduction
31/77
-
7/27/2019 SAN Introduction
32/77
-
7/27/2019 SAN Introduction
33/77
-
7/27/2019 SAN Introduction
34/77
-
7/27/2019 SAN Introduction
35/77
-
7/27/2019 SAN Introduction
36/77
-
7/27/2019 SAN Introduction
37/77
-
7/27/2019 SAN Introduction
38/77
-
7/27/2019 SAN Introduction
39/77
To prevent a target device from being overwhelmedwith frames, Fibre Channel provides several flow controlmechanisms based on a system of credits. Each creditrepresents a device's ability to accept an additionalframe. If the recipient issues no credits to the sender,no frames can be sent. Pacing frame transport on the
basis of credits prevents loss of frames and reduces thefrequency of entire sequences being retransmittedacross the link
There are two Types of Flow control Mechanisms1. End-to-end flow control2. Buffer-to-buffer credit (BB_Credit)
-
7/27/2019 SAN Introduction
40/77
Transmission credit is initially established when two communicating
nodes log in and exchange communication parameters. End-to-endflow control (EE_Credit) is used by Class 1 and Class 2 servicebetween two end nodes and is monitored by the nodes themselves.An intervening switch does not participate in EE_Credit. After an initialcredit level is granted, credits are replenished by acknowledgmentsissued by the receiver to the sender. The sender decrements theEE_Credit by 1 for each frame issued and increments only when anACK is received.
Buffer-to-buffer credit (BB_Credit) is used by Class 2 and Class 3service and relies on the receiver-ready (R_RDY) ordered set toreplenish credits. An end node attached to a switch will establish itsBB_Credit during login to the fabric. A communicating partner on thefar side of the switch will establish its own (and possibly different)BB_Credit to the switch during login. BB_Credit thus has no end-to-end component. The sender decrements the BB_Credit by 1 for eachframe sent, and increments BB_Credit by 1 for each R_RDY received.The initial value of the BB_Credit must be nonzero.
-
7/27/2019 SAN Introduction
41/77
-
7/27/2019 SAN Introduction
42/77
-
7/27/2019 SAN Introduction
43/77
-
7/27/2019 SAN Introduction
44/77
Objectives:
Fibre Channel Topologies
FC Addressing
-
7/27/2019 SAN Introduction
45/77
-
7/27/2019 SAN Introduction
46/77
-
7/27/2019 SAN Introduction
47/77
-
7/27/2019 SAN Introduction
48/77
-
7/27/2019 SAN Introduction
49/77
-
7/27/2019 SAN Introduction
50/77
-
7/27/2019 SAN Introduction
51/77
-
7/27/2019 SAN Introduction
52/77
-
7/27/2019 SAN Introduction
53/77
-
7/27/2019 SAN Introduction
54/77
-
7/27/2019 SAN Introduction
55/77
-
7/27/2019 SAN Introduction
56/77
-
7/27/2019 SAN Introduction
57/77
-
7/27/2019 SAN Introduction
58/77
-
7/27/2019 SAN Introduction
59/77
-
7/27/2019 SAN Introduction
60/77
Switch Initialization Device initialization
What happens when a Fabric device connects to a
Fabric?
-
7/27/2019 SAN Introduction
61/77
-
7/27/2019 SAN Introduction
62/77
-
7/27/2019 SAN Introduction
63/77
-
7/27/2019 SAN Introduction
64/77
-
7/27/2019 SAN Introduction
65/77
-
7/27/2019 SAN Introduction
66/77
-
7/27/2019 SAN Introduction
67/77
-
7/27/2019 SAN Introduction
68/77
-
7/27/2019 SAN Introduction
69/77
-
7/27/2019 SAN Introduction
70/77
-
7/27/2019 SAN Introduction
71/77
-
7/27/2019 SAN Introduction
72/77
-
7/27/2019 SAN Introduction
73/77
-
7/27/2019 SAN Introduction
74/77
-
7/27/2019 SAN Introduction
75/77
-
7/27/2019 SAN Introduction
76/77
-
7/27/2019 SAN Introduction
77/77