Professional Documents
Culture Documents
Course overview
The course begins with key concepts of a SAN. It reviews SAN components and how they
solve business problems. SANs are compared to the networked-attached and direct-attached
storage solutions to illustrate the benefits.
The three main Fibre Channel topologies—point-to-point, arbitrated loop, and switched fabric
—are covered, including the switch or fabric topology, logging in to a fabric, cascading
switches, switch initialization, and zoning, as well as Fibre Channel cabling technology.
To help reinforce learning objectives, the course includes a learning check at the end of each
module and a knowledge challenge at the end of the course.
Course objectives
Explain Fibre Channel SANs and components, and compare SANs to a direct-attached
storage (DAS) and a network-attached storage (NAS).
Describe the Fibre Channel architecture, characteristics, and operation including
naming and addressing.
Describe Fibre Channel Arbitrated Loop topology with its operation and benefits.
Describe switch topology with fabric operation and zoning concepts.
Describe fiber optic technology and compare Fibre Channel cabling options and
connectors
Define and explain a basic SAN, how it solves business problems, and the differences
between direct-attached storage (DAS), network-attached storage (NAS), and storage
area network (SAN).
Identify the various SAN hardware and software components.
What is a SAN?
A SAN is a high-speed (1 to 2Gb/s data transfer rates, with the future of 10Gb/s) network with
heterogeneous (mixed vendor or platforms) servers accessing a common or shared pool of
heterogeneous storage devices.
Within this definition, there is no mention of Fibre Channel. SNIA recommends using the term
Fibre Channel SAN when the network is based on Fibre Channel technology.
Although a SAN typically references Fibre Channel, it can be based on other technologies
such as Enterprise System Connection (ESCON) and iSCSI, which is a protocol that enables
a server to access storage through an Ethernet network adapter.
As the need for faster and bigger storage grew, users purchased more drives for their
arrays or replaced older technologies with newer, faster ones.
Solution
To answer some of the challenges businesses face, SAN storage is external and can be
shared without impacting system performance or the primary network. SANs provide a:
SAN benefits provide high return on investment (ROI) and reduce the total cost of ownership
(TCO) by increasing performance, manageability, and scalability.
However, SANs are not for everyone. Sometimes the benefits do not justify the costs for small
companies. A good guideline is the use of 16 servers. If you have more than 16 servers, a
SAN should be beneficial.
Reduced data center rack and floor space — Because you do not need to buy big
servers with room for many disks, you can buy fewer, smaller servers, which takes less
room in the data center.
Disaster recovery capabilities — SAN devices can mirror the data on the disk to
another location.
Increased I/O performance — SANs operate faster than internal drives or devices
attached to a LAN.
Fibre Channel SANs offers these additional benefits, which are covered in more detail on the
next pages.
Performance
Distance — Fibre Channel permits hosts and devices to be connected to locations
10km (6 miles) apart. Distance capabilities are dependent on Fibre Channel cabling types
which is discussed in the Fibre Channel Cabling module.
Distance example:
• 100m (60 miles) with copper cabling (used for shorter distances)
• 500m with multimode fiber optic cabling (used for medium distances)
• 10km with singlemode fiber optic cabling (used for longer distances)
Speed — Fibre Channel permits theoretical speeds of 10Gb/s and higher with Fibre
Channel cabling (five times faster than SCSI and LAN data transfers).
Fibre Channel continues to evolve and enhance performance and distance characteristics.
Efficiency
Reliability — Fibre Channel transports data with a very low error rate. A bit error rate
(BER) of 1 x 0 to 12 is the minimum acceptable rate.
Independent I/O operations — Typically, interfaces support only themselves. Fibre
Channel supports simultaneous use of multiple interface protocols. In Fibre Channel, I/O
operations are unbundled from dependence on the physical interconnections. One I/O
operation can take place without waiting for another one to finish.
Online storage migration capabilities — Storage can be dynamically allocated and
reallocated among hosts without interruption, resulting in improved storage usage.
Elimination of server downtime while adding storage — Using Fibre Channel-
based storage, storage resources can be added or deleted without interrupting the production
environment.
Inefficiency
Though SANs can be very efficient, problems can still occur to make a SAN inefficient. For
example:
Manageability
The more complex the network, the more complex the management tasks. SAN provides
the ability to combine many of these tasks under one management platform.
The complexity of installation and configuration increases as additional devices are placed
within the SAN. For example:
Connectivity
SANs are scalable from two to 14 million ports in one system, with multiple topology
choices such as:
Serverless backup
This type of backup enables a direct backup from disk to tape, without going through the host
that offloads data from the network. The host initiates the process, but another intelligent
device can transfer the data.
Data sharing
SAN data sharing reduces the need to hold multiple copies of the same file or database. This
reduces duplication of hardware costs to store the copies. It also enhances the ability to
implement cross-enterprise applications such as e-business, which could be inhibited when
multiple data copies are stored.
Server reductions
By moving data to SAN-attached storage subsystems, the servers themselves might no longer
need to be configured with native storage. In addition, the introduction of LAN-free and server-
free data transfers largely eliminate server cycles to manage tasks such as backup and
recovery, archive, and recall.
Modular scalability
Modular scalability provides support for
an unpredictable environment, enabling
changes to the infrastructure as business
needs evolve.
Nondisruptive
Capacity can be dynamically scaled on
demand—without disrupting ongoing
operations—providing maximum
flexibility to accommodate business
growth.
Consolidated storage
Storage solutions
For companies to continue being successful, data storage has become a business-critical
consideration. A storage solution is a fully integrated and tested storage-product configuration
consisting of a combination of hardware, software, and services—all of which focus on solving
specific customer business problems.
Internal storage — Internal storage consist of disks located within the host server that
has a basic RAID controller. The disks themselves, in most cases, are the same as those
used in external storage shelves, using SCSI and Fibre Channel technologies.
External storage — External storage connects to a physically separate storage cabinet
or shelf. The interface is through an HBA located in the host server normally using a
Fibre Channel interface. The similarities continue in the support of all the SCSI or Fibre
Channel standards as well as optional RAID levels. External enclosures provide electrical
isolation to disk units and in some cases can provide additional RAID support.
Data storage solutions are:
DAS
DAS is storage connected to a server. The storage itself can be external to the server
connected by a cable to a controller with an external port, or the storage can be internal to
the server. Some internal storage devices use high-availability features such as adding
redundant component capabilities.
NAS
NAS is storage that resides on the LAN behind the servers. NAS storage devices require
special storage cabinets providing specialized file access, security, and network
connectivity.
NAS
NAS storage devices require special storage cabinets providing specialized file access,
security, and network connectivity. On the server side, the SCSI HBA is no longer needed
for storage access. Servers access the NAS the same way that clients do.
Clients, including servers, attach to the NAS as a share, similar to attaching shares from
server-attached storage. Only the server requires a NIC to access the storage.
In this diagram, the client request (the client can be a server) is within a TCP/IP header
and is forwarded to the NAS device. All block-level mapping is performed on the NAS.
Advantages
Disadvantages
The disadvantages of NAS are what led to the acceptance of SANs.
Depends on the client LAN, which makes it accessible only to devices on the LAN
Limits LAN bandwidth
Limits data handling capabilities
Lower performance than a SAN
SANs:
SAN
One server or many heterogeneous servers can share a common storage device, or many
different storage devices.
SAN components include:
SAN solutions use a dedicated network behind the servers and are based on primarily
Fibre Channel architecture.
Fibre Channel provides a highly scalable bandwidth over long distances. Fibre
Channel has the ability to provide full redundancy, including switched parallel data paths to
deliver high availability and high performance.
Clients with business-critical data and applications are concerned about high
availability. Fibre Channel SANs help provide the no-single-point-of–failure configurations that
business-critical customers require by being able to mirror data or cluster servers over a SAN.
Therefore, a SAN can avoid network bottlenecks. It supports direct, high-speed transfers
between servers and storage devices in the following methods:
Server to storage— This is the traditional method of interaction with storage devices.
The SAN advantage is that the same storage device can be accessed serially or concurrently
by multiple servers.
Server to server —This provides high-speed, high-volume communications between
servers.
Storage to storage — In this configuration of a SAN, a disk array could back up its
data directly to tape across the SAN, without server processor intervention. A device could be
mirrored remotely across the SAN for high-availability configurations.
Disadvantages of a SAN
SAN components
Fibre Channel SAN environments and components enable the development of solutions that
provide high performance and high availability, which are the fundamental requirements of a
storage network.
Fibre Channel devices effectively combat the problems related to bandwidth, which generally
occur during bulky operations, such as backup and restore operations. Hardware components
offer different features to provide for a small SAN to a high-speed and high-volume SAN data
center.
A wide range of hardware and software products make up the components of a SAN. SAN
components include:
Client layer
Host layer
• Servers
• HBAs
Fabric layer
• Hubs or switches
• Bridges and multiplexers
• Routers
• SAN software
• Fibre Channel cables
Storage layers
• Storage devices
• Backup devices
SAN servers
After the client layer, the first SAN component that enhances performance is the
implementation of the SAN server.
Dataless servers
Data is moved from the servers to storage devices. This enables the servers to perform better
because they now manage less data and can handle the server tasks.
Its the data that is important to the business. With a SAN, you can purchase fewer and smaller
servers than with other topologies that rely more on the servers to manage data.
Clustering
SANs support server clustering. Clusters are a set of independent network servers working
together to provide fault tolerance. The services, applications, and resources running on any
node in the cluster are available to all connected network users.
Clusters are invisible to users and interact as though each were a single
server.
HBAs
The next component in a SAN is the installation of the HBA in the server.
An HBA provides hard-coded, 64-bit World Wide Name (WWN) and World Wide Port_Name
(WWPN) addresses to a SAN device and its ports, and provides more functionality than NICs.
Hubs
The hubs on a storage network are used to implement the ring-like Fibre Channel Arbitrated
Loop (FC-AL) topology. Unlike the hubs used in traditional networks, a typical Fibre Channel
hub can support up to 126 nodes. Hubs have 7 to 12 ports that can be used to connect
devices in a Fibre Channel configuration.
Switches
Switches provide many more connections than hubs and are used in FC-AL and switched
fabric configurations. They offer 8 to 16 ports, and a single switch alone enables the creation
of a small-scale SAN. Switches offer a dedicated bandwidth of 100Mb/s and above for each
port, enabling frames to be routed between SAN nodes at high speeds.
Fibre Channel switches are divided into three categories:
Loop switches — These switches are comparatively low cost. These are used to
connect an FC-AL loop to the rest of the fabric.
Fabric switches — These switches are expensive and are predominantly used to
implement the switched fabric topology.
Directors — This is the most expensive category of switches, but they offer the best
performance and maximum reliability. The estimated annual downtime for a director is
barely five minutes.
Routers
Fibre Channel routers provide an interface among IP-based devices, LANs, and the storage
network. These devices transfer storage data between different networks by using various
transmission media and addressing methods.
Gateways
Fibre Channel gateways enable interconnect networks using different protocols and
addressing methods over a wide area network (WAN). However, they might not be able to
perform protocol conversion.
Fibre Channel bridges and multiplexers
Bridges
Bridges provide the ability to connect parallel SCSI devices to a Fibre Channel network. They
perform a protocol conversion function between SCSI and Fibre Channel.
Parallel SCSI devices can be included in a SAN with the addition of a SCSI-Fibre Channel
bridge. These parallel storage devices use original SCSI commands to enable SCSI initiators
access to data blocks.
Multiplexers
Multiplexers are a special category of bridges that interleave signals from multiple devices and
transmit them simultaneously through a single transmission medium.
Storage devices
Fibre Channel-based storage enables direct connection to the Fibre Channel network,
providing distance and speed enhancements over SCSI.
Tape libraries
These are inexpensive storage solutions. Tape libraries store data from 10GB to several
thousand terabytes of data. They also offer high reliability for backup transactions. Most
vendors offer self-managing tape subsystems that makes tape libraries the ideal backup
medium.
Storage drives
These are high-availability drives that store high volumes of data. They are a reliable storage
solution, providing failover capabilities.
Storage arrays
The storage array is an external drive enclosure containing a controller, power supply, fan
assembly, and disk drive housings. A single array holds several drives, producing an
enormous amount of storage in a compact unit. Some array components can be replaced, so
that installation and replacement does not require downtime. The series of fixed disk drives
are logically addressed as a single, larger drive.
Backup devices
Backup and recovery system
configurations can range from an
external tape drive attached to the
corporate server, to large tape
libraries capable of handling
hundreds of backup media.
Tape libraries
A tape library is a high-capacity
data storage system for storing,
retrieving, reading, and writing
multiple magnetic tape cartridges.
They meet the performance and
capacity characteristics of a SAN
environment.
Autoloaders
Autoloaders are ideal for
applications that require high-
capacity, high-speed tape backup
where physical space, backup time,
and personnel resources are
limited.
Hardware and software within the SAN (such as storage, switches, and hubs)
Multiple storage enclosures
Multiple operating systems
Multiple vendors
Resources to be managed in different geographical locations
Storage
Networks
Servers
Desktops
True
False
Server
Storage
Interlinks
3. Fibre Channel permits hosts and devices to be up to 500m apart. How far can solutions
span the distance? Choose the correct answer.
To over 10km
To over 20km
To over 30km
To over 40km
4. Which data storage requires specific storage cabinets? Choose the correct answer.
SAN
NAS
DAS
5. Which solution provides for storage units to be very far from the servers? Choose the
correct answer.
SAN
NAS
DAS
6. Which data storage solution is the traditional method of attaching storage to hosts?
Choose the correct answer.
SAN
NAS
DAS
7. Which component offers high speed and can store up to several terabytes of data?
Choose the correct answer.
HBA
Disk array
SAN management
SAN switch
HBA
Disk array
SAN management
SAN switch
9. What uses multiple tape drives and mechanisms to address large scale backup
environments? Choose the correct answer.
Tape libraries
Optical libraries
Autoloaders
Fibre Channel is a multilayered network based on a series of standards from the American
National Standards Institute (ANSI). These standards define characteristics and functions for
moving data across the network. They include definitions of physical interfaces such as
cabling, distances, and signaling; data encoding and link controls; data delivery in terms of
frames, flow control, and classes of service; common services; and protocol interfaces.
Hosts and applications see storage devices attached to the SAN as if they are locally
attached storage.
Multiple protocols and a broad range of devices can be supported.
Connections can be either optical fiber (for distance) or copper cable links (for short
distance at low cost).
Protocols
Fibre Channel uses three protocols:
Point-to-point — Devices are directly connected to other devices without the use of
hubs, switches, or routers.
Fibre Channel Arbitrated Loop (FC-AL) — FC-AL has a shared bandwidth,
distributed topology, connects with hubs, and is the simplest form of a fabric topology.
Fibre Channel Switched Fabric (FC-SW) — FC-SW provides the highest performance
and connectivity of the three topologies. It has nondisruptive scalability and switch
connection.
Fibre Channel supports 126 nodes on an FC-AL, and 16 million nodes on an FC-SW and
provides connectivity over several kilometers (up to 10km) when using optical fiber.
Framing protocol
Frame specifications
A node is a connection point. It is either a redistribution point or an end point for data
transmissions. In general, a node has programmed or engineered capability to recognize and
process or forward transmissions to other nodes. A node can be a server or storage system, a
tape backup device, or a video display terminal. Each node must hold at least one port for
providing access to other devices.
Fibre Channel consists of multiple layers similar to the Open Systems Interconnect (OSI)
layers in network protocols. These layers communicate instructions for transmitting data.
Node level
• Upper-level protocol (ULP) — Provides the communication path for the
operating system, drivers, and software applications over Fibre Channel
• FC-4 — Defines the mapping of the ULP to the Fibre Channel
• FC-3 — Provides common services for multiple ports on a Fibre Channel
node
Port level
• FC-2 — Transfers frame formats, performs sequence and exchange
management, controls the flow of data, and administers the topologies
• FC-1 — Encodes and decodes data to transmit it through a physical media
• FC-0 — Acts as an interface for the physical media
Layer FC-4
The upper-layer protocol mapping FC-4 defines the mapping of the ULP to the other Fibre
Channel levels. It includes application protocols, such as SCSI-3, IP, HPPI, and single-byte
command code sets (SBCCS) or rules.
The SBCCS transforms data into Fibre Channel frames and back again. Mapping rules
provide clear instructions between ULP and the FC-3 and FC-2 levels to enhance
interoperability among applications.
Layer FC-3
FC-3 provides common services for multiple ports on a Fibre Channel node.
The FC-3 level manages login information for all nodes and ports. Each port on the FC-3 level
knows which ports are busy and why. Knowing which ports are busy enables the FC-3 level to
route frames between two N_Ports.
The FC-3 level is unaware of the topology of Fibre Channel or the signaling at the lower
levels. This is handled by FC-1 and FC-2 levels.
Layer FC-2
The FC-2 is the framing and signaling protocol that transfers frame formats, performs
sequence and exchange management, controls the flow of data, and administers the
topologies. Its responsibility is the process of moving frames between ports. This protocol is
concerned with the construction and management of frames, sequences, and exchanges.
Layer FC-1
FC-1 encodes and decodes data to transmit it through a physical media. It provides an 8-bit
byte to 10-bit byte character encoding scheme.
This scheme converts an 8-bit byte into two 10-bit characters that are used to balance ones
and zeros in a high-speed data transfer system.
Layer FC-0
FC-0 is the physical interface for cables, connectors, and transceivers. It provides signaling,
media, receiver, and transmitter specifications.
Fibre Channel defines several communication systems called classes of service. The
selection of a class of service depends on the type of data being transmitted.
Class 1
Class 2
Class 3
Class 4 and 6
In-order delivery
Class 5 Reserved
Multicast service
Class 1
Because the connection is guaranteed, no interruptions are tolerated and the frames can
be delivered in the same order as they are transmitted. If the fabric is not a part of this
implementation of Class 1 service, the connection is treated as a special form of point-to-
point protocol.
Features
Dedicated connection
Frame delivery acknowledgement
Constant circuit and full bandwidth
Frame arrival in order
Costly, not widely implemented
Class 2
Features
No dedicated connection required
Acknowledgement of frame delivery provided
Frames can arrive out of order
In-order delivery can be requested during login
Notification of nondelivery of frames
Class 3
It is the responsibility of the fabric to make a best effort to deliver frames to the intended
destination, but does not issue a busy or reject frame if it is unable to make delivery to the
destination N_Port.
Features
Connectionless
Nonnotification of delivery
Error recovery provided by ULPs
Low overhead and high performance
Used in loop environments
Classes 4 and 6
Class 4:
Class 6:
Each node has a fixed 64-bit worldwide name (WWN) assigned by the manufacturer. The
address can be considered analogous to a media access control (MAC) address. This
guarantees uniqueness within a large, switched networked.
Unlike the MAC address, the WWN is not used to transport frames across the network.
802.2 — The IEEE logical link control layer of the OSI model.
Acknowledgement frame (ACK) — Used for end-to-end flow control. An ACK is sent
to verify receipt of one or more frames in Class 1 and Class 2 services.
Arbitrated Loop Physical Address (AL_PA) — A 1-byte value used in the Arbitrated
Loop topology used to identify L_Ports. This value will then also become the last byte of
the address identifier for each public L_Port on the loop.
Arbitrated loop — One of the three Fibre Channel topologies. Up to 126 NL_Ports and
one FL_Port are configured in a unidirectional loop. Ports arbitrate for access to the loop
based on their AL_PA. Ports with lower AL_PAs have higher priority than those with
higher AL_PAs.
Buffer-to-buffer credit (BB_Credit) — Used for buffer-to-buffer flow control which
determines the number of frame buffers available in the port it is attached to.
Close primitive signal (CLS) — Applies only to the Arbitrated Loop topology. It is sent
by an L_Port, which is currently communicating on the loop to close communication with
the other L_Port.
End of frame (EOF) delimiter — An ordered set that is always the last transmission
word of a frame. It is used to indicate that a frame has ended and indicates whether the
frame is valid.
ESCON — Enterprise Systems Connection, a type of fiber jumper.
Fabric — A set of one or more connected Fibre Channel switches acting as a Fibre
Channel network.
Fiber optic (or optical fiber) — The medium and technology associated with the
transmission of information as light impulses along a glass or plastic wire or fiber.
Frame — The basic unit of communication between two N_Ports. Frames are
composed of a starting delimiter (SOF), a header, the payload, the cyclic redundancy
check (CRC), and an ending delimiter (EOF).
HIPPI — High-Performance Parallel Interface standards.
IEEE — Institute of Electrical and Electronics Engineers standards.
IP — Internet Protocol.
Link — Two adjacent unidirectional fibers (signal lines) transmitting in opposite
directions, using their associated transmitters and receivers. The pair of fibers can be
copper electrical wires (differential pairs) or optical strands. One fiber sends data out of
the port and the other fiber receives data into the port.
Link service — A facility used between an N_Port and a fabric or between two
N_Ports. Link services are used for such purposes as login, sequence and exchange
management, and maintaining connections.
Node — A server, storage system, tape backup device, or video display terminal. Any
source or destination of transmitted data is a node. Each node must hold at least one port
for providing access to other devices.
Nonparticipating mode — Where an L_Port enters the nonparticipating mode if more
than 127 devices are on a loop and it cannot acquire an AL_PA. An L_Port can also
voluntarily enter the nonparticipating mode if it is still physically connected to the loop, but
does not participate. An L_Port in the nonparticipating mode cannot generate
transmission words on the loop and can only retransmit words received on its inbound
fiber.
Ordered set — A 4-byte transmission word, which has a special character as its first
transmission character. An ordered set can be a frame delimiter, primitive signal, or
primitive sequence. Ordered sets are used to distinguish Fibre Channel control
information from data.
Originator — An N_Port that originates an exchange.
Participating mode — A normal operating mode for an L_Port on a loop. An L_Port in
this mode has acquired an AL_PA and is capable of communicating on the loop.
Port — The connector and supporting logic for one end of a Fibre Channel link.
Primitive sequence — An ordered set transmitted repeatedly and used to establish
and maintain a link.
Primitive signal — An ordered set used to indicate an event.
Private loop — An arbitrated loop that stands on its own. It is not connected to a fabric.
Protocol —In a Fibre Channel SAN, a data transmission convention encompassing
timing, control, formatting, and data representation.
Public loop — An arbitrated loop connected to a fabric.
Responder — Where the N_Port is the exchange that the originator communicates
with.
SAN — One or more Fibre Channel fabrics used to connect storage systems, servers,
and management appliances. Typical SANs have one fabric (for environments where
moderate data availability is required), two fabrics (when redundancy is required in the
storage networks), or even three or more fabrics (when an extremely large number of
ports is required). Use caution with the terms fabric and SAN because many SANs have
two redundant fabrics.
SCSI — Small Computer System Interface.
Sequence — A group of related frames transmitted unidirectional from one N_Port to
another.
Sequence initiator — The N_Port that begins a new sequence and transmits frames to
another N_Port.
Sequence recipient — The N_Port that receives a particular sequence of data frames.
Start of frame (SOF) delimiter — The ordered set that is always the first transmission
word of a frame. It is used to indicate that a frame will immediately follow and indicates
which class of service the frame will use.
Special character — A special 10-bit transmission character, which does not have a
corresponding 8-bit value, but is still considered valid. The special character is used to
indicate that a particular transmission word is an ordered set.
Switch — A device that connects the fabric using a virtual circuit or a virtual packet
circuit. The switch can make an electric connection between ports, or it can reroute
packets through the switch.
Transmission character — A 10-bit character transmitted serially over the fiber.
Transmission word — A string of four consecutive transmission characters.
VI — Virtual Interface.
San topologies
SAN devices connected by Fibre Channel can be arranged using one of three
topologies:
Point-to-point — A dedicated and direct connection exists between two SAN devices.
Arbitrated loop — The SAN devices are connected in the form of a ring.
Switched fabric — SAN devices are connected using a fabric switch. The fabric switch
enables a SAN device to connect and communicate with multiple SAN devices
simultaneously.
Point-to-point
In the point-to-point topology, there is a direct connection between the devices. The
bandwidth of that connection is dedicated entirely to that transaction. As a result,
transactions are fast and relatively error free. However, a SAN based exclusively on this
topology is expensive for large enterprises.
Communication bottleneck
Before a source device can communicate with a target device, the source device must log
on to the network port of the target device by using a logon name and a password. The
logon name and the password are set for a network port during the installation of network
services on the target device.
Disadvantages of point-to-point
Although a two-way communication path exists between two devices, only one path
can be used at a time. Devices can either transmit or receive, but they cannot do both
simultaneously.
SAN devices in a point-to-point network must be physically connected to
communicate with each other.
FC-AL
The FC-AL topology is a serial interface that creates logical point-to-point connections
between ports on the loop. Several Fibre Channel arrays and multiple servers could be on
the FC-AL. A simplified FC-AL consists of a:
Arbitration
Each port on the arbitrated loop has its own identity and can arbitrate for control. After it
has control and the targeted port responds, bidirectional communication occurs.
Only one pair of ports on the loop can communicate at a time as a point-to-point
connection, while the other ports on the loop act as repeaters.
The hub provides bypass switching at each port. This feature ensures continuity of the
loop if any connected port should fail. When a device on the arbitrated loop fails, it is
bypassed.
Switched fabric
A Fibre Channel switch transmits each packet only to the port connected to the destination
device.
High performance
The FC-SW topology provides higher bandwidth because each packet is routed to its
destination port. This eliminates unnecessary traffic on the other ports and reduces the
need for retransmissions of data because of collisions.
Routing tables
The Fibre Channel switch routes data packets to their destination port based on a routing
table. The routing table associates each port with the device attached to that port. The
table is built as each Fibre Channel device periodically transmits its identity to the switch.
Components
A simplified FC-SW contains a:
Ports have different names depending on how they are used with each device in a SAN. The
mode of operation determines how the port is named.
A Fibre Channel port connection is where the cables are plugged. The hardware used to
connect cables to ports in a SAN is called a Gigabit Interface Converter (GBIC). Port and
GBIC are interchangeable terms. The GBIC is the physical connector and the port is the
logical name.
In many cases, a single bus adaptor on hosts and devices support all of the listed port
connections.
In the following table the E_Port is not shown for the switch because it connects only to
another E_Port on another switch. The switches automatically configure to the appropriate
ports depending on what type of port on the host or device it is being connected to. The only
exception is the QL port, which has to be manually configured.
Host Device Hub
Ports N NLpub NLpri N NLpub NLpri FC-AL
F switch Yes No No Yes No No No
FL switch No Yes No No Yes Yes Yes
QL switch No Yes Yes No Yes Yes Yes
FC-AL hub No Yes Yes No Yes Yes Yes
Note: NLpub and NLpri are loop ports for private and public loops, which are explained later in
the course.
1km
5km
10km
15km
2. What Fibre Channel gigabit bandwidths are available? Choose the correct answer.
1Gb and 2Gb
3. Which Fibre Channel layer transfers frame formats, performs sequence and exchange
management, controls the flow of data, and administers the topologies? Choose the correct answer.
FC-1
FC-2
FC-3
FC-4
512 bytes
1024 bytes
2148 bytes
4296 bytes
Class 1
Class 2
Class 3
Class 4
6. How many WWNs are assigned to each node? Choose the correct answer.
One
Two
Three
Four
7. Which Fibre Channel port is the Link_Control_Facility within the fabric (switch) that
attaches to an N_Port? Choose the correct answer.
NL_Port
F_Port
FL_Port
G_Port
8. In which topology are the SAN devices connected in the form of a ring? Choose the
correct answer.
Point-to-point
Arbitrated loop
Switched fabric
9. Which Fibre Channel addressing mode determines network parameters? Choose the
correct answer.
FLOGI
Port address
WWN
AL_PA
10. What are valid port names for switches used in an FC-AL topology? Choose the correct
answer.
F, FL, and N
FL and QL
11. What are the components of a frame? Choose the correct answer.
What is FC-AL?
FC-AL is
a serial
interface
that:
Creates logical or virtual
point-to-point
connections between
device ports.
Uses a minimum
number of transceivers.
Does not use
centralized switching.
Has information
flowing in one direction
around the loop.
After a session is started (two devices communicating), the other devices connected to the
loop must wait until the connection ends.
Devices in the arbitrated loop share access, but only the active link has the full bandwidth.
Therefore, only one pair of nodes can be communicating on the loop at the same time.
Features
As the data is sent in one direction around the loop, from the transmitting port of a node to the
receiver port of another node, each port on the loop functions as a repeater.
The receiver port receives the data, which is changed back to a digital signal. The signal is
regenerated, changed back to an optical signal, and retransmitted. The repeater does not
buffer any of the information and, therefore, each node on the loop must operate at the same
transmission rate
The LPSM receives controlling inputs from the hardware and firmware of the loop port and
from the ordered sets received from the loop interface. These inputs cause the LPSM to
progress through the states as the loop protocols are performed.
LPSM states
The LPSM consists of 11 states:
1. Initializing state — When a port is powered up, it enters the initializing state and starts
the loop initialization process.
2. Old-port state — If no operational loop is detected, the port goes into the old-port
state. In this state, the port functions like an N_Port until the LPSM detects an operational loop.
3. Open-init state — When an operational loop is detected, the port goes into an open-init
state, where the rest of the loop initialization process occurs.
4. Monitoring state — When the initialization process is finished, the port goes into the
monitoring state. In this state, the port acts as a repeater.
5. Arbitrating state — When a port needs access to the loop, it enters the arbitrating
state and starts arbitrating for control of the loop.
6. Arbitration won state — When the port wins arbitration, it goes into the arbitration-won
state (ARB_Won State).
7. Open state — The port sends an open command to the destination port and enters the
open state. When a port is in the open state, it is called the open originator, and the FC-2 level
is logically connected to the loop.
8. Opened state — When the destination port receives the open command, it enters the
opened state, completing the loop circuit. When a port is in the opened state, it is called the
open recipient, and the FC-2 level is logically connected to the loop so frame transmission can
start.
9. Transmitted close state — Either port can send a close command (CLS) when frame
transmission is completed. After a port sends a CLS, it enters the transmitted-close state
(XMTD_CLS state) and then returns to the monitoring state.
10. Received-close state — After the other port receives the CLS, it enters the received-
close state (RCVD_CLS state) and then returns to the monitoring state.
11. Transfer state — The last state a port can be in is the transfer state. A port can enter
this state only if it is in the open state (the open originator). The open originator can enter the
transfer state when sending a transmit close to the destination port. After the destination port
closes the loop, the open originator can leave the transfer port and re-enter the open state to
send frames to a different destination port.
Port-bypass circuit
In a single-loop configuration, a failure of the loop or any device can be disastrous. It is not
acceptable for the entire system to fail when a single device fails, is powered off, or is
removed for service. To bypass the problem and enable the rest of the loop to continue
operating as needed, a port-bypass circuit is used.
Most configurations of this type use an electrical port-bypass circuit. If a device fails, the port-
bypass circuit automatically bypasses the failed device and enables the rest of the loop to
continue operation.
Although an arbitrated loop with the port-bypass circuit is a significant improvement, it still
does not completely ensure operation of the loop. A port and its bypass circuit could fail,
causing the entire loop to fail.
The AL_PA is a 24-bit address that identifies a port. In a loop topology, the eight least
significant bits are used to identify a specific port.
If the arbitrated loop is connected to a fabric, the address is divided into two sections:
The loop ID is the 8-bit loop address and the AL_PA is the 10-bit form of the encoded
address. The loop ID is numbered in ascending priority and AL_PA in descending priority.
A higher loop ID number equals a higher priority. A higher AL_PA number equals a lower
priority.
Disparity
The 8-bit and 10-bit encoded bytes have a property known as disparity. The loop ID and the
AL_PA disparity properties can be positive, negative, or neutral. An 8-bit and 10-bit byte has
negative disparity if there are more binary ones in the byte than binary zeroes. Conversely,
the byte has positive disparity if there are more binary zeroes than ones.
Neutral disparity is when the number of binary ones equals the number of binary zeroes. This
is required to eliminate clocking errors between sender and receiver.
Loop initialization
A loop performing a normal loop activity might fail when adding a device to
the loop or changing the NL_Ports of loop devices.
The loop initialization process is triggered when a loop device circulates an ordered set at
least 12 times onto the loop. An ordered set is controlling data that the Fibre Channel protocol
uses to communicate with a receiving device. Ordered sets include the start and end of frame
bytes.
Open initialization
When loop devices receive one of the ordered sets, they enter the Open_Init state. The device
suspends all current operations and prepares itself for the loop initialization process.
A loop device circulates one of the ordered sets within a loop. These ordered sets are also
referred to as loop initialization primitives (LIPs).
These features describe the notebook without the optional Port Replicator.
When all devices within the loop reach the Open_Init state, one of the devices needs to be
assigned as the temporary loop master. The temporary loop master is responsible for carrying
out the rest of the loop initialization process.
1. Each loop device circulates an LISM frame that contains the port address and the
worldwide names (WWN) of the device.
2. The neighboring loop device picks up the LISM frame from the loop and compares the
WWN of the LISM frame with its own WWN. The neighboring device also checks whether the
port address on the LISM frame is a valid FL_Port.
3. If the port address on the LISM is greater than its port address, the neighboring device
puts the LISM frame back into the loop.
4. If the port address on the LISM is less than its own port address, the neighboring device
replaces the port address on the LISM frame with its own port address and puts back the
modified LISM frame into the loop.
This sequence is repeated until all devices circulate the same LISM frame within the loop.
Therefore, a loop device gets back its own LISM frame, indicating that it has the maximum
priority within the loop. This loop device then acts as the temporary loop master. The loop
master circulates a special ordered set, ARB (F0), to notify the other devices about the
completion of the LISM procedure.
AL_PA assignment
The purpose of the loop initialization process is to assign an AL_PA to each of the loop
devices. The temporary loop master circulates a set of four frames that are used to assign
unique AL_PAs to each of the loop devices.
An address map of all possible 4-bit AL_PAs that can be assigned to the devices within
the loop.
A header that defines which of the loop devices are accepted to select an AL_PA from
the frame.
A status bit for each AL_PA that specifies whether or not an address has been
assigned to any of the loop devices.
1. The loop master circulates a loop initialization fabric address (LIFA) frame.
This frame enables all public loop devices that were assigned an AL_PA during the
previous loop initialization process to select an AL_PA from the list. The public loop
devices select the AL_PA that was previously assigned to them from the LIFA
frame.
2. After the loop master receives the LIFA frame back, it circulates a loop
initialization previous address (LIPA) frame. This frame enables all private loop
devices to select the AL_PA that was previously assigned to them from the address
map.
3. After the loop master receives the LIPA frame back, it circulates the loop
initialization hard address (LIHA) frame. This frame enables all NL_Ports that have a
dual in-line package (DIP) switch or a jumpered address to select an AL_PA from
the address map.
4. After the loop master receives the LIHA frame back, it circulates the loop
initialization soft address (LISA) frame. This frame enables all loop devices that are
yet to be assigned an AL_PA to select an AL_PA from the address map.
Position mapping
According to Fibre Channel standards, the loop initialization process terminates
after the AL_PA assignment is complete. Vendors who support Fibre Channel
have incorporated an additional positional mapping subroutine in their products.
The position mapping subroutine is used to determine how devices are
organized within the loop topology. Positional mapping is used for diagnostic
purposes and fine-tuning loop configuration.
1. The temporary loop master circulates a loop initialization report position (LIRP)
frame within the loop.
2. Each loop device picks up the LIRP frame, appends its own AL_PA to the
frame, and puts the LIRP frame back onto the loop.
3. After the temporary loop master receives the LIRP frame back, it recirculates
the frame within the loop.
4. Each loop device copies the LIRP frame.
5. The loop initialization process terminates after the positional mapping process
is complete.
6. The loop master indicates the completion of the loop initialization process by
circulating the CLS and IDLE frames (loop is closed, no activity) within the loop.
7. When each loop device receives the CLS frame, it moves out of the open-init
state and resumes normal activity.
8. The IDLE frames are circulated within the loop until a new communication
process is triggered.
FC-AL operation
A loop device can access the loop path according to the following
factors:
Note: An IDLE frame is transmitted over the loop path if the loop
path is not being used by any other device and is free for
data transmission.
Loop arbitration
Simultaneous
arbitration
How lowest priority
gains access
Simultaneous
arbitration
If two or more devices arbitrate simultaneously, each
of the arbitrating devices receive the
ARB(x) ordered set that was sent by its neighboring
arbitrating device. The arbitrating devices then
compare the AL_PA on the received ARB(x) with their
own AL_PA.
Press
Because high-priority devices win the arbitration process, low-priority devices are kept
from gaining loop access. Loop access variables are used to ensure that low-priority
devices also gain access to the loop path.
1. After a loop device wins an arbitration for the first time and completes data
transmission, it transmits an ARB(F0) ordered set onto the loop. ARB(F0) has the
lowest priority.
2. If no other device is currently arbitrating, the loop device receives back the
ARB(F0) that it transmitted. This indicates that the loop path is free and no other
device requires access to the loop path. Then, the state of the loop access variable
on the loop device, which is currently competing for a subsequent arbitration, is set
to one.
3. If another device starts arbitrating, it picks up the ARB(F0) ordered set from
the loop, attaches its own AL_PA, and puts the modified ARB(x) onto the loop. As a
result, the loop device, which is currently competing for a subsequent arbitration,
does not receive the ARB(F0) that it transmitted.
FC-AL switch
FC-AL can also be supported in a switch environment. The FC-AL switch provides increased
performance and stability compared to the Fibre Channel hub technology.
Based on a nonblocking switched backplane, the FC-AL switch offers enough switch 6yytyii
Public loop
If an active FL_Port is on the loop, it is considered a public loop; an arbitrated loop that is
connected to a fabric. The public loop can accommodate up to 126 NL_Ports and one
FL_Port.
The FL_Port extends the number of nodes for communication. Using this port, a private loop
can be connected to the public loop. This extended configuration uses Switched Fabric
topology.
Private loop
If no active FL_Port exists on the arbitrated loop, it is called a private loop; an arbitrated loop
that stands on its own. It is not connected to a fabric. The private loop can accommodate up to
126 NL_Ports.
The preceding figure shows two private arbitrated loops. Nodes on loop 1 cannot
communicate with nodes on loop 2.
Devices beyond 126 NL_Ports do not receive an AL_PA, but act as repeaters on the
loop.
A private loop does not contain an FL_Port.
Advantages
FC-AL for storage is a low-cost solution for connecting peripherals and hosts.
It supports up to 126 NL_Ports per loop with practical implementations not greater than
60.
The FC-AL hub and switch port bypass circuits enable hot-plug device repair.
Disadvantages
Because the number of nodes that make up the loop is very high, communication can be very
slow. The Fibre Channel loop topology works well, provided the number of nodes connected
to the loop is not very high. It is recommended that not more than 20 nodes be connected in a
Fibre Channel loop.
Fibre Channel Switched Fabric might be a better solution because of the disadvantage of
potential slow communication and no great advantages.
Fibre Channel arbitrated loop: Learning check
1. The receiver port receives the data, which is changed back to a digital signal and the
signal is regenerated, changed back to an optical signal, and retransmitted. What FC-AL
characteristic does this describe? Choose the correct answer.
Repeater function
LPSM
AL_PA
Bypass circuit
2. What is the size of the AL_PA address that identifies a port? Choose the correct answer.
8-bit
16-bit
24-bit
32-bit
3. Select the correct statement regarding loop ID numbers and AL_PA numbers. Choose
the correct answer.
A higher loop ID number equals a higher priority and a higher AL_PA number
equals a lower priority.
A higher loop ID number equals a higher priority and a lower AL_PA number
equals a higher priority.
A higher loop ID number equals a higher priority and a lower AL_PA number
equals a lower priority.
A higher loop ID number equals a lower priority and a higher AL_PA number
equals a higher priority.
4. What process must be executed when a new device is added to a loop requiring an
AL_PA to be assigned to it? Choose the correct answer.
AL_PA assignment
Position mapping
Loop initialization
5. What loop initialization primitive ordered set is circulated when the receiver of an HBA,
to which a loop device is connected, fails? Choose the correct answer.
LIP (F7,AL_PS)
Each loop device circulates a WWN that contains the port address and the LISM
frame of the device.
The neighboring loop device picks up the LISM frame from the loop and compares
the WWN of the LISM frame with its own.
If the port address on the LISM is less than its port address, the neighboring device
puts the LISM frame back into the loop.
If the port address on the LISM is more than its own port address, the neighboring
device replaces the port address on the LISM frame with its own port address and puts
back the modified LISM frame into the loop.
7. How many frames does the temporary loop master circulate that are used to assign
unique AL_PAs to each of the loop devices? Choose the correct answer.
One
Two
Three
Four
8. What is the subroutine that is used to determine how devices are organized within the
loop topology? Choose the correct answer.
Loop initialization
Position mapping
AL_PA assignment
9. What is the loop access variable set to when a loop device wins an arbitration process?
Choose the correct answer.
Zero
One
On
Off
A loop that is inaccessible to other nodes that are not a part of the loop
11. How many NL_Ports can a private loop accommodate? Choose the correct answer.
Up to 32
Up to 64
Up to 126
Up to 252
A switched fabric is a flexible architecture that uses a group of switches connected through
inter-switch links (ISLs) to provide access to all devices on the SAN. Each device has full
bandwidth capability between itself and the switch.
In this diagram, the switches are connected to provide access to other devices on the SAN.
Fabric switches
A SAN fabric can include a single switched fabric or hundreds of switched fabrics.
Fabric switches:
Any-to-any connection
Ports on one node can communicate with ports on other nodes connected to the same fabric.
With the fabric topology, many connections can be active at the same time.
Fabric features
A switched fabric has features that help speed up communication within a fabric network.
Frame algorithms
Fabric switches use either cut-through or store-and-forward algorithms to direct data from a
source device to a target device.
The cut-through algorithm is used in fabric switches to speed up data routing. When a
frame enters the fabric switch, the cut-through algorithm looks at the destination identifier
(D_ID) of the frame and routes the frame to the proper port. Because the D_ID is in the
frame header, the routing happens as soon as the frame enters the switch.
The store-and-forward method reads the entire frame into a buffer before determining
the exit port.
Buffering
If a switch receives requests for data transmission from many devices simultaneously,
regardless of the routing algorithm used, the switch might not be able to route all the data
simultaneously. The routing algorithms discard the frames that they cannot process.
In such cases, frames are buffered on the F_Port of the switch to which the transmitting and
receiving devices are connected. This enhances the performance of the switch.
The first most significant bit (MSB) submits to the domain address, which is the address
of the fabric switch to which the device is connected.
The second MSB submits to the FL-Port (fabric loop) address.
The third MSB refers to the F-Port address, which is the address of the port to which
the device is connected.
Fabric element
In the fabric topology, at least one active element (switch, ring, or hub) must be placed
between ports. This element is responsible for responding to fabric login requests, managing
class of service for the fabric, and assigning addresses.
Attach N_Ports.
Attach arbitrated loops.
Serve as the root element for distributed fabric elements.
A fabric element is the smallest entity that can function as a complete fabric topology. It must
have at least three F_Ports or FL_Ports to make routing decisions. When multiple fabric
elements are interconnected, they form a cooperative unit that is still a fabric.
The connection between switches is called an Inter-switch link (ISL). When switches are
connected by an ISL, they share data and information using the FC-SW protocol, which
provides the any-to-any device communications.
Multiple physical ISL connections can exist between each port on the switch.
ISL characteristics
Domain ID
The domain ID identifies a switch in a fabric. The SAN switch configuration can have up to
239 switches in a fabric. Cascading the Fibre Channel switches and SAN switches requires
compatibility mode addressing that reduces the number of addressable ports to 32.
Hops
Hops are data routing through the fabric, where a single hop is one or more ISLs between any
two switches. For efficiency, minimize the number of hops between devices that communicate
in a SAN. The maximum number of hops in a fabric based on SAN switches is seven.
Path
A path is a chain of switches from the source to destination that enables two devices to
communicate. Fabric topology software provides information on the fabric, including all
existing paths, their associated hop count, and cost metric.
Selected route
A selected route is a map between an input port
and an output E_port to reach the next hop.
The switch dynamically establishes routes
based on the optimum paths. SAN switches
enable user-defined static routes that can be
defined for dedicated bandwidth.
Path determination
The optimum path has the lowest associated cost. More than one path can be selected if
multiple paths with equal costs exist. ISLs with a higher speed (such as greater than 100MB/s)
have lower costs.
This diagram displays two paths from the server to the storage system:
Path 1 goes directly from domain 1 (port 15) to domain 3 (port 7).
Path 2 goes from domain 1 (port 12) to domain 2 (port 3); then from domain 2 (port 13)
to domain 3 (port 0).
Although both path 1 and path 2 are valid, path 1 has a cost metric of 1000 compared to 2000
for path 2. The switch selects path 1.
FSPF features
FSPF frames have the highest priority in a fabric. This guarantees that a control frame is not
delayed by user data on a congested link.
The FSPF protocol makes minimal use of the bandwidth of the ISLs. In a stable fabric, without
topology changes, a switch transmits about 64 bytes every 10 seconds on each ISL in both
directions.
Fabric switches offer the following services to detect and respond to topology changes:
In the fabric environment, the N_Port must go through a login procedure to establish the
parameters of its operating environment.
This diagram displays the steps for the login process. The first step is the fabric login (FLOGI),
followed by a port login (PLOGI) to establish communication with another N_Port.
Switch fabric addressing
Address limitations
Fibre Channel port types
Fibre Channel port table
Both fabric and N_Port logins to the fabric use similar procedures. They are distinguished
by different destination (D_ID) and source (S_ID) identifiers. Both use the extended link
service (ELS) commands to establish the login.
Before data can be exchanged between ports, the N_Port must know:
Only the number of present fabrics limit the total number of ports in a system.
A system can include more than one fabric, and a node can have each N_Port or
NL_Port attached to a different independent fabric.
Each fabric is a closed address space with addresses that might duplicate those in
other fabrics.
N_Ports or NL_Ports in one fabric cannot communicate directly with those in another
fabric because there is no path to them.
Ports can communicate through the Internet if bridges and routers are connected at the
edges of the fabrics.
The SNS service manages and registers objects in a database that relates various external
device entities to each other, including:
External devices can register and query this information using the SNS function with the
commands nsShow and nsAllShow.
The nsShow command displays the local name server information, which includes
information about devices connected to the local switch and cached information about devices
connected to other switches in the fabric.
The nsAllShow command displays the port IDs of all devices in all switches in the fabric.
The process of state change notification occurs when devices need to notify other devices of a
change in state. The two methods used to accomplish this in a switched environment are:
State Change Notification (SCN) — This is the process of one switch notifying
another switch of the state of a change in the topology. SCN enables one N_Port to notify
another N_Port of a change in port state. For instance, a server might be notified if a disk
drive goes offline.
Registered State Change Notification (RSCN) — Unfortunately not all N_Ports
receive SCN notification. To handle this situation, N_Ports register a request to be
notified of a topology change. This is achieved using RSCN.
Cascading switches
Cascading is an interconnection of Fibre Channel switches. A single switch fabric can include
a limited number of interconnected switches. Two options to increase connectivity are:
Building a bigger switch might seem attractive, but it can be cost prohibitive, especially when
preserving the nonblocking characteristic of the switch. Bigger switches can be justified only
for mission-critical applications.
Cascading:
Using the FSPF protocol, the switches establish optimum routes between the domains based
on the cost metric of the existing paths. These routes are then programmed into the routing
tables of the switches.
The optimum route from domain 1 to domain two is in port-3 out of port-11, one hop
(1000 units).
The optimum route from domain 1 to domain 3 is in port-3 out of port-5, one hop (1000
units).
A third path from domain 1 to domain 3 is available at a cost metric of two hops (2000
units). If the ISL between domain 1, port-11 and domain 2, port-1 were to fail, the switch
would dynamically reconfigure the route to use the path from domain 1, port-5 to domain
3, port-3 and domain 3, port-2 to domain 2, port-5.
In a SAN, servers and storage can have bottlenecks caused by data being used by one
resource and not enabling the other resources to access it.
Two methods are used to resolve these bottlenecks and performance concerns: load
balancing and load sharing.
Load balancing
Load sharing
Load balancing
Load balancing enables a storage or server system to provide requested data when one
storage or server system is busy and cannot handle the request. Therefore, load balancing
is provided between resources. More than one HBA in the server is used to balance the
I/O load to storage disks.
Load sharing
Load sharing enables resources to share data across the
servers and storage by dynamically rerouting or providing
multiple paths. In this diagram:
Zoning features
Zoning divides the fabric into virtually smaller fabrics. A host or device can communicate only
with other servers or devices within the same zone used to set barriers between operating
environments.
Zoning has the potential to separate operating systems on the same fabric to secure storage
devices against unauthorized servers. Zone members "see" only members in their zones, and
access only one another.
Features
All devices connected to a fabric can be configured into one or more zones.
Devices in the same zone see each other; devices in different zones cannot.
Zoning is a licensed feature that comes standard with most fabric switches.
Zoning types
Port-based zoning
Address-based zoning
Port-based zoning
Port-based zoning, also known as hardware zoning or hard zoning, is enforced entirely by
hardware. It physically blocks access to the zone from outside the zone.
Two databases used by port-based zoning are:
Address-based zoning
Address-based zoning, also known as software zoning, is based on the SNS and is enforced
throughout the fabric. This form of zoning is the most flexible because it relates to the World
Wide ID (WWID) and is independent of the port that the zone member is connected to.
Address-based zoning on the SNS service does not impact switch performance because there
is no change to the SNS access protocol.
Fibre Channel switched fabrics: Learning check
1. A switched fabric can connect up to how many nodes? Choose the correct answer.
126
227
8 million
16 million
2. Which port supports fabric switch direct connection? Choose the correct answer.
F_Port
L_Port
N_Port
NL_Port
4. How many switches can be supported by a SAN switch configuration in a fabric? Choose
the correct answer.
220
239
269
284
5. Which statement correctly describes fabric login (FLOGI)? Choose the correct answer.
This is performed on every N_Port in the environment with which the N_Port
communicates.
This is performed on every L_Port in the environment with which the NL_Port
communicates.
6. Which port address is used for a Fibre Channel switch? Choose the correct answer.
8-bit port address
7. Which of the following lists the two options to increase switch fabric connectivity?
Choose the correct answer.
Increase the number of storage units per switch and connect multiple routers to
build a cascaded fabric.
Increase the port count per switch and connect multiple switches to build a
cascaded fabric.
Increase the number of servers per switch and add storage to build a cascaded
fabric.
8. Load sharing enables resources to share data across the servers and storage by
dynamically rerouting or providing multiple paths. Choose the correct answer.
True
False
9. Devices in the same zone cannot see each other; devices in different zones can. Choose
the correct answer.
True
False
10. Which is a method used to separate devices into virtual segments for performance or
security purposes? Choose the correct answer.
Port zoning
Describe the two types of Fibre Channel cabling used in a SAN implementation:
• Copper cabling
• Coaxial
• Twinaxial
• Shielded Twisted Pair (STP)
• Unshielded Twisted Pair (UTP)
Fiber optic cabling
• Structure and composition of a fiber optic cable
• Types of fibre optic cable
• Connectivity
• Grades of fibre optic cable
• Dispersion
• Graded index MMF cable
• Fibre Channel cabling considerations
Identify the various connectors used in a SAN implementation.
• GBIC
• GLM
• MIA
• Connector for copper cabling
Compare copper to fibre optic cabling.
Identify distance, cabling types, and transceivers for 1Gb/2Gb Fibre Channel
Cabling
SAN cables are the physical links that connect all the different components of the SAN.
Fibre Channel cabling differs in the type of physical media used for data transmission. Fibre
Channel works with both copper and optical cables. Regardless of the type of medium used,
the performance for all Fibre Channel cabling is rated at 100MB/s and above.
However, fiber optic cables are the most commonly used type of cable in Fibre Channel
SANs. The type of cable does not affect the speed of the network. Fibre Channel networks
today operate at 1Gb/s or above.
Copper
When Fibre Channel was first introduced to the market, the cables were made from copper,
which limited the distance between SAN devices. Copper cables are rarely used in SANs
today.
Fiber optic
The industry adapted fiber optic cables to increase the speed and distance that data could
travel between SAN devices. The type of cable and the wavelength of light used determines
the distance between devices.
Copper cabling is the time-tested method of interconnecting network nodes. With the
increasing use of Gigabit Ethernet, the older copper-based cables have been upgraded to
support transfer rates of about 1Gb/s.
Copper cabling can be used for data transmission to distances up to 30m (98.42 ft). It is best
used for short distances such as within a building.
A Fibre Channel device to a copper cable is incompatible. This is where the copper gigabit
interface converters (GBICs) and media interface adapters (MIAs) are used. These
connectors act as the interface between the Fibre Channel-based SAN devices and copper-
based cables.
Characteristics
Inexpensive
No laser required (uses electrical pulses)
Shorter distance than optical fiber
Same throughput rates over supported distances as optical fiber
Limitations
GBICs
Intercabinet (active)
The active GBIC uses additional circuitry to implement the signals used by hubs, switches,
and devices to manage the operation and report status of the transmitter and receiver
circuitry.
Intracabinet (passive)
Devices connect through passive GBICs and are closer in proximity of each other to lower the
maximum transmitter voltage requirements for the reduced length cables. GBICs contain no
circuitry to amplify the transmitted signal or buffer the received signal. The transmitted signal
is generated by the hub, switch, or device, and is passed through the GBIC to the receiver.
The passive GBIC cannot report transmitter faults.
Press Ctrl+P to print this page.
Coaxial
Twinaxial
Shielded Twisted Pair (STP)
Unshielded Twisted Pair (UTP)
Coaxial
This type of cable comprises two conductors that share a common axis and are separated
by an insulating plastic foam.
Twinaxial
A twinaxial cable contains two inner conducting copper wires instead of one. This is the
most commonly used Fibre Channel copper cabling.
Attenuation
Dispersion
GBICs
Macro bending
Micro bending
Refraction
Wavelength
Cone of acceptance
Numerical aperture
Unlike copper-based cables, fiber optic cables can provide long distance connectivity of 10km
(32,808 ft). Fiber optic cables do not suffer from EMI, RFI, or magnetic fields. These cables
are an optical data transmission that is based on the fundamental principle of total internal
reflection.
Fiber optic cables have an extremely low rate of attenuation because light signals do not
deteriorate over long distances. They provide high bandwidths and are absolutely immune to
short circuits, sparks, and spark-induced fires.
Characteristics
Limitations
Fibre Channel supports various cable types. Connecting devices with various types of
cables can lead to problems such as poor connections and damaged cables and
connectors.
Precautions have to be taken to protect all optical components from heat, chemicals,
contaminants, or any sort of axial or lateral movement to avoid a fiber optic cable from
bending.
The type and diameter of a fiber optic cable limits the maximum distances between
servers and storage devices in a SAN installation.
Laser fiber optic cables are more expensive than copper cables.
Fiber optic cable is based on the principles of optics. For data to be transmitted as light
pulses, electrical signals must be converted into light signals at one end of a fiber optic
cable and back to electrical signals at the other end of the cable.
Transmit in the form of light pulses that travel down through the core.
Hold and reflect the light beam through the core of the innermost layer.
Reflect the light beam that travels down the core to the cladding.
Pure laser
The performance of an optical network depends on the glass that makes up a fiber optic
cable and the light that carries the information to be transmitted.
A fiber optic cable is made of glass that is drawn into a very thin strand several miles long.
The thickness of a fiber optic cable is comparable to that of a human hair.
A cross-section of a fiber optic cable reveals three layers, starting from the outside and
proceeding inwards.
Jacket — The jacket is made of an acrylate coating. It protects the cladding and the
core, and allows you to handle the cable without touching the inner fiber made of glass. The
jacket also provides protection against abrasion, oil, solvents, and other contaminants.
Cladding — The cladding is made of pure silica.
Core — The core is made of germania-doped silica.
Types of fiber optic cables
The two types of fiber optic cables are single-mode and multimode. The main distinction
between single-mode fiber (SMF) and multimode fiber (MMF) is the physical diameter of
the core.
Single-Mode fiber
These cables provide a single path for the propagation of a light signal. They are used to
connect devices that are located over longer distances, spanning up to 10km.
The single light-wave transmission eliminates any distortion that can result from
overlapping light pulses.
SMF provides the least signal attenuation (weakening of signal) and the highest
transmission speeds.
The core diameter of SMF cables are only obtained at high costs. Therefore, when
choosing an SMF cable, high cost is one of the major deciding factors, along with increased
bandwidth and longer distances.
Multimode fiber
The diameter of multimode fiber is large enough to enable multiple streams of light to
travel different paths from transmitter to receiver. Shortwave lasers are used with
multimode fiber for transmitting over medium distances.
These cables provide multiple paths for the light signal to travel.
Comparing SMF and MMF cables
The small diameter of single-mode fiber enables one coherent stream of light to travel a single
path. Longwave lasers are used with single-mode fiber to transmit data over long distances.
Because it is typically used for carrying signals over long distances, single-mode fiber is
ordered and cut to specified lengths. Single-mode fibers used in networking and data
communications have a single-mode, step-index fiber.
The diameter of multimode fiber is large enough to enable multiple streams of light to travel
different paths from transmitter to receiver. Shortwave lasers are used with multimode fiber for
transmitting over medium distances.
Data transmission rate — With an increase in the data transmission rate, the
transmission distance capability of each fiber optic cable type tends to decrease.
Attenuation — Connectors reduce the strength of a signal. The number of
connectors used affects the transmission distance capability of a fiber optic cable.
Connectivity
Fiber optic cables connect to devices through small form factor (SFF) pluggable optic
transceivers. Transceivers are attached to both the ends of the core of a fiber optic cable.
They receive information in the form of electrical digital signals, convert them, and emit
light pulses.
Note: A transceiver combines the functionality of a transmitter and a receiver into one
package.
Shortwave (SW) laser — SW lasers provide connections for transferring data over
short distances: 2m to 500m (7 ft to 1,640 ft). They transfer data through MMF cables.
Longwave (LW) laser — LW lasers provide connections for transferring data over
long distances up to 20km (65,616 ft). They transfer data through SMF cables.
Cable labeling
The most commonly used fiber optic cable sizes are 50/125 fiber, 500m (1,640 ft) and
62.5/125 fiber, 175m (574 ft). The numbers on a label indicate that the diameter of the core
Fibre Channel cable is 50µ and that of the cladding is 125µ. The size of the cable decides
the usable length of the cable. Cables are also colored differently to distinguish one from
the other.
Example: Cables with core diameters 9µ, 50µ, and 62.5µ are colored yellow, orange, and
slate gray.
This table lists the Fibre Channel standard specifications for the types of fiber optic cables
and transceivers that are best suited for a specified distance.
Grading
Grading varies the optical properties of the material of an MMF cable so that the resulting
composition reduces dispersion. Grading minimizes the delay in the propagation of a light
beam through the core of an MMF cable. This helps to focus the light beam as it is transmitted
down the core of a cable.
Most MMF cables used in networking and data communications are the graded-index type.
For distances greater than 2km (6,561 ft), a graded-index MMF cable requires high-powered
lasers. This introduces problems such as modal noise and power fluctuations.
Attenuation
Dispersion
GBICs
Macro bending
Micro bending
Refraction
Wavelength
Cone of acceptance
Numerical aperture
Attenuation
Attenuation is the loss of power as a signal travels over a distance and is specified in decibels
per kilometer (dB/km). For commercially available fibers, attenuation ranges from
approximately 0.5dB/km for single-mode fibers to 1000dB/km for large-core plastic fibers.
Attenuation is lessened with higher quality, more expensive, single-mode fibers. It is increased
with lower quality, less expensive, multimode fibers.
Dispersion
Dispersion is the degree of scattering of the light beam as the beam travels along the fiber
optic cable. The different types of dispersion are:
GBICs
The GBIC is a device that converts the electrical and optical signals used with the fiber-optic
medium. It contains a laser device that emits a laser signal used for transmission along the
fiber optic cable.
The GBICs have two channels, one for each optical fiber within the cable (link). Therefore,
each GBIC module is a full-duplex transmission device.
Macro bending
Macro bending is the physical bending of the fiber cable past the specified radius (1.25 to 1.50
inches). As the fiber exceeds the specified radius, the light loses some particles and
attenuation increases.
Micro bending and refraction
Micro bending
Micro bending losses occur when the beam does not follow an entirely linear path, such as
when a cable is wrapped with a tie or the cladding is squeezed. Micro bends in the axis of an
optical fiber can dramatically reduce the transmission of light through it.
Refraction
Refraction is the bending of light that takes place at a boundary between two materials having
different indices of refraction. Refraction is caused by a change in the speed of light as it
passes from one medium to another.
Wavelength
A wavelength is the distance between any two successive crests (high points) of the light
wave and is identical to the distance between any two troughs (low points) of the wave.
All electromagnetic waves are similar; only their wavelengths are different.
Cone of acceptance
Each type of fiber will only transmit light that enters the fiber core cone of acceptance. If a ray
hits the core at an angle outside this cone, the light will be reflected. The cone of acceptance
parameter is the numerical aperture (NA) of the fiber.
Larger cones have a larger NA, which is also an indication of the relative light-gathering power
of the fiber. The cone of acceptance for multimode fiber is larger than that of a single-mode
fiber.
Numerical aperture
The NA of the fiber defines which light can be transmitted and the light-gathering ability of the
fiber. Imagine a cone coming from the core. Light entering the core from within this cone is
propagated by the total internal reflection. Light entering from outside the cone is not.
A high NA gathers more light, but lowers the bandwidth. A lower NA increases bandwidth.
NA has an important consequence. A high NA makes it easier to inject more light into a fiber.
A lower NA tends to give the fiber a higher bandwidth. A high NA enables greater modal
dispersion by enabling more modes in which light can travel. A lower NA reduces dispersion
by limiting the number of modes.
Connectors
Usually, two connector types are required to complete a connection. As a convention, the two
types of connectors are referred to as:
SC connector — This is the standard connector for fiber optic cables. It is a push-pull
connector. This means that if the cable is pulled, the tip of the cable in the connector
does not move out, which might result in a loss of signal quality.
ST connector — This has a simple plug-in that can be either male or female.
Copper connectors — The standard and most commonly used connectors for copper
cables are DB-9 and High Speed Serial Data Connector (HSSDC) connectors. DB-9
connectors are inexpensive and allow the use of copper cabling, which is also
inexpensive. DB-9 connectors also allow upgrading a connection for fiber optic data
transmission.
GBIC
A GBIC is a plug-in module that can be used to connect both copper and fiber optic devices to
a hub or a switch.
You can change or replace a GBIC when a product is operational and running. You can
change a GBIC from copper to fiber optic by plugging the copper cable on one side and the
fiber optic cable on the other side.
Different GBICs are available for shortwave and longwave cables. A shortwave GBIC is
available for an MMF cable and a longwave GBIC is used with an SMF cable.
GBIC shortwave is a shortwave version of the GBIC module that supports the multimode fiber.
The following table shows the shortwave GBICs specifications.
Feature Details
Compliance Fibre Channel FC-PH-2 physical layer option 100-M5-
SN-I
Baud rate 1062.5MB/s
Fiber 50mm diameter (preferred) or 62.5mm multimode
shortwave fiber
Laser 780nm (non-OFC)
wavelength
Optical Dual SC
connector
interface
Distance 50m: 2 through 300m per link (International)
62.5m: 2 through 500m per link (North America)
GBIC longwave
GBIC longwave is a longwave version of the GBIC module that supports the single-mode
fiber. Longwave GBICs have the following specifications.
Feature Details
Compliance Fibre Channel FC-PH-2 physical layer option 100-M5-
SN-I
Baud rate 1062.5MB/s
Fiber 9mm single-mode fiber
longwave
Laser 1250nm
wavelength
Optical Dual SC
connector
interface
Distance 10km per link (maximizes cable length per FC-AL to
25km)
Gigabit Link Module
Gigabit Link Modules (GLMs) are modular media connectors that mount on hardware
interfaces. A GLM, like a GBIC, can be used to connect both copper and fiber optic devices.
However, a GLM differs from a GBIC in that it cannot be changed while a device is powered
on.
Equipment using GLMs for shortwave can be modified to work with GLMs for longwaves by
removing and replacing the GLMs. GLMs can incorporate additional signaling functions and
facilities for low-level diagnostics and management functions.
DB-9
• Well-known interface
• Flange-mounted receptacle that has slightly better EMI characteristics
High Speed Serial Data Connector (HSSDC)
• Unique interface that cannot be confused with existing serial or parallel
interfaces
• Impedance control
• Lower profile suitable for PCI and related applications
• Contacts immune to stubbing problems common in pin and socket products
• Higher life cycle
Use FC-AL hubs that have excellent high-frequency jitter suppression, and low-
frequency jitter tolerance.
Protect against potential electrostatic discharge (ESD) problems with the passive
copper GBIC.
Avoid crosstalk that can occur if the receiver of the passive GBIC, hub, or switch
detects a signal level of sufficient amplitude.
Use the passive copper GBIC only with cable lengths less than 13m.
Use the active copper GBIC for cable lengths exceeding 13m.
Use an equalized cable with copper cable lengths of 25m or more.
Do not use copper cables to interconnect hubs, switches, or devices that have different
ground potentials.
Ensure common ground on all chassis (mandatory).
A media interface adapter (MIA) is a device used to convert electrical signals to optical signals
and vice versa. Although a MIA is mostly used to connect to devices through HBAs, it can also
be used with hubs and switches.
A MIA uses the DB-9 connector for copper devices. To connect to optical devices, a MIA uses
SC connectors.
MIAs convert Fibre Channel copper to multimode fiber. The MIA receives power from the
device through the DB-9 connector. The MIA is useful when extending the distance beyond
the 30m copper limitation and connecting a copper interface to a Fibre Channel hub or switch.
MIA benefits
MIA disadvantages
SMC
The SMC connector is based on the MT ferrule and
incorporates design features of the ESCON type
connector. It has several configuration styles to
allow for internal and external applications, resulting
in three body lengths on jacketed and unjacketed 12
fiber ribbon cable.
MU connector
An SFF connector that can be considered a smaller
SC style connector. It is based on a 1.25mm
ceramic ferrule and is available in simplex, duplex,
and higher gangable styles.
Security
Fiber optic cables do not radiate electromagnetic energy. Their emissions cannot be tapped.
This makes them a secure medium for carrying confidential data.
Flexibility
Although fiber optic cables are actually fibers made of glass, they are easier to work with than
copper cables. Fiber optic cables are more resistant to crushing and cutting than copper
cables. Their flexibility makes them easier to handle.
Distance
Fiber optic cabling supports long distances, but the core size between two nodes must be the
same. This limitation applies only when fiber optic cables are connected directly. You can
overrule this limitation when fiber optic cables are connected through a hub or a switch.
High bandwidth
EMI immunity
Safety from sparks and short circuits
Data security
Easy to install and handle
More reliable
Data transmission to longer distances
Lightweight
Costs
A copper cable is less expensive than a fiber optic cable. However, the prices of fiber optic
cables are becoming more competitive with their copper counterparts.
A transceiver is a device that connects cabling to devices on any network or system and
makes data transmission possible between devices. Most transceivers have built-in,
amplifying circuitry to increase signal strength over long distances. Currently, 1Gb/s and
2Gb/s transceivers are available, with 10Gb/s in development.
A transceiver was designed to provide gigabaud capability for Fibre Channel bandwidth and
other protocols that use the same physical layer. This transceiver is the 1.0625 or 2.125Gb/s
Serial Optical Transceiver Small Form Factor-Pluggable-2 (SFP-2) 125GHz-SW (2.125GHz-
shortwave).
Transmitter signal interface and control electrical interface pins indicate the data rate of the
incoming optical and electrical signals.
When high (a logical one), the data rate of the incoming signals is 2.125Gb/s.
When low (a logical zero), the data rate of the incoming signals is 1.0625Gb/s.
The Removable Serial Transceiver module is designed to provide 2.125 or 1.0625Gb/s data
rate capability for Fibre Channel and other protocols that use the same physical layer.
Cabling and connectors
The transceiver complies with the 1.0625Gb/s Fibre Channel specification and 2.125Gb/s
Fibre Channel standard without an external control signal. The transceiver can be used in
applications for data communication networks, telecommunication networks, and other
communication networks.
A pluggable module that has a 2 x 10 electrical surface-mount connector assembly with the
SFP-2 125GHz-SW transceiver features a serial ID module. The serial ID module can store up
to 128 bytes of vital product data. The SFP-2.125GHz-SW transceiver uses a short
wavelength (850nm) Vertical Cavity Surface Emitting Laser (VCSEL) source. This source
enables data transmission over optical fibers at distances up to 500m at 1.0625Gb/s and
300m at 2.125Gb/s.
The unit is a Class 1 laser-safe product. The optical power levels, under normal operation, are
at eye-safe levels. Optical fiber cables can be connected and disconnected without shutting
off the laser transmitter.
LC cabling
LC cabling
The bend radius of any cable (electrical or fiber optic) must not be less than 1.5 inches.
Additional intermediate optical connections, such as patch panels, should be avoided.
Each such connection causes a certain amount of signal loss ("insertion loss").
Cabling requirements
LC Duplex connector
The LC Duplex connector is a duplex tight-buffered, multimode, 50/125mm fiber optic cable
assembly with LC Duplex connectors at one end and SFF LC Duplex connectors on the other
end.
SC Duplex connector
The SC Duplex connector is a duplex tight-buffered, multimode, 50/125m fiber optic cable
assembly with low metal SC Duplex connectors at one end and SFF LC Duplex connectors on
the other end.
Note: Connector keys transmit and receive polarity only. The connector keys do not
differentiate between single-mode and multimode connectors.
1. Which type of cable uses an RJ-45 connector? Choose the correct answer.
Coaxial cable
2. What is a jacket on a fiber optic cable made of? Choose the correct answer.
Silica
Germania-doped silica
Pure glass
An acrylate coating
3. Which type of cable supports the longest distances between devices? Choose the correct
answer.
Copper
For help, see Fiber optic cables — Comparing SMF and MFF cables
4. Which connector has a simple plug-in that can be either male or female? Choose the
correct answer.
SC
ST
Copper
5. You can change or replace GBICs when the system is up and running. Choose the correct
answer.
True
False
6. Which connector does a media interface adapter (MIA) use to connect to copper
devices? Choose the correct answer.
SC connector
ST connector
DB9 connector
DB10 connector
7. Which data rate identifies the speed of incoming high optical and electrical signals from
a transceiver signal interface? Choose the correct answer.
1.0625Gb/s
1.1625Gb/s
2.125Gb/s
2.225Gb/s