Beruflich Dokumente
Kultur Dokumente
Todays Topics
Storage Area Networks Fibre Channel Technology Fibre Channel Management Common Information Model (CIM)
What is a SAN?
Open Systems Model for Network Storage Enhanced Storage Management Flexibility to add or reconfigure storage as needed without downtime Independent Scaling of CPU and Storage capacity De-couples servers and storage so that either can be scaled separately Easy Migration Current applications run without software changes Incremental deployment allows flexible adoption
SAN Benefits
Dynamic Allocation of Resources (storage and applications) High Data/Application Availability Non-disruptive Maintenance
Continuous operations if server or storage has to be removed from cluster Add, delete storage on the fly
Cost Savings
Shared Storage
Streams Transfer
FICON
VI CT
FC-0
Physical Variants
Optical (Laser, LED) Copper (Coax, Twisted Pair) Single Mode vs Multi-mode Fibre
FC-1
8B10B Encoding Running Disparity
Facilitates Amplifier Design Lower Power Ensures Synchronization For Clocking Purposes
IBM Holds the Patent
Sequence
Buffer
S O F
Buffer
Data C R C E O F (server/storage/WS) Device 2
Header
Device 1
FC-4 Mappings
Maps Upper Level Protocols to Fibre Channel Examples are SCSI, IP, VI, FICON FC-CT is Mapped for Inband Management Use
Class 2
Class 3
Dedicated, full bandwidth Fixed routing Guaranteed inorder frame delivery Confirmation of both delivery and nondelivery of frames End-to-end flow control
Multiplexed frame delivery at the frame boundary Adaptive routing No guaranteed inorder frame delivery Confirmation of both delivery and nondelivery of frames Both end-to-end and link-level flow control
Multiplexed, frame delivery at the frame boundary Datagram service No confirmation of delivery or non-delivery of frames Only link-level flow control
Communication mode
Connectionoriented Circuit-switched
Connectionless Frame-switched
Connectionless Frame-switched
Port Interfaces
NL_Port
F_Port
N_Port
WTU
WTU
FC-BB-2 and FCIP Standards Remote Backup sRemote Mirroring sDisaster Recovery
s
Characteristics of FC Switches
Switches Connect to One Another Using E_Ports and Inter Switch Links (ISLs) Switches Route Frames Based on the 24 Bit DID
DID Consists of: 8 Bit Domain ID, 8 Bit Area ID, and 8 Bit Port ID Each Switch Has a Unique Domain ID (239 Max)
Switch to Switch Communication Uses Class F Which is Similar to Class 2 Switches Implement a Fabric Controller and other Well-Known Servers Switches Allow Inband and Out-Band Management
Zoning
Similar To VLANs in the Networking World Provides an Access Control Mechanism Allows End-Devices to Only Communicate With End-Devices in the Same Zone Two Types of Enforcement
Hard Soft
Affects the Discovery Process May Eventually be Applied to Resources Behind the N_Port (e.g. LUNs)
Zoning Structure
Z o n e
A Z o n in g O
S e t
t t r ib u t e s :
O M
n e o r o r e A t tri b u te s :
o n e ( s )
M O n e o Z o n e r M o r e A ttr ib u te s :
e m
b e r s
b je c t T y p e a m O e O b je c t s
h e x 0 1 Z o n e S e t N N u m b e r L is t o f Z o n e
Z o n in g O b je c t T y p e h e x 0 2 P ro t o c o l Z o n e N u m b e L is t o f
o f Z o n e
b j e cF t l sa g s
Z o n e M e m b e r T y p e 0 1 N - _P o _ t Na m e r 02 - D o m a i n _ I D a n d P o r t 0 3 N- _ P o r t _ I D N a m e 04 - Z o n e A l i a s N a m e r o f Z o n e M e m b e r s F la g s Z o n e M e m b e rs L e n g th Z o n e M e m d be e rt if ie r I n
Z o n A e l i a( s s )
A Z h Z N L
Z o n e
A l ia s
e m
b e r s
Discovery Service
Registration and discovery of Switches, Fabric ports and their attributes. Configuration Management Fabric Device Management Zone Management Integrated with Fabric and distributed
Node
Registry and directory service to discover nodes and their attributes (connected to Fabric) Integrated with Fabric and Distributed Operational in Nature
Node N_Port
Discovery of Physical topology Discovery of Logical association between devices Acquires topology information from Simple Name Service and Management service
Node
Node N_Port
Node
N_Port Node
S A M S
Platform Group
Hardware
Standardized Native Inband Management Proprietary In-band Management Out of Band Proprietary Management Standardized (Almost) Out of Band Management Proprietary Out of Band Management Proprietary Management Out of Band Management
IP over FC: WEB Based Management SNMP Telnet/CLI API Based Management
Fabric Manager
RPCd
SNMPd
HTTPd
CIM Specification (currently 2.2) describes the language, naming, Meta Schema (a formal definition of the model) Formal definition of the CIM Schema is expressed in a Managed Object File (MOF)
Everything about CIM that you really did not want to ask
Everything about CIM that you really did not want to ask
Objects have inheritance
Abstract and Concrete
Objects have methods: Intrinsic and Extrinsic Objects can maintain backward compatibility and support deprecation Associations are objects which means they can have properties Events are Objects CIM Schema provides the actual model descriptions
Core Schema Common Schema (System, Network, Devices,) Extension Schema
CIM 2.7 has simplified the Fibre Channel model and added Zoning
Everything about CIM that you really did not want to ask
The methods supported by a class vary with what interfaces/interface methods a given provider supports for that class. Instance Provider deleteInstance createInstance getInstance setInstance enumerateInstanceNames enumerateInstances PropertyProvider setProperty getProperty Method Provider invokeMethod Query Provider invokeQuery
Agent
Object Manager
Provider I/F
Device Provider
Fabric Data Access Fabric Layer
Object Model
Http Daemon
RPC Daemon
SNMP Agent
Mgmt. Server
Questions
Thank You!