Visit Open-E website
Results 1 to 10 of 18

Thread: DSS FC is very fast.

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Lightbulb

    I finished a huge battery of tests using different test file sizes for comparison. For very small test file sizes (10MB and 40MB) with 4k random writes, fibre channel outperforms iscsi up to 80 times!

    The left side is fibre channel, the right is iscsi.


    The left side is fibre channel, the right is iscsi.

    I have more results coming tomorrow.

  2. #2

    Default

    Test setting the iSCSI daemon settings for the Target to the following below. When getting better performance - see if we can replace this map with a current one.

    Please go to the console and enter crtl + alt + w then select Tuning options then iSCSI
    daemon options then Target options then select Target of choice.

    maxRecvDataSegmentLen=262144
    MaxBurstLength=16776192
    Maxxmitdatasegment=262144
    maxoutstandingr2t=8
    InitialR2T=No
    ImmediateData=Yes

    Many are reading this thread so we should keep it shorter, but really good job on the comparison!!
    All the best,

    Todd Maxwell


    Follow the red "E"
    Facebook | Twitter | YouTube

  3. #3

    Default

    Quote Originally Posted by Robotbeat
    I finished a huge battery of tests using different test file sizes for comparison. For very small test file sizes (10MB and 40MB) with 4k random writes, fibre channel outperforms iscsi up to 80 times!
    Hi Robotbeat,

    there must be something wrong with your setup. look at my results:



    Our DSS is a dual XEON 3,2 GHz, 8 GB RAM, ARC 1280 - 2GB, using block-IO and 1GB iSCSI connections.
    We run 4 1TB SATA drives in Raid 10 configuration, in total 5 volumes with 10 TB.
    This is no test setup, so we have some load (21 ESX Servers, 136 VMs, 44 SAP Test Servers) on this DSS - the values may be not exactly reproducable.

    As you can see, our old and busy setup beats your FC DSS easily in higher file sizes.
    It seems to be more constant compared to your very high values with low file sizes and low values at high file sizes.

    We actually have no issues with bad performance using iSCSI and block-IO. Its not fast as hell but it is very acceptable with high load.

    Best Regards,
    Lutz

  4. #4

    Lightbulb

    Thanks, lufu. It's great to get a comparison point!

    Yeah, there probably is something wrong with my iSCSI set up.

    Part of the problem is that I am using a software RAID 5 using only 3 drives (2+parity).

    Not using jumbo frames, either.

    Both sides are also using pentium 4 chips with netburst and only one thread of sqlio (since the initiator side has only one cpu core). Shouldn't be THAT slow, though. I tried tuning the iSCSI target daemon settings, but I haven't got much better results.

    Part of my whole point was to see how well FC works when just working from cache, since you could load up a 1U server with 100GB of cache instead of investing in lots of SAS drives.

    BTW, I really like the Areca controllers. That's what we've used in our setup.

    Here are the 4K random write IO results from a single drive hooked up to a 3ware controller with 512MB of raid cache and 2GB of system cache exported via 4Gb FC:


    It makes sense that the smaller test files are so high performance and the larger ones are so much slower, since we're limited to a single sata drive on the backend, so we'd be lucky to get more than 60MB/s sustained.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •