Solved

Lan speed test on SoFS CSV 2012 R2, Can anyone explain this slowness?

Posted on 2014-10-08
8
85 Views
Last Modified: 2016-02-11
Can someone please explain the slowness and vast difference between reading and writing speeds here?

This LAN speed test was done on the scale out file server and the folder/server ip is the scale out file server info to connect right back into the server itself. This data server is using CSVFS JBOD w/ storage spaces in 2012 R2. There are 7 10k rpm SAS3 hard drives setup in this storage pool, one being a hot spare.

Check out the pictures I linked with the descriptions I put on them.

Any idea what could be going on here and is there anything I can do to improve this? Unfortunately everything is gigabit. Wish we could get 10Gbe in this network.
awefewfewfa.jpg
blah2.jpg
blah4.jpg
0
Comment
Question by:Greg Rogers
  • 3
  • 2
8 Comments
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 40369893
The difference between reading and writing speeds is due to the need to write directory entries as well as data when you are 'writing' a file.  'Reading' can typically read the directory once to read all the data.  'Writing' has to read/write the directory entries in addition to writing the data for each transfer and/or packet.
0
 

Author Comment

by:Greg Rogers
ID: 40369899
Yea I knew that. I forgot to mention these are ran on a LSI 9300-4i HBA card with  Seagate ST1000NM0023 disks ( http://www.seagate.com/internal-hard-drives/enterprise-hard-drives/hdd/enterprise-capacity-3-5-hdd/?sku=ST1000NM0023 ) and when built with a device using ZFS, and another device using hardware raid via LSI Megaraid card, the reads and writes were much more closer to speeds and MUCH faster.  

I figured there has to be something that has been proven to work to make this setup faster.
0
 
LVL 1

Accepted Solution

by:
admincbf earned 500 total points
ID: 40376517
Hi

With reference to your comment on my thread we stopped testing using copy and instead tested our SOFS using SQL IO.

Once we did this we were able to find out that we were actually getting 5,000 IOPs on each of our CSVs, this set up has now also been in production for over a year and all has been OK.

I do recall that there was an update that fixed a problem with slow SOFS copy speed back in April, I think this was one of those Optional Updates for Server 2012 that you can find in Windows Update.

Jose Barreto has recently made this post about why using copy is a bad idea to test the performance of  SOFS - you may find this useful in your testing.

Hope that helps.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:Greg Rogers
ID: 40376681
We have sql 2014. What did you use to test io?

Thanks for the reply.
0
 
LVL 1

Expert Comment

by:admincbf
ID: 40376686
Hi

SQLIO is a free tool from Microsoft.  You can download it here.

Many thanks
0
 

Author Comment

by:Greg Rogers
ID: 40376688
I knew all of that except 3.1 hmmm very good article.
0

Featured Post

[Webinar] Disaster Recovery and Cloud Management

Learn from Unigma and CloudBerry industry veterans which providers are best for certain use cases and how to lower cloud costs, how to grow your Managed Services practice in IaaS clouds, and how to utilize public cloud for Disaster Recovery

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Need In an Active Directory enviroment, the PDC emulator provide time synchronization for the domain. This is important since Active Directory uses Kerberos for authentication.  By default, if the time difference between systems is off by more …
Many of us in IT utilize a combination of roaming profiles and folder redirection to ensure user information carries over from one workstation to another; in my environment, it was to enable virtualization without needing a separate desktop for each…
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now