Module – 5 Fibre channel storage area network (FC SAN)

Slides:



Advertisements
Similar presentations
Data Storage Solutions Module 1.2. Data Storage Solutions Upon completion of this module, you will be able to: List the common storage media and solutions.
Advertisements

CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Switching Concepts Introduction to Ethernet/802.3 LANs Introduction.
1 Data Link Protocols Relates to Lab 2. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet,
Storage area Network(SANs) Topics of presentation
Module – 5 Fibre channel storage area network (FC SAN)
1 6/22/ :39 Chapter 9Fiber Channel1 Rivier College CS575: Advanced LANs Chapter 9: Fibre Channel.
Fibre Channel Storage Area Networks (SAN)
COEN 180 NAS / SAN. NAS Network Attached Storage (NAS) Each storage device has its own network interface. Filers: storage device that interfaces at the.
Storage Networking Technologies and Virtualization Section 2 DAS and Introduction to SCSI1.
 I/O channel ◦ direct point to point or multipoint comms link ◦ hardware based, high speed, very short distances  network connection ◦ based on interconnected.
Agenda CS C446 Data Storage Technologies & Networks
Copyright © 2009 EMC Corporation. Do not Copy - All Rights Reserved.
Module – 7 network-attached storage (NAS)
COEN 180 NAS / SAN. Storage Trends Storage Trends: Money is spend on administration Morris, Truskowski: The evolution of storage systems, IBM Systems.
THE EMC EFFECT Page.1 Building the ESN Infrastructure Doing business without barriers EMC Enterprise Storage Network.
1 Fibre Channel Introduction u High Level Overview u Learning FC Structure and Concepts u Understanding FC Protocol for SCSI Objectives.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
© 1999, Cisco Systems, Inc. 3-1 Chapter 10 Controlling Campus Device Access Chapter 3 Connecting the Switch Block © 1999, Cisco Systems, Inc. 3-1.
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Module 10 Configuring and Managing Storage Technologies.
Network Design Essentials
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Storage Area Network Presented by Chaowalit Thinakornsutibootra Thanapat Kangkachit
Chapter 5 Section 2 : Storage Networking Technologies and Virtualization.
Connectivity Devices Hakim S. ADICHE, MSc
Intro to Network Design
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
Cisco S3C3 Virtual LANS. Why VLANs? You can define groupings of workstations even if separated by switches and on different LAN segments –They are one.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Data Communications and Networks Chapter 1 - Classification of network topologies Data Communications and Network.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
Internet Protocol Storage Area Networks (IP SAN)
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
© 2007 EMC Corporation. All rights reserved. Internet Protocol Storage Area Networks (IP SAN) Module 3.4.
Data Link Protocols Relates to Lab 2.
Virtual Local Area Networks In Security By Mark Reed.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
Data Link Issues Relates to Lab 2.
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Instructor Materials Chapter 1: LAN Design
Local Area Networks Honolulu Community College
Connecting Network Components
Direct Attached Storage and Introduction to SCSI
What is Fibre Channel? What is Fibre Channel? Introduction
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
Fibre Channel Physical Architecture
Introduction to Networks
CT1303 LAN Rehab AlFallaj.
Chapter 4: Network Access
IS3120 Network Communications Infrastructure
Module – 7 network-attached storage (NAS)
Direct Attached Storage and Introduction to SCSI
Chapter 4: Switched Networks
Module 5 - Switches CCNA 3 version 3.0.
Module – 6 IP san and fcOe Module 6: IP SAN and FCoE 1
Chapter 3: Open Systems Interconnection (OSI) Model
Storage Networks and Storage Devices
Data Link Issues Relates to Lab 2.
Keith Spayth ACSG 520 Dr. Alzoubi
Keith Spayth ACSG 520 Dr. Alzoubi
Overview of Computer Architecture and Organization
Business Data Communications, 4e
LEARNING COMPUTER NETWORKS OSI Model (layers). Why a layered model?  Easier to teach communication process.  Speeds development, changes in one layer.
Presentation transcript:

Module – 5 Fibre channel storage area network (FC SAN) 1

Module 5: Fibre Channel Storage Area Network (FC SAN) Upon completion of this module, you should be able to: Describe FC SAN and its components Describe FC architecture Describe FC SAN topologies and zoning Describe virtualization in SAN environment Module 5: Fibre Channel Storage Area Network

Module 5: Fibre Channel Storage Area Network (FC SAN) Lesson 1: Overview of FC SAN During this lesson the following topics are covered: Evolution of FC SAN Components of FC SAN FC interconnectivity options FC port types Module 5: Fibre Channel Storage Area Network

Business Needs and Technology Challenges An effective information management solution must provide: Just-in-time information to business users availability Flexible and resilient (strong) storage infrastructure Information management challenges in direct-attached storage (DAS) environment: Explosive growth of information storage that remains isolated and underutilized Proliferation (Increasing) of new servers and applications Complexity in sharing storage resources across multiple servers High cost of managing information Storage area network (SAN) addresses these challenges Module 5: Fibre Channel Storage Area Network

What is a SAN? SAN It is a high-speed, dedicated network of servers and shared storage devices. Centralizes storage and management Enables sharing of storage resources across multiple servers Meets increasing storage demands efficiently with better economies of scale Common SAN deployments are: Fibre Channel (FC) SAN: uses FC protocol for communication IP SAN: uses IP-based protocols for communication Module 5: Fibre Channel Storage Area Network

Understanding Fibre Channel High-speed network technology that uses: Optical fiber cables (for front end connectivity) Serial copper cables (for back end connectivity) Latest FC implementation supports speed up to 16 Gb/s Highly scalable Theoretically, a single FC network can accommodate approximately 15 million devices Clients Storage Arrays Application Servers IP Network FC SAN Module 5: Fibre Channel Storage Area Network

SAN SAN carries data between servers (or hosts) and storage devices through Fibre Channel network. Enables storage consolidation (merge) Storage management becomes centralized and less complex, which further reduces the cost of managing information Enables organizations to connect geographically dispersed servers and storage. FC SAN Application Servers Storage Arrays Enables storage to be shared across multiple servers. Improves the utilization of storage resources compared to direct-attached storage architecture Reduces the total amount of storage an organization needs to purchase and manage. Module 5: Fibre Channel Storage Area Network

Components of FC SAN Node (server and storage) ports Cables Connectors Interconnecting devices such as FC switches and hubs SAN management software Module 5: Fibre Channel Storage Area Network

Components of FC SAN: (1) Node Ports In FC network, the end devices, such as hosts, storage arrays, and tape libraries, are all referred to as nodes. Each node requires one or more ports to provide a physical interface for communicating with other nodes. Exist on Host bus adapter (HBA) in server Front-end adapters in storage Each port has a transmit (Tx) link and a receive (Rx) link Link Port 0 Rx Tx Node Port 1 Port n Module 5: Fibre Channel Storage Area Network

Components of FC SAN: (2) Cables SAN implementation uses Copper cables for short distance (back-end) Optical fiber cables for long distance Two types of optical cables: single-mode and multimode Single-mode fiber (SMF) Multimode fiber (MMF) Carries single beam of light Can carry multiple beams of light simultaneously Distance up to 10km Used for short distance (Modal dispersion = collision - weakens signal strength after certain distance) Single-mode Fiber Multimode Fiber Module 5: Fibre Channel Storage Area Network

Components of FC SAN: (3) Connectors Straight Tip Connector Lucent Connector Standard Connector Attached at the end of a cable Enable swift (rapid) connection and disconnection of the cable to and from a port Commonly used connectors for fiber optic cables are: Standard Connector (SC) Duplex connectors Lucent Connector (LC) Straight Tip (ST) Patch panel connectors Simplex connectors Module 5: Fibre Channel Storage Area Network

Components of FC SAN: (4) Interconnecting Devices Commonly used interconnecting devices in FC SAN are: Hubs Physically connect nodes in a logical loop or a physical star topology Provide limited connectivity and scalability All nodes must share the loop because data travels through all the connection points. Because of the availability of low-cost and high-performance switches, hubs are no longer used in FC SANs Switches More intelligent than hubs and directly route data from one physical port to another Switches are available with fixed port count or modular design Nodes do not share the bandwidth. Instead, each node has a dedicated communication path Directors High-end switches with a higher port count and better fault tolerance capabilities. Always modular, and its port count can be increased by inserting additional 'line cards' or 'blades' High-end switches and directors contain redundant components Module 5: Fibre Channel Storage Area Network

Components of FC SAN: (5) SAN Management Software A suite of tools used in a SAN to manage interfaces between host and storage arrays Provides integrated management of SAN environment Enables web-based management using GUI or CLI Key management functions: Mapping of storage devices, switches and servers Monitoring and generating alerts for discovered devices Logical partitioning of SAN (zoning) Management of SAN components (HBAs, storage components and interconnecting devices) Module 5: Fibre Channel Storage Area Network

FC Interconnectivity Options Point-to-Point Fibre Channel Arbitrated Loop (FC-AL) Fibre Channel Switched Fabric (FC-SW) Module 5: Fibre Channel Storage Area Network

Point-to-Point Connectivity Servers Storage Array Server Two devices are connected directly to each other Enables direct connection between nodes Offers limited connectivity and scalability Only two devices can communicate with each other at a given time Cannot be scaled to accommodate a large number of nodes Used in DAS environment Module 5: Fibre Channel Storage Area Network

Fibre Channel Arbitrated Loop (FC-AL) Connectivity Provides shared loop to attached nodes Each node contends with other nodes to perform I/O operations Nodes must arbitrate to gain control At any given time, only one device can perform I/O operations on the loop Implemented using ring or star topology Limitations of FC-AL Only one device can perform I/O operation at a time Supports up to 126 nodes Addition or removal of a node causes momentary (temporary) pause in loop traffic Servers Storage Array Server FC Hub Module 5: Fibre Channel Storage Area Network

Fibre Channel Switched Fabric (FC-SW) Connectivity Creates a logical space (called fabric) in which all nodes communicate with one another using switches Interswitch links (ISLs) enable switches to be connected together Provides dedicated path between nodes Addition/removal of node does not affect traffic of other nodes High availability than hubs Servers Storage Array Server FC Switch Interswitch Links Module 5: Fibre Channel Storage Area Network

Switched Fabric Ports N_Port: An end point in the fabric. Also known as the node port. Typically, it is a host port (HBA) or a storage array port connected to a switch in a switched fabric. E_Port: Forms the connection between two FC switches. Also known as the expansion port. F_Port: A port on a switch that connects an N_Port. Also known as a fabric port. G_Port: A generic port on a switch that can operate as an E_Port or an F_Port and determines its functionality automatically during initialization. Ports in a switched fabric can be one of the following types: N-Port, F-Port, E-Port, G-Port Server N-Port FC Switch F-Port Storage Array E-Port ISL Module 5: Fibre Channel Storage Area Network

Module 5: Fibre Channel Storage Area Network (FC SAN) Lesson 2: Fibre Channel (FC) Architecture During this lesson the following topics are covered: FC protocol stack FC addressing WWN addressing Structure and organization of FC data Fabric services Fabric login types Module 5: Fibre Channel Storage Area Network

FC Architecture Overview Provides benefits of both channel and network technologies Provides high performance with low protocol overheads Due to the static nature of channels & high level h/w and s/w integration Provides high scalability with long distance capability Uses share bandwidth for communication FC SAN uses FibreChannel Protocol (FCP) that provides both channel speed for data transfer with low protocol overhead and scalability of network technology Module 5: Fibre Channel Storage Area Network

FC Architecture Overview FCP forms the fundamental construct of the FC SAN infrastructure: Provides a serial data transfer interface that operates over copper wire and optical fiber Implements SCSI over FC network Storage devices, attached to SAN, appear as local storage devices to host operating system Advantages of FCP: Sustained transmission bandwidth over long distances Support large number of addressable devices over a network Support speeds up to 16 Gbps Module 5: Fibre Channel Storage Area Network

Fibre Channel Protocol Stack High Performance Parallel Interface (HIPPI) Framing Protocol Enterprise Storage Connectivity (ESCON) Asynchronous Transfer Mode (ATM), Framing/Flow Control Encode/Decode 16 Gb/s 1 Gb/s 2 Gb/s 4 Gb/s FC-4 FC-2 FC-1 FC-0 Upper Layer Protocol Example: SCSI, HIPPI, ESCON, ATM, IP 8 Gb/s Upper Layer Protocol Mapping FC Layer Function Features Specified by FC Layer FC-4 Mapping interface Mapping upper layer protocol (e.g. SCSI) to lower FC layers FC-3 Common services Common services (Not implemented) FC-2 Routing, flow control Frame structure, FC addressing, flow control FC-1 Encode/decode 8b/10b or 64b/66b encoding, bit and frame synchronization FC-0 Physical layer Media, cables, connector Module 5: Fibre Channel Storage Area Network

FC Addressing in Switched Fabric FC Address is assigned to nodes during fabric login Used for communication between nodes within FC SAN Address format Domain ID is a unique number provided to each switch in the fabric 8-bits field - 239 addresses are available for domain ID Because some addresses are deemed special and reserved for fabric management services E.g: FFFFFC is reserved for the name server Area ID: to identify group of switch ports used for connecting nodes Port ID: to identify port within the group Maximum possible number of node ports in a switched fabric: 239 domains X 256 areas X 256 ports = 15,663,104 Module 5: Fibre Channel Storage Area Network

World Wide Name (WWN) Each device in the FC environment is assigned a 64-bit unique identifier Static to node ports on an FC network Similar to Media Access Control (MAC) address used in IP networking World Wide Node Name (WWNN) and World Wide Port Name (WWPN) are used: to uniquely identify nodes and ports respectively World Wide Name - Array 5 0101 0000 6 0110 1 0001 B 1011 2 0010 Company ID 24 bits Port Model Seed 32 bits World Wide Name - HBA c 9 d 4 Reserved 12 bits Company Specific Format Type Format Type Module 5: Fibre Channel Storage Area Network

Structure and Organization of FC Data FC data is organized as Exchange, Sequence, and Frame Exchange Enables two N_Ports to identify and manage a set of information units Information unit: upper layer protocol-specific information that is sent to another port to perform certain operation Each information unit maps to a sequence Includes one or more sequences Sequence Contiguous set of frames that correspond to an information unit Frame Fundamental unit of data transfer Each frame consists of five parts: start of frame (SOF), frame header, data field, cyclic redundancy check (CRC), and enf of frame (EOF) SOF 4 Bytes Data Field 0 - 2112 Bytes CRC EOF Frame Header 24 Bytes FC Frame Module 5: Fibre Channel Storage Area Network

Fabric Services FC switches provide fabric services as defined in FC standards Fabric Login Server Used during the initial part of the node’s fabric login process Located at pre-defined address of FFFFFE Name Server Responsible for name registration and management of node ports Located at pre-defined address FFFFFC Fabric Controller Responsible for managing and distributing Registered State Change Notifications (RSCNs) to attached node ports Responsible for distributing SW-RSCNs to every other switch SW-RSCNs keep the name server up-to-date on all switches Located at pre-defined address FFFFFD Management Server Enables FC SAN management using fabric management software Located at pre-defined address FFFFFA Module 5: Fibre Channel Storage Area Network

Login Types in Switched Fabric Fabric login (FLOGI) Occurs between an N_Port and an F_Port Node sends a FLOGI frame with WWN to Fabric Login Server on switch Node obtains FC address from switch Immediately after FLOGI, N_Port registers with Name Server on switch, indicating its WWN, port type, assigned FC address, etc. N_Port queries name server about all other logged in ports Port login (PLOGI) Occurs between two N_Ports to establish a session Exchange service parameters relevant to the session Process login (PRLI) Occurs between two N_Ports to exchange ULP related parameters Module 5: Fibre Channel Storage Area Network

Module 5: Fibre Channel Storage Area Network (FC SAN) Lesson 3: FC SAN Topologies and Zoning During this lesson the following topics are covered: Mesh and core-edge topologies Benefits of zoning Types of zoning Module 5: Fibre Channel Storage Area Network

Mesh Topology Full mesh Partial mesh FC Switches Storage Array Server Full Mesh Full mesh Each switch is connected to every other switch Maximum of one interswitch link (ISL) or hop is required for host-to-storage traffic Host and storage can be connected to any switch Partial mesh Not all the switches are connected to every other switch   FC Switches Storage Array Server Partial Mesh Module 5: Fibre Channel Storage Area Network

Core-edge Topology Consists of edge and core switch tiers (levels) Edge tier: Switches Adding more hosts Attached to a switch at the core tier through ISLs Core tier: Directors that ensure high fabric availability Adding more switches of directors FC Switch Storage Array FC Director Server Edge Tier Core Tier FC Switch Storage Array FC Director Server Core Tier Edge Tier Module 5: Fibre Channel Storage Area Network

Core-edge Topology (contd.) Network traffic traverses core tier or terminate at core tier Storage is usually connected to the core tier Benefits High availability Medium scalability Medium to maximum connectivity FC Switch Storage Array FC Director Server Edge Tier Core Tier FC Switch Storage Array FC Director Server Core Tier Edge Tier Module 5: Fibre Channel Storage Area Network

Zoning Whenever a change takes place in the name server database, fabric controller sends Registered State Change Notification (RSCN) to all nodes impacted by the change If zoning is not configured, RSCN sends to all nodes in the fabric For a large fabric, the amount of FC traffic generated due to this process can be significant and might impact the host-to-storage data traffic Zoning It is an FC switch function that enables node ports within the fabric to be logically segmented into groups, and communicate with each other within the group. Some terminologies: Zones – a set of members (nodes) which could be HBA and array ports Zone sets – a set of zones, that can be activated and deactivated Module 5: Fibre Channel Storage Area Network

Only nodes in the same zone can communicate with each other Zoning (contd.) Only nodes in the same zone can communicate with each other A node can be a member of multiple zones A fabric can have multiple zone sets, but only one of them can be active at a time Benefits Restricts Registered State Change Notification (RSCN) traffic Provides access control Module 5: Fibre Channel Storage Area Network

Zoning (contd.) FC SAN Zone 1 Server Storage Array Array port Zone 2 HBA Port FC SAN Server Zone 1 Zone 2 Module 5: Fibre Channel Storage Area Network

Zoning Components A node can be a member of multiple zones Zone sets (Library) WWN's Module 5: Fibre Channel Storage Area Network

Types of Zoning Port zoning WWN zoning Mixed zoning Uses FC addresses of the physical ports to define zones Also called hard zoning Secure, but require zone configuration information to be updated every time fabric configuration changes WWN zoning Uses World Wide Names to define zones Also called soft zoning Flexible – no need to reconfigure the zone information if fabric configuration changes Mixed zoning Enables a specific port to be tied to the WWN of a node Module 5: Fibre Channel Storage Area Network

Types of Zoning Zone 2 Zone 3 Port 1 Port 5 WWN 10:00:00:00:C9:20:DC:40 WWN 10:00:00:00:C9:20:DC:56 WWN 10:00:00:00:C9:20:DC:82 WWN 50:06:04:82:E8:91:2B:9E Zone 1 (WWN Zone) = 10:00:00:00:C9:20:DC:82 ; 50:06:04:82:E8:91:2B:9E Zone 2 (Port Zone) = 15,5 ; 15,12 Zone 3 (Mixed Zone) = 10:00:00:00:C9:20:DC:56 ; 15,12 Servers Storage Array FC Switch Switch Domain ID = 15 Zone 1 Port 12 Port 9 Module 5: Fibre Channel Storage Area Network

Module 5: Fibre Channel Storage Area Network (FC SAN) Lesson 4: Virtualization in SAN During this lesson the following topics are covered: Block-level storage virtualization Virtual SAN Module 5: Fibre Channel Storage Area Network

Block-level Storage Virtualization Provides a virtualization layer in SAN Abstracts block storage devices and creates a storage pool by aggregating logical unit numbers (LUNs) Virtual volumes are created from storage pool and assigned to hosts Virtualization layer maps virtual volumes to LUNs Benefits Online volume expansion Nondisruptive migration Virtual Volume Storage Array Server Virtualization Appliance Servers LUN FC SAN Storage Pool Module 5: Fibre Channel Storage Area Network

Use Case: Block-level Storage Virtualization across Data Centers Servers Server Storage Arrays Virtualization Layer Virtualization Appliance Virtual Volumes FC or IP FC SAN Block-level storage virtualization enables nondisruptive data migration both within and between data centers. Provide capability to connect the virtualization layers at multiple data centers. Module 5: Fibre Channel Storage Area Network

Virtual SAN (VSAN)/Virtual Fabric It is a logical fabric on an FC SAN, enabling communication among a group of nodes, regardless of their physical location in the fabric. Storage Array Servers Server FC SAN VSAN 20 VSAN 10 Each VSAN has its own fabric services (name server, zoning), configuration, and set of FC addresses VSANs improve SAN security, scalability, availability, and manageability Module 5: Fibre Channel Storage Area Network

Module 5: Fibre Channel Storage Area Network (FC SAN) Concept in Practice: EMC Connectrix EMC VPLEX Module 5: Fibre Channel Storage Area Network

EMC Connectrix Connectrix family includes networked storage connectivity products Offers high-speed FC connectivity, highly resilient switching technology, intelligent IP storage networking, and I/O consolidation with Fibre Channel over Ethernet Connectrix family consist of enterprise directors, departmental switches, and multi-purpose switches Module 5: Fibre Channel Storage Area Network

EMC VPLEX Provides solution for block-level storage virtualization and data mobility – both within and across data centers Enables multiple hosts located across two locations to access a single copy of data Provides capability to mirror a virtual volume – both within and across locations Allows hosts at different data centers to simultaneously access cache-coherent copies of the same virtual volume VPLEX family consists of three products VPLEX Local VPLEX Metro VPLEX Geo Module 5: Fibre Channel Storage Area Network

Module 5: Summary Key points covered in this module: FC SAN components and connectivity options FC protocol stack and addressing Structure and organization of FC data Fabric services Fabric topologies Types of zoning Block-level storage virtualization and virtual SAN Module 5: Fibre Channel Storage Area Network