MSA Storage
cancel
Showing results for 
Search instead for 
Did you mean: 

P2000 G3 connecting to 3 hosts

 
pythagoras
Occasional Contributor

P2000 G3 connecting to 3 hosts

Hi,

Im getting myself into a muddle with old skool iSCSI.  I have Server 2016 datacentre installed on 3x DL380 G8's.

I have 4x NIC's cross patched into 2x dedicated switches.

MSA has 2x 4 port controllers.  What im getting confused on is the iscsi sessions, do i setup sessions to all 8x ports from each host?

The target address is the address assigned to A1 and i have all 3x nodes mapped to all ports.

I am only using 2x subnets\switches as follows.  Should i use 4x subnets as i have 4x NIC's in each host?  switches are not connected to each other.

A1 172.16.1.1 switch a
A2 172.16.2.1 switch a
A3 172.16.1.2 b
A4 172.16.2.2 b

B1 172.16.1.3 a
B2 172.16.2.3 a
B3 172.16.1.4 b
B4 172.16.2.4 b

With the following connections

New-IscsiTargetPortal -TargetPortalAddress "172.16.1.1" -InitiatorPortalAddress "172.16.1.11" -InitiatorInstanceName "ROOT\ISCSIPRT\0000_0"
Get-IscsiTarget | Connect-IscsiTarget -InitiatorPortalAddress 172.16.1.11 -IsMultipathEnabled $true -IsPersistent $true -TargetPortalAddress 172.16.1.1
Get-IscsiTarget | Connect-IscsiTarget -InitiatorPortalAddress 172.16.2.12 -IsMultipathEnabled $true -IsPersistent $true -TargetPortalAddress 172.16.2.2
Get-IscsiTarget | Connect-IscsiTarget -InitiatorPortalAddress 172.16.1.11 -IsMultipathEnabled $true -IsPersistent $true -TargetPortalAddress 172.16.1.3
Get-IscsiTarget | Connect-IscsiTarget -InitiatorPortalAddress 172.16.2.12 -IsMultipathEnabled $true -IsPersistent $true -TargetPortalAddress 172.16.2.4

This was how i originally connected each host, but throughput is low.

Should i connect every iSCSI sessions to every port on the MSA?  A1 through to B4

Reason for question is im struggling to get 4GB through to the SAN, am i overloading it on sessions?  The data connections on the host are 10GB and receiving data from a Storage Spaces Direct cluster, so i can easily hit 4GB over the iSCSI and thats what i want to see.  At the moment i can hit 900mbit then as i add the above sessions it seems to half it each time.  There isnt much documentation about anymore on this.

My firmware is TS251.  Im extremely warey to upgrade firmware as a previous attempt killed a controller.

My last question is in 2016 DC, is the best practise still iSCSI\MPIO or should i use SET switch?   Reason i ask is im using SET switch for converged production traffic, replica, backup, cluster etc

Thanks

Please help

2 REPLIES 2

Re: P2000 G3 connecting to 3 hosts

if you share your email ID then I can share one document similar to your setup..........this will help you for sure

Regarding iSCSI sessions yes 1 initiator to 1 target is required. This need to be repeated for each initiator port to each target port of MSA controllers

pythagoras
Occasional Contributor

Re: P2000 G3 connecting to 3 hosts

Yes please.