Presentation on theme: "Storage Area Network SAN"— Presentation transcript:
1Storage Area Network SAN Team Members:Lee Kwok Chiu, AlbertTan Kin Hon, TerenceWong Siu Por, Paul
2Fibre Channel Tutorial Concept of “Nodes” and “Ports”Nodes can be Hosts or Devices, the ports are the bus adapters.Nodes communicate via three possible topologies: Point to point, Loop, and Fabric.P1P2P3NODEPORTSNPortSwitchPoint to PointportNLLoopF PortFL PortHubFabricE PortFC definitionsFabric: A switching network that consists of one or more Switch elements. The function of the Fabric is to receive frames from source Ports and to route them to destination Ports. Switch elements can have “F Ports”, “FL Ports, “E Ports”, and “EPL Ports”.Fabric Login protocol: In the Fabric Login Protocol, the N Port interchanges sequences with the Fabric to determine the service parameters for the operating environment. Parameters such as flow control buffer credit, classes of service and Port Identifiers are exchanged. Both N Ports and Public NL Ports can participate in the Fabric Login.Arbitrated Loop: A connection of 2 or more Nodes without the use of a Fabric. Loops can consist of physical elements called “Hubs”. Hubs are a way to house the loop in a box and physically connect to the Nodes in a point to point fashion (this is NOT the Point to Point FC connection). Loops can be considered “Private” with connections involving Private NL Ports & EPL Ports or Loops can be considered “Public” with connections involving Public NL ports & FL Ports.Arbitrated Loop Initialization Protocol: In Arbitrated Loop topology, the assignment of the 127 possible loop addresses to the different ports attached to the loop is carried out through the transmission of a set of sequences around the loop, alternately collecting and broadcasting mapping of addresses to Nodes.LIP: Loop Initialization Primitive. This is an ordered sequence that is sent around the loop to begin the initialization process of assigning the AL PA for each node.AL PA: Arbitrated Loop Physical Address. This address is assigned through the loop initialization process and is what allows the nodes to communicate with each other.Port DefinitionsN_Port: A port on a Host/Device that is attachable via a non-loop link to either an N Port on another Host/device OR an F Port on a switch. N ports participate in Fabric Login process but not in the Arbitrated Loop process.Private NL_Port: A port on a Host/Device that is attachable in a Loop topology to Private NL Ports, Public NL Ports, FL Ports or EPL ports. It cannot connect to N Ports or F Ports. Private NL Ports participate in the Arbitrated loop process but not the Fabric Login process. One exception is that a Host Private NL port can only hook to a port that has the Enhanced Private Loop (EPL) license enabled.Public NL_Port: A port on a Host/Device that is attachable in a Loop topology to Private NL Ports, Public NL Ports, or FL Ports. It cannot connect to N Ports or F Ports. Public NL Ports participate in the Arbitrated loop process as well as the Fabric Login process (if connected to a Fabric). A Public NL Port can act as a Private NL Port.F_Port: A Switch port to which a non-loop, point-to-point N Port can attach.FL_Port:. A Switch port to which a Public NL Port can attach. One exception is that a Device Private NL port can also hook to the FL port.E Port: A Switch port that is able to communicate with other Switch ports. This is used for cascading Switches into the switched network Fabric.
8Why SAN & SAN switches ? LAN SAN High Speed Cost effective ServersWorkstationsLAN ClientsStorageLANSANSAN ManagerHigh SpeedUsing of Fibre channel switching technology.Full duplex bandwidth: 1Gb/s, 2 Gb/s, 8 Gb/s using TrunkingCost effectiveStorage resource shareData is readily across the enterpriseImproved Return on Investment (ROI)Centralized managementHigh expandability, high scalabilitySan Solution, the “market trend” !!Server Free backup and restoreClusteringBusiness continuance & Disaster recoveryFulfill business requirement
9SAN Solution: Server-free back up & Restore Traditional network with each server attached its tape library.Using single SAN tape library for backup.Backup is centralized and effective.Online data copies & snapshot, and server downtime is minimized.switchesStorageTape library
10San Solutions:Clustering Redundant path available to storage device.No single point of failure.Non-disruptive maintenance and upgrade.Advantages:Quick application dynamic failover is feasible.Transparent to users.99.9% system availability.Dual switches
11San Solutions:Clustering (cont’d) T-ClassV-ClassBrocade 2800High End Arraye.g. XP 512= SCSI= Fibre ChannelLegend
12SAN Solutions: Business continuity and disaster Recovery Losing Millions of dollars for hourly system outage.(Financial security firms, Stock Exchange)High Data & system availability is extremely important !Non-stop !
13SAN Solution: Business continuity and disaster Recovery (cont.d) Mirror site set up using extended fabric (120 KM), using:DWDM (Dense-Wave Division Multiplexing)Extend wavelength GBICSFP (small form Factor Pluggable interfaces)Using existing WAN Technology like ATM for long distance.Business operation resume within a short time during disaster.ATMDWDM
14ISL Trunking: Advantages: What is ISL? What is ISL Trunking? High bandwidth (8Gb/s)Load sharingIn order frame deliveryLink redundancy on need for re-routing if one link failureSimpler managementOnly one logical link between 2 switches.Use in between core switch in large scale SAN.What is ISL?ISL is link between 2 san switches, so call inter switching links.What is ISL Trunking?Combine 4 pyhsical ISLs into one single logical links.
15ISL Trunking:Throughput of ISL no (trunking)=( )Gb/s = 5 Gb/sThroughput of ISL trunking =( )Gb/s = 7 Gb/s
16Storage Area network devices arranged into specified logical groups. SAN Security- ZoningStorage Area network devices arranged into specified logical groups.
17SAN Security- Zoning(cont’d) Advantages of zoning:Partition storage area networks into logical groupings of devices.Flexible: device can be member of more than one zone, like tape library.Controlled access: barrier between different operating environment – AIX, Solaris, hpux, win2000, Linux.Ease of monitoring:Can telnet into san switchesUsing web browser.What is san zoning?Fabric-connected devices arranged into specified logical groups, devices can be members of multiple zone.Types zoning:Port Zoning – base on switch port (domain ID, number)WWN Zoning– base on fibre channel card’s World wide name which is similar to Mac address of Ethernet card.Mixed Zoning – base on port & WWN.
18SAN Security- Zoning example (with ISL trunking)
19SAN(storage area network) & NAS (network attached storage) ClientsNetworkAttachedStoragePrintersLANApplicationServersDatabaseFile &PrintHigh-endArraysMid-rangeArrays &JBODSecondary(DLTs, etc.)SANFibreChannelTraditionalw/ attachedFibre ChannelSwitches, Hubs, etc.
20SAN &NAS (cont’d) SAN Nas Protocol Applications Advantages a)Fibre Channelb)Fibre Channel ScsiTCP/IPApplications-Mission-critical transaction-based database application-High Availability-Backup & Restore-Business Continuance-Storage Consolidation-Server ConsolidationLimited read only data base accessFile Sharing in NFS and CIFS-Small-block of data transfer over long distancesAdvantages-Large, heterogeneous block data transfer-Data transfer reliability-Reduces LAN traffic-Configuration flexibility-High Performance-High Scalability-Centralized Management-Multiple Vendor offerings-Resilience to failure- Simpilied addition of files sharing capacity- Easy deployment and maintenance- Best for low-volume file sharing between multiple peer clients which are less sensitive to response times