40 Posts
0
1146
EqualLogic PS6110 network question
Hi,
I am setting up an old EqualLogic PS6110 and I would like some guidance on how to connect the 10G ports. Does the 10G ISCSI port need to be in a bonded LACP interface or left as basic setup?
We have 2 switch for HA and we have 1x module connected to each switch.
Thank you in advance
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 14:00
Hello,
You are very welcome.
re: Active/Active. No. The EQL SAN is Active/Standy Only.
Re MPIO. That's a bit more complicated.
Re: XenServer, I am assuming it's at least 6.2 or greater?
XenServer requires some custom configurationin the GUI and at the CLI in order to do MPIO with single IP subnet iSCSI SANs. Otherwise, only one port on the XenServer will be used.
Also is this Citrix XenServer or NCP-NG? I've never tried it with NCP-NG
This PDF covers the steps you will need to do. It says 6.2 but it's works on newer versions as well.
https://www.dell.com/learn/lv/en/lvchn1/shared-content~data-sheets~en/documents~esg-techwp-eql-multipathiowithcitrixxenserver.pdf
This is the Citrix KB on the same thing
https://discussions.citrix.com/topic/392767-xenserver-equallogic-multipath-vs-active-active-bond/
If you just enable MPIO it will show enabled but not fuction. The set requires a unique network in XenServer for each XS NIC you want to use for iSCSI. Then configuration files, known as iscsi node files must be configured to tell the iSCSI initiator to use those ports and do discovery and iSCSI logins using them both. I
You won't get 2x the performance since there is only one 10GbE port on a 6110 controller.
Regards,
Don
#iworkfordell
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 09:00
Hello,
Re: Bonding. No. EQL SANs like almost all iSCSI SANs do not support LACP/TRUNKING/BONDING/MLAG, etc.. Instead, at each host, iSCSI MPIO is configured. Depending on the OS there may be some specifics steps needed to work with the single IP subnet the EQL SANs were designed for. Other vendors and models use multiple IP subnets.
There DOES need to be an interswitch link between the switches. The EQL SAN will use any interface on a member to reach any server. In your specific case there is only one 10GbE interface. Other models have more than one, and or if in the future you add more EQL SANs to that group the ISL is critical. So yes, 2x 10GbE links would be needed for performance and redundancy.
Regards,
Don
#iworkfordell
fred974
40 Posts
0
January 30th, 2023 09:00
I forgot to mention that my switches are 2x Mikrotik CRS317-1G-16S+RM configured via MLAG.
Looking at this article, 8.2 page 37 I think I need to create a mlag on the 2x 10G ports but I am not 100% sure
fred974
40 Posts
0
January 30th, 2023 14:00
Hi Don,
I use XCP-ng managed via axen Orchestra. In xen Orchestra there is a setting to enable MPIO that I think should do the job. The 4 hypervisor all have 2x 10g port in bond lacp. The storage traverse over the storage Vlan. Everything goes through the mikrotik switches.
Thank you for the link you posted, I'll take a good look at them.
Regards
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 14:00
Hello,
XCP-NG uses the same iSCSI initiator and MPIO as Citrix. Just enabling MPIO will not work. The default configuration assumes seperate IP subnets. Allowing standard Linux IP networking to discovery both paths. Which provides the MPIO layer the sub devices needs to create the MPIO device. And apply the policy to balance IO.
With a single subnet IP you need to specifically tell the iSCSI initiator that run discovery out each port. It then creates a node file for that NIC and device. It repeats it for every port you specify. That also means you need multiple storage networks defined in XCP-NG
Regards,
Don
#iworkfordell
fred974
40 Posts
0
January 30th, 2023 14:00
Thank you very much for taking the time to reply. I'm glad I don't need to set any bonding. Last question, is it possible to have both module running at the same time as active active? In my test, only one 10g interface is active at a time not both. If the system is only capable of active/passive, do I still set xen server as multi path iscsi?
Thank you
fred974
40 Posts
0
January 30th, 2023 15:00
Hi Don,
I really appreciated the time you gave me and providing very clear explanations. I will experiments with it all based on what you said.
Thanks you very much
Fred
fred974
40 Posts
0
January 30th, 2023 15:00
Hi,
The XCP-ng host only have 2x 10g ports. In XCP-ng, the 2x port are in an LACP active/active mode. So when you said
"That also means you need multiple storage networks defined in XCP-NG"
Does it still apply in my scenario? The storage Vlan uses the bond as parent.
Fred
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 15:00
Hello,
In that case I don't think you can configure MPIO. You should have dedicated NICs for iSCSI. I have neveer tried creating storage networks that were also part of a bond.
EQL doen't support VLAN tagging for normal iSCSI traffic.
If you just using bonding at the server level you won't get active / active I/O but at least you will have redundancy.
In this configuration that likely won't hurt your performance as there is only one 10GbE port on the array.
Regards,
Don
#iworkfordell
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 15:00
Hello Fred,
Thank you for the kind words. I am so happy that I could help out. I like XenServer / XCP a lot. I wrote the PDF and helped write the kb article.
I switched to Proxmox at home, but for years I ran a XenServer farm for testing and customer support.
What is the firmware on that EQL array? I would strongly suggest RAID6 as the only RAID level to use.
Since you can't use standard or OEM drives, you might want to try to find some EQL qualified drives to have on hand.
The 6110 is older, so I am presuming you don't have a support contract with Dell on that array?
Regards,
Don
#iworkfordell
fred974
40 Posts
0
January 30th, 2023 16:00
I'm not sure what the equallogic firmware is but it's not the latest and as you correctly guessed it is not longer in support contract so I cannot even login to get the firmware which is a pain. I think with gear this old dell could release it to the public but hey... I can provide the firmware version tomorrow. Ido have 24x 400gb OEM equallogic drive in the array and I set the arrayvad raid 6 too.
I love xcp-ng and. Having an open source project with commercial support is awesome
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 17:00
Hello,
re: Firmware. One problem is that is has export controlled encryption, so Dell can't just post it on a website. Also, the license model for EQL was maintained in the support contracts vs. line by line licenses, and having to purchase the add on software too.
I was just curious on the firmware. A UPS is also highly recommened on all SANs.
XCP-NG;/Xen hypervisor is very good and very light resource wise. I switched to Proxmox for built in LXC container support, XFS, etc... I was using Citrix not XCP. I use an LXC container for AD, DNS, etc and it uses about 128MB of RAM from 256MB allocated. But the Proxmox Backup Server is amazing.
I you don't mind let me how it works out I am very curious.
Regards,
Don
#iworkfordell
DellEMCSupport
Moderator
Moderator
•
631 Posts
0
January 30th, 2023 18:00
Hello, https://www.dell.com/community/EqualLogic/Link-Aggregation-for-Equallogic/td-p/4474886 LACP is not supported by EqualLogic, I'm afraid.
dwilliam62
1 Rookie
1 Rookie
•
1.5K Posts
0
January 30th, 2023 18:00
Hello,
DId you mean to reply to a different thread?
This thread is just about configuration best practices, not a fault.
Regards,
Don
#iworkfordell
fred974
40 Posts
0
January 31st, 2023 01:00
Here is the firmware I am running:
PS Series Firmware Version 10.0/ FS Series Firmware Version 4.0
How far behind am I? I contacted Dell to see If I could get an extended warranty so that I could download the latest firmware but they simply to me I am out of warranty and they couldn't help. So I am stuck with firwmware V10