Accusys ExaSAN User Manual

Manual is about: PCIe 2.0 Storage System

Summary of ExaSAN

  • Page 1

    ` exasan b08s3-ps user guide support host bus adapter: pcie 2.0: z1m-g2 pcie 3.0: z2m-g3, z2d-g3 support host convertor: thunderbolt2.0 to pcie2.0: c1m-g2 support switch system: pcie 2.0: sw08-q4, sw16, swf16 accusys storage ltd., version: v1.2.

  • Page 2

    Revision sheet user guide page i revision sheet release no. Date revision description v1.0 11/10/2012 initial release on cd. V1.1 12/19/2012 modify page 4-3(erase clear log explanation and add das and san log file path) v1.1.1 02/26/2013 delete 5m copper cable on page 1-4 and 1-6 v1.1.2 12/24/2013 m...

  • Page 3

    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 data resulting from the performance or use of the information contained herein. About this guide...

  • Page 4

    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 apple. Oth...

  • Page 5: Exasan B08S3-Ps User Guide

    User guide page iv exasan b08s3-ps user guide table of content page # notice............................................................................................................................................................. Ii about this guide .................................................

  • Page 6

    User guide page v 3.3.2 check on new volume in disk management of windows ................................................................3-11 3.3.3 check on new volume by fdisk command on linux .........................................................................3-11 4. Using raidguardx gui ......

  • Page 7

    1. Introduction user guide 1. Introducing exasan pcie 2.0 storage system.

  • Page 8

    1. Introduction user guide page 1-1 1. Introducing exasan pcie 3.0 storage system 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...

  • Page 9

    1. Introduction user guide page 1-2 san environment whether it’s collaborative video editing in a post-production workgroup, or a shared research project in a university, the exasan solution offers a range of performance levels and storage capacities that scale to meet the needs of small-to-medium-s...

  • Page 10

    1. Introduction user guide page 1-3 online bad block data recovery and reallocation online disk scrubbing and data refresh and parity regeneration disk health monitoring by s.M.A.R.T. Nvram-based transaction log and auto parity resynchronization array roaming and disk traveling with redundant on-dis...

  • Page 11

    1. Introduction user guide page 1-4 1.2 what’s in the box your exasan b08s3-ps is shipped in special packaging to provide protection during transportation. Carefully check your carton contents against the included packing list, or the inside flap of the box, and your original purchase order. You sho...

  • Page 12

    1. Introduction user guide page 1-5 1.3.1 exasan b08s3-ps 1.3.1.1 b08s3-ps front panel & led indicators name description 1 power status flashing blue indicates the subsystem power supplies are working normally after a beep sound 2 access flashing blue indicates the host is accessing 3 system fan blu...

  • Page 13

    1. Introduction user guide page 1-6 1.3.1.3 disk mapping disk 1 disk 5 disk 2 disk 6 disk 3 disk 7 disk 4 disk 8 1.3.1.4 disk tray and led indicators disk status led #1 (access led) led #2 (status led) disk online steady green disk fail steady red no disk steady red disk lock steady green disk acces...

  • Page 14

    1. Introduction user guide page 1-7 original drives: steady green migrating drives = original drives migrating drives: steady green original drives: steady green disk health center action flashing blue steady green.

  • Page 15

    1. Introduction user guide page 1-8 1.3.1.5 b08s3-ps rear panel figure 10: b08s3-ps back view no. Name description 1 cooling fan maintains the disk array away from overheating. 2 pcie port connects the controller to the hba on the host server. Host access led (top): flashing blue indicates host acce...

  • Page 16

    1. Introduction user guide page 1-9 1.3.1 z2m-g3 hba led indicators no. Name description 1 qsfp port 1 for connection with switch. 2 qsfp port 2 for connection with a08s3-ps-ps directly. Refer to z2m-g3 document on website ( http://www.Accusys.Com.Tw/products/accessories/hba-cable/document.Html ) fo...

  • Page 17

    1. Introduction user guide page 1-10 5. Thunderbolt convertor - c1m-g2 (optional): if you want to directly connect exasan storage with host server via thunderbolt, you may need a c1m ( http://www.Accusys.Com.Tw/products/accessories/c1m-new.Html ) to convert thunderbolt to pcie. 6. Dual das port adap...

  • Page 18

    2. Preparation user guide 2. Preparing to install exasan b08s3-ps.

  • Page 19

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

  • Page 20

    2. Preparation user guide page 2-2 3. 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 b08s3-ps.

  • Page 22

    3. Installation user guide page 3-1 3. Installing the exasan b08s3-ps follow the steps in this chapter to prepare your exasan b08s3-ps system for installation. 3.1 installing the system follow the instructions in this section to hook up all your hardware components of the exasan b08s3-ps system. Do ...

  • Page 23

    3. Installation user guide page 3-2 3.1.2 installing the hba card before the exasan a16s3-ps is ready to be connected and powered on, you must install the hba card in the workgroup client system. The hba card is compatible with pcie x8, and x16 slots. If a choice is given, use the fastest pcie slot ...

  • Page 24

    3. Installation user guide page 3-3 install hba card 5. Position the connector of the card over the slot, insert the connector into the slot, press gently but firmly until it is securely seated. Install hba card on a pcie slot 6. Use the screw that you saved in step 2 to secure the metal bracket of ...

  • Page 25

    3. Installation user guide page 3-4 3.2 install driver and gui before installing driver and gui, make sure all connections and power on sequences are all correct. 3.2.1 installing exasan driver and gui raidguardx installation files can be found in dvd of accessory, you can also download the latest v...

  • Page 26

    3. Installation user guide page 3-5 3.2.1.2 installing driver and gui on linux following procedures contain 2 procedures; driver installation gui raidguardx installation driver installation you must have your linux system with developmental environment and kernel source, in other words you should se...

  • Page 27

    3. Installation user guide page 3-6 the driver (acs6x) should be now loaded in linux driver module list. Note: 1. Login as root, install driver will need root permission. 2. If you want to start the driver automatically, please put the compiled driver (acs6x.Ko) to directory as follows: #cp acs6x.Ko...

  • Page 28

    3. Installation user guide page 3-7 gui raidguardx installation before installing raidguardx, make sure the raid hba drivers is already installed in your linux os. 1. You will need two source files; gs (raidguardx server) and gc (raidguardx client), you can download from accusys website: http://www....

  • Page 29

    3. Installation user guide page 3-8 if your java version is earlier than 1.6, please go to www.Java.Com to upgrade. If version is ok, please enter the following commands: # cd /accusys/gc/x.X.X./x.X.X/ # java –jar raidguardx.Jar now you can add controller to config and manage exasan system..

  • Page 30

    3. Installation user guide page 3-9 3.2.2 confirm the exasan raid system driver on os 3.2.2.1 confirming the exasan raid system driver on mac after installing the exasan raid system hba driver on the mac host server, confirm the driver has been properly installed with the following steps. 1. Click o...

  • Page 31

    3. Installation user guide page 3-10 3.2.2.2 confirming the exasan raid system driver in 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 (...

  • Page 32

    3. Installation user guide page 3-11 3.3 create array array can be easily created by raidguard x (refer to section: creating an array ). Make sure lun mapping (refer to section: lun mapping ) is setup, and then volume should be appeared on os, now, enjoy the high speed access to new exasan volume. 3...

  • Page 33

    4. How to use user guide 4. Using raidguardx.

  • Page 34

    5. Raid user guide 4. Using raidguardx gui 4.1 raidguardx overview raidguardx is a powerful gui management tool, which support local and remote monitoring of multiple controllers that are connected to the same network. Raidguardx have to work with 2 components: raidguardx-server and raidguardx-clien...

  • Page 35

    5. Raid user guide 4.1.1 raidguardx at a glance 4.1.1.1 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 controller manual add controlle...

  • Page 36

    5. Raid user guide 4.1.1.2 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 preference ...

  • Page 37

    5. Raid user guide 4.1.2 adding controller raidguardx can manage the raid controller locally or remotely via intranet access. Two configurations to add raid controller into raidguardx client. 1) das - click icon add controller in the main page of raidguardx client locally. 2) san - clicking manually...

  • Page 38

    5. Raid user guide (2) san – add controller remotely in a san connection, you can manually add controller via network. 1. Click on controller on the menu bar and select manual add controller. 2. Enter the server or switch ip. 3. Click search and wait for the serial number to populate. 4. Type the pa...

  • Page 39

    5. Raid user guide 4.1.3 planning your raid before create raid, it is a good idea to become familiar with the variety of configurations, or schemes, that are available for the exasan raid storage. This section describes these schemes and illustrates how each raid level is applied. Raid level descrip...

  • Page 40

    5. Raid user guide 4.1.4 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 menu. ...

  • Page 41

    5. Raid user guide 4. Select initialization mode in 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 will be completed fas...

  • Page 42

    5. Raid user guide 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 first array created is labeled with the “1” ico...

  • Page 43

    5. Raid user guide caution when you delete an array, all data on the hard disk drives will be lost..

  • Page 44

    5. Raid user guide 4.1.5 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 receiv...

  • Page 45

    5. Raid user guide 4.1.6 preference 4.1.6.1 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 ...

  • Page 46

    5. Raid user guide 4.1.6.2 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 write req...

  • Page 47

    5. Raid user guide 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 4.1.6.4 beeper default beeper option is enabled, the system will sound an audible alarm in the e...

  • Page 48

    5. Raid user guide 4.1.6.6 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. Synchr...

  • Page 49

    5. Raid user guide 4.1.6.7 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. Pas...

  • Page 50

    5. Raid user guide 4.1.7 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. 4.1.7.1 slicing exasan raid slicing overcomes the inherent design of how data is stored on an hdd or raid system by subdividing...

  • Page 51

    5. Raid user guide 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 array number....

  • Page 52

    5. Raid user guide 4. Check the confirm box and click ok. Note slices must be adjusted in order; for example - slice 0, 1, 2, etc. 4.1.7.2 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 auto...

  • Page 53

    5. Raid user guide 4.1.7.3 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 stil...

  • Page 54

    5. Raid user guide 3. The main array information screen will indicate that the array is currently under expansion. 4.1.7.4 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...

  • Page 55

    5. Raid user guide example 1: raid 5 (12 drives) –migrating raid 0 ( >11 drives) raid 5 (12 drives) –migrating raid 6 ( >13 drives) raid 5 (12 drives) –migrating raid 0+1 ( >22 drives) example 2: example 3: note the new hard drive must larger than existing drives of array. Follow the steps below ...

  • Page 56

    5. Raid user guide 3. The main array information screen will indicate that the array is currently migrating..

  • Page 57

    5. Raid user guide 4.1.7.5 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 in th...

  • Page 58

    5. Raid user guide 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 shots are graye...

  • Page 59

    5. Raid user guide 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, select the sour...

  • Page 60

    5. Raid user guide 4.1.7.6 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 view or...

  • Page 61

    5. Raid user guide 4.1.7.7 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 a fa...

  • Page 62

    5. Raid user guide 4.1.8 updating the exasan raid system firmware follow the steps in this section to update the firmware of your exasan raid system. Use caution to prevent a loss of power to the exasan raid system during this process. 4.1.8.1 preparing the firmware update files 1. Note the current ...

  • Page 63

    5. Raid user guide 5. Raid overview.

  • Page 64

    Raid 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 data-storag...

  • Page 65

    Raid user guide 5-2 5.2.3 data parity the cont roller can generate “parity” for the ability to protect and rebuild data. Parity protects stored information without requiring data mirroring. When data is protected by parity, it is still available if a drive fails. Parity-protected data is reconstruct...

  • Page 66

    Raid user guide 5-3 5.3.5 raid 0+1: striped set with mirroring raid 0+1 combines the advantages of raid 0 and raid 1 with none of the disadvantages. Raid 0+1 creates a mirror of the primary striped set. Raid 0+1 provides optimal speed and reliability..

  • Page 67

    Appendices user guide page 6-1 6. Appendices.

  • Page 68

    Appendices user guide page 6-2 appendix a: faqs 1. Q: why is my disk led status red? A: this is likely caused by a faulty hard drive. Replace the faulty drive as soon as possible to protect your data. 2. Q: after an array has been created in raidguardx, but the host does not find the array volume. A...

  • Page 69

    Appendices user guide page 6-3 6. Q: if “find no raid card” appears in a windows host server, how can this be resolved? A: please make sure the pcie cable is properly connected to the back of the host server and the raid system. Check the device manager in windows to confirm that the correct driver ...

  • Page 70

    Appendices user guide page 6-4 appendix b: icons icon description main menu icons raidguardx server icon – the icon that is on the rackmount and notification area add / delete a controller – select the controller to administer create / delete an array – change the arrays within the raid system. Pref...

  • Page 71

    Appendices user guide page 6-5 a drive being selected for expansion / migration / rebuilding a transition drive state during the array 1, 2, 3, 4, migration a transition drive state during the array 1, 2, 3, 4, expansion a transition drive state during the array 1, 2, 3, 4, auto-rebuild raid levels.

  • Page 72

    Appendices user guide page 6-6 appendix c: customer service and support c.1 system 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) client operation system ...