Sans Digital iSCSI STORAGE User Manual

Sans Digital iSCSI STORAGE User Manual

Iscsi storage

Advertisement

iSCSI STORAGE
DETAILED USER'S MANUAL
v1.0

Advertisement

Table of Contents
loading

Summary of Contents for Sans Digital iSCSI STORAGE

  • Page 1 STORAGE DETAILED USER’S MANUAL v1.0...
  • Page 2 Preface - About This Manual This manual is the introduction of Sans Digital EliteRAID Series and TowerRAID Series iSCSI and it aims to help users know the operations of the disk array system easily. Information contained in this manual has been reviewed for accuracy, but not for product warranty because of the various environments/OS/settings, Information and specification will be changed without further notice.
  • Page 3: Table Of Contents

    Table of Contents Chapter 1 RAID introduction ....................5 Features............................... 5 Terminology ............................5 RAID levels ............................7 Volume relationship diagram ......................8 Chapter 2 Getting started......................10 Before starting ..........................10 iSCSI introduction ...........................10 Management methods ........................12 2.3.1 Web GUI..........................12 2.3.2 Console serial port ......................12 2.3.3 Remote control –...
  • Page 4 Logout..............................53 Chapter 4 Advanced operation .....................54 Rebuild...............................54 RG migration............................55 VD Extension ...........................57 Disk roaming ............................57 Support Microsoft MPIO and MC/S .................... 58 Appendix …………………………………………………………………………………………...59 Certification list ..........................59 Event notifications...........................60 Known issues............................64 - 4 -...
  • Page 5: Chapter 1 Raid Introduction

    • Support LACP 802.11ad and trunking (ER316I+B only) With proper configuration, Sans Digital can provide non-stop service with a high degree of fault tolerance by using RAID technology and advanced array management features. The controller features are slightly different between the backplane solution and cable solution. For more details, please contact Sans Digital or email to “tech@sansdigital.com”.
  • Page 6 The Physical Disk belongs to the member disk of one specific RAID group. Raid Group. A collection of removable media. One RG consists of a set of VDs and owns one RAID level attribute. Virtual Disk. Each RD could be divided into several VDs. The VDs from one RG have the same RAID level, but may have different volume capacity.
  • Page 7: Raid Levels

    MC/S Multiple Connections per Session Maximum Transmission Unit. CHAP Challenge Handshake Authentication Protocol. An optional security mechanism to control access to an iSCSI storage system over the iSCSI data ports. iSNS Internet Storage Name Service. RAID levels RAID 0 Disk striping. RAID 0 needs at least one hard drive.
  • Page 8: Volume Relationship Diagram

    RAID 3 Striping with parity on the dedicated disk. RAID 3 needs at least three hard drives. RAID 5 Striping with interspersed parity over the member disks. RAID 3 needs at least three hard drives. RAID 6 2-dimensional parity protection over the member disks. RAID 6 needs at least four hard drives.
  • Page 9 Figure 1.4.1 This is the volume structure of Sans Digital designed. It describes the relationship of RAID components. One RG (RAID group) consists of a set of VDs (Virtual disk) and owns one RAID level attribute. Each RG can be divided into several VDs. The VDs in one RG share the same RAID level, but may have different volume capacity.
  • Page 10: Chapter 2 Getting Started

    Chapter 2 Getting started Before starting Before starting, prepare the following items. Check “Certification list” in Appendix A to confirm the hardware setting is fully supported. Read the latest release note before upgrading. Release note accompany with release firmware. A server with a NIC or iSCSI HBA. CAT 5e, or CAT 6 network cables for management port and iSCSI data ports.
  • Page 11 Host 2 (initiator) Host 1 iSCSI (initiator) IP SAN iSCSI device 1 iSCSI device 2 (target) (target) Figure 2.2.1 The host side needs an iSCSI initiator. The initiator is a driver which handles the SCSI traffic over iSCSI. The initiator can be software or hardware (HBA). Please refer to the certification list of iSCSI HBA(s) in Appendix A.
  • Page 12: Management Methods

    Management methods There are three management methods to manage EliteRAID and TowerRAID iSCSI Series, describe in the following: 2.3.1 Web GUI EliteRAID and TowerRAID iSCSI Series support graphic user interface to manage the system. Make sure the LAN cable is connected. The default setting of management port IP is DHCP. The IP address could be located by using the included RAID Finder Software.
  • Page 13: Enclosure Status

    Enclosure Status 2.4.1 System buzzer The system buzzer features are listed below: The system buzzer alarms 1 second when system boots up successfully. The system buzzer alarms continuously when there is error occurred. The alarm will be stopped after error resolved or be muted. The alarm will be muted automatically when the error is resolved.
  • Page 14: Chapter 3 Web Gui Guideline

    Chapter 3 Web GUI guideline Web GUI hierarchy The below table is the hierarchy of web GUI. Quick installation Step 1 / Step 2 / Confirm System configuration System setting System name / Date and time IP address MAC address / Address / DNS / port Login setting Login configuration / Admin password / User password Mail setting...
  • Page 15: Login

    Login EliteRAID and TowerRAID iSCSI Series supports graphic user interface (GUI) to operate the system. Be sure to connect the LAN cable. The default IP setting is DHCP; open the browser and enter: http://192.168.1.1 (Default IP address.) Click any function at the first time; it will pop up a dialog for authentication. Login name: admin Default password: 0000 After login, you can choose the functions which lists on the left side of window to make configuration.
  • Page 16: Quick Install

    Quick install It is easy to use “Quick install” to create a volume. It uses whole physical disks to create a RG; the system will calculate maximum spaces on RAID levels 0/1/3/5/6/0+1. “Quick install” will occupy all residual RG space for one VD, and it has no space for snapshot and spare. If snapshot is needed, please create volumes by manual, and refer to section 4.4 for more detail.
  • Page 17: System Configuration

    System configuration “System configuration” is designed for setting up the “System setting”, “IP address”, “Login setting”, “Mail setting”, and “Notification setting”. Figure 3.4.1 3.4.1 System setting “System setting” can set system name and date. Default “System name” composed of model name and serial number of this system, e.g.: P210C-a00001.
  • Page 18: Ip Address

    3.4.2 IP address “IP address” can change IP address for remote administration usage. There are 2 options, DHCP (Get IP address from DHCP server) or static IP. The default setting is DHCP. User can change the HTTP, HTTPS, and SSH port number when the default port number is not allowed on host/server. Figure 3.4.2.1 3.4.3 Login setting...
  • Page 19: Mail Setting

    Figure 3.4.3.1 Check “Change admin password” or “Change user password” to change admin or user password. The maximum length of password is 12 characters. 3.4.4 Mail setting “Mail setting” can enter at most 3 mail addresses for receiving the event notification. Some mail servers would check “Mail-from address”...
  • Page 20: Notification Setting

    Figure 3.4.4.1 3.4.5 Notification setting “Notification setting” can set up SNMP trap for alerting via SNMP, pop-up message via Windows messenger (not MSN), alert via syslog protocol, and event log filter. - 20 -...
  • Page 21 Figure 3.4.5.1 “SNMP” allows up to 3 SNMP trap addresses. Default community setting is “public”. User can choose the event log levels and default setting only enables INFO event log in SNMP. There are many SNMP tools. The following web sites are for your reference: SNMPc: http://www.snmpc.com/ Net-SNMP: http://net-snmp.sourceforge.net/ Using “Messenger”, user must enable the service “Messenger”...
  • Page 22: Iscsi Configuration

    There are some syslog server tools. The following web sites are for your reference: WinSyslog: http://www.winsyslog.com/ Kiwi Syslog Daemon: http://www.kiwisyslog.com/ Most UNIX systems build in syslog daemon. “Event log filter” setting can enable event level on “Pop up events” and “LCM”. iSCSI configuration “iSCSI configuration”...
  • Page 23 Figure 3.5.2.2 (Figure 3.5.2.2: ER104I+(B), ER208I+(B), ER316I+B and TR8I-B, there are 2 iSCSI data ports. Each of them is set to static IP.) IP settings: User can change IP address by moving mouse to the gray button of LAN port, click “IP settings for iSCSI ports”.
  • Page 24 Trunking: defines the use of multiple iSCSI data ports in parallel to increase the link speed beyond the limits of any single port. LACP: The Link Aggregation Control Protocol (LACP) is part of IEEE specification 802.3ad that allows bundling several physical ports together to form a single logical channel. LACP allows a network switch to negotiate an automatic bundle by sending LACP packets to the peer.
  • Page 25: Node

    Figure 3.5.2.8 For example, LAN1 and LAN2 are set as Trunking mode. LAN3 and LAN4 are set as LACP mode. To remove Trunking / LACP setting, checking the gray button of LAN port, click “Delete link aggregation”. Then it will pop up a message to confirm. 3.5.3 Node Single-node / Multi-node:...
  • Page 26 Select “CHAP”. Figure 3.5.3.4 Click “ ”. Figure 3.5.3.5 Go to “/ iSCSI configuration / CHAP account” page to create CHAP account. Please refer to next section for more detail. Mouse moves to the gray button of “Auth” column, click “User”. Select CHAP user(s) which will be used.
  • Page 27: Session

    Figure 3.5.3.8 Go to “/ iSCSI configuration / CHAP account” page to create CHAP account. Please refer to next section for more detail. In “Authenticate” page, select “None” to disable CHAP. Tips After setting CHAP, the initiator in host/server should be set the same CHAP account. Otherwise, user cannot login.
  • Page 28: Volume Configuration

    8*80G, it lists all possibilities and combination in different RAID level and different sizes. After user chooses RAID level, user may find that some HDDs are available (free status). The result is using smarter policy designed by Sans Digital. It gives user: - 28 -...
  • Page 29 Biggest capacity of RAID level for user to choose and, The fewest disk number for RAID level / volume size. E.g., user chooses RAID 5 and the controller has 12*200G + 4*80G HDDs inserted. If we use all 16 HDDs for a RAID 5, and then the maximum size of volume is 1200G (80G*15). By the wizard, we do smarter check and find out the most efficient way of using HDDs.
  • Page 30: Physical Disk

    Step 3: Decide VD size. User can enter a number less or equal to the default number. Then click “ ”. Figure 3.6.1.3 Step 4: Confirm page. Click “ ” if all setups are correct. Then a VD will be created.
  • Page 31 Step 2: Maybe it has some RGs which can be set dedicate spare disk, select which one will be added, then click “ ”. Figure 3.6.2.2 Done. View “Physical disk” page. Figure 3.6.2.3 (Figure 3.6.2.3: Physical disks of slot 1,2,3 are created for a RG named “RG-R5”. Slot 4 is set as dedicated spare disk of RG named “RG-R5”.
  • Page 32 “Missing” the hard drive has already joined a RG but not plugged into the disk tray of current system. Health The health of hard drive. “Good” the hard drive is good. “Failed” the hard drive is failed. “Error Alert” S.M.A.R.T. error alert. “Read Errors”...
  • Page 33: Raid Group

    Write cache options: “Enabled” Enable disk write cache. “Disabled” Disable disk write cache. Standby options: “Disabled” Disable spindown. “30 sec / 1 min / 5 min / 30 min” Enable hard drive auto spindown to save power in the period of time. More information Show hard drive detail information.
  • Page 34 Figure 3.6.3.2 (Figure 3.6.3.2: There is a RAID 0 with 4 physical disks, named “RG-R0”, total size is 135GB. Another is a RAID 5 with 3 physical disks, named “RG-R5”.) Done. View “RAID group” page. • RG column description: Number of RAID group. The button next to the No. shows the functions which can be executed.
  • Page 35: Virtual Disk (Er316I+B Only)

    “Good” the RAID group is good. “Failed” the hard drive is failed. “Degraded” the RAID group is not completed. The reason could be lack of one disk or disk failure. RAID The RAID level of the RAID group. Enclosure RG locates on local or JBOD enclosure. •...
  • Page 36 Figure 3.6.4.1 Step 2: Confirm page. Click “ ” if all setups are correct. Figure 3.6.4.2 (Figure 3.6.4.2: Create a VD named “VD-01”, related to “RG-R0”, size is 30GB. The other VD is named “VD-02”, initializing to 12%.) Done. View “Virtual disk” page. •...
  • Page 37 functions which can be executed. Name Virtual disk name. Size(GB) Total capacity of the Virtual disk. Right “WT” Write Through. “WB” Write Back. “RO” Read Only. Priority “HI” HIgh priority. “MD” MiD priority. “LO” LOw priority. Bg rate Background task priority. “4 / 3 / 2 / 1 / 0”...
  • Page 38 Snapshot (MB) The Virtual disk size that used for snapshot. The number means “Used snapshot space” / “Total snapshot space”. The unit is in megabytes (MB). #Snapshot Number of snapshot(s) that Virtual disk is taken. RG name The Virtual disk is related to the RG name •...
  • Page 39: Snapshot

    Take snapshot Take a snapshot on the Virtual disk. Auto snapshot Set auto snapshot on the Virtual disk. List snapshot List all snapshot VD related to the Virtual disk. More information Show Virtual disk detail information. 3.6.5 Snapshot (ER316I+B only) “Snapshot”...
  • Page 40 Step 4: Export the snapshot VD. Mouse moves to the gray button next to the Snapshot VD number; click “Export”. Enter a capacity for snapshot VD. If size is zero, the exported snapshot VD will be read only. Otherwise, the exported snapshot VD can be read/written, and the size will be the maximum capacity to read/write.
  • Page 41: Logical Unit

    Created time Snapshot VD created time. • Snapshot operations description: Export / Unexport Export / unexport the snapshot VD. Rollback Rollback the snapshot VD to the original. Delete Delete the snapshot VD. Attach Attach to a LUN. Detach Detach to a LUN. List LUN List attached LUN(s).
  • Page 42: Example

    (Figure 3.6.6.2: ER104I+, ER208I+, and TR8I, VD-01 is attached to LUN 0 and every host can access. VD- 02 is attached to LUN 1 and only initiator note which is named “iqn.1991-05.com.microsoft:demo” can access. The other models do not display “Target” column.) •...
  • Page 43 Done. A RG has been created. Figure 3.6.7.2 (Figure 3.6.7.2: Creating a RAID 5 with 3 physical disks, named “RG-R5”. The total size is 931GB. Because there is no related VD, free size still remains 931GB.) Step 2: Create VD (Virtual disk). To create a data user volume, please follow the procedures.
  • Page 44 In “/ Volume configuration / Virtual disk”, mouse moves to the gray button next to the VD number; click “Attach LUN”. In “/ Volume configuration / Logical unit”, click “ ”. The procedures are as follows: Figure 3.6.7.5 Select a VD. Input “Host”...
  • Page 45 Figure 3.6.7.7 (Figure 3.5.8.7: Slot 4 is set as global spare disk.) Step 5: Done. They can be used as disks. Delete VDs, RG, please follow the steps listed below. Step 6: Detach LUN from VD. In “/ Volume configuration / Logical unit”, Figure 3.6.7.8 Mouse moves to the gray button next to the LUN;...
  • Page 46: Enclosure Management

    To delete the RAID group, please follow the procedures: Select “/ Volume configuration / RAID group”. Select a RG which is no VD related on this RG, otherwise the VD(s) on this RG must be deleted first. Mouse moves to the gray button next to the RG number click “Delete”. There will pop up a confirmation page, click “OK”.
  • Page 47: Ses Configuration

    3.7.1 SES configuration SES represents SCSI Enclosure Services, one of the enclosure management standards. “SES configuration” can enable or disable the management of SES. Figure 3.7.1.1 (Figure 3.6.1.1: Enable SES in LUN 0, and can be accessed from every host) The SES client software is available at the following web site: SANtools: http://www.santools.com/ 3.7.2...
  • Page 48: Hard Drive S.m.a.r.t. Support

    For better protection and avoiding single short period of high temperature triggering auto shutdown, controllers use multiple condition judgments for auto shutdown, below are the details of when the Auto shutdown will be triggered. There are 3 sensors placed on controllers for temperature checking, they are on core processor, PCI-X bridge, and daughter board.
  • Page 49: Ups

    3.7.4 “UPS” can set up UPS (Uninterruptible Power Supply). Figure 3.7.4.1 Currently, the system only supports and communicates with smart-UPS of APC (American Power Conversion Corp.) UPS. Please review the details from the website: http://www.apc.com/. First, connect the system and APC UPS via RS-232 for communication. Then set up the shutdown values when power is failed.
  • Page 50: System Information

    “Maintenance” allows the operation of system functions which include “System information” to show the system version, “Upgrade” to the latest firmware, “Reset to factory default” to reset all controller configuration values to factory settings, “Import and export” to import and export all controller configuration, “Event log”...
  • Page 51: Reset To Factory Default

    Tips Please contact with tech@sansdigital.com for latest firmware. 3.8.3 Reset to factory default “Reset to factory default” allows user to reset controller to factory default setting. Figure 3.8.3.1 Reset to default value, the password is: 1234, and IP address to default DHCP. Default IP address: 192.168.10.50 (DHCP) Default subnet mask: 255.255.255.0 Default gateway: 192.168.10.254...
  • Page 52: Event Log

    3.8.5 Event log “Event log” can view the event messages. Check the checkbox of INFO, WARNING, and ERROR to choose the level of display event log. Clicking “ ” button will save the whole event log as a text file with file name “log-ModelName-SerialNumber-Date-Time.txt” (e.g., log-F200C- a00001-20080501-120000.txt).
  • Page 53: Logout

    Logout For security reason, “Logout” allows users logout when no user is operating the system. Re-login the system; please enter username and password again. - 53 -...
  • Page 54: Chapter 4 Advanced Operation

    If user only removes the failed disk and plugs the same failed disk in the same slot again, the auto-rebuild will start running. But rebuilding in the same failed disk may impact customer data if the status of disk is unstable. Sans Digital suggests all customers not to rebuild in the failed disk for better data protection.
  • Page 55: Rg Migration

    N-way mirror Extension to RAID 1 level. It has N copies of the disk. N-way mirror allows N-1 hard drives failure or unplugging. RAID 3 Striping with parity on the dedicated disk. RAID 3 allows one hard drive failure or unplugging. RAID 5 Striping with interspersed parity over the member disks.
  • Page 56 Figure 4.2.1 Double check the setting of RAID level and RAID PD slot. If there is no problem, click “ “. Finally a confirmation page shows the detail of RAID information. If there is no problem, click “ “ to start migration. System also pops up a message of “Warning: power lost during migration may cause damage of data!”...
  • Page 57: Vd Extension

    Caution RG Migration cannot be executed during rebuild or VD extension. VD Extension To extend VD size, please follow the procedures. Select “/ Volume configuration / Virtual disk”. Mouse moves to the gray button next to the VD number; click “Extend”. Change the size.
  • Page 58: Support Microsoft Mpio And Mc/S

    Mouse moves to the gray button next to the RG number; click “Activate”. Done. Disk roaming has some constraints as described in the followings: Check the firmware of two systems first. It is better that both systems have the same firmware version or newer.
  • Page 59: Appendix

    Appendix Certification list • iSCSI Initiator (Software) Software/Release Number Microsoft Microsoft iSCSI Software Initiator Release v2.07 Windows System Requirements: Windows 2000 Server with SP4 Windows Server 2003 with SP2 Windows Server 2003 R2 with SP2 Windows Server 2008 Linux The iSCSI Initiators are different for different Linux Kernels. For Red Hat Enterprise Linux 3 (Kernel 2.4), install linux-iscsi- 3.6.3.tar For Red Hat Enterprise Linux 4 (Kernel 2.6), use the build-in iSCSI...
  • Page 60: Event Notifications

    • GbE Switch Vendor Model Dell PowerConnect 5324 Dell PowerConnect 2724 Dell PowerConnect 2708 ProCurve 1800-24G Event notifications • PD events Level Type Description INFO Disk inserted Disk <slot> is inserted into system. WARNING Disk removed Disk <slot> is removed from system. ERROR HDD failure Disk <slot>...
  • Page 61 ERROR Voltage critical System voltages <location> failed!!! ERROR Voltage critical System voltages <location> failed!!! The system will shutdown do the auto shutdown immediately. INFO UPS info UPS detection succeeded. WARNING UPS error UPS detection failed. ERROR UPS error AC loss for the system is detected. ERROR UPS error UPS Power Low!!! The system will do the auto...
  • Page 62 INFO VD scrubbing started VD <name> starts scrubbing. INFO VD scrubbing VD <name> completes scrubbing. finished INFO RG migration started RG <name> starts migration. INFO RG migration finished RG <name> completes migration. INFO RG activated RG <name> has been manually activated. INFO RG deactivated RG <name>...
  • Page 63 WARNING Snapshot quota The quota assigned to snapshot <name> is reached. reached • iSCSI events Level Type Description INFO iSCSI login succeeds iSCSI login from <IP> succeeds. INFO iSCSI login rejected iSCSI login from <IP> was rejected, reason [<string>] INFO iSCSI logout iSCSI logout from <IP>...
  • Page 64: Known Issues

    • System maintenance events Level Type Description INFO System shutdown System shutdown. INFO System reboot System reboot. INFO FW upgrade start Firmware upgrade start. INFO FW upgrade success Firmware upgrade success. WARNING FW upgrade failure Firmware upgrade failure. Known issues Microsoft MPIO driver is not supported on Windows XP and Windows 2000 Professional.

Table of Contents