nerdexam
Cisco

300-620 · Question #163

An engineer deploys a two-pod Cisco ACI Multi-Pod environment. Why should no more than two Cisco APIC controllers be deployed in the same pod?

The correct answer is B. to avoid losing all replicas of a shard if a pod fails. In a Cisco ACI Multi-Pod environment, deploying no more than two APIC controllers in the same pod is a critical design principle to ensure data redundancy and cluster availability.

Multi-Pod and Multi-Site

Question

An engineer deploys a two-pod Cisco ACI Multi-Pod environment. Why should no more than two Cisco APIC controllers be deployed in the same pod?

Options

  • Ato enable equal capacity to scale in each pod
  • Bto avoid losing all replicas of a shard if a pod fails
  • Cto avoid hair-pinning traffic that is destined for the primary APIC controller between pods
  • Dto ensure that all nodes in all pods have local access to a controller

How the community answered

(29 responses)
  • A
    3% (1)
  • B
    86% (25)
  • C
    7% (2)
  • D
    3% (1)

Why each option

In a Cisco ACI Multi-Pod environment, deploying no more than two APIC controllers in the same pod is a critical design principle to ensure data redundancy and cluster availability.

Ato enable equal capacity to scale in each pod

APIC capacity relates to management capabilities, not data plane scaling, and the number per pod constraint is primarily for resilience, not equal scaling capacity.

Bto avoid losing all replicas of a shard if a pod failsCorrect

Limiting APIC controllers to no more than two per pod ensures that the three replicas of each data shard in the APIC's distributed database are spread across different pods. This design prevents the loss of all replicas for a shard if an entire pod fails, maintaining data availability and cluster quorum.

Cto avoid hair-pinning traffic that is destined for the primary APIC controller between pods

Hair-pinning traffic to the primary APIC controller between pods is not the primary architectural driver for limiting APICs per pod; resilience and data distribution are key.

Dto ensure that all nodes in all pods have local access to a controller

While having controllers in each pod is desirable for local access, the specific limit of 'no more than two' is driven by redundancy requirements for data sharding, not simply ensuring local access.

Concept tested: ACI Multi-Pod APIC cluster resiliency

Source: https://www.cisco.com/c/en/us/td/docs/dcn/aci/apic/5x/config-guide/cisco-aci-multi-pod-config-guide-5x/m_multi_pod_deploy_guidelines.html

Topics

#Multi-Pod#APIC cluster#high availability#data shard replica

Community Discussion

No community discussion yet for this question.

Full 300-620 Practice