Predictika · Arista Etherlink AI back-end fabric

An AI agent's Etherlink fabric order, checked before it goes out

An AI sales or design agent proposes an AI back-end fabric order: 7060X6, 7800R4 or 7700R4 switches with the optics, cables and software release they need. Before it goes out, the agent sends the order to Predictika, which checks ports, optics, cabling, minimum software and the figures the order states against a declarative model of Arista's published rules, and returns a verdict, every reason, and the figures it computed. This validator produces no price build-up: Arista does not publish prices, and none are used.

Source and independence. The rules in this validator come from Arista's public documents: the Transceiver Compatibility and Interoperability guide, the 7060X6 Series, 7800R4 Series AI Spine and 7700R4 Distributed Etherlink Switch datasheets, the 400G Transceivers and Cables FAQ, and the Arista and Broadcom AI Networking Deployment Guide. Arista is not involved in this demonstration and has not endorsed it. The customer, Harbor Point Research, is fictional. Quantities, link lengths, connector and fiber types, the site's ambient temperature, the EOS release and the figures an order states are supplied by the customer's own design, not by Arista.

Scope: Arista Etherlink AI back-end fabric orders built from the 7060X6, 7800R4 and 7700R4 switches: ports, optics, cabling, minimum EOS release and stated figures. See everything this validator covers

This validator handles any order for these Arista switches and their optics and cables — not just the scenarios shown below.

  • Switches — 7060X6-64PE, 7060X6-64PE-B and 7060X6-32PE fixed switches; 7804R4, 7808R4, 7812R4 and 7816LR4 chassis with 36-port OSFP800 line cards and fabric modules; the 7700R4C-38PE leaf (18 host-facing and 20 fabric-facing ports) with the 7720R4-128PE spine.
  • Optics and cables — 800G OSFP optics (2FR4, 2LR4, 2XDR4, 2PLR4, 2VSR4, VSR8, XDR8), linear pluggable optics (LPO), 800G-ZR and ZR+, active optical cables, passive copper, and the 400G optic pairs that can interoperate; QSFP-DD modules are recognized as not fitting OSFP ports.
  • Cabling — Connector type (angled MPO, flat MPO patch panels, LC duplex), single-mode or multimode fiber, and the reach of each optic against the link length.
  • Software — The minimum EOS release for each optic and, where Arista publishes one, for each switch.
  • Fabric arithmetic — Host-facing and fabric-facing 800G ports, total ports and Tbps, chassis port capacity, line cards and fabric modules, and for the 7700R4 design the spread of fabric links over the spines and the ports each spine needs.
  • Stated figures — The ports and bandwidth an order states, compared with the computed ones.

Not covered: prices, lead times, discounts and support terms (Arista publishes none), other Arista series, and fiber plant design beyond connector type, fiber type and length. Where Arista's own documents disagree, the validator does not guess: it sends the order to a person for approval. This applies to the longest passive copper run (3, 4 or 5 m depending on the document), to linear pluggable optics on switches that one document lists and another does not, and to mixing line-card variants in a chassis. Where Arista has not published a minimum EOS release for a switch, the validator says so in a note and checks only the optic and cable minimums.

The AI sales agentBuilds the fabric order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

8 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Stated ports and bandwidth that differ from what the order actually containsOnly with workarounds
The stated figures are rarely fields on the order. Ports and Tbps have to be summed from every switch and link group and compared by a custom rule.
The stated figures travel with the order and are compared with the computed ones on every call.
An optic that needs angled connectors, installed through flat patch panelsOnly with care
A compatibility rule between optic and connector. It works if the connector type is captured on the order and the table is kept current.
Optic, connector, fiber type and reach are checked together from one table.
A minimum EOS release that depends on the optic and, separately, on the switchOnly with care
Product rules per optic and per switch, fired as each item is picked, so the second release requirement shows up only after the first is fixed.
Every release requirement is checked together against the one release on the order.
ZR and ZR+ limits that depend on the switch: ports allowed and site temperatureOnly with workarounds
Per-switch port limits and an environmental condition that is not usually a field in a quote.
The count and the site temperature are compared with the switch's limits in the same call.
A chassis whose ports come from line cards, against the port count orderedOnly with care
A capacity rule per chassis and line-card count. Reliable when the line-card quantity is always entered.
Chassis capacity, line-card ports and fabric modules are checked together.
Two Arista documents that disagree, such as the longest passive copper runOnly with workarounds
A rule has to pick one number. Routing the disagreement to a person needs a separate approval path.
The agreed part is enforced and the disputed part becomes a needs-approval finding with the reason.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed. These are the findings the 36 test cases produced.

1Stated host-facing ports 1,280; the validator computes 1,152.
2Stated host-facing bandwidth 1,024 Tbps; the validator computes 921.6 Tbps.
3Fabric-facing links: OSFP-800G-ZRP needs EOS 4.36.0 or later; the order runs EOS 4.35.2.
4Fabric-facing links: DCS-7060X6-64PE supports 800G-ZR/ZR+ on at most 32 ports; the order asks for 64.
5Host-facing links: OSFP-800G-2VSR4 needs angled (APC) MPO connectors, but the patch panels are UPC.
6Host-facing links: OSFP-800G-2VSR4 reaches 50 m; the link is 70 m.
7DCS-7804R4 has 144 OSFP ports in all; the order asks for 200 on each switch.
8Host-facing links: passive copper at 4 m. Arista documents give different limits for passive copper (3 m in the 400G optics FAQ, 4 m in the 7700R4 datasheet, 5 m in the AI networking deployment guide); a person must confirm.
9Host-facing links: the Arista transceiver guide (Table 2.1) does not list DCS-7060X6-32PE for linear pluggable optics, while its datasheet describes LPO support; a person must confirm before LPO-800G-2DR4 is ordered.
10Host-facing links: LPO-800G-DR8 needs EOS 4.36.0 or later; the order runs EOS 4.35.2.
11Host-facing links: QDD-800G-2FR4 is a QSFP-DD module and does not fit the OSFP ports of DCS-7060X6-64PE.
12Host-facing links: OSFP-800G-2LR4 uses LC duplex connectors, but the cabling is angled MPO (APC).
13Host-facing links: OSFP-800G-2XDR4 runs on single-mode fiber, but the plant is MMF.
14Fabric-facing links: 800G-ZR and ZR+ optics are listed only for the 7060X6-64PE, the 7800R4 line cards and the 7280R4-32PE; DCS-7060X6-32PE is not listed.
15Fabric-facing links: 800G-ZR/ZR+ on DCS-7060X6-64PE needs an ambient temperature of 30 C or lower; the site is 35 C.
16Each leaf has 20 fabric ports (40 links when each port splits into two 400G links); they cannot be spread evenly over 15 spines.
178 spines is not one of the 10, 20 or 40 spine designs in the 7700R4 datasheet.
1870 leaves over 10 spines need 140 ports on each spine; a 7720R4-128PE spine has 128.
19Spines connect only to leaves; spine-to-spine links are not permitted.
20DCS-7700R4C-38PE has 38 OSFP ports in all; the order asks for 40 on each switch.
21DCS-7700R4C-38PE has 18 host-facing ports on each leaf; the order asks for 20.
22The order has 4 fabric modules; the datasheet lists a fabric module as required in each of fabric slots 1 to 5.
23The chassis mixes line-card variants; the datasheet does not state rules for mixing the 7800R4C, 7800R4 and 7800R4K line cards.
24A 400G-DR4 module and a 400G-FR4 module are not interoperable (listed as N/A in Table 24 of the transceiver guide).
25DCS-7060X6-32PE needs EOS 4.34.2 or later; the order runs EOS 4.33.0.
26Host-facing links: A-O800-O800-xM reaches 30 m; the link is 40 m.
27Host-facing links: C-O800-O800-1M is listed only in lengths up to 1 m; the run is 2 m.
285 line cards at 36 ports each cannot supply the 200 ports the order asks for on each chassis.
29Host-facing links: C-O800-2Q400-xM is listed only in lengths up to 4 m; the run is 6 m.
30Host-facing links: LPO-800G-DR8 needs angled (APC) MPO connectors, but the patch panels are UPC.
31Host-facing links: LPO-800G-DR8 runs on single-mode fiber, but the plant is MMF.
32Fabric-facing links: DCS-7060X6-64PE supports 800G-ZR/ZR+ on at most 32 ports; the order asks for 48.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. Long-haul and linear pluggable optics: ZR+ and LPO on the 7060X6-64PE, older release, multimode and UPC

The agent's request. Please order the campus interconnect links for Harbor Point Research: 2 DCS-7060X6-64PE switches on EOS 4.35.2. Each has 48 ports of OSFP-800G-ZRP long-haul optics and 16 host-facing ports of LPO-800G-DR8 optics over 30 m of multimode fiber through patch panels with flat (UPC) MPO connectors. The site ambient temperature is 30 C. The order states 128 800G ports and 102.4 Tbps in all. It is ready to send.

Verdict: Blocked.

  • Host-facing: EOS release too old. Host-facing links: LPO-800G-DR8 needs EOS 4.36.0 or later; the order runs EOS 4.35.2.
  • Host-facing: Optic needs APC connectors, plant is UPC. Host-facing links: LPO-800G-DR8 needs angled (APC) MPO connectors, but the patch panels are UPC.
  • Host-facing: Fiber type does not match the optic. Host-facing links: LPO-800G-DR8 runs on single-mode fiber, but the plant is MMF.
  • Fabric-facing: EOS release too old. Fabric-facing links: OSFP-800G-ZRP needs EOS 4.36.0 or later; the order runs EOS 4.35.2.
  • Fabric-facing: Too many ZR/ZR+ ports. Fabric-facing links: DCS-7060X6-64PE supports 800G-ZR/ZR+ on at most 32 ports; the order asks for 48.

2. Long-haul and linear pluggable optics: The agent resubmits after fixing the errors

The agent's request. Please order the campus interconnect links for Harbor Point Research: 2 DCS-7060X6-64PE switches on EOS 4.36.0. Each has 32 ports of OSFP-800G-ZRP long-haul optics and 32 host-facing ports of LPO-800G-DR8 optics over 30 m of single-mode fiber through patch panels with flat (UPC) MPO connectors. The site ambient temperature is 30 C. The order states 128 800G ports and 102.4 Tbps in all. It is ready to send.

Verdict: Blocked.

  • Host-facing: Optic needs APC connectors, plant is UPC. Host-facing links: LPO-800G-DR8 needs angled (APC) MPO connectors, but the patch panels are UPC.

3. Long-haul and linear pluggable optics: The agent resubmits after fixing the errors

The agent's request. Please order the campus interconnect links for Harbor Point Research: 2 DCS-7060X6-64PE switches on EOS 4.36.0. Each has 32 ports of OSFP-800G-ZRP long-haul optics and 32 host-facing ports of LPO-800G-DR8 optics over 30 m of single-mode fiber with angled MPO connectors. The site ambient temperature is 30 C. The order states 128 800G ports and 102.4 Tbps in all. It is ready to send.

Verdict: Allowed.

  • Computed figures. Host-facing 800G ports 64 (51.2 Tbps). Fabric-facing 800G ports 64. 128 800G ports in all (102.4 Tbps).

4. Stated port count and bandwidth: Host-facing figures overstated

The agent's request. Please order the AI back-end fabric for Harbor Point Research: 64 DCS-7700R4C-38PE leaf switches and 10 spine switches, all on EOS 4.36.0. Each leaf has 18 host-facing ports on 1 m passive 800G copper cables and 20 fabric-facing ports on OSFP-800G-2XDR4 optics over 150 m of single-mode fiber with angled MPO connectors. The order states 1,280 host-facing 800G ports and 1,024 Tbps of host-facing bandwidth. It is ready to send.

Verdict: Blocked.

  • Stated port count does not match. Stated host-facing ports 1,280; the validator computes 1,152.
  • Stated bandwidth does not match. Stated host-facing bandwidth 1,024 Tbps; the validator computes 921.6 Tbps.
  • EOS minimum not published. The published Arista documents give no minimum EOS release for DCS-7700R4C-38PE; only the optic and cable minimums were checked.

5. Stated port count and bandwidth: The agent resubmits after fixing the errors

The agent's request. Please order the AI back-end fabric for Harbor Point Research: 64 DCS-7700R4C-38PE leaf switches and 10 spine switches, all on EOS 4.36.0. Each leaf has 18 host-facing ports on 1 m passive 800G copper cables and 20 fabric-facing ports on OSFP-800G-2XDR4 optics over 150 m of single-mode fiber with angled MPO connectors. The order states 1,152 host-facing 800G ports and 921.6 Tbps of host-facing bandwidth. It is ready to send.

Verdict: Allowed.

  • EOS minimum not published. The published Arista documents give no minimum EOS release for DCS-7700R4C-38PE; only the optic and cable minimums were checked.
  • Computed figures. Host-facing 800G ports 1,152 (921.6 Tbps). Fabric-facing 800G ports 1,280. 2,432 800G ports in all (1,945.6 Tbps). Each spine needs 128 of its 128 ports; each leaf-spine pair has 2 x 800G links.

6. Chassis ports and passive copper length: 200 ports on a 144-port chassis

The agent's request. Please order the aggregation chassis for Harbor Point Research: one DCS-7804R4 with 4 line cards on EOS 4.36.0, with 200 host-facing 800G ports on C-O800-2Q400 passive copper breakout cables, 4 m long. The order states 200 host-facing 800G ports and 160 Tbps of host-facing bandwidth. It is ready to send.

Verdict: Blocked.

  • More ports than the chassis has. DCS-7804R4 has 144 OSFP ports in all; the order asks for 200 on each switch.
  • Host-facing: Passive copper length needs confirmation. Host-facing links: passive copper at 4 m. Arista documents give different limits for passive copper (3 m in the 400G optics FAQ, 4 m in the 7700R4 datasheet, 5 m in the AI networking deployment guide); a person must confirm.
  • EOS minimum not published. The published Arista documents give no minimum EOS release for DCS-7804R4; only the optic and cable minimums were checked.

7. Chassis ports and passive copper length: The agent resubmits after fixing the errors

The agent's request. Please order the aggregation chassis for Harbor Point Research: one DCS-7808R4 with 6 line cards on EOS 4.36.0, with 200 host-facing 800G ports on C-O800-2Q400 passive copper breakout cables, 4 m long. The order states 200 host-facing 800G ports and 160 Tbps of host-facing bandwidth. It is ready to send.

Verdict: Needs approval.

  • Host-facing: Passive copper length needs confirmation. Host-facing links: passive copper at 4 m. Arista documents give different limits for passive copper (3 m in the 400G optics FAQ, 4 m in the 7700R4 datasheet, 5 m in the AI networking deployment guide); a person must confirm.
  • EOS minimum not published. The published Arista documents give no minimum EOS release for DCS-7808R4; only the optic and cable minimums were checked.
  • Computed figures. Host-facing 800G ports 200 (160 Tbps). 200 800G ports in all (160 Tbps).

8. Chassis ports and passive copper length: The agent resubmits after fixing the errors

The agent's request. Please order the aggregation chassis for Harbor Point Research: one DCS-7808R4 with 6 line cards on EOS 4.36.0, with 200 host-facing 800G ports on C-O800-2Q400 passive copper breakout cables, 2 m long. The order states 200 host-facing 800G ports and 160 Tbps of host-facing bandwidth. It is ready to send.

Verdict: Allowed.

  • EOS minimum not published. The published Arista documents give no minimum EOS release for DCS-7808R4; only the optic and cable minimums were checked.
  • Computed figures. Host-facing 800G ports 200 (160 Tbps). 200 800G ports in all (160 Tbps).

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales or design agent proposes an AI back-end fabric order: 7060X6, 7800R4 or 7700R4 switches with the optics, cables and software release they need. Before it goes out, the agent sends the order to Predictika, which checks ports, optics, cabling, minimum software and the figures the order states against a declarative model of Arista's published rules, and returns a verdict, every reason, and the figures it computed. This validator produces no price build-up: Arista does not publish prices, and none are used.
  2. I will start with the first request by the agent.
  3. The agent says. Please order the campus interconnect links for Harbor Point Research: 2 DCS-7060X6-64PE switches on EOS 4.35.2. Each has 48 ports of OSFP-800G-ZRP long-haul optics and 16 host-facing ports of LPO-800G-DR8 optics over 30 m of multimode fiber through patch panels with flat (UPC) MPO connectors. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. Host-facing links: LPO-800G-DR8 needs EOS 4.36.0 or later; the order runs EOS 4.35.2. Host-facing links: LPO-800G-DR8 needs angled (APC) MPO connectors, but the patch panels are UPC. Host-facing links: LPO-800G-DR8 runs on single-mode fiber, but the plant is MMF. The other two are on screen.
  6. The validator returned five blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the order are checked against each other.
  7. What this shows: for an optic that needs angled connectors, installed through flat patch panels, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the EOS release to 4.36.0, the host-facing ports per switch to 32, the host-facing fiber to single-mode and the fabric-facing ports per switch to 32.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. Host-facing links: LPO-800G-DR8 needs angled (APC) MPO connectors, but the patch panels are UPC.
  12. Four findings cleared; still blocked on host-facing: Optic needs APC connectors, plant is UPC.
  13. The agent resubmits once more.
  14. The revised request. It changes the host-facing connectors to MPO, angled (APC).
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the order.
  18. Five problems caught in one call, fixed in two passes, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer.