Professional Documents
Culture Documents
Module Objectives
By the end of this module, you should be able to: Explain the purpose of a SAN Identify supported SAN configurations Distinguish between FC and iSCSI protocols Define a LUN and explain LUN attributes Use the lun setup command and FilerView to create iSCSI LUNs Access and manage a LUN from a Windows host Define SnapDrive and its features
2008 NetApp. All rights reserved. 2
SAN Overview
What is a SAN?
Storage Area Network (SAN)
iSCSI
FC
Ethernet
Corporate LAN
SAN (Blocks)
NAS (Files)
NetApp FAS
SAN Protocols
WAFL Architecture
Block Services
TCP/IP Network
SAN Components
SAN Components
Hosts
Supported platforms are Windows, Solaris, AIX,HP-UX, Linux, NetWare, VMware Referred to as initiators
Connectivity
Direct-attach NetworkNetwork can be fabric (FCP) or IP (iSCSI)
Storage system
Allocates blocks to an initiator group (igroup) Referred to as targets
2008 NetApp. All rights reserved. 7
FC Components
Host bus adapter (HBA) Storage systems and hosts have HBAs with one or more ports. The HBA is identified by a Worldwide Node Name (WWNN). Each port on the HBA is identified by a Worldwide Port Name (WWPN), which is used to create igroups.
HBA WWNN 20:00:00:2b:34:26:a6:54
HBA WWPN 21:00:00:2b:34:26:a6:54 22:00:00:2b:34:26:a6:54
2008 NetApp. All rights reserved. 8
iSCSI Components
A host is configured with one of the following:
Software initiators with a standard NIC TCP Offload Engine (TOE) with a software initiator iSCSI HBA
Initiator/Target Relationship
Host (Initiator)
Windows or UNIX
Application FC Driver
Fabric/Network
FC HBAs
Controller (Target)
Storage System
FC Driver SAN Services
File System
SCSI Driver
RAID
TCP /IP
LUN
Direct-Attached Storage
10
LUN Overview
A LUN (Logical Unit Number) is: A logical representation of storage Configured as a single disk Appears as a local disk on the host Centrally stored, but managed by a host at the block level
11
Setting Up a SAN
12
Setting Up a SAN
To set up a SAN: 1. License the appropriate SAN protocol on the storage system. 2. Create a volume or qtree where the LUN will reside (apply quotas when appropriate). 3. Verify the SAN protocol driver is on. 4. Configure the host initiator. 5. Create the LUN and igroup, and then associate the igroup to the LUN.
13
Review Questions
How do you license the appropriate SAN protocol on the storage system?
Use the license add command from a storage system Use FilerView from a host
iSCSI
iscsi [subcommand] Examples: iscsi start or iscsi status
Using FilerView
16
17
18
19
20
Creating LUNs
Create LUNs using one of the following methods: The CLI:
lun create lun setup
21
22
23
24
25
Accessing a LUN
26
Accessing a LUN
27
28
29
30
31
32
SnapDrive
33
SnapDrive
SnapDrive ensures consistent LUN Snapshots and is available:
From NetApp to manage a LUN from a host For the Windows, Solaris, Linux, AIX, and HPUX platforms
SnapDrive can create an iSCSI LUN on the storage system and automatically attach it to the client host
NOTE: If SnapDrive is used to create a LUN, you must use SnapDrive to manage that LUN. Do not use the CLI to delete, rename, or otherwise manage a LUN created by SnapDrive.
34
35
Module Summary
In this module, you should have learned to: A SAN is a Storage Area Network A LUN is a Logical Unit Number The lun setup command and FilerView are common ways to create LUNs iSCSI is a simple but effective protocol to connect to a LUN To access a LUN from a Windows host, use Disk Management SnapDrive creates a LUN and connects to that LUN quickly and securely
2008 NetApp. All rights reserved. 37
Exercise
Module 11: SAN Estimated Time: 45 minutes
Answers
Module 11: SAN
40