UNSOLVED

studionc

updated

15 years ago

S

studionc

11 Posts

0

3459

June 22nd, 2011 04:00

vnxe3100 iscsi performance using raid5 4+1 600gb Sas disk

Dear all,

I'm in the process of testing a vnxe3100 which has 6x600 sas disk  configured in Raid 5 (4+1 and 1 spare)

Before introducing more complexity related to our vsphere environment I wanted to test the performance using  a physical windows srv 2008  acessing a generic iscsi share on eth2 of SP A using a dedicated gigabit link without jumbo frames

I Used the common OpenPerformanceTest.icf which is found on many vmware posts and tried the first test which is the max througput 100% read with following results:

I/Os per second: 1221

MBs per second: 39,1

Average I/O Response Time: 46,87 ms

Maximum I/O Response Time: 190 ms

I know that the pool has only 4+1 disks but still it seems to me a poor performance.

Kindly does anybody have suggestions or things to check ?

I tried using a direct link to the vnxe to (excluding switch problems)

Thanks all

  • misak

    11 Posts

    1237

    0

    Posted July 5th, 2011 13:00

    I just ran the same test on a raid5 (4+1) and raid10 (3+3) pool (both with 600 GB SAS disks), and got 3480 IOPS and 109 MB/sec. The limit seems to be the 1 gig link to the VNXe 3100.

    Your numbers seems very low compared to mine. Could it be a netcard driver issue or link issue (half duplex?).

    /Morten

  • jcandiello

    1 Rookie

    •

    47 Posts

    1237

    0

    Posted July 5th, 2011 14:00

    Sent from my Verizon Wireless 4GLTE smartphone

  • studionc

    11 Posts

    1237

    0

    Posted July 9th, 2011 06:00

    Hi,

    I repeated the test with different network adapters in the vpshere environment and now  I'm getting similar results:

    3509 IOPS and 111 MB/s

    What I don't understand is if the 111MB/s limit is coming from the VNXe3100 performance or some multipathing problem as we have multipath round robin enabled to the vnxe storage.

    Having 2 nics on the esxi host and 2 eth ports for the iscsi server with 2 different ip.

    In vsphere client i correctly see al paths and the state to be "active I/O" but never going beyond 111MB/s.

  • itcare1

    10 Posts

    1238

    0

    Posted August 11th, 2011 10:00

    Hi studionc,

    Can you expand on what you mean by tried different network adapters?

    I have a dell R710 running ESXi 4.1 and tried both the on board nic and a pci intel nic for NFS/vmkernel traffic..

    I am getting the same performance results that you were getting originaly:

    arround 1500 IOps, 50MBs, 34ms

    No matter what I try, I can not get better results that this on the 100% read test..

    It seems you were able to solve this, any suggestions you have would be most appreciated.

  • WVX1

    1 Rookie

    •

    23 Posts

    769

    0

    Posted August 16th, 2011 05:00

    Has this document been released yet? if so where is it?

  • itcare1

    10 Posts

    1238

    0

    Posted August 17th, 2011 06:00

    I have a vnxe 3100 with 12 600GB sas drives and 2 service processors.

    My initial configuration was 10 drives configured in one pool, 2 x 4+1 Raid5, with 2 hot spares.

    I wanted to try a configuration with a Raid10 pool and also wanted to set my vnxe back to the base image.

    To do this, I actually went to Settings > Service System.  Put each processor in service mode, then chose reinitialize under the Storage System options.  This process to about 2 hours to complete.

    I had to go thorugh the setup process again.  This time I created the first storage pool with 5 drives, 1 Raid 4+1 group.

    Which left 7 drives available.  I configured a second pool using 6 drives in a Raid10 3+3 group and then a global hot spare.

    I was told in one of my sales meetings a while back that the first 5 drives may have to be configured in a Raid5 pool.  You can then add additional 4+1 Raid5 sets to the initial Raid5 pool or configure remaining disks as you want. But for Raid10, you need 3+3 sets and for Raid5 you need sets of 4+1.

  • Kumar_A

    2 Intern

    •

    727 Posts

    1238

    0

    Posted August 17th, 2011 07:00

    I was told in one of my sales meetings a while back that the first 5  drives may have to be configured in a Raid5 pool.  You can then add  additional 4+1 Raid5 sets to the initial Raid5 pool or configure  remaining disks as you want. But for Raid10, you need 3+3 sets and for  Raid5 you need sets of 4+1.

    This is not true. You can have the first four drives in the system in whatever pool you want to have it in. The only thing that you will notice is that we use some space (~48GB per drive) from the first four drives in the system for storing log files, etc. You will this space not available for use in all the drives in the pool.

  • itcare1

    10 Posts

    622

    0

    Posted August 17th, 2011 08:00

    Avi,

    Where the first 4 drives have system or log data on them, is there any performance impact from using them in a pool with other disk packs?

  • itcare1

    10 Posts

    622

    0

    Posted August 17th, 2011 08:00

    Hi Avi, thank you for clearing that up.  I was definitly told that the first 5 drives had to be configured in Raid5 by an EMC representative.

    But I did notice that when creating the first pool, I did have the option of creating a pool of 12 drives in Raid10, with 2 3+3 groups.

  • Kumar_A

    2 Intern

    •

    727 Posts

    153

    0

    Posted August 17th, 2011 14:00

    The remaining portion of the first four drives in the system (or system drives) are usable as regular user storage space, but with a slightly reduced performance when compared to using non-system drives. It is recommended that for very performance sensitive data, you should try to use up storage space from non-system drives in the storage system. However, for a majority of the applications, the system drives may be included and used just like any other non-system drive with only minor amount of performance difference.

    Performance testing with some typical random iSCSI 4K read and write mix of IOs typically shows the raid group on the system luns performs within 3-5% of performance of non-system drive Raid Groups.   Performance in other test configurations and scenarios may vary but we expect generally similar amount of impact in most cases.