A system (200,400), comprising: a processor; and a memory, coupled to the processor, that stores executable instructions that, when executed by the processor, cause the processor to: store, in association with a backup gateway resource, GWR, a first primary to backup, P2B, pairing coefficient, and a second P2B pairing coefficient, the first P2B pairing coefficient corresponding to a first P2B pairing, from a first primary GWR to the backup GWR, and the second P2B pairing coefficient corresponding to a second P2B pairing, from a second primary GWR to the backup GWR, wherein a magnitude of the first P2B pairing coefficient and the second P2B pairing coefficient is a measure of system impact, including system performance costs, of switching between the first primary GWR and second primary GWR and the backup gateway resource; store, in association with the backup GWR, a first backup to primary to backup, B2P, pairing coefficient and a second B2P pairing coefficient, the first B2P pairing coefficient being indicative of a metric of switching from the backup GWR to the first primary GWR, and the second B2P pairing coefficient being indicative of a metric of switching from the backup GWR to the second primary GWR, wherein a magnitude of the first B2P pairing coefficient and the second B2B pairing coefficient is a measure of system impact, including system performance costs, of switching between the backup GWR and the first primary GWR and second primary GWR; receive a first unavailability metric and a second unavailability metric, from the first primary GWR and the second primary GWR, respectively, and a third unavailability metric from the backup GWR; select, responsive at least in part to a conjunction of the first unavailability metric and the second unavailability metric exceeding respective GWR thresholds, a selected P2B pairing among the first P2B pairing and the second P2B pairing, based at least partially on the first P2B pairing coefficient, the second P2B pairing coefficient, the first B2P pairing coefficient, and the second B2P pairing coefficient; and switch a traffic to the backup GWR from the one among the first primary GWR and second primary GWR that corresponds to the selected P2B pairing. a processor; and a memory, coupled to the processor, that stores executable instructions that, store, in association with a backup gateway resource, GWR, a first primary to backup, P2B, pairing coefficient, and a second P2B pairing coefficient, the first P2B pairing coefficient corresponding to a first P2B pairing, from a first primary GWR to the backup GWR, and the second P2B pairing coefficient corresponding to a second P2B pairing, from a second primary GWR to the backup GWR, wherein a magnitude of the first P2B pairing coefficient and the second P2B pairing coefficient is a measure of system impact, including system performance costs, of switching between the first primary GWR and second primary GWR and the backup gateway resource; store, in association with the backup GWR, a first backup to primary to backup, B2P, pairing coefficient and a second B2P pairing coefficient, the first B2P pairing coefficient being indicative of a metric of switching from the backup GWR to the first primary GWR, and the second B2P pairing coefficient being indicative of a metric of switching from the backup GWR to the second primary GWR, wherein a magnitude of the first B2P pairing coefficient and the second B2B pairing coefficient is a measure of system impact, including system performance costs, of switching between the backup GWR and the first primary GWR and second primary GWR; receive a first unavailability metric and a second unavailability metric, from the first primary GWR and the second primary GWR, respectively, and a third unavailability metric from the backup GWR; select, responsive at least in part to a conjunction of the first unavailability metric and the second unavailability metric exceeding respective GWR thresholds, a selected P2B pairing among the first P2B pairing and the second P2B pairing, based at least partially on the first P2B pairing coefficient, the second P2B pairing coefficient, the first B2P pairing coefficient, and the second B2P pairing coefficient; and switch a traffic to the backup GWR from the one among the first primary GWR and second primary GWR that corresponds to the selected P2B pairing.