ืืื ืื ืืืืฃ ืคืื ืืขื ืืึทืืืฉืืงืึทื ืฉืืืง ืคืื Cisco ACI ืฉืจืืคื, ืืืจ ืงืขื ืขื ืืขืฉืืืื ื ืฉืืขืื ืึท ื ืขืฅ.
ืื ื ืขืฅ ืคืึทืืจืืง ืคึฟืึทืจ ืื Cisco ACI ืืึทืื ืฆืขื ืืขืจ ืืื ืืขืืืขื ืคืื ืฃ ืืึธืจ, ืึธืืขืจ Habrรฉ ืืื ื ืืฉื ืืึทืงืข ืืึธืื ืขืคึผืขืก ืืืขืื ืืื, ืึทืืื ืืื ืืึทืฉืืึธืกื ืฆื ืคืึทืจืจืืืื ืขืก ืึท ืืืกื. ืืื ืืืขื ืืึธืื ืืืจ ืคืื ืืืื ืืืืืขื ืข ืืขืจืคืึทืจืื ื ืืืึธืก ืขืก ืืื, ืืืึธืก ืืื ืื ื ืืฆื ืคืื ืขืก ืืื ืืื ืขืก ืืื ืึท ืืจืึทืืืืข.
ืืืึธืก ืืื ืขืก ืืื ืืื ืขืก ืืขืงืืืขื ืคืื?
ืืื ืืขืจ ืฆืืื ืืืขื ACI (ืึทืคึผืคึผืืืงืึทืืืึธื ืกืขื ืืจืืง ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ) ืืื ืึทื ืึทืื ืกื ืืื 2013, ืงืึธืืคึผืขืืืืึธืจืก ืืขื ืขื ืึทืืืืึทื ืกืื ื ืืืืฃ ืืจืืืืฆืืื ืขืื ืึทืคึผืจืึธืืืฉืื ืฆื ืืึทืื ืฆืขื ืืขืจ ื ืขืืืืึธืจืงืก ืคืื ืืจืื ืืืืื ืืื ืึทืืึธื.
ืืืืฃ ืื ืืืื ืืึทื ื, "ืขืจืฉืืขืจ ืืืจ" SDN ืกืึทืืืฉืึทื ื ืืืืืจื ืืืืฃ OpenFlow ืฆืืืขืืืื ืฆื ืืึทืื ื ืขืืืืึธืจืงืก ืืขืจ ืคืืขืงืกืึทืืึทื ืืื ืืฉืืคึผืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื. ืืขืจ ืืขืืึทื ืง ืืื ืืขืืืขื ืฆื ืึทืจืืืขืจืคืืจื ืื ืืึทืฉืืืก ืืขืืืื ืืจืึทืืืฉืึทื ืึทืื ืืืจืืืขืงืึธืื ืืืจื ืคึผืจืึทืคึผืจืืืึทืืขืจื ืืึทืฉืืืืขื ืืืืืืืืืจื ืฆื ืึท ืืืืคื ืงืึธื ืืจืึธืืืขืจ.
ืืขืจ ืงืึธื ืืจืึธืืืขืจ ืืืึธืื ืืึธืื ืึท ืืืื ืืขืืื ื ืคืื ืึทืืฅ ืืืึธืก ืืึทืคึผืึทื ื ืืื, ืืืืืจื ืืืืฃ ืืขื, ืืืึธืื ืคึผืจืึธืืจืึทื ืื ืืึทืื ืืืึทืจื ืคืื ืึทืืข ืกืืืืืฉืื ืืื ืื ืืืจืื ืคืื ืึผืืืื ืคึฟืึทืจ ืคึผืจืึทืกืขืกืื ื ืกืคึผืขืฆืืคืืฉ ืคืืึธืื.
ืืืืฃ ืื ืื ืืขืจืข ืืึทื ื, ืึธืืืืขืจืืื ื ืขืฅ ืกืึทืืืฉืึทื ื ืืขืืืื ืขืก ืืขืืืขื ืฆื ืื ืกืืจืืืขื ื ืื ื ืืืืืง ืงืึทื ืขืงืืืืืืื ืืื ืืืืขืจืืืื ืคึผืึทืืึทืกืื ืึธื ืขื ืืขืจืื ืืขื ืืื ืื ืืฉืืืืช ื ืขืฅ, ืืื ืืืืขื ืืืืืืืืืจื ืืึทื ืึทืื ืฆืืืืฉื ืืืืจืืืึทืืืืขื ืืื ืืช. ืื ืืขืจืกื ืืืงืื ืืข ืืืืฉืคึผืื ืคืื ืืขื ืฆืืืึทื ื ืืื ืืขืืืขื Nicira, ืืืึธืก ืืขืืืื ืืื ืฉืืื ืงืื ื ืืขืืืขื ืืืจื VMWare ืคึฟืึทืจ $ 1,26 ืืืืืึธื ืืื ืืขืคึฟืืจื ืื ืงืจืึทื ื VMWare NSX. ืขืืืขืืข ืคึผืืงืึทื ืื ืคืื ืื ืกืืืืึทืฆืืข ืืื ืืขืืืขื ืฆืืืขืืขืื ืืืจื ืื ืคืึทืงื ืึทื ืื ืงืึธ-ืืจืื ืืขืจืก ืคืื Nicira ืืขื ืขื ืืขืืืขื ืื ืืขืืืข ืืขื ืืฉื ืืืึธืก ืคืจืืขืจ ืืขืฉืืื ืขื ืืื ืื ืึธืจืืืื ืก ืคืื OpenFlow, ืืืฆื ืืขืืืื ืึทื ืืื ืกืืจ ืฆื ืืืืขื ืึท ืืึทืื ืฆืขื ืืขืจ ืคืึทืืจืืง
ืืื ืืขืกืึธืฃ, ืกืืืืืฉืื ื ืืฉืืคึผืก ืื ืืืฆื ืืืืฃ ืื ืขืคืขื ืขื ืืึทืจืง (ืืืึธืก ืืื ืืขืจืืคึฟื ืกืืืจ ืกืืืืฆืืื) ืืึธืื ืจืืืฉื ืึท ืืื ืข ืคืื โโืฆืืึทืืืงืืึทื ืืื ืืื ืืึธืื ืืืขืจื ืึท ืคืึทืงืืืฉ ืกืึทืงืึธื ืข ืคึฟืึทืจ ืืจืืืืฆืืื ืขืื ืกืืืืืฉ ืืึทื ืืึทืคืึทืงืืฉืขืจืขืจื. ืืืื ืคืจืืขืจ ืืขืืขืจ ืคืึทืจืงืืืคืขืจ ืื ืืืคึผืขื ืืึทื ืืื ืืขืืืขืืึธืคึผืขื ืืฉืืคึผืก ืคึฟืึทืจ ืืืึทื ืกืืืืืฉืึทื, ืืืืขืจ ืฆืืึทื, ืืฉืืคึผืก ืคืื ืืจืื-ืคึผืึทืจืืื ืืึทื ืืึทืคืึทืงืืฉืขืจืขืจื, ืืคึฟืจื ืคึฟืื ืืจืึธืึทืืงืึธื, ืื ืืขืืืืื ืฆื ืจืขืืืฆืืจื ืื ืืืืึทืืงืืื ืืื ืคืึทืจืงืืืคืขืจ ืืฉืืคึผืก ืืื ืืขืจืืื ืขื ืคืื ืคืึทื ืืงืฉืึทื ื, ืืื ืืงืกืืืื ืืื ืืื ืืขืจืืื ืขื ืคืื ืคึผืจืืึทื / ืคืึธืจืฉืืขืืื ื ืคืึทืจืืขืืืขื ืืฉ. ืืขืจืืืขืจ, ืคืืืข ืืขืืืืืื ืึทื ืื ืืขื ืคืื ืกืืืืืฉืื ืืืืฃ ืืฉืืคึผืก ืคืื ืืืืขืจ ืืืืื ืคึผืืึทื ืืขื ืขื ืืขืฆืืืื.
ACI ืืื ืืขืืืืจื ืกืืกืงืึธ ืก "ืึทืกืืืืขืืจืืง ืขื ืืคืขืจ" (ืืขืจ ืืขื ืื, ืืืจ ืื ืกืืขืืข ืคืืจืืข, ืืขืืจืื ืืขื ืืืจื ืืืึทื ืขืจืฉืืข ืขืืคึผืืืืื) ืฆื ืึทืืข ืื ืืืืื.
ืืืึธืก ืืื ืื ืืืืืง ืืื OpenFlow?
ืืื ืืขืจืืื ืขื ืคืื ืคืึทืจืฉืคึผืจืืืืื ื ืคืื ืคืึทื ืืงืฉืึทื ื, ACI ืืื ืคืืงืืืฉ ืืขืจ ืคืึทืจืงืขืจื ืคืื OpenFlow.
ืืื ืื OpenFlow ืึทืจืงืึทืืขืงืืฉืขืจ, ืื ืงืึธื ืืจืึธืืืขืจ ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืฉืจืืืื ืืืืืืื ืึผืืืื (ืคืืึธืื)
ืืื ืื ืืึทืื ืืืึทืจื ืคืื ืึทืืข ืกืืืืืฉืื, ืืึธืก ืืื, ืืื ืึท ืืจืืืก ื ืขืฅ, ืขืก ืงืขื ืืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืืืื ืืืื ืื ื ืืื, ืจืืึฟ ืืืคึผืึธืจืืึทื ืืื, ืืฉืึทื ืืื ื ืืขื ืก ืคืื ืืืืืึทื ื ืคืื ืจืขืงืึธืจืืก ืืื ืืื ืืขืจืืขืจ ืคืื ืคืื ืงืื ืืื ืื ื ืขืฅ, ืึทืืื ืืืึทื ืคืึธืจืฉืืขืืื ื ืืื ืจืืืืืึทืืืืึทืื ืืืขืจื ืึท ืืึทืืึทืื ืขืง ืืื ืึท ื ืขืฅ. ืืจืืืก ืืืคึผืืึทืืขื ืืืืฉืึทื.
ACI ื ืืฆื ืื ืคืึทืจืงืขืจื ืฆืืืึทื ื: ืคืื ืงืืจืก, ืขืก ืืื ืืืื ืึท ืงืึธื ืืจืึธืืืขืจ, ืึธืืขืจ ืื ืกืืืืืฉืื ืืึทืงืืืขื ืืืื-ืืืจืื ืืขืงืืึทืจืึทืืืืืข ืคึผืึทืืึทืกืื, โโืืื ืืขืจ ืืึทืฉืืืืขื ืืื ืคึผืขืจืคืึธืจืื ืืืืขืจ ืจืขื ืืขืจืื ื ืืื ืืขืืึทืืืก ืคืื ืกืคึผืขืฆืืคืืฉ ืกืขืืืื ืืก ืืื ืื ืืึทืื ืืืึทืจื. ืื ืงืึธื ืืจืึธืืืขืจ ืงืขื ืขื ืืืื ืจืขืืึธืึธืืขื ืึธืืขืจ ืืืืกืืขืืจืืื ืืึธืจ, ืืื ืืึธืจื ืืฉื ืฉืืขืื ืืืขื ืคึผืึทืกืืจื ืฆื ืื ื ืขืฅ, ืึทืืืฅ, ืคืื ืงืืจืก, ืื ืคืขืื ืคืื ืงืึธื ืืจืึธื ืืื ืืขื ืืึธืืขื ื. ืื ืืขืจืขืกืืื ืืื, ืขืก ืืขื ืขื ืกืืืืึทืืืึธื ืก ืืื ACI ืืื ืืืึธืก OpenFlow ืืื ื ืึธื ืืขื ืืฆื, ืึธืืขืจ ืืึธืืงืึทืื ืืื ืืขืจ ืืึทืืขืืึธืก ืคึฟืึทืจ Open vSwitch ืคึผืจืึธืืจืึทืืืื ื.
ACI ืืื ืืขืืืื ืืขืืึทืืจืข ืืืืฃ VXLAN-ืืืืืจื ืึธืืืืขืจืืื ืึทืจืืืขืจืคืืจื, ืึธืืขืจ ืืืื ืื ืึทื ืืขืจืืืืื ื IP ืึทืจืืืขืจืคืืจื ืืื ืึท ืืืื ืคืื ืึท ืืืื ืืืืืื ื. ืกืืกืงืึธ ืืึธื ืืขืจืืคึฟื ืืขื ืื "ืื ืึทืืจืืืืื ืึธืืืืขืจืืื" ืืขืจืืื. ืืื ืึท ืืขืจืืึทื ืืืฉืึทื ืคืื ื ืคึฟืึทืจ ืึธืืืืขืจืืืื ืืื ACI, ืืื ืจืืึฟ ืคืืื, ืคืึทืืจืืง ืกืืืืืฉืื ืืขื ืขื ืืขื ืืฆื (ืืื ืืึธื ืืึธืก ืืื ืืื ืง ืืืืงืืึทื). ืืื ืืช ืืขื ืขื ื ืืฉื ืคืืจืืื ืื ืฆื ืืืืกื ืขืคึผืขืก ืืืขืื ืื ืคืึทืืจืืง, ืขื ืงืึทืคึผืกืืืึทืืืึธื, ืืื"ื ื, ืึธืืขืจ, ืืื ืขืืืขืืข ืงืึทืกืขืก (ืืืฉื, ืฆื ืคืึทืจืืื ืื OpenStack ืืื ืืช), VXLAN ืคืึทืจืงืขืจ ืงืขื ืขื ืืืื ืืขืืจืืื ืฆื ืืื.
ืึธืืืืขืจืืืื ืืขื ืขื ืืขื ืืฆื ืืื ACI ื ืื ืืืืื ืฆื ืฆืืฉืืขืื ืคืืขืงืกืึทืืึทื ืงืึทื ืขืงืืืืืืื ืืืจื ืื ืึทืจืืืขืจืคืืจื ื ืขืฅ, ืึธืืขืจ ืืืื ืฆื ืึทืจืืืขืจืคืืจื ืืขืืึท ืืื ืคึฟืึธืจืืึทืฆืืข (ืขืก ืืื ืืขื ืืฆื, ืืืฉื, ืฆื ืฆืืืืืื ืืืืขืจืืืื ืคึผืึทืืึทืกืื).
ืืฉืืคึผืก ืคืื ืืจืึธืืงืึธื ืืขื ืขื ืคืจืืขืจ ืืขื ืืฆื ืืืจื ืกืืกืงืึธ ืืื ืื ื ืขืงืกืืก 3000 ืกืขืจืืข ืกืืืืืฉืื.ืืื ืื ื ืขืงืกืืก 9000 ืืฉืคึผืื, ืกืคืขืฆืืขื ืืืคืจืืื ืฆื ืฉืืืฆื ืึทืกื, ืึท ืืืืืจืื ืืึธืืขื ืืื ืขืจืืืืฉื ืึทืื ืืืคึผืืึทืืขื ืึทื, ืืืึธืก ืืื ืืขืจืืคื Merchant +. ืืขืจ ืืึทืฉืืืืขื ืกืืืืึทืืืืื ืืึทืกืื ืืขืืืืื ื ืืืืืข ืื ื ืืึทืข Broadcom Trident 2 ืฉืคึผืึธื ืืื ืึท ืงืึทืืคึผืืึทืืขื ืืฉื ืฉืคึผืึธื ืืขืืืขืืึธืคึผืขื ืืืจื Cisco, ืืืึธืก ืืืคึผืืึทืืึทื ืฅ ืึทืืข ืื ืืึทืืืฉ ืคืื ACI. ืืฉืืขืืช, ืืึธืก ืืขืืืื ืขืก ืืขืืืขื ืฆื ืคืึทืจืืืืขืจื ืื ืืขืืืื ื ืคืื ืื ืคึผืจืึธืืืงื ืืื ืจืขืืืฆืืจื ืื ืคึผืจืืึทื ืงืืืืื ืคืื ืื ืืึทืฉืืืืขื ืฆื ืึท ืืืจืื ื ืึธืขื ื ืฆื ืืึธืืขืืก ื ืึธืจ ืืืืืจื ืืืืฃ Trident 2. ืืขื ืฆืืืึทื ื ืืื ืืขื ืื ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืฆืืืื ืึธืืขืจ ืืจืื ืืึธืจ ืคืื ACI ืืืืืืืขืจืื. ืืขืฉืึทืก ืืขื ืฆืืื, Cisco ืืขืืืขืืึธืคึผืขื ืืื ืืึธื ืืฉื ืื ืืืืึทืืขืจ ืืืจ ื ืขืงืกืืก 9000 ืืืืฃ ืืืื ืืืืืขื ืข ืืฉืืคึผืก ืืื ืืขืจ ืคืึธืจืฉืืขืืื ื ืืื ืคึฟืขืึดืงืืืื, ืึธืืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืคึผืจืืึทื ืืืจืื. ืคืื ืืจืืืกื ืืืง ืกืคึผืขืกืึทืคืึทืงืืืฉืึทื ื ืืื ืืขืจืืื ืขื ืคืื ืื ืืขืจืึทืงืฉืึทื ืืื ืืขืจ ืคืึทืืจืืง ืืขื ืขื ืืึธืจ ืืคืืขืืื. ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืึทื, ืื ืื ืขืจืืขื ืคืืืื ื ืืื ืืึธืจ ืืขืืืื: ืขืคึผืขืก ืืื ืจืขืคืึทืงืืึธืจืื ื, ืึธืืขืจ ืคึฟืึทืจ ืืืึทืื.
ืืื ืื Cisco ACI ืึทืจืืฉืืืขืงืืืจืข ืึทืจืืขื
ืืื ืื ืกืืืคึผืืึทืกื ืคืึทื, ACI ืืื ืืขืืืื ืืืืฃ ืื ืืึธืคึผืึธืืึธืื ืคืื ืื Klose ื ืขืฅ, ืึธืืขืจ, ืืื ืืื ืึธืคื ืืึธืื, Spine-Leaf. ืจืืงื ืืืื-ืืืจืื ืกืืืืืฉืื ืงืขื ืขื ืืืื ืคืื ืฆืืืื (ืึธืืขืจ ืืืื ืขืจ, ืืืื ืืืจ ืืึธื ื ืื ืืึธืจืื ืืืขืื ืฉืืื ืืึธืืขืจืึทื ืฅ) ืฆื ืืขืงืก. ืึทืงืงืึธืจืืื ืืื, ืื ืืขืจ ืคืื ืืื, ืื ืืขืืขืจ ืื ืฉืืื ืืึธืืขืจืึทื ืฅ (ืื ื ืืืขืจืืงืขืจ ืื ืืึทื ืืืืืื ืืื ืจืืืืืึทืืืืึทืื ืจืขืืืงืฆืืข ืืื ืคืึทื ืคืื ืึท ืฆืืคืึทื ืึธืืขืจ ืืืฉืึทืื ืคืื ืืืื ืจืืงื ืืืื) ืืื ืื ืงืืืืขืืืืง ืคืึธืจืฉืืขืืื ื. ืึทืืข ืคืื ืืจืืืกื ืืืง ืงืึทื ืขืงืฉืึทื ื ืืืื ืฆื ืืืึทื-ืืืจืื ืกืืืืืฉืื: ืืึธืก ืืขื ืขื ืกืขืจืืืขืจืก ืืื ืืึทืงืื ื ืืื ืคืื ืืจืืืกื ืืืง ื ืขืืืืึธืจืงืก ืืืจื ื 2 ืึธืืขืจ ื 3, ืืื ืงืึทื ืขืงืืื ื ืึทืคึผืืง ืงืึทื ืืจืึธืืืขืจื. ืืื ืึทืืืขืืืื, ืืื ACI, ื ืื ืืืืื ืงืึทื ืคืืืืขืจืืืฉืึทื, ืึธืืขืจ ืืืื ืกืืึทืืืกืืืง ืืึทืืืื ื, ืืืจืืคืึทื ืืึธื ืืืึธืจืื ื, ืืื ืึทืืื ืืืืฃ - ืึทืืฅ ืืื ืืืจืืืขืงืึธืื ืืืจื ืื ืฆืืืื ื ืคืื ืงืึทื ืืจืึธืืืขืจื, ืคืื ืืืึธืก ืขืก ืืขื ืขื ืืจืื ืืื ื ืึธืจืืึทื-ืกืืืื ืืืคึผืืึทืืึทื ืฅ.
ืืืจ ืงืืื ืืึธื ืืึธืื ืฆื ืคืึทืจืืื ืื ืฆื ืื ืกืืืืืฉืื ืืื ืื ืงืึทื ืกืึธืื, ืืคืืื ืฆื ืึธื ืืืืื ืื ื ืขืฅ: ืื ืงืึทื ืืจืึธืืืขืจ ืืื ืืืืขืงืฅ ืื ืกืืืืืฉืึทื ืืื ืึทืกืขืืืึทืื ืึท ืคืึทืืจืืง ืคึฟืื ืืื, ืึทืจืืึทื ืืขืจืขืื ื ืื ืกืขืืืื ืืก ืคืื ืึทืืข ืกืขืจืืืืก ืคึผืจืึธืืึธืงืึธืืก, ืืขืจืืืขืจ, ืืืจื ืืขื ืืืขื, ืขืก ืืื ืืืืขืจ ืืืืืืืง. ืฉืจืืึทืื ืึทืจืึธืคึผ ืื ืกืืจืืึทื ื ืืืขืจื ืคืื ืื ืขืงืืืืคึผืืขื ื ืืืึธืก ืืื ืืื ืกืืึทืืืจื ืืขืฉืึทืก ืื ืกืืึทืืืจืื ื, ืึทืืื ืึทื ืฉืคึผืขืืขืจ ืืืจ ืืึธื ื ืื ืืึธืื ืฆื ืืจืขืคื ืืืึธืก ืืึทืฉืืืืขื ืืื ืืื ืืืึธืก ืืขืฉืืขื ืืื ืืืื. ืคึฟืึทืจ ืืจืึธืืืืขืฉืึธืึธืืื ื, ืืืื ื ืืืืืง, ืืืจ ืงืขื ืขื ืคืึทืจืืื ืื ืฆื ืื ืกืืืืืฉืื ืืืจื SSH: ืืื ืจืขืคึผืจืึธืืืฆืืจื ืื ืืขืืืืื ืืืขื ืกืืกืงืึธ ืืืืึทืื ืงืึทืืึทื ืื ืืึทื ืฅ ืงืขืจืคืึทืื.
ืืื ืขืืืืื ืืง, ืื ืคืึทืืจืืง ื ืืฆื IP ืึทืจืืืขืจืคืืจื, ืึทืืื ืขืก ืืื ืงืืื ืกืคึผืึทื ื ืื ื ืืจื ืืื ืื ืืขืจืข ืืึธืจืขืจื ืคืื ืืขืจ ืคืึทืจืืึทื ืืขื ืืืื: ืึทืืข ืคึฟืึทืจืืื ืืื ืืขื ืืขื ืขื ืื ืืืึทืืืื, ืืื ืงืึทื ืืืขืจืืืฉืึทื ืก ืืื ืคืึทื ืคืื ืคืืืืืขืจื ืืื ืืืืขืจ ืฉื ืขื. ืืขืจ ืคืึทืจืงืขืจ ืืื ืื ืฉืืึธืฃ ืืื ืืจืึทื ืกืืืืืขื ืืืจื ืืึทื ืึทืื ืืืืืจื ืืืืฃ VXLAN. ืืขืจ ืืขื ืื, Cisco ืืื ืจืืคื iVXLAN ืขื ืงืึทืคึผืกืืืึทืืืึธื, ืืื ืขืก ืืื ืึทื ืืขืจืฉ ืคืื ืจืขืืืืขืจ VXLAN ืืื ืึทื ืื ืจืขืืขืจืืืืจื ืคืขืืืขืจ ืืื ืื ื ืขืฅ ืืขืืขืจ ืืขื ืขื ืืขื ืืฆื ืฆื ืึทืจืืืขืจืคืืจื ืกืขืจืืืืก ืืื ืคึฟืึธืจืืึทืฆืืข, ืืคึฟืจื ืืืขืื ืื ืฉืืืืืช ืคืื ืคืึทืจืงืขืจ ืฆื ืื EPG ืืจืืคึผืข. ืืึธืก ืึทืืึทืื ืืืจ ืฆื ืื ืกืืจืืืขื ื ืื ืึผืืืื ืคืื ืื ืืขืจืึทืงืฉืึทื ืฆืืืืฉื ืืจืืคึผืขืก ืืื ืื ืืืกืจืืื, ื ืืฆื ืืืืขืจ ื ืืืขืจื ืืื ืื ืืขืืืข ืืืขื ืืื ืึทืืจืขืกืขืก ืืขื ืขื ืืขื ืืฆื ืืื ืคึผืจืึธืกื ืึทืงืกืขืก ืจืฉืืืืช.
ืืื ื ืขืืก ืืึธืื ืืืืืข ื 2 ืกืขืืืึทื ืฅ ืืื ื 3 ืกืขืืืึทื ืฅ (ื"ื VRF) ืฆื ืืืื ืืืืกืืขืฉืืจืขืงื ืืืจื ืื ืื ืขืจืืขื IP ืึทืจืืืขืจืคืืจื. ืืื ืืขื ืคืึทื, ืื ืคืขืืืงืืึทื ืืืืืืืื ืืื ืคืื ืื ืืขืจืืขืืืืื. ืืขื ืืืื ืึทื ืืขืืขืจ ืืึทืฉืืืืขื ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืจืืืื ื ืื ืคืึทืจืงืขืจ ืืื ืื ืฉืืึธืฃ. ืืื ืืขืจืืื ืขื ืคืื ืคืึทืจืงืขืจ ืืืืคื ืืึธืืืง, ACI ืืื ืขื ืืขื ืฆื ืึท VXLAN / EVPN ืฉืืึธืฃ.
ืืืื ืึทืืื, ืืืึธืก ืืขื ืขื ืื ืืืคืขืจืึทื ืกืื? ืืืขืก ืื ืืขืจืฉ!
ืื ื ืืืขืจ ืืืื ืืืืืง ืืืจ ืืจืขืคื ืืื ACI ืืื ืืื ืกืขืจืืืขืจืก ืืขื ืขื ืงืึธื ื ืขืงืืขื ืฆื ืื ื ืขืฅ. ืืื ืืจืืืืฆืืื ืขืื ื ืขืืืืึธืจืงืก, ืื ืื ืงืืืืฉืึทื ืคืื ืืืืืข ืืฉืืืืช ืกืขืจืืืขืจืก ืืื ืืืืจืืืึทื ืืืฉืื ืขื ืืืื ืฆื ืืืืึทื ื, ืืื ืึทืืฅ ืึทื ืืขืจืฉ ืืึทื ืกืื ืคืื ืืื: ืงืึทื ืขืงืืืืืืื, ืืืืขืจืืืึทื, ืืื"ื ื. ืขืก ืืื ืื ืขืจืืขืฆ ื ืื ืึทืืืขืง. ืฆื ืขืก ืืื ืืขืืืขื ืฆื ืืงืืืืื ืขืก ืฆื ืืืืึทื? ืืึธ, ืึธืืขืจ ืืื ืืขื ืคืึทื ืขืก ืืื ืึท ืืขืืขืื ืืืึทื ืฆื ืคืึทืจืืืจื ืจืืึฟ ืคืื ืืืึธืก ACI ืืื.
ืืื ืึทืืืื ื ืฆื EPG, ืึทืืข ืึทืงืกืขืก ืึผืืืื ืืขื ืขื ืคืืจืืืืืจื, ืืื ืืื ACI, ืื "ืืืืึทืก ืจืฉืืื" ืคึผืจืื ืฆืืคึผ ืืื ืืขื ืืฆื ืืืจื ืคืขืืืงืืึทื, ืืึธืก ืืื ืืืืื ืคืึทืจืงืขืจ ืืื ืขืจืืืืื, ืื ืืืจืืคืึธืจ ืคืื ืืืึธืก ืืื ืืคืืจืืฉ ืขืจืืืืื. ืืึธืก ืืืืกื, ืืืจ ืงืขื ืขื ืืึทืื ืื "ืืืขื" ืืื "ืืืกืงื" ืขืคึผื ืืจืืคึผืขืก ืืื ืืขืคืื ืืจื ืึท ืืขืจืฉื ืืืึธืก ืึทืืึทืื ืงืึธืืื ืืงืึทืฆืืข ืฆืืืืฉื ืืื ืืืืื ืืืืฃ ืคึผืึธืจื 3306. ืืึธืก ืืืขื ืึทืจืืขืื ืึธื ืืืื ืืืื ืฆื ื ืขืฅ ืึทืืจืขืกืขืก ืืื ืืคืืื ืืื ืืขืจ ืืขืืืืงืขืจ ืกืืื ืขื!
ืืืจ ืืึธืื ืงืึทืกืืึทืืขืจื ืืืึธืก ืืึธืื ืืืืกืืขืจืืืืืื ACI ืคึผืื ืงื ืืืืึทื ืคืื ืืขื ืฉืืจืื, ืืืืึทื ืขืก ืึทืืึทืื ืืืจ ืฆื ืืึทืืจืขื ืขืฆื ืึทืงืกืขืก ืฆืืืืฉื ืกืขืจืืืขืจืก (ืืืืจืืืึทื ืึธืืขืจ ืคืืืืฉ - ืขืก ืืื ื ืืฉื ืขื ืื) ืึธื ืฉืืขืคึผื ืืื ืฆืืืืฉื ืกืืื ืขืฅ, ืืืึธืก ืืืื ืึธื ืจืืจื ืืืง ืื ืึทืืจืขืกืื ื. ืืึธ, ืืึธ, ืืืจ ืืืืกื ืึทื ืงืืื ืืืื ืขืจ ืคึผืจืืกืงืจืืืื IP ืึทืืจืขืกืขืก ืืื ืึทืคึผืืึทืงืืืฉืึทื ืงืึทื ืคืืืืขืจืืืฉืึทื ื ืืืจื ืืึทื ื, ืจืขืื?
ืคืึทืจืงืขืจ ืึผืืืื ืืื ACI ืืขื ืขื ืืขืจืืคื ืงืึทื ืืจืึทืงืฅ. ืืื ืึทืืึท ืึท ืงืึธื ืืจืึทืงื, ืืืื ืขืจ ืึธืืขืจ ืืขืจ ืืจืืคึผืขืก ืึธืืขืจ ืืขืืืขืืก ืืื ืึท ืืืืื-ืจืื ืึทืคึผืืึทืงืืืฉืึทื ืืืขืจื ืึท ืืื ืกื ืฉืคึผืืึทืืขืจ (ืืึธืื, ืึท ืืึทืืึทืืืืก ืืื ืกื), ืื ืืขืจืข ืืืขืจื ืึท ืงืึทื ืกืืืขืจ. ืืขืจ ืึธืคึผืืึทื ืงืขื ืขื ืคืฉืื ืคืึธืจื ืคืึทืจืงืขืจ, ืึธืืขืจ ืขืก ืงืขื ืขื ืืึธื ืขืคึผืขืก ืืขืจ ืืจืืงื, ืืืฉื, ืืืจืขืงื ืขืก ืฆื ืึท ืคืืืจืืืึทื ืึธืืขืจ ืืึทืืึทื ืกืขืจ, ืืื ืืืื ืืืืฉื ืื QoS ืืืขืจื.
ืืื ืืึธื ืกืขืจืืืขืจืก ืืึทืงืืืขื ืืื ืื ืืจืืคึผืขืก? ืืืื ืืึธืก ืืขื ืขื ืคืืืืฉ ืกืขืจืืืขืจืก ืึธืืขืจ ืขืคึผืขืก ืึทืจืืึทื ืืขืจืขืื ื ืืื ืึท ืืืืืกืืื ื ื ืขืฅ ืืื ืืืึธืก ืืืจ ืืึธืื ืืืฉืืคื ืึท ืืืืึทื ืฉืืึทื, ืืืจ ืืึทืจืคึฟื ืฆื ืฉืืขืื ืืื ืืื ืื EPG, ืืืจ ืืึทืจืคึฟื ืฆื ืคืื ื ืฆื ืื ืืึทืฉืืืืขื ืคึผืึธืจื ืืื ืื ืืืืึทื ืืขืืืืื ื ืืืืฃ ืขืก. ืืื ืืืจ ืงืขื ืขื ืืขื, ืืืืึทื ื ืืขืจืฉืืึทื ืขื ืืื ืืืจ ืงืขื ืขื ื ืืฉื ืืึธื ืึธื ืืื.
ืืืื ืื ืกืขืจืืืขืจืก ืืขื ืขื ืืืืจืืืึทื ืืืฉืื ืขื, ืขืก ืืื ืืขื ืื ืฆื ืึธืคึผืฉืืงื ืฆื ืื ืงืึธื ื ืขืงืืขื ืืืืจืืืึทืืืืึทืืืึธื ืกืืืืืืข, ืืื ืึทืืฅ ืืืขื ืคึผืึทืกืืจื ืึทืืืื: ืึท ืคึผืึธืจื ืืจืืคึผืข ืืืขื ืืืื ืืืฉืืคื (ืืื ืืขืจืืื ืขื ืคืื VMWare) ืฆื ืคืึทืจืืื ืื ืื VM, ืื ื ืืืืืง VLANs ืึธืืขืจ VXLANs ืืืขื ืืืื ืืืฉืืคื. ืืืื ืึทืกืืื ื, ืืื ืืืขืื ืืืื ืจืขืืืกืืจืืจื ืืืืฃ ืื ื ืืืืืง ืกืืืืืฉ ืคึผืึธืจืฅ, ืืื"ื ื. ืึทืืื, ืืึธืืฉ ACI ืืื ืืขืืืื ืึทืจืื ืึท ืืฉืืืืช ื ืขืฅ, ืงืึทื ืขืงืฉืึทื ื ืคึฟืึทืจ ืืืืจืืืึทื ืกืขืจืืืขืจืก ืงืืงื ืคืื ืกืืืคึผืืขืจ ืืื ืคึฟืึทืจ ืืฉืืืืช ืึธื ืขืก. ACI ืืื ืฉืืื ืืขืืืื-ืืื ืงืึทื ืขืงืืืืืืื ืืื VMWare ืืื MS Hyper-V, ืืื ืืขืืื ื ืืื ืฉืืืฆื ืคึฟืึทืจ OpenStack ืืื RedHat ืืืืจืืืึทืืืืึทืืืึธื. ืคึฟืื ืขืืืขืืข ืคืื ื ืืืืฃ, ืืขืืืื-ืืื ืฉืืืฆื ืคึฟืึทืจ ืงืึทื ืืืื ืขืจ ืคึผืืึทืืคืึธืจืืก ืืื ืืืื ืืจืืืก: Kubernetes, OpenShift, Cloud Foundry, ืืฉืขืช ืขืก ืงืึทื ืกืขืจื ื ืืืืืข ืื ืึทืคึผืืึทืงืืืฉืึทื ืคืื ืคึผืึทืืึทืกืื ืืื ืืึธื ืืืึธืจืื ื, ืืึธืก ืืื, ืืขืจ ื ืขืฅ ืึทืืืื ืืกืืจืึทืืึธืจ ืงืขื ืขื ืืืืื ืืขื ืืืึธืก ืืื ืืช ืืืึธืก ืคึผืึธืืก ืึทืจืืขื ืืืืฃ ืืื ืืื ืืืึธืก ืืจืืคึผืขืก ืืื ืคืึทืื ืืื.
ืืื ืึทืืืฉืึทื ืฆื ืืืื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืึท ืืึทืืื ืืขืจ ืคึผืึธืจื ืืจืืคึผืข, ืืืืจืืืึทื ืกืขืจืืืขืจืก ืืึธืื ื ืึธื ืคึผืจืึธืคึผืขืจืืืขืก: ื ืึธืืขื, ืึทืืจืืืืืฅ, ืืื"ื ื ืขืก. ืกืืกืงืึธ ืจืืคื ืืขื ืืืงืจืึธ-ืกืขืืืขื ืืึทืืืึธื ืืจืืคึผืขืก, ืืึธืืฉ, ืืื ืึทืืืขืืืื, ืื ืคึผืืึทื ืืื ืืื ืื ืคืืืืงืืื ืฆื ืฉืึทืคึฟื ืคืืืข ืืืืขืจืืืื ืกืขืืืึทื ืฅ ืืื ืื ืคืึธืจืขื ืคืื EPGs ืืืืฃ ืืขืจ ืืขืืืืงืขืจ ืกืืื ืขื ืืื ืืืื ืืึทื ืฅ ืึท ืืืงืจืึธ-ืกืขืืืขื ืืึทืืืึธื. ื ื, ืืขืจ ืคืึทืจืงืืืคืขืจ ืืืืืกื ืืขืกืขืจ.
EPGs ืืื ืืขื ืขื ืจืืื ืืึทืืืฉืืงืึทื ืงืึทื ืกืืจืึทืงืฉืึทื ื, ื ืื ืืืื ืฆื ืกืคึผืขืฆืืคืืฉ ืกืืืืืฉืื, ืกืขืจืืืขืจืก, ืืื"ื ื, ืึทืืื ืืืจ ืงืขื ืขื ืืึธื ืืื ืื ืืื ืืื ืืื ืงืึทื ืกืืจืึทืงืฉืึทื ื ืืืืืจื ืืืืฃ ืืื (ืึทืคึผืคึผืืืงืึทืืืึธื ืก ืืื ืืขื ืึทื ืฅ) ืืืึธืก ืืขื ืขื ืฉืืืขืจ ืฆื ืืึธื ืืื ืคึผืจืึธืกื ื ืขืืืืึธืจืงืก, ืึทืืึท ืืื ืงืืึธืื ืื ื. ืืื ืึท ืจืขืืืืืึทื, ืืึธืื ืืื ืื ืืึธืื ืึทื ืขืก ืืื ืืืืขืจ ืืจืื ื ืฆื ืงืืึธืื ืึท ืคึผืจืึธืืืงืฆืืข ืกืืืืืืข ืฆื ืืึทืงืืืขื ืึท ืคึผืจืึธืืข ืกืืืืืืข ืืืึธืก ืืื ืืขืจืึทื ืืื ืฆื ืืืื ืืืืขื ืืงืึทื ืฆื ืื ืคึผืจืึธืืืงืฆืืข ืกืืืืืืข. ืืืจ ืงืขื ืขื ืืึธื ืืึธืก ืืึทื ืืืึทืื, ืึธืืขืจ ืขืก ืืื ืืขืกืขืจ (ืืื ืืจืื ืืขืจ) ืืืจื ืื ืึทืคึผื.
ืืื ืึทืืืขืืืื, ืื ืงืึธื ืืจืึธื ืืึธืืืง ืืื ACI ืืื ื ืืฉื ืขื ืืขื ืฆื ืืืึธืก ืืืจ ืืืืฉืึทืืืึทืื ืืจืขืคื
ืืื ืืขืงืึทืืึธืืขืืืง ื ืขืืืืึธืจืงืก ืคืื ืืขืจ ืืขืืืืงืขืจ ืกืืกืงืึธ: ืื ืืืืืืืืืจื ืฆืืืื ื ืืื ืขืจืฉืืืง, ืืื ืื GUI ืึธืืขืจ CLI ืืขื ืขื ืฆืืืืืืืง, ืืืืึทื ืืื ืึทืจืืขืื ืืืจื ืืขืจ ืืขืืืืงืขืจ ืึทืคึผื. ืืขืจืืืขืจ, ืึผืืขื ืึทืืขืืขื ืื ืืืึทืืืื ืืื ACI, ื ืึธื ืึท ืืฉืขืช, ืืืืื ืฆื ื ืึทืืืืืืจื ืื ืืืืคืขืฅ ืืึธืืขื ืืขื ืืฆื ืคึฟืึทืจ ืคืึทืจืืืึทืืืื ื ืืื ืึธืืึทืืืื ืขืคึผืขืก ืฆื ืคึผืึทืกืืง ืืืืขืจ ืืืืขืจืคืขื ืืฉื. ืื ืืืืึทืกื ืืืขื ืฆื ืืึธื ืืึธืก ืืื ืคึฟืื Python: ืขืก ืืขื ืขื ืืึทืงืืืขื ืคืึทืจืืืง ืืืฉืืจืื ืคึฟืึทืจ ืขืก.
ืฆืืืขืืืื ืืจืืืข
ืืขืจ ืืืืคึผื ืคึผืจืึธืืืขื ืืื ืึทื ืคืืืข ืืื ืื ืืื ACI ืืขื ืขื ืืขืืื ืืืคืขืจืขื ืืื. ืฆื ืึธื ืืืืื ืืจืืขืื ืืื ืขืก ื ืึธืจืืึทืื, ืืืจ ืืึทืจืคึฟื ืฆื ืจืืืจืืื. ืืึธืก ืืื ืกืคึผืขืฆืืขื ืืืช ืคึฟืึทืจ ื ืขืฅ ืึทืคึผืขืจืืืฉืึทื ื ืืืื ืืื ืืจืืืก ืงืึทืกืืึทืืขืจื, ืืื ืขื ืืืฉืึทื ืืจื ืืึธืื ืฉืืื "ืคึผืจืืกืงืจืืืืื ื ืืืืึทื ื" ืคึฟืึทืจ ืืึธืจื ืืืืฃ ืืขืื. ืืขืจ ืคืึทืงื ืึทื ืืืฆื ืืืืึทื ื ืืขื ืขื ื ืื ืืขืจ ืืืืึทื ื, ืืื ืืืจ ืืึธื ื ืื ืืึทืจืคึฟื ืฆื ืฉืึทืคึฟื ืืืืึทื ื ืืื ืืึทื ื ืฆื ืืืืื ื ืืึท ื ืขืืืืึธืจืงืก ืืื ืืืืจืืืึทืืืืขื ืืื ืืช, ืืึธืจ ืืืึธืื ืื ืืึทื ืคืื ืืจืืืืฆืืื ืขืื ื ืขืืืืึธืจืงืก ืืื ืืืื ืืื ืงืืื ื ืฆื ืืึทืงืึทื ื ืึทืคึผืจืึธืืืฉืื. ืขืก ืืึธื ืืืื ืื ืืขืืืืื ืึทื ืกืืกืงืึธ ืืขืคืจืืืื ืฆื ืกืืืืืึทื ืื ืคึผืื ืึท ืืืกื ืืื ืฆืืืขืืขืื ืึท "NXOS-like" CLI ืฆื ืื ืงืึธื ืืจืึธืืืขืจ, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืงืึทื ืคืืืืขืจ ืึท ืฆืืืื ื ืขื ืืขื ืฆื ืืจืืืืฆืืื ืขืื ืกืืืืืฉืื. ืึธืืขืจ ื ืึธื, ืฆื ืึธื ืืืืื ื ืืฆื ACI ื ืึธืจืืึทืื, ืืืจ ืืืื ืคึฟืึทืจืฉืืืื ืืื ืขืก ืึทืจืืขื.
ืืื ืืขืจืืื ืขื ืคืื ืคึผืจืืึทื, ืืืืฃ ืืจืืืก ืืื ืืืื ืืืึธื, ACI ื ืขืืืืึธืจืงืก ืืึธื ื ืื ืึทืงืฉืื ืึทื ืืขืจืฉ ืคืื ืืขืงืึทืืึธืืขืืืง ื ืขืืืืึธืจืงืก ืืืืฃ ืกืืกืงืึธ ืขืงืืืืคึผืืขื ื, ืืืืึทื ืื ืืขืืืข ืกืืืืืฉืื ืืขื ืขื ืืขื ืืฆื ืฆื ืืืืขื ืืื (ื ืขืงืกืืก 9000 ืงืขื ืขื ืึทืจืืขืื ืืื ACI ืืื ืืื ืืจืืืืฆืืื ืขืื ืืึธืืข ืืื ืืขื ืขื ืืืฆื ืื ืืืืคึผื. "ืืืขืจืงืืึธืจืก" ืคึฟืึทืจ ื ืืึทืข ืืึทืื ืฆืขื ืืขืจ ืคึผืจืึทืืืฉืขืงืก). ืึธืืขืจ ืคึฟืึทืจ ืืึทืื ืกืขื ืืขืจืก ืคืื ืฆืืืื ืกืืืืืฉืื, ืื ืืืึทืืืึทื ืคืื ืงืึทื ืืจืึธืืืขืจื ืืื ืกืคึผืื ืข-ืืืึทื ืึทืจืงืึทืืขืงืืฉืขืจ, ืคืื ืงืืจืก, ืืึทืื ืืื ืคึผืขืืฅ. ืืขืฆืื ืก, ืึท ืืื ื ืึทืกื ืคืึทืืจืืง ืืื ืืจืืืก, ืืื ืืืึธืก ืฆืืืื ืคืื ืื ืืจืื ืงืึทื ืืจืึธืืืขืจื ืืขื ืขื ืจืืคึผืืืืกื ืืืจื ืืืืจืืืึทื ืืืฉืื ืขื. ืืขื ืจืึทืืืกืึทื ืื ืืืืืง ืืื ืคึผืจืืึทื, ืึธืืขืจ ืขืก ื ืึธื ืืืืืื. ืึทืืื ืคึฟืึทืจ ืืขืจ ืงืื ื, ืื ืืจืืจื ืืื ืืืงืืืืืื ืืืจื ืืื ืคืื ืขืจ ืืื ืืื ืืขืจืขืกืืจื ืืื ืืืืขืจืืืื ืคึฟืขืึดืงืืืื, ืื ืึทืืจืืืฉืึทื ืืื ืืืืจืืืึทืืืืึทืืืึธื, ืึท ืืืื ืคืื ื ืคืื ืงืึธื ืืจืึธื, ืืื ืึทืืื ืืืืฃ.
ืืงืืจ: www.habr.com