Accusys ExaSAN SWF16 V2 User Manual

Summary of ExaSAN SWF16 V2

  • Page 1

    Exasan swf16 v2 user guide support host bus adapter: pcie 2.0: z1m-g2 pcie 3.0: z2m-g3 support host convertor: thunderbolt2.0 to pcie2.0: c1m-g2 support raid system: pcie 2.0: a12s2-ps pcie 3.0: b08s3-ps, a08s3-ps, a16s3-ps accusys storage ltd. 2014 version: v1.3.

  • Page 2

    Revision sheet user guide page i revision sheet release no. Date revision description v1.0 12/08/2014 initial release v1.2 02/09/2014 update v1.3 14/10/2014 add c1m-g2, add chapter plan you san add appendixb raidguard x introduction correct contents.

  • Page 3

    Preface user guide page ii preface notice the product features and specifications described in this guide are subject to change without notice. The manufacturer shall not be liable for any damage, or the loss of information resulting from the performance or use of the information contained herein. A...

  • Page 4

    Preface user guide page iii trademarks accusys and the names of accusys products and logos referenced herein are trademarks and/or service marks or registered trademarks and/or service marks of accusys storage ltd. Xsan, mac, mac os, and macintosh are either registered trademarks or trademarks of ap...

  • Page 5

    Table of contents user guide page iv exasan swf16 v2 user guide table of contents page # notice............................................................................................................................................................. Ii about this guide ..............................

  • Page 6

    Table of contents user guide page v 3.3.3.2 confirming on windows .........................................................................................................3-11 3.3.4 confirming led of hba ...................................................................................................

  • Page 7

    Table of contents user guide page vi email notification ...........................................................................................................................................6-11 preference ............................................................................................

  • Page 8

    1. Introduction user guide 1. Introducing exasan pcie2.0 switch.

  • Page 9

    1. Introduction user guide page 1-1 1. Introducing exasan pcie2.0 switch 1.1 overview 1.1.1 what is the exasan solution developed by accusys storage ltd., a worldwide leader in raid (redundant array of independent disks) storage systems, exasan (pronounced “x-sa-san”) is a family of storage and swit...

  • Page 10

    1. Introduction user guide page 1-2 1.1.2 exasan switch swf16 v2 features the exasan swf16 v2 is pcie 2.0 san switch in a 1u rackmount enclosure employing the latest pcie2.0 technology with support for 12 pcie clients and 4 pcie raid storages. The total bandwidth of swf16 v2 is up to 80 gb/s. Embedd...

  • Page 11

    1. Introduction user guide page 1-3 linux: red hat, suse, fedora, centos, etc. Mac: os x( 10.5, 10.6, 10.7, 10.8, 10.9 and later) 7. Operating conditions humidity: 5% - 85% operating temperature: 0degc – 40degc certification: rohs, ul, ce, fcc, c-tick, bsmi 8. Qsfp cable copper cable:2m (standard) o...

  • Page 12

    1. Introduction user guide page 1-4 1.3 your swf16 v2 at a glance this section helps you get familiar with the physical appearance of your exasan swf16 v2 1.3.1 exasan swf16 v2 1.3.1.1 swf16 v2 front panel item name color description 1 system power blue flashing blue indicates the host is booting. S...

  • Page 13

    1. Introduction user guide page 1-5 1.3.1.3 mirror device indicators front view of the mirror device table of led status status indicator access indicator disk status green off disk is properly installed green on/flash (yellow) disk is being accessed red off no disk installed or disk failure flash (...

  • Page 14

    1. Introduction user guide page 1-6 1 cooling fan prevents the switch from overheating. 2 debug port for engineer debugging. 3 eth0 ethernet port (management port) controls webgui of the swf16 v2 through this port. The default ip is “192.168.0.25” 4 eth1 ethernet port ( san private port) for mdc pri...

  • Page 15

    1. Introduction user guide page 1-7 7 power button click once to switch on/off the power. Push the button for 5 seconds to force shut down the power immediately. 8 reset hole if you want to reset the all setting of the switch, you could use a needle or pin to push into the hold for 13 seconds. Then ...

  • Page 16

    1. Introduction user guide page 1-8 %5cpartner_public%5cmarketing+materials%5ctemp%5cexasan+-+san+pre- sales+registration+form.Docx 1.5 what else you need when you purchased your exasan system, additional hardware, software and accessories may be required to fully take advantage of this system. The ...

  • Page 17

    1. Introduction user guide page 1-9.

  • Page 18

    2. Preparation user guide 2. Preparing to install exasan swf16 v2.

  • Page 19

    2. Preparation user guide page 2-1 2. Preparing to install exasan swf16 v2 to ensure safe and smooth operation of your exasan swf16 v2, it is essential that you choose an appropriate location for the system, and provide an appropriate operating environment and adequate power for all components of th...

  • Page 20

    2. Preparation user guide page 2-2 4. When planning for electrical power, make sure you have more power than the total power requirements specified for all components. Also make certain that the power load is distributed evenly among circuits to that location. Consult an electrician or other expert ...

  • Page 21

    3. Installation user guide 3. Installing the exasan swf16 v2.

  • Page 22

    3. Installation user guide page 3-1 3. Installing the exasan swf16 v2 follow the steps in this chapter to prepare your exasan swf16 v2 for installation. 3.1 hardware installation follow the instructions in this section to hook up all your hardware components of the exasan swf16 v2, do not turn the p...

  • Page 23

    3. Installation user guide page 3-2 3.1.2 installing host to client port 1. Install hba or convertor to host, then connecting qsfp cable into san port (or san mode) you may have few configurations as below; a. Host with z1m-g2, refer to manual guide by below link: http://www.Accusys.Com.Tw/products/...

  • Page 24

    3. Installation user guide page 3-3 3.1.3 connecting to lan port and power cord 1. Insert the ethernet cable into eth0 (management port) and eth1 (private port for mdc) on the swf16 v2. The default ip addresses are 192.168.0.25 and 192.168.1.25., respectively. Connecting the ethernet cable to eth0 a...

  • Page 25

    3. Installation user guide page 3-4 3.2 powering the system on and off 3.2.1 powering on before powering on, make sure that all qsfp cables and power cords are properly installed and connected, following steps is procedure to power on san; step1. Power on all raid systems (if there is jbod connected...

  • Page 26

    3. Installation user guide page 3-5 3.2.2 powering off if you need to power off the san, such as when switch or raid system requires firmware updates, adding a raid system or client computer, power off in the reverse order of powering on. Step1. Power off san client workstation. Step2. Power off san...

  • Page 27

    3. Installation user guide page 3-6 3.3 installing driver and raidguard x before installing driver and gui, make sure all connections and power on sequences are all correct. Raidguard x is a java based gui for managing and monitoring raid controller, refer to raid system manual guide for more detail...

  • Page 28

    3. Installation user guide page 3-7 3.3.2 installing on linux 3.3.2.1 driver installation you must have your linux system with developmental environment and kernel source, in other words you should select the adequate packages on the menu list during installation. Check “development tools” then clic...

  • Page 29

    3. Installation user guide page 3-8 # lsmod note login as root account, or make driver will result in fail. 6. Copy the compiled driver (acs6x.Ko) to driver directory of linux. #cp acs6x.Ko /lib/modules/ “uname –r”/kernel/drivers/scsi 7. For rhel, centos, use depmod command to make driver auto-loade...

  • Page 30

    3. Installation user guide page 3-9 # java –version if your java version is earlier than 1.6, please go to www.Java.Com to upgrade. 5. Use java command to open gc console. # cd /accusys/gc/x.X.X./x.X.X/ # java –jar raidguardx.Jar 6. Drop in controller tab, click manually add controller. Key in switc...

  • Page 31

    3. Installation user guide page 3-10 3.3.3 confirming exasan driver on os here provides the way to check driver status on macos and windows. If you want to check on linux platform, please providing completed linux kernel version and mail to technical support for help. 3.3.3.1 confirming on macos aft...

  • Page 32

    3. Installation user guide page 3-11 3.3.3.2 confirming on windows after installing the exasan raid system hba driver on a windows based host server, confirm the driver has been properly installed. Go to control panel -> system properties -> hardware -> device manager (depending on the version of wi...

  • Page 33

    4. How to use user guide 4. Using switch web gui.

  • Page 34

    4. How to use user guide page 4-1 4. Using switch web gui after connected all exasan components, powered all on, on a computer, typing ip address of switch to open webgui for configuration. Note the default ip of eth0 is 192.168.0.25 and eth1 is 192.168.1.25. At main page of webgui that contents 2 p...

  • Page 35

    4. How to use user guide page 4-2 4.1 exasan click the exasan icon, switch webgui page will appear, shown as below. Following procedure will introduce how to configure and monitor. 4.1.1 user name and password the default user name and p assword is “admin” and “00000000” (8 zeros). Please type the u...

  • Page 36

    4. How to use user guide page 4-3 4.1.2.1 quick setup if you haven’t created arrays in your exasan storages that have been connected with swf16 v2 , you could create arrays in the exasan storages by “quick setup” function as following screen. Note quick setup function just creates arrays for raid sy...

  • Page 37

    4. How to use user guide page 4-4 4.1.2.2 event management log is the very important clue to analyze root caused when user meet some problem around the san environment. Swf16 v2 web gui provides the function to download the log of the swf16 v2. Step 1: to click “event management”, then clicking “dow...

  • Page 38

    4. How to use user guide page 4-5 4.1.2.3 system management there are several functions in “system management”. It includes network time security control firmware update restart/halt 4.1.2.3.1 configuring the network – “network” users can use “nic” option to choose “eth0” or “eth1” and then setup th...

  • Page 39

    4. How to use user guide page 4-6 disable “eth1”: checking the box in front of “disable eth1” to disable eth1 port. Mac address: user can find the mac address of eth1 in the page assignment method: to setup or change the ip of eth1. The default ip address is “192.168.1.25”.  ip address  network ma...

  • Page 40

    4. How to use user guide page 4-7 you can enter any intranet or internet ntp server. And then click “apply” to process. For example: ntp server – clock.Stdtime.Gov.Tw 4.1.2.3.5 change password – “security control” the only function in “security control” is to change login password for entering swf16...

  • Page 41

    4. How to use user guide page 4-8 note before you start to update the firmware of swf16 v2, please power off all of the clients or host that connected to the swf16 v2. Download file from website http://www.Accusys.Com.Tw/support/download.Html , the directory is /forsan/{switch}/system code/xxx.Zip, ...

  • Page 42

    4. How to use user guide page 4-9 note it would take about 30 minutes for completely updating. Please check the processing bar to ensure it works fine in the period. 5. Update firmware successfully 4.1.2.3.7 restart / shutdown use this function to restart the swf16 v2. Selecting “restart” or “shutdo...

  • Page 43

    4. How to use user guide page 4-10 function description 1 go to view mode go to “view mode” to check more information 2 logout config mode clicking the icon to logout “config mode” 3 help users can find out some information 4 about the switch about the switch version 5 config mode the web gui is in ...

  • Page 44

    4. How to use user guide page 4-11 function description 1 voltage check the voltage status 2 fan check the fan speed status 3 temperature check the current temperature 4 view mode the web gui is in “view mode” when users click “voltage” icon, the web gui would pop up a window as following when users...

  • Page 45

    4. How to use user guide page 4-12 4.2 sanit v2 click the sanit v2 icon on the main page, a sanit v2 login page will appear. Following procedure will introduce how to configure and monitor. Select language, enter user name (default user name is admin) and password (default passw ord is 00000000,”eig...

  • Page 46

    4. How to use user guide page 4-13 4.2.1 import license sanit v2 software will need one valid license to activating. If license is expired, sanit v2 will stop to work and all data will not be readable. In this section will guide how to get a valid license. 4.2.1.1 apply and import license if you are...

  • Page 47

    4. How to use user guide page 4-14 step 5: c lick “evaluate” to verify the license. Step 6: confirm the information and then “import” to import the official licensed file..

  • Page 48

    4. How to use user guide page 4-15 4.2.2 san volume creation (quick wizard) in this section will guide how to create a shared san volume with all available raid systems. Step 1: select quick wizard from menu, confirm there are inneraid(mirror drives) and all raid system volumes are all listed at rig...

  • Page 49

    4. How to use user guide page 4-16 note configure san volume in quick setup, if select more than one raid system volumes, all volumes will be striped (raid0) to get more capacity and performance. Warning once performing force delete, all data will be destroyed and cannot be recovered..

  • Page 50

    4. How to use user guide page 4-17 4.2.3 add client ip add each client ip to join san group, or client cannot be recognized by sanit v2 mdc. Step 1: ensure client ip can “ping” to switch. Step 2: in “client management”, click “add” and enter client’s ip one by one. Note the maximum client quantity i...

  • Page 51: Windows

    4. How to use user guide page 4-18 4.2.4 install sanit v2 client software sanit v2 client software must be installed on client computer for communicating with sanit v2 mdc, client software of macos, windows and linux platform can be downloaded from sanit v2 console. The verified operating systems in...

  • Page 52

    4. How to use user guide page 4-19 4.2.4.1 windows clients 4.2.4.1.1 install sanit v2 client on windows platform step 1: make sure all raid system volumes are all recognized by client computer. In “computer management” console, select “device management > disk drives”. Note if you cannot see the rai...

  • Page 53

    4. How to use user guide page 4-20 4.2.4.1.2 configure sanit v2 client on windows platform following steps will help you to configure sanit v2 clients on the windows platform: step 1: select the start menu and select all programs, find the fs client folder, then select “fs client.” step 2: see the s...

  • Page 54

    4. How to use user guide page 4-21 step 3: enter sanit v2 mdc ip address (switch ip address). Then click “ok” step 4: right click the ip and click “mount all”, then a success diagram should pop up, and the san volume will appear on computer..

  • Page 55

    4. How to use user guide page 4-22 4.2.4.2 mac client 4.2.4.2.1 install sanit v2 client on mac platform step 1: make sure all raid system volumes are all recognized by client computer. Shown in “disk utility” as below. Note if you cannot see the raid system volumes, check all hardware and driver are...

  • Page 56

    4. How to use user guide page 4-23 4.2.4.2.2 configure sanit v2 client on a mac platform following steps will help you to configure sanit v2 clients on a mac platform. Step 1: click “go” and then click “utilities” to find out icon . Step 2: the n click “add server” step 3: enter sanit v2 mdc ip addr...

  • Page 57

    4. How to use user guide page 4-24 step 5: double click the ip location to find “auto mount” at bottom and select “enable”..

  • Page 58

    4. How to use user guide page 4-25 4.2.4.3 linux client 4.2.4.3.1 install and configure sanit v2 linux client software step 1: make sure all raid system volumes are all recognized by client computer. You could use fdisk -l to list all volumes connected on this client computer. Step 2: unzip sanit v2...

  • Page 59

    5. Raid overview user guide 5. Raid overview.

  • Page 60

    Raid overview user guide 5-1 5. Raid overview this chapter gives an overview of raid storage system within the context of recommended setting of exasan based san environment to provide fast, shared storage to client computers. 5.1 how raid works raid, or redundant array of independent disks, is a da...

  • Page 61

    Raid overview user guide 5-2 remove and replace a failed disk (known as “hot swapping”), and the controller then rebuilds the data using the information on the remaining drives. 5.3 raid levels the exasan raid system supports several raid levels and configurations. Each level has a different archite...

  • Page 62

    Appendices user guide page 6-1 6. Appendices.

  • Page 63

    Appendices user guide page 6-2 appendix a: faqs 1. Q: what is the different of sw16 and swf16 v2? A: sw16 is the pure pcie 2.0 switch of exasan switch series. Swf16 v2 is a three-in-one pcie 2.0 switch, includes metadata mirror drives, sanit v2 mdc (san management software) and pcie 2.0 switch. 2. Q...

  • Page 64

    Appendices user guide page 6-3 4. Q: why doesn’t the performance reach the expected levels while testing the exasan raid system? Why isn't the performance steady enough? A: if the performance is unsteady or not achieving the expected level, in many cases, the hdd is the cause. Since the exasan raid ...

  • Page 65

    Appendices user guide page 6-4 appendix b: raidguard x introduction raidguard x menu bar the menu bar across the top contains the following functions: function description file exit close the program load controller list refresh the controller list language english and japanese are supported control...

  • Page 66

    Appendices user guide page 6-5 raidguard x main console function description monitoring buttons add controller into raidguard x (for das only) remove controller from raidguard x management buttons create array in the raid system delete array in the raid system email to set email notification prefere...

  • Page 67

    Appendices user guide page 6-6 manual add controller in the event that a san connection, firewall is used or special network settings are in place, raidguard x client may not be able to detect the server in the main menu. In this case, you can manually add another controller in the network. 1. Click...

  • Page 68

    Appendices user guide page 6-7 creating an array when the raid controller is first configured, an array needs to be set up. This array tells the controller how many disks to use and what their function should be. Follow the steps below to create an array: 1. Select the raid level from the drop down ...

  • Page 69

    Appendices user guide page 6-8 4. Click on the drives to be added to the array. You can also click on select all spare drivers. Note unselected drives will be set to hot (global) spare drive. If a drive failure, spare drive will start to rebuild automatically..

  • Page 70

    Appendices user guide page 6-9 optional: from the drop down menu, select either on-the-fly initialization or performance evaluation. On-the-fly initialization – exasan raid systems record the initialized sectors in the bitmap. All sectors are initialized only once. The entire initialization process ...

  • Page 71

    Appendices user guide page 6-10 array initializing percentage after the array has been created, the main screen displays the newly created array with an array number. The array initialization progress is also displayed. Arrays are assigned numbers in the order they are created. For example, the firs...

  • Page 72

    Appendices user guide page 6-11 email notification it may be necessary for network administrators to receive e-mails in the event of errors, alerts, and changes to the raid array. These alerts can be e-mailed to a maximum of 20 e-mail addresses. Mailing list enter the e-mail address(es) of people to...

  • Page 73

    Appendices user guide page 6-12 preference disk lag proof mode this feature ensures the stability and continuity of the raid performance. In raid 5 and raid 6, dlp prevents the aging or slow responds of a single hard disk from influencing the overall performance. The advantage of this feature will n...

  • Page 74

    Appendices user guide page 6-13 ncq ncq (native command queuing) – this mode is designed for increasing disk drive access on scsi and sata disk drives. It can do this under certain situations by allowing the individual hard disk to internally optimize the order in which it executes the read and writ...

  • Page 75

    Appendices user guide page 6-14 the option of time to check disk ’s s.M.A.R.T are 1,15,30,60 minutes and 2,4,8 hours. We strongly suggest set to 8 hours. Frequently check time will reduce the life time of hard drives beeper default beeper option is enabled, the system will sound an audible alarm in ...

  • Page 76

    Appendices user guide page 6-15 cache controller cache – check this box to enable the controller cache. This speeds up the data transfer to and from the disks. Caution data in cache may be erased if power down unexpected. Suggest using a ups (uninterruptible power supply) to prevent this scenario. S...

  • Page 77

    Appendices user guide page 6-16 misc msic (minimal instruction set computer) has standard raid controller cpu time settings. The time of each event is displayed in the event logs in event message. Controller time – click this button to see a calendar and to change the time and date of the controller...

  • Page 78

    Appendices user guide page 6-17 option the options menu provides the methods for managing array. Click on the radio button for the required option, and then click next to proceed. Slicing exasan raid slicing overcomes the inherent design of how data is stored on an hdd or raid system by subdividing ...

  • Page 79

    Appendices user guide page 6-18 note you can create up to 16 slices per array and 64 luns on the controller. The total number of unique arrays ’ slices cannot exceed 16. Follow the steps below to select an array to slice or merge. 1. Select the array to slice or merge by clicking on a drive with an ...

  • Page 80

    Appendices user guide page 6-19 4. Check the confirm box and click ok. Note slices must be adjusted in order; for example - slice 0, 1, 2, etc. Lun map lun, which stands for logical unit number, is used to identify a logical unit in computer storage. When creating an array, you may select assign lun...

  • Page 81

    Appendices user guide page 6-20 expansion expansion adds spare disks or new hard drives to an existing array. This is no need to create a new array or stop an array; you may add new disks online while the array is in use. Expansion can enlarge the capacity and frequency of an array. Although you may...

  • Page 82

    Appendices user guide page 6-21 1. Select the array to add additional drives to, and select the number of drives to be added. A “+” sign appears above the drives to be added. 2. Check the confirm box and click expand array. 3. The main array information screen will indicate that the array is current...

  • Page 83

    Appendices user guide page 6-22 migrations different from expansion, which enlarges an array by adding hard drives to a fixed raid level, migration changes the raid level of an array. It allows live changes to the raid without the need to delete the array and rebuild. This can be useful when new dri...

  • Page 84

    Appendices user guide page 6-23 3. The main array information screen will indicate that the array is currently migrating..

  • Page 85

    Appendices user guide page 6-24 snapshot a snapshot is initialized with a data duplicate from a source to a target. The mirror snapshot is offered by the exasan raid controller. Note the source and target volume of the snapshot must be identical. Before setting a snapshot, you need to set the slice ...

  • Page 86

    Appendices user guide page 6-25 delete shot delete the selected shot. 1. Select the delete shot function from the drop down menu. 2. Select the required shot by clicking on the shot no. Radio button. From the respective drop down menus, select the source volume and destination volume. Unavailable sh...

  • Page 87

    Appendices user guide page 6-26 cancel scheduling – cancel the split shot scheduling. 1. Select the split shot function from the drop down menu. 2. Select the cancel scheduling radio button. 3. Select the required shot by clicking on the shot no. Radio button. From the respective drop down menus, se...

  • Page 88

    Appendices user guide page 6-27 health center to ensure the accuracy of the raid parity data, exasan raid controller offers background checking and “rebuild parity data”. During checking or rebuilding parity, the performance of the array will be affected. You may check the progress of in the main vi...

  • Page 89

    Appendices user guide page 6-28 unlock drives the raid controller may lock abnormal drives in an array. You may unlock these drives and rejoin them in an array. Drives may be locked with one of two conditions: 1. If a drive returns data too slowly, the controller determines the drive is experiencing...

  • Page 90

    Appendices user guide page 6-29 follow the steps below to select a drive to unlock. 1. Select the drive with the icon. It will change to the icon. 2. Check the confirm box and click unlock drive..

  • Page 91

    Appendices user guide page 6-30 appendix c: customer service and support b.1 get log when you contact us for technical support, our support staff might ask for your system log file for troubleshooting purpose. 1) raid controller log by dump controller log of raidguard x 2) switch log from event mana...