Looking for some advice on our current situation. We have a full rack at a data center that contains 1 uplink to the data center distribution layer switch (we don't control this), 2 HP ProCurve 2824's and a handful of servers (I'll leave it at that to keep things simple). Switch A and Switch B are not fault tolerant. If one fails, we'll lose half of our links. We're trying to configure the two HP 2824's so that if we lose one, normal operation can resume. We currently have trunk ports configured but this is strictly for increasing bandwidth. For example:
interface 17 <br>
name "SERVER-A-BOND0-1"<br>
no lacp<br>
exit<br>
interface 18<br>
name "SERVER-A-BOND0-2"<br>
no lacp
trunk 17-18 Trk4 Trunk
spanning-tree Trk4 priority 4
From what I understand, the switches have to be stacked (Switch A is the commander and Switch B would be a member - this is ProCurve lingo by the way), and what we're trying to do is called InterSwitch Trunking, although the ProCurve manual doesn't refer to it as that.
I'm assuming once the switches are stacked I can do a similar configuration except interface 17 above would be interface 1 on Switch A and interface 18 would be interface 1 on Switch B. If Switch A or B fails, there won't be a single point of failure. The ProCurve manual specifically mentions using LACP for redundant switches and the "trunk" option for when interoperability is an issue. What I have above me need to be switched to something more like
trunk 17-18 Trk4 LACP
Would really appreciate any comments as to whether we're going down the right path with the new configuration. Unfortunately, the only environment we have to work with at the moment is the production environment which makes testing different scenarios difficult.
Lastly, for the switch uplink we currently have 1 drop from the data center. For this to work we'll need two and I'm assuming that the distribution layer switch (where these drops come from) will need to be configured for link aggregation/LACP, so there will need to be some changes by the data center staff.