ISCSI Discovery

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
techtou
Posts: 4
Joined: Thu Sep 23, 2010 4:12 pm

Fri Sep 24, 2010 12:53 pm

Hi!
We have two Dell R610 servers containing:
SAS 15K RAID-1 volumes
Hyper-V
Clustering
Starwind SAN - the latest v.
OS: Win 2008R2 Ent.

We have Intel ET 1Gb NIC (dual port) where:
1. port is connected via xover cable to the other server (host) same port - for StarWind syncing
2. port is connected via xover cable to the other host same port - for ISCSI targets

SAN's targets are all configured as HA and man... all the tweaking we did to get that sync to work faster has been in vain. We have reviewed all your blogs and posts available on the subject and related and tried all the suggestions within our scope of possibilities here but sync won't budge past 25% of line utilization. with ntttcp we can get 800Mbps going through it and disc write speeds are close to 200MB/s on all the RAID volumes.

But anyway,, this isn't the topic for that.
The struggle here with ISCSI has been to keep the targets going through the right NICs.
Your wizard clearly asks what adapters to use for the sync - and that should be that.
However, if a node is rebooted, lets say, you will notice the ISCSI Initiator adding another portal to your configured one and that newly discovered, automatically added portal is the other partners sync adapter.... it looks like then your MPIO ends up using that adapter also for ISCSI target path distribution.
Does it not?

Any idea how to prevent this from happening?
Also, any better solution to restoring HA if both nodes had to go down (such as a prolonged power outage)?


Thank you kindly for your help,

Darko
techtou
Posts: 4
Joined: Thu Sep 23, 2010 4:12 pm

Fri Sep 24, 2010 4:50 pm

Follow up on previous:

Using dual port Intel ET Gb adapters - one port for ISCSI and another for SYNC - system seems to MPIO balance traffic through them regardless if it is the sync or ISCSI access....

Will separate the designations so sync occurs over another adapter altogether and report findings..

D
User avatar
Max (staff)
Staff
Posts: 533
Joined: Tue Apr 20, 2010 9:03 am

Mon Sep 27, 2010 8:11 am

Please tell us if everything is OK after fixing and configuring the NICs
Max Kolomyeytsev
StarWind Software
techtou
Posts: 4
Joined: Thu Sep 23, 2010 4:12 pm

Wed Sep 29, 2010 3:35 pm

Thanks Max and sorry for slow reply. Really busy with other projects here as well...

Well, separating adapters did the trick. Don't see ISCSI Initiator auto-discovering the SAN SYNC adapter and using it as ISCSI access, now that they are separated.
The only question mark now for us is the sync speed... We can't seem to get the speed past some 30% of the NIC utilization.
Tried Intel ET adapters and Broadcom BCM5709C NetExtreme II adapters - pretty much the same result. Tried enabling and disabling various features such as TCP Offload, RSS and various queue numbers etc etc. but results are the same.
I would love to see what you recommend for NIC configuration to optimize the sync, if any?

Thanks,

Darko
Constantin (staff)

Thu Sep 30, 2010 11:18 am

Enable all TCP offload functions and use WB caching on target to improve speed.
Post Reply