БСтСвая Ρ„Π°Π±Ρ€ΠΈΠΊΠ° для Π¦ΠžΠ”Π° Cisco ACI β€” Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π°Π΄ΠΌΠΈΠ½Ρƒ

БСтСвая Ρ„Π°Π±Ρ€ΠΈΠΊΠ° для Π¦ΠžΠ”Π° Cisco ACI — Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π°Π΄ΠΌΠΈΠ½Ρƒ
Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²ΠΎΡ‚ этого волшСбного куска скрипта Cisco ACI ΠΌΠΎΠΆΠ½ΠΎ быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠ΅Ρ‚ΡŒ.

БСтСвая Ρ„Π°Π±Ρ€ΠΈΠΊΠ° для Π¦ΠžΠ”Π° Cisco ACI cущСствуСт ΡƒΠΆΠ΅ ΠΏΡΡ‚ΡŒ Π»Π΅Ρ‚, Π½ΠΎ Π½Π° Π₯Π°Π±Ρ€Π΅ ΠΏΡ€ΠΎ Π½Π΅Ρ‘ Ρ‚ΠΎΠ»ΠΊΠΎΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ рассказано, Π²ΠΎΡ‚ ΠΈ Ρ€Π΅ΡˆΠΈΠ» это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ. РасскаТу Π½Π° своём ΠΎΠΏΡ‹Ρ‚Π΅, Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅, какая ΠΎΡ‚ Π½Π΅Ρ‘ польза ΠΈ Π³Π΄Π΅ Ρƒ Π½Π΅Ρ‘ Π³Ρ€Π°Π±Π»ΠΈ.

Π§Ρ‚ΠΎ это ΠΈ ΠΎΡ‚ΠΊΡƒΠ΄Π° взялось?

К ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ анонса ACI (Application Centric Infrastructure) Π² 2013 Π³ΠΎΠ΄Ρƒ Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ сСтям Π¦ΠžΠ”Π° наступали ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Ρ‹ сразу с Ρ‚Ρ€Ρ‘Ρ… сторон.

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, SDN-Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Β«ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ поколСния» Π½Π° Π±Π°Π·Π΅ OpenFlow ΠΎΠ±Π΅Ρ‰Π°Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сСти Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΠΈ Π΄Π΅ΡˆΡ‘Π²Ρ‹ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. ИдСя Π±Ρ‹Π»Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вынСсти принятиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ выполняСмоС ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹ΠΌ софтом ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ², Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠΌΠ΅Π» Π±Ρ‹ Π΅Π΄ΠΈΠ½ΠΎΠ΅ Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ всСго происходящСго ΠΈ, исходя ΠΈΠ· этого, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» Π±Ρ‹ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ всСх свитчСй Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ².
Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉΠ½Ρ‹Π΅ сСтСвыС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄Π°Π²Π°Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΡΠ²ΡΠ·Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ бСзопасности Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² физичСской сСти, строя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ хостами. НаиболСС извСстным ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ Nicira, которая ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ ΡƒΠΆΠ΅ Π±Ρ‹Π»Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π° VMWare Π·Π° 1,26 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΈ Π΄Π°Π»Π° Π½Π°Ρ‡Π°Π»ΠΎ Π½Ρ‹Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ VMWare NSX. НСкоторой пикантности ситуации добавляло Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ соосноватСлями Nicira являлись Ρ‚Π΅ ΠΆΠ΅ люди, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½Π΅Π΅ стояли Ρƒ истоков OpenFlow, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ²ΡˆΠΈΠ΅, Ρ‡Ρ‚ΠΎ для построСния Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ Π¦ΠžΠ”Π° OpenFlow Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

Ну ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‡ΠΈΠΏΡ‹, доступныС Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅ (Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ называСтся merchant silicon), достигли стСпСни зрСлости, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΈ стали Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΡƒΠ³Ρ€ΠΎΠ·ΠΎΠΉ для Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ². Если Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅Π½Π΄ΠΎΡ€ сам Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» Ρ‡ΠΈΠΏΡ‹ для своих ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ², Ρ‚ΠΎ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‡ΠΈΠΏΡ‹ ΠΎΡ‚ сторонних ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго β€” ΠΎΡ‚ BrΠΎadcom, стали ΡΠΎΠΊΡ€Π°Ρ‰Π°Ρ‚ΡŒ Π΄ΠΈΡΡ‚Π°Π½Ρ†ΠΈΡŽ с вСндорскими Ρ‡ΠΈΠΏΠ°ΠΌΠΈ ΠΏΠΎ функциям, Π° ΠΏΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ Ρ†Π΅Π½Π°/ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ… прСвосходили. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ считали, Ρ‡Ρ‚ΠΎ Π΄Π½ΠΈ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² Π½Π° Ρ‡ΠΈΠΏΠ°Ρ… собствСнной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сочтСны.

ACI стала «асиммСтричным ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌΒ» Cisco (Ρ‚ΠΎΡ‡Π½Π΅Π΅, вошСдшСй Π² Π΅Ρ‘ состав ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Insieme, основанной Π΅Ρ‘ Π±Ρ‹Π²ΡˆΠΈΠΌΠΈ сотрудниками) Π½Π° всё пСрСчислСнноС.

Π’ Ρ‡Ρ‘ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° с OpenFlow?

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния распрСдСлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ACI фактичСски β€” ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ OpenFlow.
Π’ OpenFlow-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° прописываниС Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ» (ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²)
Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅ всСх ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ сСти Π½Π° Π½Ρ‘ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΈ, самоС Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ дСсятков ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² записСй Π² сотнях Ρ‚ΠΎΡ‡Π΅ΠΊ Π² сСти, поэтому Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ Π² ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΈ становятся ΡƒΠ·ΠΊΠΈΠΌ мСстом.

Π’ ACI ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄: ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‚ΠΎΠΆΠ΅, разумССтся, Π΅ΡΡ‚ΡŒ, Π½ΠΎ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ с Π½Π΅Π³ΠΎ высокоуровнСвыС Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ, Π° ΠΈΡ… Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… настроСк Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅ выполняСт сам ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, ΠΈ с ΡΠ΅Ρ‚ΡŒΡŽ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚, ΠΊΡ€ΠΎΠΌΠ΅, разумССтся, отсутствия Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ возмоТности управлСния. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π² ACI Π΅ΡΡ‚ΡŒ ситуации, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… OpenFlow всё ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π½ΠΎ локально Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… хоста для программирования Open vSwitch.

ACI Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ построСна Π½Π° ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉΠ½ΠΎΠΌ транспортС Π½Π° основС VXLAN, Π½ΠΎ ΠΏΡ€ΠΈ этом Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ Π½ΠΈΠΆΠ΅Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΉ IP-транспорт. Cisco Π½Π°Π·Π²Π°Π»Π° это Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ Β«ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉΒ». Π’ качСствС Ρ‚ΠΎΡ‡ΠΊΠΈ тСрминирования ΠΎΠ²Π΅Ρ€Π»Π΅Π΅Π² Π² ACI Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρ‹ Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ (Π΄Π΅Π»Π°ΡŽΡ‚ это Π½Π° скорости ΠΊΠ°Π½Π°Π»Π°). Π₯осты Π½Π΅ обязаны Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ Ρ„Π°Π±Ρ€ΠΈΠΊΡƒ, инкапсуляции ΠΈ Ρ‚. Π΄., ΠΎΠ΄Π½Π°ΠΊΠΎ Π² рядС случаСв (скаТСм, для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ OpenStack-хостов) VXLAN-Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈ Π΄ΠΎ Π½ΠΈΡ….

ΠžΠ²Π΅Ρ€Π»Π΅ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ACI Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для обСспСчСния Π³ΠΈΠ±ΠΊΠΎΠΉ связности Ρ‡Π΅Ρ€Π΅Π· Ρ‚Ρ€Π°Π½ΡΠΏΠΎΡ€Ρ‚Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, Π½ΠΎ ΠΈ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΌΠ΅Ρ‚Π°ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для примСнСния ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊ бСзопасности).

Π§ΠΈΠΏΡ‹ ΠΎΡ‚ Broadcom ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅ использовались Cisco Π² ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π°Ρ… сСрии Nexus 3000. Π’ сСмСйствС Nexus 9000, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ACI, ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° гибридная модСль, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π·Π²Π°Π»ΠΈ Merchant+. Π’ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ использовались ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‡ΠΈΠΏ Broadcom Trident 2, ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ Π΅Π³ΠΎ Ρ‡ΠΈΠΏ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Cisco, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ всю магию ACI. Будя ΠΏΠΎ всСму, это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Ρ†Π΅Π½Π½ΠΈΠΊ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π° Π΄ΠΎ уровня, Π±Π»ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΊ модСлям просто Π½Π° Trident 2. Π­Ρ‚ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π°-Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄Π° поставок ACI. Π—Π° это врСмя Cisco Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΈ выпустила Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Nexus 9000 ΡƒΠΆΠ΅ Π½Π° своих собствСнных Ρ‡ΠΈΠΏΠ°Ρ… с большСй ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½ΠΎ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ†Π΅Π½Ρ‹. Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ спСцификации с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния взаимодСйствия Π² Ρ„Π°Π±Ρ€ΠΈΠΊΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ. ΠŸΡ€ΠΈ этом внутрСнняя Π½Π°Ρ‡ΠΈΠ½ΠΊΠ° Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ помСнялась: Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Π½ΠΎ для ΠΆΠ΅Π»Π΅Π·Π°.

Как устроСна Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Cisco ACI

Π’ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΌ случаС ACI строится ΠΏΠΎ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ сСти Клоза, ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Ρ‰Ρ‘ часто говорят, Spine-Leaf. ΠšΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² Spine-уровня ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ Π΄Π²ΡƒΡ… (ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, Ссли нас Π½Π΅ Π²ΠΎΠ»Π½ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ) Π΄ΠΎ ΡˆΠ΅ΡΡ‚ΠΈ. БоотвСтствСнно, Ρ‡Π΅ΠΌ ΠΈΡ… большС, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ (мСньшС сниТСниС полосы ΠΈ надёТности ΠΏΡ€ΠΈ Π°Π²Π°Ρ€ΠΈΠΈ ΠΈΠ»ΠΈ обслуТивании ΠΎΠ΄Π½ΠΎΠ³ΠΎ Spine) ΠΈ общая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. ВсС внСшниС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠ΄ΡƒΡ‚ Π² ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρ‹ Leaf-уровня: это ΠΈ сСрвСры, ΠΈ стыковка с внСшними сСтями ΠΏΠΎ L2 ΠΈΠ»ΠΈ ΠΏΠΎ L3, ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² APIC. Π’ΠΎΠΎΠ±Ρ‰Π΅ с ACI Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ настройка, Π½ΠΎ ΠΈ сбор статистики, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅ β€” всё дСлаСтся Ρ‡Π΅Ρ€Π΅Π· интСрфСйс ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΎ внСдрСниях ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° β€” Ρ‚Ρ€ΠΈ ΡˆΡ‚ΡƒΠΊΠΈ.

К ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π°ΠΌ консолью Π½Π΅ приходится ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Π½ΠΈΠΊΠΎΠ³Π΄Π°, Π΄Π°ΠΆΠ΅ для запуска сСти: ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сам ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ собираСт ΠΈΠ· Π½ΠΈΡ… Ρ„Π°Π±Ρ€ΠΈΠΊΡƒ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ настройки всСх слуТСбных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², поэтому, кстати, ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСрийники устанавливаСмого оборудования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ Π³Π°Π΄Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ Π² ΠΊΠ°ΠΊΠΎΠΉ стойкС находится. Для Ρ‚Ρ€Π°Π±Π»ΡˆΡƒΡ‚ΠΈΠ½Π³Π° ΠΊ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π°ΠΌ ΠΏΡ€ΠΈ нСобходимости ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΏΠΎ SSH: Π½Π° Π½ΠΈΡ… достаточно Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ воспроизвСдСны ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ show-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Cisco.

Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°Π±Ρ€ΠΈΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ IP-транспорт, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Spanning Tree ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… уТасов ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π² Π½Π΅ΠΉ Π½Π΅Ρ‚: всС Π»ΠΈΠ½ΠΊΠΈ задСйствованы, ΠΈ ΡΡ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ… ΠΎΡ‡Π΅Π½ΡŒ быстрая. Π’Ρ€Π°Ρ„ΠΈΠΊ Π² Ρ„Π°Π±Ρ€ΠΈΠΊΠ΅ пСрСдаётся Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈ Π½Π° основС VXLAN. Если Ρ‚ΠΎΡ‡Π½Π΅Π΅, Ρ‚ΠΎ сама Cisco Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΡΡ†ΠΈΡŽ iVXLAN, ΠΈ отличаСтся ΠΎΠ½Π° ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ VXLAN Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ поля Π² сСтСвом Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ слуТСбной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго β€” ΠΎΠ± ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ΅ EPG. Π­Ρ‚ΠΎ позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… аксСсс-листах ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ адрСса.

Π’ΡƒΠ½Π½Π΅Π»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ IP-транспорт ΠΈ L2-сСгмСнты, ΠΈ L3 (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ VRF). ΠŸΡ€ΠΈ этом шлюз ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” распрСдСлённый. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ входящСго Π² Ρ„Π°Π±Ρ€ΠΈΠΊΡƒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° занимаСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€. Π’ части Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ACI ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° Ρ„Π°Π±Ρ€ΠΈΠΊΡƒ Π½Π° основС VXLAN/EVPN.

Если Ρ‚Π°ΠΊ, Ρ‚ΠΎ Π² Ρ‡Ρ‘ΠΌ отличия? Π’ΠΎ всём ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ!

ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅ΡˆΡŒΡΡ Π² ACI, β€” Ρ‚ΠΎ, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² ΡΠ΅Ρ‚ΡŒ сСрвСра. Π’ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… сСтях Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ физичСских сСрвСров, ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΎΠΊ ΠΈΠ΄Ρ‘Ρ‚ Π² VLANΡ‹, ΠΈ ΠΎΡ‚ Π½ΠΈΡ… ΠΏΠ»ΡΡˆΠ΅Ρ‚ всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅: ΡΠ²ΡΠ·Π½ΠΎΡΡ‚ΡŒ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‚. Π΄. Π’ ACI ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ конструкция, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Cisco Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ EPG (End-point Group), ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ Π΄Π΅Ρ‚ΡŒΡΡ. МоТно Π»ΠΈ ΠΏΡ€ΠΈΡ€Π°Π²Π½ΡΡ‚ΡŒ Π΅Ρ‘ ΠΊ VLAN? Π”Π°, Π½ΠΎ Π² этом случаС Π΅ΡΡ‚ΡŒ шанс ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ ACI.

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ EPG Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ всС ΠΏΡ€Π°Π²ΠΈΠ»Π° доступа, Π° Π² ACI ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Β«Π±Π΅Π»ΠΎΠ³ΠΎ списка», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΡ‘Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, пропусканиС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π² явной Ρ„ΠΎΡ€ΠΌΠ΅. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ EPG-Π³Ρ€ΡƒΠΏΠΏΡ‹ Β«WebΒ» ΠΈ Β«MySQLΒ» ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΏΠΎΡ€Ρ‚Ρƒ 3306. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· привязки ΠΊ сСтСвым адрСсам ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΠ΄Π½ΠΎΠΉ подсСти!

Π£ нас Π΅ΡΡ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ACI ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·-Π·Π° этой Ρ„ΠΈΡ‡ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° позволяСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступы ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами (Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ физичСскими β€” Π½Π΅Π²Π°ΠΆΠ½ΠΎ), Π½Π΅ пСрСтаскивая ΠΈΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ подсСтями, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Π½Π΅ трогая Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ. Π”Π°-Π΄Π°, ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Π½ΠΈΠΊΡ‚ΠΎ вСдь Π½Π΅ прописываСт Ρ€ΡƒΠΊΠ°ΠΌΠΈ IP-адрСса Π² конфигурациях ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€Π°Π²Π΄Π°?

ΠŸΡ€Π°Π²ΠΈΠ»Π° прохоТдСния Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π² ACI Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°ΠΌΠΈ. Π’ Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅ ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ нСсколько Π³Ρ€ΡƒΠΏΠΏ ΠΈΠ»ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π² ΠΌΠ½ΠΎΠ³ΠΎΠ·Π²Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ становятся ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠΌ сСрвиса (скаТСм, сСрвиса Π‘Π”), Π΄Ρ€ΡƒΠ³ΠΈΠ΅ β€” ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΌ. ΠšΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ просто ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ…ΠΈΡ‚Ρ€ΠΎΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π° Ρ„Π°ΠΉΡ€Π²ΠΎΠ» ΠΈΠ»ΠΈ балансировщик, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ QoS.

Как сСрвСра ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² эти Π³Ρ€ΡƒΠΏΠΏΡ‹? Если это физичСскиС сСрвСра ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠ΅ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ создали VLAN-Ρ‚Ρ€Π°Π½ΠΊ, Ρ‚ΠΎ для ΠΈΡ… помСщСния Π² EPG понадобится ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π½Π° Π½Ρ‘ΠΌ VLAN. Как Π²ΠΈΠ΄ΠΈΠΌ, VLANΡ‹ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π±Π΅Π· Π½ΠΈΡ… Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ.

Если ΠΆΠ΅ сСрвСрами ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΊΠΈ, Ρ‚ΠΎ достаточно ΡΠΎΡΠ»Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΡƒΡŽ срСду Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π° дальшС всё случится само: создастся ΠΏΠΎΡ€Ρ‚-Π³Ρ€ΡƒΠΏΠΏΠ° (Ссли Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… β€” VMWare) для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ VM, назначатся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ VLANΡ‹ ΠΈΠ»ΠΈ VXLANΡ‹, ΠΏΡ€ΠΎΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΠΎΡ€Ρ‚Π°Ρ… ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ‚. Π΄. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, хотя ACI ΠΈ построСна Π²ΠΎΠΊΡ€ΡƒΠ³ физичСской сСти, для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСрвСров ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ выглядят Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ для физичСских. Π’ ACI ΡƒΠΆΠ΅ встроСны связка с VMWare ΠΈ MS Hyper-V, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° для OpenStack ΠΈ RedHat Virtualization. Π‘ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° появилась ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ: Kubernetes, OpenShift, Cloud Foundry, ΠΏΡ€ΠΈ этом ΠΎΠ½Π° касаСтся ΠΈ примСнСния ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊ, ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ сСтСвой администратор ΠΌΠΎΠΆΠ΅Ρ‚ сразу ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΠΈΡ… хостах ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΈ Π² ΠΊΠ°ΠΊΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠ½ΠΈ ΠΏΠΎΠΏΠ°Π»ΠΈ.

Помимо Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΈΠ½ΡƒΡŽ ΠΏΠΎΡ€Ρ‚-Π³Ρ€ΡƒΠΏΠΏΡƒ, Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСрвСров Π΅ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства: имя, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ Ρ‚. Π΄., ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ для ΠΈΡ… пСрСноса Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ, скаТСм, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ VM ΠΈΠ»ΠΈ появлСнии Ρƒ Π½Π΅Ρ‘ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π°. Cisco Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ это микросСгмСнтационными Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ, хотя, ΠΏΠΎ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ счёту, сама конструкция с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ сСгмСнтов бСзопасности Π² Π²ΠΈΠ΄Π΅ EPG Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ подсСти β€” Ρ‚ΠΎΠΆΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ сСбС микросСгмСнтация. Ну, Π²Π΅Π½Π΄ΠΎΡ€Ρƒ Π²ΠΈΠ΄Π½Π΅Π΅.

Π‘Π°ΠΌΠΈ EPG ΡΠ²Π»ΡΡŽΡ‚ΡΡ чисто логичСскими конструкциями, Π½Π΅ привязанными ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π°ΠΌ, сСрвСрам ΠΈ Ρ‚. Π΄., Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ с Π½ΠΈΠΌΠΈ ΠΈ конструкциями Π½Π° ΠΈΡ… основС (прилоТСниями ΠΈ Ρ‚Π΅Π½Π°Π½Ρ‚Π°ΠΌΠΈ) ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… сСтях, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, скаТСм, ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΠΎΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ срСды, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ тСстовоС ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅, Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Ρƒ. МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ (ΠΈ ΠΏΡ€ΠΎΡ‰Π΅) β€” Ρ‡Π΅Ρ€Π΅Π· API.

Π’ΠΎΠΎΠ±Ρ‰Π΅ Π»ΠΎΠ³ΠΈΠΊΠ° управлСния Π² ACI совсСм Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° Ρ‚ΠΎ, с Ρ‡Π΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π΅ΡˆΡŒΡΡ
Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… сСтях ΠΎΡ‚ Ρ‚ΠΎΠΉ ΠΆΠ΅ Cisco: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π΅Π½, Π° GUI ΠΈΠ»ΠΈ CLI Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‚ ΠΆΠ΅ API. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, ΠΊΡ‚ΠΎ занимаСтся ACI, Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ для управлСния, ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹. ΠŸΡ€ΠΎΡ‰Π΅ всСго это Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ· Python: для Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ инструмСнты.

ΠžΠ±Π΅Ρ‰Π°Π½Π½Ρ‹Π΅ Π³Ρ€Π°Π±Π»ΠΈ

Главная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ Π² ACI сдСланы ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ с Π½Π΅ΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ. ОсобСнно это касаСтся ΠΊΠΎΠΌΠ°Π½Π΄ сСтСвой эксплуатации Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°Ρ…, Π³Π΄Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π³ΠΎΠ΄Π°ΠΌΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ «прописываниСм VLANΠΎΠ²Β» ΠΏΠΎ заявкам. Π’ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ VLAN β€” большС Π½Π΅ VLAN, Π° для ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… сСтСй Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ хосты ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ VLANΡ‹ Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ «сносит ΠΊΡ€Ρ‹ΡˆΡƒΒ» Ρƒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… сСтСвиков ΠΈ заставляСт Ρ†Π΅ΠΏΠ»ΡΡ‚ΡŒΡΡ Π·Π° ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹. Надо Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Cisco ΠΏΠΎΡΡ‚Π°Ρ€Π°Π»Π°ΡΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΠ»Π°ΡΡ‚ΠΈΡ‚ΡŒ пилюлю ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Β«NXOS-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉΒ» CLI, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π΄Π΅Π»Π°Ρ‚ΡŒ настройку ΠΈΠ· интСрфСйса, ΠΏΠΎΡ…ΠΎΠΆΠ΅Π³ΠΎ Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρ‹. Но всё Ρ€Π°Π²Π½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ACI, придётся ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ†Π΅Π½Ρ‹ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈ срСдних ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°Ρ… сСти ACI ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… сСтСй Π½Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ Cisco фактичСски Π½Π΅ отличаСтся, Ρ‚. ΠΊ. для ΠΈΡ… построСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρ‹ (Nexus 9000 ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π² ACI, ΠΈ Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ стали сСйчас основной Β«Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ лошадкой» для Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎ Π¦ΠžΠ”Ρƒ). А Π²ΠΎΡ‚ для Π¦ΠžΠ”ΠΎΠ² ΠΈΠ· Π΄Π²ΡƒΡ… свитчСй Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ Spine-Leaf-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π°ΡŽΡ‚ ΠΎ сСбС Π·Π½Π°Ρ‚ΡŒ. НСдавно появилась Mini ACI-Ρ„Π°Π±Ρ€ΠΈΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄Π²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ машинами. Π­Ρ‚ΠΎ позволяСт ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ Π² стоимости, Π½ΠΎ ΠΎΠ½Π° всё Ρ€Π°Π²Π½ΠΎ остаётся. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ для Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° Π²Ρ‹Π±ΠΎΡ€ диктуСтся Ρ‚Π΅ΠΌ, насколько ΠΎΠ½ заинтСрСсован Π² функциях бСзопасности, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, Π΅Π΄ΠΈΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ управлСния ΠΈ ΠΏΡ€ΠΎΡ‡Π΅ΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com