This post is more than 5 years old

14 Posts

100095

February 8th, 2013 10:00

CM failover: Expected behavior

Hello,

I have been doing some failover tests on my PS6000 before I put it into production.  I am trying to decide if one of my tests is behaving the way it is supposed to, and my expectations are wrong, or if the failover of 1 CM to the other isn't working properly.

My setup:

PS6000

2 CMs with cabling to all 4 Eths. 

Eth0-2 are iSCSI network on both. 

Eth 3 is management network on both.

Tests:

1.If I pull the mgt network on the active CM it doesn't failover to the other CM.  I waited ~ 5 minutes and nothing.  Should this fail the card over if the mgt network isn't working?  I am guessing it can't just use the other Eth3 on the other CM since this works in active:passive.

2.If I pull all 4 Eths, it doesn't (within 5 minutes at least) fail over to the other CM.

3.If I pull the CM, then it will switch over to the other CM/Eths.

Does all this behavior sound correct?  Am I waiting long enough for the other CM to pick up?  I am not sure if I can have a partial loss of the CM Eths (contained to just the card) or not, so possibly my test here doesn't carry any weight.  Pulling the CM (a real failure and lack of card) seemed to bring the other CM back up ~1 minute.

Thanks.

4 Operator

 • 

2.4K Posts

February 8th, 2013 10:00

It is named "controller failover" because it is only a failover when a controller failes and not if you pull out some cables or shutdown the entire switch!

To be safe against your case 2. you have to crosscable a controller to two or  more switches and not a single one.

Against problem 1 there is only one solution which means to hook up the serial cable also. Keep in mind that EQL is a "Active/StandBy" controller setup and not an Active/Active.

The newer PSx1xx have a "horizontal port failover" but iam not sure if this feature also works on the MGMT Port.

Regards,

Joerg

14 Posts

February 8th, 2013 12:00

OK, I found the vertical port failover scenario for the PS4100/PS6100 in the DellEqualLogicConfigurationGuide_v13.3_final.  Keep in mind, I have a PS6000.  I really wish I had the modules in the PS61000... but anyways.

Currently I am wired as such.

CM1:ETH0:1/11

CM1:ETH2:2/11

CM1:ETH3:MGT SWITCH

CM2:ETH0:1/13

CM2:ETH2:2/13

CM2:ETH2:MGT SWITCH

What I think I need to look like to have vertical failover is:

CM1:ETH0:1/13

CM1:ETH2:2/11

CM1:ETH3:MGT SWITCH

CM2:ETH0:1/11

CM2:ETH2:2/13

CM2:ETH3:MGT SWITCH

So if I wire up my PS6000 as such, I should have vertial port failover working, correct?  I picture this scenario as CM 1 active.  Port 1/13 on switch 1, the cable connecting CM1:ETH0:1/13, or ETH0 on CM1 fails.  The active connections would then be, CM1:ETH2:2/11 and CM2:ETH0:1/11.  Sound right?

Thanks guys.

14 Posts

February 8th, 2013 13:00

OK, I am good then.  Makes sense why I couldn't find the PS6000 vertial failover when I was setting this up.  I do have CM0 going to 2 switches and CM1 to 2 switches.  OK, thanks guys.

Top