You are on page 1of 34

Business Unit or Product Name

Brocade SAN Switches & Directors

24th Sep to 28th Sep 2007 Pradeep Rajalingam

2003 IBM Corporation

Business Unit or Product Name

Agenda Part I
Fundamentals of FC Fibre Channel Switch FC Layers FC Addressing FC communication Summary

2003 IBM Corporation

Business Unit or Product Name

Fundamentals of FC
History
Attaching storage to non-mainframe servers during the 1970s was straight forward:
Storage was directly attached to the server Network was avoided, to ensure best performance and reliability To enhance performance, a parallel interface with a limited number of devices was used Result: A high speed channel from server to storage

SCSI ID 1

SCSI ID 2

SCSI ID 3

PARALLEL SCSI BUS

2003 IBM Corporation

Business Unit or Product Name

FC Fundamentals
Why FC ? Storage connection requirements have changed
Network level flexibility with channel like performance and reliability Leverage SCSI command set over emerging serial interfaces Extend over much larger geographic area These are the origins of SAN

2003 IBM Corporation

Business Unit or Product Name

LAN Vs SAN

2003 IBM Corporation

Business Unit or Product Name

Benefits of Fibre Channel

2003 IBM Corporation

Business Unit or Product Name

FC SAN Components

2003 IBM Corporation

Business Unit or Product Name

FC SAN Components - HBA

Single-Port HBA

Dual-Port HBA

2003 IBM Corporation

Business Unit or Product Name

FC SAN Components

SFP

LC-LC FOC

GBIC

2003 IBM Corporation

Business Unit or Product Name

FC SAN Components

2003 IBM Corporation

Business Unit or Product Name

SAN Topologies
Point-to-Point Arbitrated Loop Switched Fabric Mixed

2003 IBM Corporation

Business Unit or Product Name

Fibre Channel Topologies

2003 IBM Corporation

Business Unit or Product Name

Port Types

2003 IBM Corporation

Business Unit or Product Name

Port Types
Device Ports N_Port Node Port NL_Port Node Loop Port

Switch Ports U_port Universal Port. Port waiting to become another port F_Port Fabric Port FL_Port Fabric Loop Port E_Port Expansion Port (ISL) Inter-switch Link G_Port Generic Port, Port waiting to become E_Port or F_port EX_Port From router to Edge fabric

2003 IBM Corporation

Business Unit or Product Name

Fabric Initialization

2003 IBM Corporation

Business Unit or Product Name

FC Addressing
Needed for devices and services to communicate
Address are 24 bit Domain ID 8 Bits 0x01 0xEF ( 1-239) Area ID 8 Bits 0x00 0xFF ( 0 255) Node Address 8 Bits 00 or AL_PA Address Types Fabric DD AA 00 Public DD AA PP Private 00 00 PP

2003 IBM Corporation

Business Unit or Product Name

Well Known Services

2003 IBM Corporation

Business Unit or Product Name

Node and Port Names


Fixed 64-bit addresses used to uniquely identify Fabric devices referred to as a node and/or port world wide name (WWN)

Node WWN Format

2003 IBM Corporation

Business Unit or Product Name

Port WWN Format

2003 IBM Corporation

Business Unit or Product Name

Fabric Services
Each Brocade Switch contains a Name Server that maintains local information The Name server communicates with each switch The local information is shared with one another and kept in Name Server cache The Name server is not responsible for the process of routing data among devices

2003 IBM Corporation

Business Unit or Product Name

Login Services

2003 IBM Corporation

Business Unit or Product Name

Commands
Switchshow Displays switch and port info Errshow Displays switch error log Wwn Displays switch wwn FRU Status Psshow Power supplies status Tempshow Temperature sensor reading Fanshow - Fan/Blower status Sfpshow Displays serial ID SFP Info Sensorshow Displays sensor readings Chassisshow Displays all FRUs in a Director chassis

2003 IBM Corporation

Business Unit or Product Name

Zoning
Zoning is a licensed Brocade product that allows partitioning of a storage area network (SAN) into logical groupings of devices that access each other. These logical groupings are called zones. Zone is a specified group of fabric-connected devices, also called zone members. Devices can communicate only with devices that are in the same zone Hierarchy of Components
Zone Members - Zones - Zone Config
2003 IBM Corporation

Business Unit or Product Name

Zone Objects
Zone Objects
<domain,port> Aliases can have names up to 64 characters Aliases names are case sensitive World Wide Node Name WWN from switchShow World Wide Port Name portName from nsShow or portloginshow Zone Aliases Up to 64 characters

Friendly names conventions for zone objects


SRV for Server SRV_SUNHOST1 STO for Storage STO_ENTPRISE_STORAGE TPE for Tape TPE_TAPE_DRIVE1 VRA for Virtual Appliance VRA_VIT_APPLIANCE

2003 IBM Corporation

Business Unit or Product Name

Enforcement Types

2003 IBM Corporation

Business Unit or Product Name

Fabric with 3 Zones

2003 IBM Corporation

Business Unit or Product Name

CLI Commands
Alias Alicreate Create Alias with members Aliadd Add members to alias Aliremove Remove members to alias Alishow Show alias Alidelete Delete the alias Zone Zonecreate , zoneadd, zoneremove, zonedelete & zoneshow Config cfgcreate , cfgadd, cfgremove, cfgdelete & cfgshow

2003 IBM Corporation

Business Unit or Product Name

Zoning Commands
1. Plan zoning to meet objectives 2. Create Members aliCreate EngHost1,1,3 alicreate EngStor,s1wwn;s2wwn aliCreate Mkt,1,9;s5wwn;s4wwn;s3wwn 3. Create Zones zoneCreate ZoneEng,EngHost1;EngStor zoneCreate ZoneMkt,Mkt 4. Create Configuration cfgCreate cfgEngMkt,ZoneEng;ZoneMkt 5. Enable Configuration cfgEnable cfgEngMkt

2003 IBM Corporation

Business Unit or Product Name

Zone Configurations
Zone Configurations A zone configuration is a group of one or more zones. A zone can be included in more than one zone configuration. When a zone configuration is in effect, all zones that are members of that configuration are in effect. he following terms are used to differentiate between types of zone configurations: Defined Configuration. The complete set of all zone objects that have been defined in the fabric. Effective Configuration. A single zone configuration that is currently in effect. The effective configuration is built when an administrator enables a specified zone configuration. Saved Configuration. A copy of the defined configuration plus the name of the effective configuration, which is saved in flash memory by the cfgSave command. There might be differences between the saved configuration and the defined configuration if the system administrator has modified any of the zone definitions and has not saved the configuration. Disabled Configuration. The effective configuration is removed from flash memory.
cfgtransabort

2003 IBM Corporation

Business Unit or Product Name

Zoning Enforcement
Software-Enforced Zoning Software-enforced zoning employs the name server to not return any information to an unauthorized initiator in response to a name server query. This is referred to as software-enforced zoning (or soft zoning, name server zoning, or fabric-based zoning). Software-enforced zoning is always active whenever a zone configuration is in effect. When an initiator queries the name server for accessible devices in the fabric, the name server returns only those devices that are in the same zone as the initiator. Devices that are not part of the zone are not returned as accessible devices. It is important to note that software-enforced zoning does not prohibit access to the device. If an initiator has knowledge of the network address of a target device, it does not need to query the name server to access it, which could lead to undesired access to a target device by unauthorized hosts.

2003 IBM Corporation

Business Unit or Product Name

Hardware Enforcement
Hardware-Enforced Zoning The exact methodology varies on different switch models. Hardware-enforced zoning (or hard zoning) means that each frame is checked by hardware before it is delivered to a zone member and discarded if there is a zone mismatch. Hardware-enforced zoning is enforced at the ASIC level. Each ASIC maintains a list of source port IDs that have permission to access any of the ports on that ASIC. When hardware-enforced zoning is active, the Brocade switch monitors the communications and blocks any frames that do not comply with the effective zone configuration. This blocking is performed at the transmit side of the port where the destination device is located.

2003 IBM Corporation

Business Unit or Product Name

ISL Trunking
ISL Trunking is an optionally licensed product available on all SilkWorm 2 Gbit/sec switches, which include the following: SilkWorm 3000-series switches SilkWorm 12000 director SilkWorm 24000 director

2003 IBM Corporation

Business Unit or Product Name

ISL Trunk Commands


ISL Trunking allows up to four ISL connections between two switches to merge logically into a single link.

Trunkshow - Use to display trunking information. portcfgspeed - Use to specify the port speed.
Portcfgtrunkport - Use to enable or disable trunking for a

port.

2003 IBM Corporation

Business Unit or Product Name

Instaling WebTools License - Web


Installing Web Tools License Through the Web Launching Web Tools from any non-licensed switch will automatically display the license dialog box. If the fabric already contains at least one licensed switch, you can use Web Tools to view and license other switches from the licensed switch. Launching Web Tools: To install the first license through the web: Launch the web browser and type the IP address of the switch in the Location/Address field. For example: http://123.123.123.123 Press Enter. If a Web Tools license is already installed on the switch, Web Tools launches. If no license is installed, a license dialog displays. You will need to login as an admin user to gain access to the Licensing Screen. If the license dialog displays, follow the instructions provided. To Install Additional Licenses Through the Web Launch the web browser and type the IP address of the licensed switch in the Location/Address field. For example: http://123.123.123.123 Press Enter. Web Tools opens, displaying the Switch Explorer. Click the icon for the switch you want to add a license to. A licensing window displays Follow the instructions provided

2003 IBM Corporation

You might also like