Summary of Contents for ENHANCE TECHNOLOGY UltraStor RS8 SS
Page 1
UltraStor RS8 SS UltraStor RS16 SS SAS to SATA II / SAS RAID Controller User Manual Version 5.6 (March, 2008) - 1 -...
Page 2
Preface About this manual This manual is the introduction of UltraStor RS8 SS and RS16 SS controller, and to help user to know the operation of the disk array system easily. Information contained in the manual has been reviewed for accuracy, but not for product warranty because of the various environments/OS/settings.
Page 3
Model comparisons E500 RS8 SS RS16 SS DDR2-533 DDR2-533 DDR-333 512MB Minimum RAM 512MB 512MB Cable / Cable Backplane Backplane Backplane 1 (x4) 2 (x4) 2 (x4) SAS channels MPIO HDDs Snapshot (ESnap) HDD Auto Spin-down SAF-TE or SES - 3 -...
Chapter 1 RAID introduction 1.1 Features UltraStor SS series controller is a high-performance RAID controller. Backplane solution • RS8 SS: SAS (x2) -to- SATA II/SAS (8 bays) RAID controller. RS16 SS SAS (x2) -to- SATA II/SAS (16 bays) RAID controller. Cable solution •...
snapshots (ESnap) for all data volumes. Rollback feature is provided for restoring the previously-snapshot (ESnap) data easily while continuously using the volume for further data access. The data access is regular as usual including read/write without any impact to end users. The "on-the-box" terminology implies that it does not require any proprietary agents installed at host side.
Page 8
occupied by the controller) can be used as cache. Use can divide the cache for one UDV or sharing among all UDVs. Each UDV will be associated with one CV for data transaction. Each CV could be assigned different cache memory size. Logical Unit Number.
disks pool for such requirement. Dedicated Cache. Global Cache. DeGrade mode. Not all of the array’s member disks are functioning, but the array is able to respond to application read and write requests to its virtual disks. Self-Monitoring Analysis and Reporting Technology. S.M.A.R.T.
Page 10
2-dimensional parity protection over the member disks. RAID RAID 6 6 needs at least four hard drives. Mirroring of the member RAID 0 volumes. RAID 0+1 needs at RAID 0+1 least four hard drives. Striping over the member RAID 1 volumes. RAID 10 needs at RAID 10 least four hard drives.
Chapter 2 Getting started 2.1 Before starting Before starting, prepare the following items. Check the “Certification list” in Appendix A to confirm that the hardware setting is fully supported. Read the latest release notes before upgrading. Release notes will accompany with firmware. A server with a SAS HBA.
The target is the storage device itself or an appliance which controls and serves volumes or virtual volumes. The target is the device which performs the SCSI commands or bridges it to an attached storage device. The targets can be disks, tapes, RAID arrays, tape libraries, and etc.
There are four buttons to control ULTRASTOR LCM (LCD Control Module), including: (up), (down), ESC (Escape), and ENT (Enter). After booting up the system, the following screen shows management port IP and model name: 192.168.10.50 UltraStor RS8 SS ← - 13 -...
Page 14
Press “ENT”, the LCM functions “Alarm Mute”, “Reset/Shutdown”, “Quick Install”, “View IP Setting”, “Change IP Config” and “Reset to Default” will be rotate by pressing (up) and (down). When there is WARNING or ERROR level of event happening, the LCM shows the event log to give users more detail from front panel too.
Config] Adjust IP [IP Address] address [IP Subnet Adjust Submask Mask] [Static IP] Adjust Gateway [IP Gateway] [Apply IP [ Yes No ] Setting] [Reset to Default] [ Yes No ] Caution Before power off, it is better to execute “Shutdown” to flush the data from cache to physical disks.
Page 16
Disk Power LED: Hardware activated LED when the disks are plugged in and powered. System status LED: Used to reflect the system status by turn on the LED when error occurs or RAID malfunctioning happens. Management LAN port LED: GREEN LED is for LAN transmit/receive indication.
Chapter 3 Web GUI guideline 3.1 S-series GUI hierarchy The below table is the hierarchy of S-series GUI. Step 1 / Step 2 / Step 3 / Confirm Quick Install System Config System name System name DHCP / Static / Address / Mask / Gateway / DNS / IP address HTTP port / HTTPS port / SSH port Language...
Reboot / Shutdown Shutdown Sure to logout? Logout 3.2 Login S series controller 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.10.50 (Please check the DHCP address first on LCM) Click any function at the first time;...
Temperature light: Green is normal. Red represents abnormal temperature. Voltage light: Green is normal. Red represents abnormal voltage status. UPS light: Green is normal. Red represents abnormal UPS status. Fan light: Green is normal. Red represents abnormal fan status. (Only for backplane solution) Power light: Green is normal.
Page 20
E.g., user chooses RAID 5 and the controller has 12*200G HDD + 4*80HDD inserted. Then if using all 16 HDD for a RAID 5, then the volume max size is 1200G (80G*15). But in ULTRASTOR controller, we do smarter check and find out the most efficient use of HDDs, which results controller only use the 200G HDD (Volume size is 200G*11=2200G).
(Figure 3.3.2: A RAID 0 user data volume with the UDV name “QUICK68809”, named by the system itself, with the total available volume size 609GB.) 3.4 System configuration “System config” selection is for the setup of “System name”, “IP address”, “Language”, “Login config”, “Password”, “Date”, “Mail”, “SNMP”, “Messenger”...
Figure 3.4.1.1 3.4.2 IP address Select “IP address” to change IP address for remote administration usage. There are 2 selections, DHCP (Get IP address from DHCP server) or static IP. The default setting is DHCP enabled. User can change the HTTP, HTTPS, and SSH port number when the default port number is not allowed on host/server.
3.4.4 Login config Select “Login config” is to set only one admin and set the auto logout timing. The only one admin can prevent multiple users access the same controller in the same time. Auto logout: The options are (1) Disable; (2) 5 mins; (3) 30 mins; (4) 1 hour.
Figure 3.4.6.1 3.4.7 Mail Select “Mail” to enter at most 3 mail addresses for receiving the event notification. Some mail servers would check “Mail-from address” and need authentication for anti-spam. Please fill the necessary fields and select “Send test mail” to check whether the email works fine. User can also select which levels of event logs are needed to be sent out by Mail.
Figure 3.4.7.1 3.4.8 SNMP Select “SNMP” to set up SNMP trap for alert via SNMP. It allows up to 3 SNMP trap addresses. Default community setting is “public”. User can choose the event log levels and the default value of SNMP is INFO event log enabled only. Figure 3.4.8.1 There are many SNMP tools.
SNMPc: http://www.snmpc.com/ Net-SNMP: http://net-snmp.sourceforge.net/ 3.4.9 Messenger Select “Messenger” to set up pop-up message alert via Windows messenger (not MSN). User must enable the service “Messenger” in Windows (Start Control Panel Administrative Tools Services Messenger), and then event logs can be received. It allows up to 3 messenger addresses. User can choose the event log levels and the default values are WARNING and ERROR event logs enabled only.
Kiwi Syslog Daemon: http://www.kiwisyslog.com/ Most UNIX systems build in syslog daemon. 3.4.11 Event log Select “Event log” to view the event messages. Press “Filter” button to choose the display. Press “Download” button will save the whole event log as text file with file name “log-ModelName-SerialNumber-Date-Time.txt”...
Each UDV will be associated with one specific CV (Cache Volume) to execute the data transaction. Each CV could have the different cache memory size from user’s modification/setting. LUN is the logical volume/unit, which the users could access by using the SCSI commands. 3.5.2 Physical disk Enter “Physical disk”...
Page 30
Figure 3.5.2.1 (Figure 3.5.2.1: Physical disks of slot 1,2,3,4 are created for a VG named “VG-R0”. Physical disks of slot 6,7,8,9 are created for a VG named “VG-R6”. Slot 11 is set as dedicated spare disk of VG named “VG-R6”. The others are free disks.) •...
Page 31
World Wide Name. Capacity of hard drive. Size (GB) Related volume group name. VG Name The status of hard drive. Status the hard drive is good. “GOOD” the hard drive has the bad blocks. “DEFECT” the hard drive cannot work in the respective “FAIL”...
• PD operations description: Make the selected hard drive to be free for use. Free disks Set the selected hard drive(s) to global spare of all Global VGs. spares Set hard drive(s) to dedicated spare of selected VGs. Dedicated spares In this page, ULTRASTOR controller also provides HDD auto spindown down function to save power.
Page 33
Figure 3.5.3.1 (Figure 3.5.3.1: There is a RAID 0 with 4 physical disks, named “VG-R0”, total size is 297GB, free size is 267GB, related to 1 UDV. Another is a RAID 6 with 4 physical disks, named “VG-R6”.) Number of volume group. The button next to the No. is “More Information”...
The RAID level of the volume group. The button next RAID to the RAID level is “Migrate” function. Click “Migrate” can add disk(s) to do expansion or change the RAID level of the Volume group. • VG operations description: Create a volume group Create Delete a volume group Delete...
Page 35
Total capacity of this user data volume. The button in Size(GB) below to the size is “Extend” function. The status of this user data volume. Status user data volume is online. “Online” user data volume is failed. “Fail” Status 1 “WT”...
The cache volume of the user data volume. CV (MB) • UDV operations description: Attach to a LUN. Attach Choose a UDV to execute snapshot (ESnap). Snapshot Create a user data volume function. Create Delete a user data volume function. Delete 3.5.5 Cache volume...
the CV size is “Resize” function. The CV size can be adjusted. Name of the UDV. UDV Name • CV operations description: Create a cache volume function. Create Delete a cache volume function. Delete If there is no free space for creating a new dedicated cache volume, cut down the global cache size first.
Figure 3.5.6.4 (Figure 3.5.6.4: LUN status) • LUN operations description: Attach a logical unit number to a user data volume. Attach Detach a logical unit number from a user data volume. Detach The matching rules of access control are from top to down by sequence. For example: there are 2 rules for the same UDV, one is “*”, LUN 0;...
Page 39
To create the volume group, please follow the procedures: Figure 3.5.7.1 Select “/ Volume config / Volume group”. Click “ “. Input a VG Name, choose a RAID level from the pciklist, press “ “ to choose the RAID PD slot(s), then press “...
Page 40
Figure 3.5.7.3 Select “/ Volume config / User data volume”. Click “ ”. Input a UDV name, choose a VG Name and input a size to the UDV; decide the stripe high, block size, read/write mode and set priority, finally click “ “.
Page 41
Figure 3.5.7.5 Select a UDV. Input “Host”, which is an initiator node name for access control, or fill- in wildcard “*”, which means every host can access this volume. Choose LUN and permission, then click “ ”. Done. Figure 3.5.7.6 (Figure 3.5.7.6: UDV-R5-1 is attached to LUN 0.
Page 42
Figure 3.5.7.7 (Figure 3.5.7.7: Slot 5 is set as global spare disk.) Step 5: Done. They can be used as SCSI disks. Delete UDVs, VG, please follow the steps. Step 6: Detach LUN from UDV. In “/ Volume config / Logical unit”, Figure 3.5.7.8 Select LUNs by clicking the checkbox of the row, then click “...
Page 43
To delete the user data volume, please follow the procedures: Select “/ Volume config / User data volume”. Select UDVs by clicking the checkbox of the row. Click “ “. There will pop up a confirm page. Choose “OK”. Done. The UDVs are deleted. Tips When deleting UDV, the attached LUN(s) related to this UDV will be detached automatically, too.
Page 44
• Example 2 Example 2 is to create two UDVs in one VG. One UDV shares global cache volume, the other uses dedicated cache volume. First, dedicated cache volume should be created; it can be used in creating UDV. The last, delete them. Each UDV is associated with one specific CV (cache volume) to execute the data transaction.
Page 45
Step 2: Create VG (Volume Group). Please refer to Step 1 of Example 1 to create VG. Step 3: Create UDV (User Data Volume). Please refer to Step 2 of Example 1 to create UDV. To create a data user volume with dedicated cache volume, please follow the below procedures.
Page 46
Figure 3.5.7.12 (Figure 3.5.7.12: In “/ Volume config / Cache volume”, UDV named “UDV-R5-2” uses dedicated cache volume 20MB.) Step 4: Attach LUN to UDV. Please refer to Step 3 of Example 1 to attach LUN. Step 5: Set dedicated spare disk. To set dedicated spare disks, please follow the procedures: Select “/ Volume config / Physical disk”.
Page 47
Figure 3.5.7.13 (Figure 3.5.7.13: Slot 5 has been set as dedicated spare disk of VG named “VG-R5”.) Step 6: Done. The PDs can be used as SCSI disks. Delete UDVs, VG, please follow the steps. Step 7: Detach LUN from UDV. Please refer to Step 6 of Example 1 to detach LUN.
3.6 Enclosure management “Enclosure management” function allows managing enclosure information including “SES config”, “Hardware monitor”, “S.M.A.R.T.” and “UPS” functions. For the enclosure management, there are many sensors for different purposes, such as temperature sensors, voltage sensors, hard disks, fan sensors, power sensors, and LED status.
Figure 3.6.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.6.2 Hardware monitor Enter “Hardware monitor” function to view the information of current voltage and temperature.
If “Auto shutdown” has been checked, the system will shutdown automatically when voltage or temperature is out of the normal range. For better data protection, please check “Auto Shutdown”. For better protection and to avoid single short period of high temperature triggering Auto shutdown, ULTRASTOR controllers use multiple condition judgments for Auto shutdown, below is the detail of when the Auto shutdown will be triggered.
Figure 3.6.3.1 3.6.4 Enter “UPS” function will set UPS (Uninterruptible Power Supply). Figure 3.6.4.1 Currently, the system only support and communicate with smart-UPS function of APC (American Power Conversion Corp.) UPS. Please check detail from http://www.apc.com/. First, connect the system and APC UPS via RS-232 for communication. Then set up the shutdown values when the power is gone.
If power failure occurred, and the system can not Shutdown return back to the setting value period, the system will Delay (s) issue shutdown. Setting delay to “0” will disable the function. Select ON, when power is gone, UPS will shutdown by Shutdown itself after the system shutdown successfully.
Figure 3.7.1 3.7.1 Upgrade Enter “Upgrade” function to upgrade firmware. Please prepare new firmware file named “xxxx.bin” in local hard drive, then press “ ” to select the file. Click “ ”, it will pop up a message “Upgrade system now? If you want to downgrade to the previous FW later, please export your system config first”, click “Cancel”...
3.7.2 Info Enter “Info” function will display system information (including firmware version), CPU type, installed system memory, and controller serial number. 3.7.3 Enter “SAS” function, it shows SAS addresses. Figure 3.7.3.1 3.7.4 Reset to default Enter “Reset to default” function, it allows user to reset controller to the factory default setting.
config. If the volume setting was also imported, the user’s current data will be cleared. Figure 3.8.4.1 Import: Import all system configurations excluding volume config. Import Logical unit only: No system and volume configurations, import LUN configurations only. Export: Export all configurations to a file. Caution Import function will import all system configurations excluding volume config, the current configurations will be replaced.
Chapter 4 Advanced operation 4.1 Rebuild If one physical disk of the VG which is set as protected RAID level (e.g.: RAID 3, RAID 5, or RAID 6) is FAILED or has been unplugged/removed, then, the VG status is changed to degrade mode, the system will search/detect spare disk to rebuild the degrade VG to a complete one.
Page 57
When rebuilding, the status of PD/VG/UDV is “R”; and “R%” in UDV will display the ratio in percentage. After complete rebuilding, “R” and “DG” will disappear. VG will become complete one. Tips The list box doesn’t exist if there is no VG or only VG of RAID 0, JBOD.
Striping over the member RAID 5 volumes. RAID 50 allows RAID 50 two hard drives fails or unplugging, but at the different arrays. Striping over the member RAID 6 volumes. RAID 40 allows RAID 60 four hard drives fails or unplugging, but each two at the different arrays.
Page 59
Figure 4.2.1 Figure 4.2.2 (Figure 4.2.2: A RAID 0 with 2 physical disks migrates to RAID 5 with 3 physical disks.) Figure 4.2.3 (Figure 4.2.3: A RAID 0 migrates to RAID 5, complete percentage is 12%.) To do migration/expansion, the total size of VG must be larger or equal to the original VG.
Migration operation's going: Source VG is already in migration. Invalid VG raidcell parameter: Invalid configuration. E.g., New VG's capacity < Old VG's capacity, New VG's stripe size < Old VG's stripe size. Or New VG's configuration == Old VG's configuration. Invalid PD capacity: New VG's minimum PD capacity <...
Figure 4.3.2 (Figure 4.3.2: Extend UDV-R0 from 5GB to 10GB.) Tips The size of UDV extension must be larger than original. Caution UDV extension cannot be executed during rebuild or migration. 4.4 Snapshot (ESnap)/Rollback UltraStor Snapshot-on-the-box (ESnap) captures the instant state of data in the target volume in a logical sense.
Figure 4.4.1 Caution Snapshot (ESnap) / rollback features need 512MB RAM at least. Please also refer to RAM certification list in Appendix A. 4.4.1 Create snapshot (ESnap) volume To take a snapshot (ESnap) of the data, please follow the procedures. Select “/ Volume config / User data volume”.
size is the same as the chosen UDV no matter the actual snapshot (ESnap) UDV data occupies. Attach LUN to UDV, please refer to section 3.5.6 for more detail. Done. It can be used as a disk. Figure 4.4.1.1 (Figure 4.4.1.1: No.1 is a RAID 0 UDV. Set snapshot (ESnap) space to 10GB. And now its space is free to snapshot (ESnap).
Create a snapshot (ESnap) space. Please refer to section 4.4.1 for more detail. Click “ ” in “Snapshot (ESnap) (GB)” column to set auto snapshot (ESnap). The auto snapshot (ESnap) can be set at the period of monthly, weekly, daily, or hourly. Done.
Select “/ Volume config / User data volume”. Take one or more snapshots (ESnap). Please refer to section 4.4.1 for more detail. Click “ ” in “Snapshot (ESnap) (GB)” column to rollback the data, which user can recover data to the time that snapshot (ESnap) is taken. Rollback function has some constraints as described in the following: Minimum RAM size of enabling rollback function is 512MB.
A. Certification list • E500 RAM Spec: 184pins, DDR333 (PC2700), Reg. (register) or UB (Unbuffered), ECC or Non-ECC, from 64MB to 1GB, 32-bit or 64-bit data bus width, x8 or x16 devices, 9 to 11 bits column address. Vendor Model AG64L72T8SQC4S, 512MB DDR-400 (ECC) with Samsung AG28L64T8SHC4S, 1GB DDR-400 with Samsung AG28L72T8SHC4S, 1GB DDR-400 (ECC) with Samsung...
RS8 SS and RS16 SS support SAS disk. Vendor Model Fujitsu MAX3036RC, 36.7G, 15000RPM, SAS 3.0Gb/s, 16M Fujitsu MAX3073RC, 73.5G, 15000RPM, SAS 3.0Gb/s, 16M Fujitsu MAX3147RC, 147.0G, 15000RPM, SAS 3.0Gb/s, 16M Hitachi Ultrastar 15K147, HUS151436VLS300, 36G, 15000RPM, SAS 3.0Gb/s, Seagate Cheetah 15K.4, ST336754SS, 36.7G, 15000RPM, SAS 3.0Gb/s, 8M Seagate Cheetah 15K.5, ST373455SS, 73.4G, 15000RPM, SAS 3.0Gb/s, 16M...
Page 69
Installed Non-ECC installed Info: Non-ECC Memory is installed. Info Host chip failure Error: Host channel chip failed. Error Drive chip failure Error: Drive channel chip failed. Error Ethernet port failure Warning: GUI Ethernet port failed. Warning • HDD IO events Level Type Description...
Page 70
AC Loss Error: AC loss for the system is detected Error UPS power low Error: UPS Power Low!!! The system will do the Error auto shutdown immediately. Mgmt Lan Port Info: Management LAN Port is active. Info Active Mgmt Lan Port Warning: Fail to manage the system via the Warning Failed...
Page 71
UDV Detached OK Info: UDV <name> has been detached. Info UDV Detached Fail Warning: Fail to detach LUN from Bus Warning <number> SCSI_ID <number> LUN <number>. UDV_OP Rebuild Info: UDV <name> starts rebuilding. Info Started UDV_OP Rebuild Info: UDV <name> completes rebuilding. Info Finished UDV_OP Rebuild...
UDV stripe rewrite Info: UDV <name> stripe <#> rewrite column Info start/fail/succeed bitmap <BITMAP> <started | failed | finished>. • Snapshot (ESnap) events Level Type Description Allocate Snapshot Warning: Fail to allocate snapshot (ESnap) Warning (ESnap) Mem memory for UDV <name>. Failed Allocate Snapshot Warning: Fail to allocate snapshot (ESnap)
Page 73
the other side, if the host/server is installed with 32bit OS, user has to change the block size to 1KB, 2KB or 4KB to support volumes up to 4TB, 8TB or 16TB, for the 32bit host/server is not LBA (Logical Block Addressing) 64bit supported. For detail installation steps, please check below.
Page 74
Figure H.4 Go to / Volume config / User data volume, create a UDV Figure H.5 Setup capacity, stripe height, and block size for UDV. Figure H.6 Tips When the OS is 64bit, user can set the block size to any available value.
Page 75
Figure H.7: (Figure H.7: choose “OK” for 64bit OS, choose “Cancel” for 32bit OS, this step will change block size to 4K automatically.) A 2.793TB UDV is created. Figure H.8: a 2793G UDV is created. Check the detail information. Figure H.9 (Figure H.9: block size = 512B, for 64bit OS setting.) Figure H.10 (Figure H.10: block size = 4K, for 32bit OS setting.)
Page 76
Attach LUN. Figure H.11 Figure H.12 (Figure H.12: Left: P series; Right: UltraStor Series attach LUN.) Step B: Configure your host/server Host/server side may need to reboot to make volumes available. Please refer to your HBA manual for more detail. For IP Series (iSCSI), user needs to setup software iscsi initiator or iSCSI HBA first.
Page 77
Figure H.13 (Figure H.13: Run MS iSCSI initiator, go to “Discovery” tab, add target portal (iSCSI data).) Figure H.14 (Figure H.14: go to “Targets” tab, click “Refresh”, and then “Log On…” the target.) - 77 -...
Page 78
Figure H.15 (Figure H.15: Status is “Connected”, the initiator setting is done.) Step C: Initialize/Format/Mount the disk Go to Start Control Panel Computer Management Device Manger Disk drives Figure H.16 (Figure H.16: Disk drive status of ULTRASTOR controller.) Go to Start Control Panel Computer Management Disk...
Page 79
Figure H.17 Initialize disk. Figure H.18 Convert to GPT disk for over 2TB capacity. For more detail information about GPT, please visit http://www.microsoft.com/whdc/device/storage/GPT_FAQ.mspx Figure H.19 - 79 -...
Page 80
Format disk. Figure H.20 Format disk is done. Figure H.21 The new disk is ready to go, available size = 2.72TB. Figure H.22 - 80 -...
Page 81
Caution If user setup 512B block size for UDV and the host/server OS is 32bit, in the last step of formatting disk, user will find OS cannot format the area after 2048GB (2TB). Wrong setting result: OS can not format area after 2048GB(2TB). Figure H.23 - 81 -...
Need help?
Do you have a question about the UltraStor RS8 SS and is the answer not in the manual?
Questions and answers