<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How does failover of controllers work? in Array Setup and Networking</title>
    <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981543#M28</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Justin is correct.&amp;nbsp; There are other conditions that will trigger a controller failover, but from a network related perspective, its is because that a network (management or data) that is defined on any interface is no longer able to communicate with other devices on that network.&amp;nbsp; So, the loss of a single interface on a controller will not trigger a failover unless there are no other available paths on that controller for the related network.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Feb 2014 22:24:55 GMT</pubDate>
    <dc:creator>mgram128</dc:creator>
    <dc:date>2014-02-12T22:24:55Z</dc:date>
    <item>
      <title>How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981541#M26</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there I have a 1Gb standard network configuration with eth1 &amp;amp; 2 management only and eth3-6 data only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Each management port and data port on each controller are plugged into a separate switches as documented in the Nimble networking best practices:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="jiveImage" height="262" src="https://community.hpe.com/legacyfs/online/1422_pastedImage_2.png" style="max-height: 900px; max-width: 1200px;" width="335" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="jiveImage" src="https://community.hpe.com/legacyfs/online/1421_pastedImage_0.png" style="max-height: 900px; max-width: 1200px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering what triggers a failover of the controller?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There's a few scenarios I'm considering:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If S1 fails eth1, eth3 and eth 5 lose connections however we still have connections to eth 2, eth4 and eth6 so I guess no failover occurs as we still have connectivity from the controller but in a degraded state? and the same if S2 fails but with eth 2, 4 and 6?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If an &lt;SPAN style="text-decoration: underline;"&gt;individual&lt;/SPAN&gt; port either on the switch or controller failed then what would happen?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;in the case of the management network does failover rely on the availability of the group management IP address which 'floats' between the 2 management ports and if that becomes unavailable then failover occurs?&lt;/LI&gt;&lt;LI&gt;In the case of the data network, if one or more ports are unavailable on a controller then what happens?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not in a position to test failover scenarios at present but would like to know the theory behind failover.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Feb 2014 14:54:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981541#M26</guid>
      <dc:creator>support27</dc:creator>
      <dc:date>2014-02-12T14:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981542#M27</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hopefully support or an engineer will answer this, but based on testing, a controller only fails over if there is a complete outage on a controller. so if you lose one data/mgmt port, it will stay.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Feb 2014 20:12:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981542#M27</guid>
      <dc:creator>jrich52352</dc:creator>
      <dc:date>2014-02-12T20:12:48Z</dc:date>
    </item>
    <item>
      <title>Re: How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981543#M28</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Justin is correct.&amp;nbsp; There are other conditions that will trigger a controller failover, but from a network related perspective, its is because that a network (management or data) that is defined on any interface is no longer able to communicate with other devices on that network.&amp;nbsp; So, the loss of a single interface on a controller will not trigger a failover unless there are no other available paths on that controller for the related network.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Feb 2014 22:24:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981543#M28</guid>
      <dc:creator>mgram128</dc:creator>
      <dc:date>2014-02-12T22:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981544#M29</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the responses and clarification guys!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Feb 2014 09:24:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981544#M29</guid>
      <dc:creator>support27</dc:creator>
      <dc:date>2014-02-13T09:24:41Z</dc:date>
    </item>
    <item>
      <title>Re: How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981545#M30</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the same network config as SA vault has.&lt;/P&gt;&lt;P&gt;If I disconnect the cable from eth3 on controller A should the traffic fail over the eth3 on controller B and eth 4 - 6 stay on controller A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Tim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 11:32:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981545#M30</guid>
      <dc:creator>tcrowley96</dc:creator>
      <dc:date>2014-03-04T11:32:33Z</dc:date>
    </item>
    <item>
      <title>Re: How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981546#M31</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;Hi Tim,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;I summarized it as follows and tested accordingly:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;Switch failure:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;If switch S1 fails then eth1, eth3 and eth5 lose connectivity, however there are still connections to eth2, eth4 and eth6 from the controller so &lt;SPAN style="text-decoration: underline;"&gt;no&lt;/SPAN&gt; failover occurs, as there is still connectivity from the controller to both networks (management and data) but in a degraded state. (And the same if S2 fails but with eth2, eth4 and eth6 losing connections.)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN"&gt;If an &lt;SPAN style="text-decoration: underline;"&gt;individual&lt;/SPAN&gt; port either on the switch or controller fails:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;In the case of the management network, failover relies on the availability of the group management IP address which 'floats' between the 2 management ports on the controller.&lt;/SPAN&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If the group management address becomes unavailable then failover occurs, therefore it would need both management ports to be unavailable for failover of the management ports to other controller.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;Likewise, in the case of the data network, if one or more ports are unavailable on a controller then no failover occurs unless all data ports are unavailable&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;If a controller fails then of course all connections failover.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;Also Mitch's answer above clarifies what happens when interfaces fail on either management or data network:&lt;/SPAN&gt;&lt;BR /&gt; &lt;EM&gt;"the loss of a single interface on a controller will not trigger a failover unless there are no other available paths on that controller for the related network."&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN" style="mso-ansi-language: EN;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 12:15:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981546#M31</guid>
      <dc:creator>support27</dc:creator>
      <dc:date>2014-03-04T12:15:05Z</dc:date>
    </item>
    <item>
      <title>Re: How does failover of controllers work?</title>
      <link>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981547#M32</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would like to add some info to the above after we did some failover tests.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A switch misconfiguration (ex. wrong vlan) on the data paths will not trigger a failover. So if the storage paths are up but they cannot be reached, we found out that it will not failover. We waited for 80 seconds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LE: But having one data path fail (NIC down) on a controller will trigger a failover even though there is still one data path available. "&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;Attempting failover to active role because controller B has better IP network connectivity."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Software version: 2.3.9.0-296119-opt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Dec 2015 14:07:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/array-setup-and-networking/how-does-failover-of-controllers-work/m-p/6981547#M32</guid>
      <dc:creator>vladv106</dc:creator>
      <dc:date>2015-12-20T14:07:47Z</dc:date>
    </item>
  </channel>
</rss>

