Professional Documents
Culture Documents
COPYRIGHTED 2004
Coverage
COPYRIGHTED 2004
Section 1
1. 2. 3. 4. Storage Virtualization IP Storage Other Emerging Technologies Review Questions
COPYRIGHTED 2004
COPYRIGHTED 2004
Storage Virtualisation
Definition (SNIA): The act of abstracting, hiding, or isolating the internal function of a storage (sub) system or service from applications, computer servers or general network resources for the purpose of enabling application and network independent management of storage or date.
COPYRIGHTED 2004
Illustration
Storage Pool Tape
Vendor A
COPYRIGHTED 2004
Storage Virtualization-Benefits
Efficient Management of Data Storage Resources Dynamic management of storage resources as virtual storage pools with little regard to its physical implementation. Centralized management and data sharing with heterogeneous servers. Easy Upgrades Enables non-disruptive capacity expansion, which is critical when storage is growing. Simplified Configuration Allocating volumes, migrating from or replacing obsolete storage subsystems subsystems without server shutdowns or interrupting data access can be done on the fly.
8
COPYRIGHTED 2004
Section 2
1. 2.
COPYRIGHTED 2004
Section 2: IP Storage
2.2.1 FCIP
2.2.2 iFCP 2.2.3 iSCSI
10
COPYRIGHTED 2004
IP Storage
What is IP Storage? A group of technologies that allows block-level storage data to be transmitted over an IP-based network. Why IP Storage? Leverage on existing IP infrastructure Quality of Service of IP network. Security features- IPSec already available. Use existing switching and routing elements. Existing pool of skills in IP Technology Overcome the distance limitation in FC SAN(10 km) Interconnect FC devices to dispersed SAN islands
COPYRIGHTED 2004
11
IP Storage Technologies
Fibre Channel over IP (FCIP) Internet Fiber Channel Protocol (iFCP) Internet SCSI (iSCSI) Internet Storage Name Server (iSNS)
12
COPYRIGHTED 2004
FCIP
What is FCIP? Definition (SNIA)
IP Datagram
SOF
FC Header
SCSI Data
CRC EOF
Only edge devices need to be added. Goal is to interconnect geographically dispersed SANs
through reliable high speed links.
COPYRIGHTED 2004
13
FCIP
Why FCIP? Interconnect geographically dispersed SAN islands through existing IP network.
Overcome distance limitation of Fibre Channel (10km) Cost-effective way to enable solutions such as remote
mirroring, replication, tape vaulting etc in existing FC infrastructure.
14
COPYRIGHTED 2004
How it Works
FC frame is encapsulated into FCIP packet,then into TCP packet and sent over FCIP tunnel to the destination device. At the destination the FC frame is un encapsulated in the reverse order.
Edge Router
Optical IP
Edge Router
SAN Island 1
FCIP tunnel
FC Frame FC Frame FC Frame
SAN Island 3
15
SAN Island 2
COPYRIGHTED 2004
FCIP Applications
FCIP enables SAN interconnectivity over long distances Remote backup and restore Data Replication At higher link speeds, synchronous applications can be implemented. Eg. Synchronous mirroring or replication. Outsource Storage Hosting Customer data can be hosted at a service provider data center and Servers at customer sites can efficiently access the hosted storage over the network
16
COPYRIGHTED 2004
iFCP
What is iFCP? A gateway-to-gateway protocol for implementing a Fibre Channel fabric with TCP/IP switching and routing elements. Maps Fibre Channel transport services over TCP/IP, allowing networked, connections among FC devices. Why iFCP? IP network providing switching and routing functions for FC. Providing features of FC over IP network.
COPYRIGHTED 2004
17
iFCP Frame
Ethernet Header
IP
SCSI Data
CRC
The FC frame is encapsulated within the iFCP header followed by the TCP and IP Headers
18
COPYRIGHTED 2004
iFCP
Implementation
Application Layer Operating System Standard SCSI Command set Fibre Channel Protocol
TCP
IP Ethernet At the highest layer, Fibre Channel Protocol (FCP) provides a serial SCSI interface to the operating system
19
Lower Layer FC
COPYRIGHTED 2004
Tape Library
Device to Device
iFCP Gateway IP Network
FC Loop
iFCP Gateway
20
COPYRIGHTED 2004
iFCP
Benefits of iFCP Leverage on the existing IP network/infrastructure to deliver FC frames. Enables routing of storage data over wide areas. Facilitates interoperability with most of the storage devices in the market today.
21
COPYRIGHTED 2004
iSCSI
What is iSCSI?
Make IP as a transport for SCSI commands. Allows SCSI block- I/O commands to be sent over existing IP
network.
IP Header
TCP header
iSCSI Header
Required iSCSI-enabled device (e.g. HBA or software layer). Allow remote disk copying, tape backup and restore.
22
COPYRIGHTED 2004
IP network 3
iSCSI
IP Packet 1
IP Packet
23
COPYRIGHTED 2004
COPYRIGHTED 2004
iSCSI
Pros Ethernet network already in place. Support longer distance network Uses SCSI (Block) I/O protocol Lower Cost Cons Performance overhead in using TCP/IP
25
COPYRIGHTED 2004
26
COPYRIGHTED 2004
27
COPYRIGHTED 2004
28
COPYRIGHTED 2004
29
COPYRIGHTED 2004
iSNS
What is iSNS Device Discovery in Fibre Channel Discovery in IP Storage Networks iSNS Discovery Process iSNS and Entity Status Enquiry iSNS Objects iSNS Security
30
COPYRIGHTED 2004
iSNS
What is iSNS Used for device discovery Uses both FC and Internet discovery mechanisms. End-nodes must register their presence in the network Initiative that has been developed for facilitating device
discovery in a large scale IP storage network is iSNS.
31
COPYRIGHTED 2004
iSNS
Device Discovery in Fibre Channel nodes log on the fabric to obtain 24bit network address registers to the SNS within the fabric switch SNS maintains a small database that contains the WWN,
fabric address, COS parameters and other attributes.
32
COPYRIGHTED 2004
iSNS
Discovery in IP Storage Networks iSNS provides support for iFCP and iSCSI include the discovery of gateways also discovery of storage nodes in an IP SAN Address discovery related issues such as zoning
and change notification
33
COPYRIGHTED 2004
iSNS
Discovery in IP Storage Networks
FC Storage FC Server FC Server iSCSI Storage
iSNS
iFCP Gateway
iFCP Gateway
FC Server
iSCSI Server
FC Server
iSCSI Storage
FC Storage FC Storage
34
COPYRIGHTED 2004
iSNS
iSNS Discovery Process Device registration Attributes and address information Server builds a database of iSNS clients
35
COPYRIGHTED 2004
iSNS
iSNS Discovery Process
Rgstr Entity (iFCP) WWPN=PNA PortID=010126 FC4Types=FCP Portal IP Address = 10.1.1.1 WWNN = NNA SCNbitmap=AllEvents
iSNS
Device C
Device A Device B
36
COPYRIGHTED 2004
iSNS
iSNS SCN and Entity Status Query
iSNS
DD1 Device A
Device B DD2
Device C
37
COPYRIGHTED 2004
iSNS
iSNS Objects iFCP iSNS network entity
IP Network
Portal -IP Addr 1 -TCP Port 1 Portal -IP Addr 2 -TCP Port 2
FC Loop / Fabric
Storage Port -WWPN1 -PortID1 -FWWN1 -FC COS Storage Node -WWNN1 -Symbolic Name -FC Node IP Add -Type - Target Storage Port -WWPN2 -PortID2 -FWWN2 -FC COS Storage Node -WWNN2 -Symbolic Name -FC Node IP Add -Type - Target
38
COPYRIGHTED 2004
iSNS
iSNS Objects iSCSI iSNS network entity
IP Network
Portal -IP Addr 1 -TCP Port 1 Portal -IP Addr 2 -TCP Port 2
39
COPYRIGHTED 2004
iSNS
iSNS Security
Key Repository iSNS Public Key Management Platform Public Key
Public Key
Device A
Device B
Device C
40
COPYRIGHTED 2004
Section 3
41
COPYRIGHTED 2004
42
COPYRIGHTED 2004
Policies also define the actions necessary to meet and enforce those SLOs through the execution of storage management processes.
43
COPYRIGHTED 2004
COPYRIGHTED 2004
Object-Based Storage
Objects can be regarded as the convergence of files and blocks. Files provide applications with a higher-level storage abstraction that enable secure data sharing across different operating system-platforms But often at the cost of limited performance due to fileserver contention Blocks offer fast, scalable access to the shared data But without a file server to authorize the I/O and maintain the metadata, this direct access comes at the cost of limited security and data sharing
45
COPYRIGHTED 2004
46
COPYRIGHTED 2004
Source: T10 document;SCSI object based storage Device commands COPYRIGHTED 2004
47
48
COPYRIGHTED 2004
Source: Object based storage using OSD to solve Data, Intel Developer forum by Cameron and Satran.J 49
COPYRIGHTED 2004
50
COPYRIGHTED 2004
Section 4
1. 2. 3. 4. Storage Virtualization IP Storage Other Emerging Technologies Review Questions
51
COPYRIGHTED 2004
Review Questions
How does SAN leverage on the existing LAN? What is FC/IP and how is it different from iFCP? How does iSCSI work? Explain the Infiniband Architecture and its benefits.
52
COPYRIGHTED 2004
References
IBM Enterprise Solutions Handbook IP Storage Forum White Paper http://www.snia.org Delivering Storage Solutions over IP Networks, SNIA IP Storage Forum Presentation Clearing the Confusion: A Primer On Internet Protocol Storage Networks, SNIA IP Storage Tutorial http://www.dothill.com
http://www.dell.com/R&D
http://www.techtarget.com http://www.seneschal.net.com http://www.sysopt.earthweb.com/articles/infiniband http://business.vsnl.com/spacemagnum http://www.snwonline.com http://www.intel.com/labs/storage COPYRIGHTED 2004
53