05 San Topologies v300

26
1998-2005 FMJO LLC, dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited Storage Networking Boot Camp SAN Topologies Module 5

Transcript of 05 San Topologies v300

Page 1: 05 San Topologies v300

© 1998-2005 FMJO LLC, dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

Storage Networking Boot Camp

SAN Topologies

Module 5

Page 2: 05 San Topologies v300

2© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

2INFINITY I/OOutline

Fibre Channel Terminology Point-to-Point Switched Fabric Fibre Channel Ports

Page 3: 05 San Topologies v300

3© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

3INFINITY I/OFibre Channel Terminology

Page 4: 05 San Topologies v300

4© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

4INFINITY I/O

Server StorageSwitch

Tape device

Nodes

Nodes

Nodes are endpoint devices in a Fibre Channel SAN, the source or destination of data: Servers Storage devices

Nodes do not “understand” Fibre Channel

Page 5: 05 San Topologies v300

5© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

5INFINITY I/O

Switch

Ports

Server Storage

HBA Arraycontroller

Tape device

Ports

Ports are intelligent interface points in a Fibre Channel SAN: Embedded in an HBA Embedded in an array or tape controller Embedded in a fabric switch

Ports communicate with other ports

Page 6: 05 San Topologies v300

6© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

6INFINITY I/O

Tape device

Links

Server Storage

HBA Arraycontroller

Links

Links are the physical media that connect ports together in a Fibre Channel SAN: Cables and connectors Signal converters (transceivers)

Switch

Page 7: 05 San Topologies v300

7© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

7INFINITY I/OOutline

Fibre Channel Terminology Point-to-Point Switched Fabric Fibre Channel Ports

Page 8: 05 San Topologies v300

8© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

8INFINITY I/OPoint-to-Point Topology

Dedicated point-to-point connection between two Fibre Channel nodes

This is really a DAS architecture, but offers better performance and flexibility than SCSI

Page 9: 05 San Topologies v300

9© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

9INFINITY I/OPoint-to-Point Applications

Some vendors offer “SAN in a can” solutions that use multiple point-to-point connections

Easy to set up Limited scalability

Storage

Server

Point-to-pointconnections

Server

Server

Server

Page 10: 05 San Topologies v300

10© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

10INFINITY I/OOutline

Fibre Channel Terminology Point-to-Point Switched Fabric Fibre Channel Ports

Page 11: 05 San Topologies v300

11© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

11INFINITY I/OBackend Arbitrated Loop Switches

Arbitrated Loop Switches allow multiple devices to communicate simultaneously

Scaled bandwidth: Each pair of devices has

access to the full link bandwidth

Still uses FC-AL topology: Same limit of 126 addresses Implements a subset of switch

management capabilities

Page 12: 05 San Topologies v300

12© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

12INFINITY I/OBackend Arbitrated Loop Switches

Arbitrated Loop Switches can segment the loop to allow private conversations between devices: Creates multiple “looplets” Allows multiple simultaneous conversations

Loop Switch

DR T

CR T

BR T

AR T

Switch Matrix

Nodes

10 8 6 49 7 5 3 2 1

Page 13: 05 San Topologies v300

13© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

13INFINITY I/OSwitched Fabric

FC-SW: Fibre Channel Switched Fabric Topology

Scaled bandwidth: Each concurrent

conversation can access the full link bandwidth

Over 16,000,000 available addresses

Management features: Zoning (security) Name Server

(discovery) Multicast and broadcast Management services

Page 14: 05 San Topologies v300

14© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

14INFINITY I/OFabric Switches

Maximum resources (concurrent access) 200MB bandwidth available for each device (with 2 Gb/s ports) 16-port switch has up to 3200 MB/s aggregate bandwidth

Active

Active

Active

Page 15: 05 San Topologies v300

15© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

15INFINITY I/OSwitch Topology: Generic Model

Fabric environment: Consists of one or more fabric elements Appears as a single entity to nodes Provides a homogenous addressing space

Transparency to ports: Fabric topology Routing path selection

Node

Fabric

Node

Node

Node

NodeNode

Node

Node

Page 16: 05 San Topologies v300

16© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

16INFINITY I/OOutline

Fibre Channel Terminology Point-to-Point Switched Fabric Fibre Channel Ports

Page 17: 05 San Topologies v300

17© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

17INFINITY I/OFibre Channel Ports

In Fibre Channel terms, port are more than just physical interfaces

Ports are intelligent interfaces to the Fibre Channel network

Ports are responsible for controlling and managing Fibre Channel operations: Transmitting and receiving data Initializing an Arbitrated Loop Logging in to a Switched Fabric

Page 18: 05 San Topologies v300

18© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

18INFINITY I/OFabric Ports

Node PortN_Port

N_Port N_Port

N_Port N_Port

Node Node

Fabric Switch

Page 19: 05 San Topologies v300

19© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

19INFINITY I/OFabric Ports

Fabric PortF_Port

F_Port F_Port

Node Node

Fabric Switch

Page 20: 05 San Topologies v300

20© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

20INFINITY I/OFabric Ports

Extension PortE_Port

E_Port

E_Port

Node Node

Fabric Switch

Page 21: 05 San Topologies v300

21© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

21INFINITY I/OFabric Ports

Bridge PortB_Port

E_Port

B_Port

Node Node

WAN gateway

Fabric Switch

Page 22: 05 San Topologies v300

22© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

22INFINITY I/OFabric Loop Ports

Fabric Loop PortFL_Port

Fabric Switch

Host Storage

FL_Port

No ports

Loop Hub

Page 23: 05 San Topologies v300

23© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

23INFINITY I/ONode Loop Ports

Node Loop PortNL_Port

Fabric SwitchHost Storage

Loop HubNL_Port(public)

NL_Port(public)

Page 24: 05 San Topologies v300

24© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

24INFINITY I/OTopology Summary

NodeNode

Node

Node

NodeNode

Node

Node

Node

Node

NodeNode

Node

NodeNode

Node Node

Switched Fabric

Arbitrated Loop

Point-to-Point

Page 25: 05 San Topologies v300

25© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

25INFINITY I/OPort Summary

N_Ports F_Ports E_Ports

E_Port

B_Port

NL_Port

No portsFL_Port

Fabric Switch

Loop Hub

WAN gateway

N_Port

NL_Port

Page 26: 05 San Topologies v300

26© 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

26INFINITY I/OReview Questions

1. Which is not a Fibre Channel Port?

2. Match the SAN topologies to their characteristics. Note that some characteristics may apply to more than one topology.

3. Match the FC ports to their functions.