Você está na página 1de 38

Topooges

Fbre Channe Arbtrated Loop - the transmt of each


port s connected to the receve of the next port
- Reduced cost path nto FC "SCSI Repacement"
- May use FC Hub technoogy
- Easy for vendors to deveop
- Dffcut for customers to depoy
- Lmted possbe ports (126) pus the Loop Master
(FL_Port)
Lower overa throughput - 100/200MB maxmum
bandwdth
=====>Snce ony two devces can communcate at
a tme, the oop s a bockng topoogy, whch means
the bandwdth s shared between a devces on the
oop.
Port State Machine
Fabric Well know services
It is Fabric owner as well as trafic control .
Command to check NS entry
#nsshow , , #nsallshow, #nodefind
#nscamshow
All Fabric Services
The FC Dscovery process
In order for an HBA or storage port to use a fabrc, t has to ogn, perform regstraton and
then perform dscovery.
=====> Each tme an FC port ntazes, t must perform some knd of ogn process n order for
t to be abe to use the fabrc.
==>
Step 0 (Not shown n dagram)
Assumng a port s ntazng from the power off or oss of sgna/sync state, speed negotaton.
and Lnk Intazaton w be performed.
===> At the end of the Lnk Intazaton process, the HBA or Storage port that s ntazng w
|ust be passng IDLE frames back and forth wth the swtch port t has been connected to and both
ports w be consdered to be n the ACTIVE state.
Step 1 (FLOGI)
===> FLOGI (Fabrc Logn) s the frst frame transmtted by an end devce that s attemptng to
attach to a swtch.
===>The FLOGI contans many bts of nformaton about ths ntazng end devce (N_Port),
Step 2 (FLOGI ACC)
==> The swtch w respond to the FLOGI wth an FLOGI ACC.
===> The format of the FLOGI ACC s dentca to the FLOGI request but the nformaton contaned
wthn t w be specfc to the respondng swtch/swtch port Aso, a VERY IMPORTANT pece of
nformaton caed as FCID
==> the FCID effectvey becomes the N_Ports dentty whe ogged nto the fabrc.
Step 3 (PLOGI NS)
===> Once the FLOGI has been accepted by the swtch, the N_Port w ogn wth the Name
Server.
Agan, ths has to be done n order for the N_Port to be abe to regster wth and send queres to
the Name Server.
Step 4 (PLOGI ACC)
Assumng the swtch s functonng propery and s not too busy, t w respond to the PLOGI wth
PLOGI ACC. The format of the PLOGI ACC s dentca to the PLOGI request but the nformaton
contaned wthn t w be specfc to the respondng swtch/swtch port.
Step 5 (Regster wth the Name Server)
Once the attachng N_Port s ogged nto the Name Server t may regster wth t.
There are many dfferent regstraton commands that an N_Port coud use , n pan
Engsh "Regster the specfed FC-4 Type for the provded FCID".
Step 6 (Name Server Accepts regstratons)
Assumng the swtch s functonng propery and s not too busy, t w accept the regstratons
f ths fas, an attachng N_Port shoud retry.
Step 7 (SCR - State Change Regstraton)
The attachng N_Port w perform a fu regstraton for RSCNs. By dong so, the N_Port s
requestng the swtch to send t a Regstered State Change Notfcaton (RSCN) every tme
somethng n the fabrc changes.
=========> These changes currenty ncude events ke the addton and remova of a
Doman (e.g., swtch) as we as a zonng change beng made to the fabrc that mpacts the devce.
===> Step 8 (Fabrc Controer accepts the State Change Regstraton)
Assumng the swtch s functonng propery and s not too busy, t w accept the SCR
Step 9 (Ouery the Name Server)
At ths pont n the ogn process the attachng N_Port w query the Name Server n an attempt to
dscover what other devces are ogged nto the fabrc and avaabe for t to communcate wth.
Step 10 (Name Server response to queres)
In response to the Name Server query, the swtch w return a st of port dentfers (.e., 030100
and 040200). More specfcay, the swtch w ony return the Port IDs for other FC devces that:
1 have regstered an FC-4 of SCSI-FCP (s 1. nce that s what we quered for); AND
2. share a common zone wth the devce that quered the Name Server.
Step 11+ (End to End PLOGI) see dagram beow
Once an N_Port dscovers the other port IDs t can communcate wth, t w perform an end to
end PLOGI wth them.
INTRODUCTION to class of services.
Class-l Service
Fbre Channe Cass-1 servce s connecton-orented and based on a crcut-swtched mode of
operaton, where swtchng s performed between connectons. Cass-1 provdes a dedcated
connecton wth the fu bandwdth guaranteed between two communcatng devces .
Brocade do not support cass-1 Servce.
Class-2 services
Ths servce s connectoness and based on a frame-swtched mode of operaton where swtchng
s performed for each frame. In Cass-2, frames can be mutpexed between a source devce and
one or more destnaton devces
========> Indvdua frames or group of frames are acknowedged for successfu devery by
the destnaton devces .
=====>It aso contro frame errors.
Class-3 Service
Cass-3 servce s aso a connectoness servce based on frame swtchng. Unke Cass-2, t s a
datagram servce, whch does not provde confrmaton of devery or nondevery of the frames at
the destnaton devces.
====> The confrmaton of devery s deegated to the upper-eve protoco, such as TCP
(Transmsson Contro Protoco), whch manages ts own end-to-end fow contro and data ntegrty.
LOGIN server is a service running inside each storage switch. It is responsible for providing a unique
FCID to each device connected to your switch, just like the DHCP provides each network host with a
unique IP address.
FC_Layor
Aows two swtches to be connected
to create a mut-swtch Fabrc
Connectons are caed ISLs (Inter
Swtch Lnks)
=> Aso used to create trunks (eght
ISLs combned)
=> Supports 16 vrtua channes per
ISL
E_Port-to-E_Port nks
- Communcates usng Cass F servce
W be segmented f nk
parameters are ncompatbe
========>Prncpa Swtch
Seected when the fabrc ntazes, before
routng s estabshed
- Manages the assgnment of unque doman
Ids
Provdes tme synchronzaton to a
other swtches n the fabrc
===>Prncpa ISL
ISL used to communcate between the Prncpa
Swtch and other swtches n the fabrc
Swtch 4 s Prncpa Swtch
(fabrcprncpa Lowest WWN)
ISL
Steps to create ISL.
1: you have to disable the new SW switchdisable
2: cfgshow, cfgdisable , cfgclear, configure and set the fabric.ops parametres similerly as the existing
one except the DOMAIN ID(it should be unique 1-239, by default it is 1 in each new SW)
3: cfgsave.
again disable the SW by switchdisable
4: connect the ISLs, then enable the SW by switch enable
3: , The ISL ports will show you E ports. Confirm it with islshow.
6: Also if you have trunking licenses on both the SWs, trunks will be formed if the trunking criteria
meet, common speed, same portgroup.Always prefer Trunking to ISL



FC Frames
What is LSAN Zone?
==> HardZonng ==>port based zonng where members are Swtch
ports
===>Softzonng ==>WWN zones.
A vrtua storage area network (VSAN) s a ogca partton n a storage
area network (SAN). VSANs aow traffc to be soated wthn specfc
portons of a storage area network.

Você também pode gostar