Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΠ»ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅, ΠΊΠΎΠΉΡ‚ΠΎ позволява Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° изчислитСлни ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ с Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π°Π΄ 100 хиляди ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΏΠΈΠΊΠΎΠ²Π° сСкционна чСстотна Π»Π΅Π½Ρ‚Π° Π½Π°Π΄ Π΅Π΄ΠΈΠ½ ΠΏΠ΅Ρ‚Π°Π±Π°ΠΉΡ‚ Π² сСкунда.

Π’ Π΄ΠΎΠΊΠ»Π°Π΄Π° Π½Π° Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ ΠΡ„Π°Π½Π°ΡΡŒΠ΅Π² Ρ‰Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ основнитС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π½Π° новия Π΄ΠΈΠ·Π°ΠΉΠ½, Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈΡ‚Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ с Ρ‚ΠΎΠ²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ Π·Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, особСности Π½Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡΡ‚Π° ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° forwarding plane Π² ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ устройства Π² "ΠΏΠ»ΡŠΡ‚Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ" Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ с голям Π±Ρ€ΠΎΠΉ ECMP ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ. ОсвСн Ρ‚ΠΎΠ²Π°, Π”ΠΈΠΌΠ° ΠΊΡ€Π°Ρ‚ΠΊΠΎ спомСна организацията Π½Π° Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚, физичСския слой, ΠΊΠ°Π±Π΅Π»Π½Π°Ρ‚Π° систСма ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚Π°.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

β€” Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅ Π½Π° всички! Казвам сС Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ ΠΡ„Π°Π½Π°ΡΡŒΠ΅Π², Π°Π· съм ΠΌΡ€Π΅ΠΆΠΎΠ² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ Π² ЯндСкс ΠΈ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΠΌ Π³Π»Π°Π²Π½ΠΎ с Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° ΠΌΡ€Π΅ΠΆΠΈ Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

ΠœΠΎΡΡ‚Π° лСкция Ρ‰Π΅ бъдС Π·Π° ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ЯндСкс. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎ голяма стСпСн Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ°Ρ…ΠΌΠ΅, Π½ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΈ Π½ΠΎΠ²ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ. Π’ΠΎΠ²Π° Π΅ ΠΎΠ±Π·ΠΎΡ€Π½Π° прСзСнтация, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° вмСстим доста информация Π·Π° ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π©Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° логичСска топология. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ‰Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° control plane ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ със скалируСмостта Π½Π° data plane, Ρ‰Π΅ обсъдим ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ сС случи Π½Π° физичСския слой, ΠΊΠ°Ρ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ особСноститС Π½Π° устройствата. Π©Π΅ спомСнСм ΠΈ случващото сС Π² Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° с MPLS, Π·Π° ΠΊΠΎΠΉΡ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ…ΠΌΠ΅ ΠΏΡ€Π΅Π΄ΠΈ извСстно Π²Ρ€Π΅ΠΌΠ΅.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

И Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΠ²ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ прСдставлява ЯндСкс ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° натоварвания ΠΈ услуги? ЯндСкс Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ Ρ…ΠΈΠΏΠ΅Ρ€ΡΠΊΠ΅ΠΉΠ»ΡŠΡ€. Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ ΠΎΡ‚ страната Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, Π½Π° ΠΏΡŠΡ€Π²ΠΎ място ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ потрСбитСлски запитвания. ОсвСн Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ стрийминг услуги ΠΈ доставка Π½Π° Π΄Π°Π½Π½ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈ storage услуги. Ако сС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠΈΠΌ Π΄ΠΎ Π±Π΅ΠΊΠ΅Π½Π΄Π°, Ρ‚Π°ΠΌ ΠΈΠΌΠ° инфраструктурни натоварвания ΠΈ услуги, ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, рСпликация Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, persistent queues. Π•Π΄ΠΈΠ½ ΠΎΡ‚ основнитС Ρ‚ΠΈΠΏΠΎΠ²Π΅ натоварвания Π΅ MapReduce ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ систСми, ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ Ρ‚.Π½.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Как Ρ€Π°Π±ΠΎΡ‚ΠΈ инфраструктура, Π²ΡŠΡ€Ρ…Ρƒ която всичко Ρ‚ΠΎΠ²Π° сС Π±Π°Π·ΠΈΡ€Π°? ΠžΡ‚Π½ΠΎΠ²ΠΎ, Π½ΠΈΠ΅ смС напълно Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ хипСрскСйлСр, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ смС ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ края Π½Π° ΡΠΏΠ΅ΠΊΡ‚ΡŠΡ€Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ са ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅ хипСрскСйлСри. Но ΠΈΠΌΠ°ΠΌΠ΅ всички характСристики. ИзползвамС стоков Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ ΠΈ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ навсякъдС, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅ възмоТно. НиС ΠΈΠΌΠ°ΠΌΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡƒΠ»Π΅Π½Π΅ Π½Π° рСсурси: Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ с ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ машини ΠΈΠ»ΠΈ стойки, Π° Π³ΠΈ обСдинявамС Π² голям ΠΏΡƒΠ» ΠΎΡ‚ взаимозамСняСми рСсурси с Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ услуги, ΠΊΠΎΠΈΡ‚ΠΎ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ‚ с ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π΅ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ с цСлия Ρ‚ΠΎΠ·ΠΈ ΠΏΡƒΠ».

Π’Π°ΠΊΠ° Ρ‡Π΅, Π½ΠΈΠ΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ Π½Π° слСдващото Π½ΠΈΠ²ΠΎ β€” ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма Π½Π° изчислитСлния ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€. Много Π΅ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Π΅ напълно ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ стСковСтС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ ΠΊΡ€Π°ΠΉΠ½ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ (хостовС), ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ софтуСрния стСк.

ИмамС няколко Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ Π² Русия ΠΈ Π² Ρ‡ΡƒΠΆΠ±ΠΈΠ½Π°. Π’Π΅ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с backbone, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ MPLS тСхнология. ΠΠ°ΡˆΠ°Ρ‚Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π° инфраструктура Π΅ практичСски изцяло ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° Π½Π° IPv6, Π½ΠΎ Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ трябва Π΄Π° обслуТвамС външСн Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ всС ΠΎΡ‰Π΅ основно ΠΈΠ΄Π²Π° ΠΏΠΎ IPv4, Π½ΠΈΠ΅ трябва Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ Π½Π°Ρ‡ΠΈΠ½ Π΄Π° доставим заявкитС, ΠΈΠ΄Π²Π°Ρ‰ΠΈ ΠΏΠΎ IPv4, Π΄ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π°,ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΈ ΠΎΡ‰Π΅ ΠΌΠ°Π»ΠΊΠΎ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅ΠΌ с външния IPv4 ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° индСксиранС.

ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΡ‚Π΅ няколко ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ многостСпСнни Clos Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ само L3. НиС сС ΠΎΡ‚ΠΊΠ°Π·Π°Ρ…ΠΌΠ΅ ΠΎΡ‚ L2 ΠΏΡ€Π΅Π΄ΠΈ извСстно Π²Ρ€Π΅ΠΌΠ΅ ΠΈ си ΠΎΡ‚Π΄ΡŠΡ…Π½Π°Ρ…ΠΌΠ΅ с ΠΎΠ±Π»Π΅ΠΊΡ‡Π΅Π½ΠΈΠ΅. Накрая, Π½Π°ΡˆΠ°Ρ‚Π° инфраструктура Π²ΠΊΠ»ΡŽΡ‡Π²Π° стотици хиляди изчислитСлни (ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ) инстанции. ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΡΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° ΠΏΡ€Π΅Π΄ΠΈ Π²Ρ€Π΅ΠΌΠ΅ бСшС ΠΎΠΊΠΎΠ»ΠΎ 10 хиляди ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎ голяма стСпСн обусловСно ΠΎΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят самитС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‰ΠΈΡ‚Π΅, Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурситС ΠΈ Ρ‚.Π½. ΠŸΠΎΡ€Π°Π΄ΠΈ Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊΠ° Π² инфраструктурния софтуСр, цСлСвият Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΅ ΠΎΠΊΠΎΠ»ΠΎ 100 хиляди ΡΡŠΡ€Π²ΡŠΡ€Π° Π² Π΅Π΄ΠΈΠ½ изчислитСлСн ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ Π·Π°Π΄Π°Ρ‡Π° β€” Π΄Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡƒΠ»Π΅Π½Π΅ Π½Π° рСсурси Π² Ρ‚Π°ΠΊΡŠΠ² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Какви са Π½Π°ΡˆΠΈΡ‚Π΅ очаквания ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π°? На ΠΏΡŠΡ€Π²ΠΎ място β€” ΠΌΠ½ΠΎΠ³ΠΎ Π΅Π²Ρ‚ΠΈΠ½Π° ΠΈ сравнитСлно Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° чСстотна Π»Π΅Π½Ρ‚Π°. Π—Π°Ρ‰ΠΎΡ‚ΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ основата, Π²ΡŠΡ€Ρ…Ρƒ която ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΡƒΠ»ΠΎΠ²Π΅ ΠΎΡ‚ рСсурси. Новият Ρ†Π΅Π»Π΅Π²ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΅ ΠΎΠΊΠΎΠ»ΠΎ 100 Ρ…ΠΈΠ». ΡΡŠΡ€Π²ΡŠΡ€Π° Π² Π΅Π΄ΠΈΠ½ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€.

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, искамС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ стабилСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ ΠΏΠ»Π°Π½, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠ°Π²Π° голяма инфраструктура Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π΄ΠΎΡ€ΠΈ ΠΎΡ‚ случайни ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΈ Π½Π΅ искамС контролният ΠΏΠ»Π°Π½ Π΄Π° добавя ΠΎΡ‰Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ искамС Π΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π² Π½Π΅Π³ΠΎ. ΠšΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ ΠΈ стабилно всичко Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ Π΅ ΠΏΠΎ-лСсно Π·Π° диагностициранС.

Π Π°Π·Π±ΠΈΡ€Π° сС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π½ΠΈ Π΅ автоматизация, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ€ΡŠΡ‡Π½ΠΎΡ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚Π°ΠΊΠ°Π²Π° инфраструктура Π΅ нСвъзмоТно ΠΈ Π²Π΅Ρ‡Π΅ ΠΎΡ‚ извСстно Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ Π΅ възмоТно. НуТдаСм сС възмоТно Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ дСйности ΠΈ CI/CD, Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС осигурСно.

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΈΠ²Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈΡ‚Π΅, Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π±Π΅Π· ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½Π΅ Π½Π° услугата Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ остро поставСна. Ако ΠΏΡ€ΠΈ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ с Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠΎΠ»ΠΎ хиляда машини, Π° ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΈ Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ дСсСт хиляди, Ρ‚Π΅ всС ΠΎΡ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½Π° опСрация β€” тоСст ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° инфраструктурата, ΠΈ няколко хиляди машини сС добавят ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½Π° опСрация, Ρ‚ΠΎ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ с Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ сто хиляди машини Π½Π΅ възниква Π²Π΅Π΄Π½Π°Π³Π° Ρ‚Π°ΠΊΡŠΠ², Ρ‚ΠΎΠΉ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° Π·Π° извСстно Π²Ρ€Π΅ΠΌΠ΅. И Π΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π½ΠΎ, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅, Π²Π΅Ρ‡Π΅ Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π°Ρ‚Π° инфраструктура Π΄Π° Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π°.

И Π΅Π΄Π½ΠΎ изискванС, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌΠ°Ρ…ΠΌΠ΅ ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΡ‚ΠΏΠ°Π΄Π½Π°: Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° multitenancy, тоСст виртуализация ΠΈΠ»ΠΈ сСгмСнтиранС Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Π‘Π΅Π³Π° Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠΌ Π½Π° Π½ΠΈΠ²ΠΎ ΠΌΡ€Π΅ΠΆΠΎΠ²Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ сСгмСнтиранСто ΠΏΡ€Π΅ΠΌΠΈΠ½Π° Π½Π° хостовСтС, ΠΈ Ρ‚ΠΎΠ²Π° Π½ΠΈ улСсни Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ. Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° IPv6 ΠΈ голямото адрСсно пространство, Π½Π΅ Π½ΠΈ бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΄ΡƒΠ±Π»ΠΈΡ€Π°Ρ‰ΠΈ сС адрСси във Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° инфраструктура, цялото адрСсиранС Π²Π΅Ρ‡Π΅ бСшС ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΎ. А Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ сСгмСнтиранСто Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° прСмСстихмС Π½Π° хостовСтС, Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° създавамС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ Π² ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Много Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅ Π½ΠΈ Π΅ Π½ΡƒΠΆΠ½ΠΎ. ΠšΠΎΠ³Π°Ρ‚ΠΎ някои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Ρ‚ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ улСснява ΠΆΠΈΠ²ΠΎΡ‚Π° ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ ΠΈ софтуСр, ΠΊΠΎΠ΅Ρ‚ΠΎ силно опростява диагностиката.

И Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅ Π½ΠΈ Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΎΡ‚ ΠΊΠΎΠ΅Ρ‚ΠΎ смС успСли Π΄Π° сС ΠΎΡ‚ΠΊΠ°ΠΆΠ΅ΠΌ, Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ с радост Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚ΠΎΠ²Π° сС случва, Π½ΠΎ с голямо ΠΎΠ±Π»Π΅ΠΊΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ?

На ΠΏΡŠΡ€Π²ΠΎ място, ΠΎΡ‚ΠΊΠ°Π·ΡŠΡ‚ ΠΎΡ‚ L2. Няма Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Ρ€Π΅Π°Π»Π΅Π½ ΠΈΠ»ΠΈ Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½ L2. НС сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° стСпСн, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°ΠΌΠ΅ стСковСтС Π½Π° прилоТСнията. ΠΠ°ΡˆΠΈΡ‚Π΅ прилоТСния Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚, Ρ‚Π΅ работят с L3 адрСсация ΠΈ Π½Π΅ сС притСсняват, Π°ΠΊΠΎ някой ΠΎΡ‚Π΄Π΅Π»Π΅Π½ инстанс угаснС, просто пускат Π½ΠΎΠ², ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° сС Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π° Π½Π° стария адрСс, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ° ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° услуги ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° ΠΌΠ°ΡˆΠΈΠ½ΠΈΡ‚Π΅ Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°. НС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠΌΠ΅ Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ Π΄Π° доставя ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠ° А Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ° Π‘.

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° нямамС ситуации, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ адрСситС сС прСмСстват Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ Ρ‚ΠΎΠ²Π° трябва Π΄Π° бъдС прослСдявано. Π’ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈ Ρ‚ΠΎΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Π·Π° Π΄Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° мобилността Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ машини. НиС Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ мобилност Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини във Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° инфраструктура Π½Π° ЯндСкс ΠΈ, освСн Ρ‚ΠΎΠ²Π°, смятамС, Ρ‡Π΅ Π΄ΠΎΡ€ΠΈ ΠΈ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ, Ρ‚ΠΎΠ²Π° Π½Π΅ трябва Π΄Π° става с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Ако Π΅ наистина Π½Π°Π»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ, Ρ‚ΠΎΠ²Π° трябва Π΄Π° станС Π½Π° Π½ΠΈΠ²ΠΎ хостовС ΠΈ адрСситС, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Ρ‚, трябва Π΄Π° сС поставят Π² overlay ΠΌΡ€Π΅ΠΆΠΈ, Π·Π° Π΄Π° Π½Π΅ сС засягат ΠΈ Π΄Π° Π½Π΅ внасят Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² систСмата Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° основната транспортна ΠΌΡ€Π΅ΠΆΠ°.

ΠžΡ‰Π΅ Π΅Π΄Π½Π° тСхнология, която Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅, Π΅ multicast. На ΠΆΠ΅Π»Π°Π΅Ρ‰ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π° Π΄Π° обясня ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π·Π°Ρ‰ΠΎ. Π’ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ улСснява ΠΆΠΈΠ²ΠΎΡ‚Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ, Π°ΠΊΠΎ някой Π΅ ΠΈΠΌΠ°Π» Ρ€Π°Π±ΠΎΡ‚Π° с Π½Π΅Π³ΠΎ ΠΈ Π΅ видял ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ control plane Π½Π° multicast - във всички инсталации освСн Π½Π°ΠΉ-проститС, Ρ‚ΠΎΠ²Π° Π΅ голяма Π±ΠΎΠ»ΠΊΠ°. И освСн Ρ‚ΠΎΠ²Π°, Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π΄Π° сС Π½Π°ΠΌΠ΅Ρ€ΠΈ Π΄ΠΎΠ±Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° рСализация, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

И накрая, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π² тях Π΄Π° Π½Π΅ сС случват Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. МоТСм Π΄Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°ΠΌΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ ΠΏΠΎΡ‚ΠΎΠΊΡŠΡ‚ ΠΎΡ‚ външни ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π² систСмата Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π΅ малък.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Какви ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ ограничСния трябва Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΠΎΠ΄ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΌΡ€Π΅ΠΆΠ° ΠΎΡ‚ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅? Π Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅, Ρ€Π°Π·Π±ΠΈΡ€Π° сС. ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚, Ρ‚.Π΅. Π΄ΠΎ ΠΊΠ°ΠΊΠ²Π° стСпСн искамС Π΄Π° растСм. НСобходимост ΠΎΡ‚ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π±Π΅Π· ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½Π΅ Π½Π° услугата. ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚Π΅Π»Π½Π° способност, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎΡΡ‚. Видимост Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° активност Π·Π° систСмитС Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Π΅ΠΊΠΈΠΏΠΈ. ΠŸΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ° Π·Π° автоматизация β€” ΠΎΡ‚Π½ΠΎΠ²ΠΎ, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π°, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΅ възмоТно, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½ΠΈΠ²Π°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‡Ρ€Π΅Π· добавянС Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ слоСвС. И Π½Π΅-[ΠΏΠΎ-Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚][β€”] зависимост ΠΎΡ‚ доставчици. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΏΡ€Π΅Π· Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ историчСски ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈ, Π² зависимост ΠΎΡ‚ конкрСтния контСкст, Ρ‚Π°Π·ΠΈ нСзависимост Π΅ Π±ΠΈΠ»Π° ΠΏΠΎ-лСсна ΠΈΠ»ΠΈ ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ постиТима. Ако Π²Π·Π΅ΠΌΠ΅ΠΌ Π·Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ устройства, Π΄ΠΎ скоро бСшС Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° нСзависимост ΠΎΡ‚ доставчици, особСно Π°ΠΊΠΎ искахмС ΠΈ Ρ‡ΠΈΠΏΠΎΠ²Π΅ с висока пропускна способност.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

На ΠΊΠ°ΠΊΠ²Π° логичСска топология Ρ‰Π΅ ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ Π½Π°ΡˆΠ°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°? Π’ΠΎΠ²Π° Ρ‰Π΅ бъдС многостСпСнСн Clos. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ Ρ€Π΅Π°Π»Π½ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ. И топологията Clos Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄ΠΎΠ±Ρ€Π°, Π΄ΠΎΡ€ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ я сравнявамС с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° са ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² сфСрата Π½Π° акадСмичния интСрСс, Π°ΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ с висок радикс.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Как Π΅ структурирана многостСпСнната ΠΌΡ€Π΅ΠΆΠ° Clos ΠΈ ΠΊΠ°ΠΊ сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ? ΠŸΡŠΡ€Π²ΠΎ, компас, Π·Π° Π΄Π° сС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅ къдС Π΅ сСвСр, къдС Π΅ юг, къдС Π΅ ΠΈΠ·Ρ‚ΠΎΠΊ ΠΈ къдС Π΅ Π·Π°ΠΏΠ°Π΄. Π’Π°ΠΊΠΈΠ²Π° ΠΌΡ€Π΅ΠΆΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ висок Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈΠ·Ρ‚ΠΎΠΊ β€” Π·Π°ΠΏΠ°Π΄. Π©ΠΎ сС отнася Π΄ΠΎ останалитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΎΡ‚Π³ΠΎΡ€Π΅ Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π», ΡΡŠΡΡ‚Π°Π²Π΅Π½ ΠΎΡ‚ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ. Π’ΠΎΠ²Π° Π΅ основната идСя Π½Π° рСкурсивното ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ Clos. Π’Π·Π΅ΠΌΠ°ΠΌΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ радикс ΠΈ Π³ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎΡ‚ΠΎ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» с ΠΏΠΎ-висок радикс. Ако Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈ.

Π’ случаитС Π½Π° двустСпСнни Clos, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ясно ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π² схСмата ΠΌΠΈ са Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΈ, Ρ‚Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС Π½Π°Ρ€Π΅ΠΊΠ°Ρ‚ плоскости. Ако ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ…ΠΌΠ΅ Clos с Ρ‚Ρ€ΠΈ Π½ΠΈΠ²Π° Π½Π° spine switch-ΠΎΠ²Π΅ (всички, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са ΠΊΡ€Π°ΠΉΠ½ΠΈ ΠΈ Π½Π΅ са ToR switch-ΠΎΠ²Π΅ ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ само Π·Π° Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚), плоскоститС Π±ΠΈΡ…Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Π»ΠΈ ΠΏΠΎ-слоТно, Π° двустСпСннитС ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠ°. Π‘Π»ΠΎΠΊΡŠΡ‚ Π½Π° ToR ΠΈΠ»ΠΈ leaf switch-ΠΎΠ²Π΅ ΠΈ асоцииранитС с тях spine switch-ΠΎΠ²Π΅ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎ Π½ΠΈΠ²ΠΎ Π½Π°Ρ€ΠΈΡ‡Π°ΠΌΠ΅ Pod. Spine switch-ΠΎΠ²Π΅Ρ‚Π΅ ΠΎΡ‚ Π½ΠΈΠ²ΠΎ spine-1 Π² Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π½Π° Pod са top of Pod, Π²ΡŠΡ€Ρ…ΡŠΡ‚ Π½Π° Pod. Switch-ΠΎΠ²Π΅Ρ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π½Π° цялата Ρ„Π°Π±Ρ€ΠΈΠΊΠ°, са горният слой Π½Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°Ρ‚Π°, Top of fabric.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π Π°Π·Π±ΠΈΡ€Π° сС, възниква Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚: Clos ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ ΠΎΡ‚ извСстно Π²Ρ€Π΅ΠΌΠ΅, самата идСя ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠΆΠ΄Π° ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° класичСската тСлСфония ΠΈ TDM ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅. МоТС Π±ΠΈ Π΅ появило Π½Π΅Ρ‰ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΎ, ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅Ρ‰ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅? И Π΄Π°, ΠΈ Π½Π΅. Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΎ Π΄Π°, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π² Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π½Π΅. Π—Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ° някои интСрСсни Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ, част ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ Π΄ΠΎΡ€ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² продукцията, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Dragonfly, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² HPC прилоТСния; ΠΈΠΌΠ° ΡΡŠΡ‰ΠΎ интСрСсни Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ Xpander, FatClique, Jellyfish. Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ SIGCOMM ΠΈΠ»ΠΈ NSDI напослСдък, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Ρ‚Π΅ доста голямо количСство изслСдвания ΠΏΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΈ свойства (Π² Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ аспСкт) ΠΎΡ‚ Clos.

Но всички Ρ‚Π΅Π·ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠΌΠ°Ρ‚ Π΅Π΄Π½ΠΎ интСрСсно свойство. Π’ΠΎ ΠΏΡ€Π΅Ρ‡ΠΈ Π½Π° тяхното внСдряванС Π² ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ струват Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΈ ΠΏΠ°Ρ€ΠΈ. Π’ΡŠΠ² всички Ρ‚Π΅Π·ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π·Π° съТалСниС, голяма част ΠΎΡ‚ Π»Π΅Π½Ρ‚Π°Ρ‚Π° Π½Π΅ Π΅ Π½Π°Π»ΠΈΡ‡Π½Π° ΠΏΠΎ Π½Π°ΠΉ-ΠΊΡ€Π°Ρ‚ΠΊΠΈΡ‚Π΅ ΠΏΡŠΡ‚ΠΈΡ‰Π°. Π—Π°Ρ‚ΠΎΠ²Π° Π²Π΅Π΄Π½Π°Π³Π° Π³ΡƒΠ±ΠΈΠΌ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ традиционния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ ΠΏΠ»Π°Π½.

Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π΅ извСстно. Π’ΠΎΠ²Π° са Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° link state с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° k-Π½Π°ΠΉ-ΠΊΡ€Π°Ρ‚ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π°, Π½ΠΎ ΠΎΡ‚Π½ΠΎΠ²ΠΎ, няма Ρ‚Π°ΠΊΠΈΠ²Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π² продукция ΠΈ масово Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π½Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅Ρ‚ΠΎ.

ОсвСн Ρ‚ΠΎΠ²Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ голяма част ΠΎΡ‚ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚Π° Π½Π΅ Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° ΠΏΠΎ Π½Π°ΠΉ-ΠΊΡ€Π°Ρ‚ΠΊΠΈΡ‚Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ, трябва Π΄Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΌΠ΅ Π½Π΅ само контролния ΠΏΠ»Π°Π½, Π·Π° Π΄Π° ΠΈΠ·Π±ΠΈΡ€Π° всичкитС Ρ‚Π΅Π·ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ (ΠΈ, ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Ρ‚ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π² контролния ΠΏΠ»Π°Π½). Врябва Π΄Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΌΠ΅ ΠΈ прСдавания ΠΏΠ»Π°Π½, ΠΊΠ°Ρ‚ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΏΠΎΠ½Π΅ Π΄Π²Π΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΡŠΡ€Π²Π°Ρ‚Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° сС Π²Π·Π΅ΠΌΠ°Ρ‚ всички Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ навСднъТ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° хоста. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, Ρ‚ΠΎΠ²Π° Π΅ source routing; понякога Π² Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°Ρ‚Π° относно ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ сС Π½Π°Ρ€ΠΈΡ‡Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ навСднъТ. И ΠΎΡ‰Π΅ adaptive routing β€” Ρ‚ΠΎΠ²Π° Π΅ функция, която Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΈ която Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·Π±ΠΈΡ€Π° слСдващия Ρ…ΠΎΠΏ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° информация Π·Π° Π½Π°ΠΉ-ниското Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π°. НапримСр, възмоТни са ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, посоката Π΅ интСрСсна, Π½ΠΎ Π·Π° съТалСниС, Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° я ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌ.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π”ΠΎΠ±Ρ€Π΅, спряхмС Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π½Π°Ρ‚Π° топология Clos. Как Ρ‰Π΅ я ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅? НСка Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’ Clos-ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈΠΌΠ° Π΄Π²Π° основни ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° промСнямС ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ: радикс Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ броя Π½Π° Π½ΠΈΠ²Π°Ρ‚Π° Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Имам схСматично ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΈ Π΄Π²Π΅Ρ‚Π΅ влияят Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Π’ идСалния случай ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅ ΠΈ Π΄Π²Π΅Ρ‚Π΅.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’ΠΈΠΆΠ΄Π° сС, Ρ‡Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»Π½Π°Ρ‚Π° ΡˆΠΈΡ€ΠΈΠ½Π° Π½Π° Clos-ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ всички Π½ΠΈΠ²Π° Π½Π° spine-свитчовСтС Π½Π° юТния радикс, тоСст Π½Π° количСството Π»ΠΈΠ½ΠΊΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π½Π°Π΄ΠΎΠ»Ρƒ, ΠΊΠ°ΠΊ тя сС разклонява. Π’Π°ΠΊΠ° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π©ΠΎ сС отнася Π΄ΠΎ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚Π°, особСно Π½Π° ToR-свитчовСтС, Ρ‚ΡƒΠΊ ΠΈΠΌΠ°ΠΌΠ΅ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅. МоТСм ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅, Π·Π°ΠΏΠ°Π·Π²Π°ΠΉΠΊΠΈ ΠΎΠ±Ρ‰Π°Ρ‚Π° топология, ΠΈΠ»ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠΎΠ²Π΅Ρ‡Π΅ плоскости.

Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π°Ρ‚Π° вСрсия Π½Π° Clos-ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° (Π² долния дСсСн ъгъл) ΠΈ сС Π²ΡŠΡ€Π½Π΅ΠΌ към Ρ‚Π°Π·ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° с Clos-ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² Π΄ΠΎΠ»Π½Π°Ρ‚Π° част...

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

…то Ρ‚ΠΎΠ²Π° Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΡΡŠΡ‰Π°Ρ‚Π° топология, Π½ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ слайд тя Π΅ свита ΠΏΠΎ-ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ ΠΈ Ρ„Π°Π±Ρ€ΠΈΡ‡Π½ΠΈΡ‚Π΅ плоскости са Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈ Π΅Π΄Π½Π° Π²ΡŠΡ€Ρ…Ρƒ Π΄Ρ€ΡƒΠ³Π°. Π’ΠΎΠ²Π° Π΅ ΡΡŠΡ‰ΠΎΡ‚ΠΎ.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Как ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Clos-ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² числа? Π’ΡƒΠΊ са прСдставСни Π΄Π°Π½Π½ΠΈ Π·Π° максималната ΡˆΠΈΡ€ΠΈΠ½Π°, която ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, ΠΊΠ°ΠΊΠ²ΠΎ максимално количСство стСндовС, ToR-свитчовС ΠΈΠ»ΠΈ leaf-свитчовС ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π² зависимост ΠΎΡ‚ радикса Π½Π° свитчовСтС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° spine-Π½ΠΈΠ²ΠΎΡ‚ΠΎ, ΠΈ ΠΊΠΎΠ»ΠΊΠΎ Π½ΠΈΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅.

Π’ΡƒΠΊ Π΅ посочСно ΠΊΠΎΠ»ΠΊΠΎ Ρ€Π°Ρ„Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅, ΠΊΠΎΠ»ΠΊΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠΈΡ‚Π΅Π»Π½ΠΎ ΠΊΠΎΠ»ΠΊΠΎ СнСргия Ρ‰Π΅ потрСбляват Π½Π° Π±Π°Π·Π° 20 ΠΊΠ’Ρ‚ Π½Π° Ρ€Π°Ρ„Ρ‚. Малко ΠΏΠΎ-Ρ€Π°Π½ΠΎ спомСнах, Ρ‡Π΅ Ρ†Π΅Π»ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° кластСра ΠΎΡ‚ ΠΎΠΊΠΎΠ»ΠΎ 100 хиляди ΡΡŠΡ€Π²ΡŠΡ€Π°.

Π’ΠΈΠ΄Π½ΠΎ Π΅, Ρ‡Π΅ във цялата Ρ‚Π°Π·ΠΈ конструкция интСрСс прСдставляват Π΄Π²Π° ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°. Има Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с Π΄Π²Π° слоя spine ΠΈ 64-ΠΏΠΎΡ€Ρ‚ΠΎΠ²ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ достига. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ Π·Π° 128-ΠΏΠΎΡ€Ρ‚ΠΎΠ²ΠΈ (с radix 128) spine ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ с Π΄Π²Π° слоя ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ с radix 32 с Ρ‚Ρ€ΠΈ слоя. И във всички случаи, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠΌΠ° ΠΏΠΎ-голям radix ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ слоСвС, ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ голяма ΠΌΡ€Π΅ΠΆΠ°, Π½ΠΎ Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π½Π° ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎΡ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ става Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° Π³ΠΈΠ³Π°Π²Π°Ρ‚ΠΈ. КабСл ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½, Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ²Π° количСство СлСктричСство Π½Π° Π΅Π΄Π½ΠΎ място Π΅Π΄Π²Π° Π»ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ. Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ статистиката, ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ Π·Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΎ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ ΠΈΠΌΠ°Ρ‚ изчислитСлна мощност Π½Π°Π΄ 150 ΠœΠ’Ρ‚. Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ прСдставлява кампуси Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ сравнитСлно Π±Π»ΠΈΠ·ΠΎ Π΅Π΄ΠΈΠ½ Π΄ΠΎ Π΄Ρ€ΡƒΠ³.

Има ΠΈ Π΅Π΄ΠΈΠ½ Π²Π°ΠΆΠ΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€. Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ лявата ΠΊΠΎΠ»ΠΎΠ½Π°, Ρ‚Π°ΠΌ Π΅ посочСна usable bandwidth. ЛСсно ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Π² Clos ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° част ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠΌ. Usable bandwidth, ΠΏΠΎΠ»Π΅Π·Π½Π°Ρ‚Π° чСстотна Π»Π΅Π½Ρ‚Π°, Π΅ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° прСдоставим навън, към ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅. ЕстСствСно, говоря Π·Π° условни ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π° чСстотната Π»Π΅Π½Ρ‚Π°. ОбикновСно, Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ Π²ΡŠΡ‚Ρ€Π΅ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° са ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΈ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ към ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅, Π½ΠΎ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π° чСстотна Π»Π΅Π½Ρ‚Π°, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° прСдоставим навън към Π½Π°ΡˆΠ΅Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅, ΠΈΠ΄Π²Π° ΠΈ част ΠΎΡ‚ чСстотната Π»Π΅Π½Ρ‚Π° Π²ΡŠΡ‚Ρ€Π΅ Π² самата ΠΌΡ€Π΅ΠΆΠ°. И ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π½ΠΈΠ²Π° добавямС, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ са ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ Π·Π° прСдоставянС Π½Π° Ρ‚Π°Π·ΠΈ чСстотна Π»Π΅Π½Ρ‚Π° навън.

ОсвСн Ρ‚ΠΎΠ²Π°, Π΄ΠΎΡ€ΠΈ ΠΈ Ρ‚Π°Π·ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° чСстотна Π»Π΅Π½Ρ‚Π° Π½Π΅ Π΅ напълно Π΅Π΄Π½Π°ΠΊΠ²Π°. Π”ΠΎΠΊΠ°Ρ‚ΠΎ разстоянията са ΠΊΡ€Π°Ρ‚ΠΊΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π½Π΅Ρ‰ΠΎ ΠΊΠ°Ρ‚ΠΎ DAC (direct attach copper, Ρ‚.Π΅. twinax ΠΊΠ°Π±Π΅Π»ΠΈ) ΠΈΠ»ΠΈ multimode ΠΎΠΏΡ‚ΠΈΠΊΠ°, която всС ΠΎΡ‰Π΅ Π΅ Π½Π° Ρ€Π°Π·ΡƒΠΌΠ½ΠΈ Ρ†Π΅Π½ΠΈ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ Π½Π° ΠΏΠΎ-дълги разстояния β€” ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Ρ‚ΠΎΠ²Π° Π΅ single mode ΠΎΠΏΡ‚ΠΈΠΊΠ°, ΠΈ Ρ†Π΅Π½Π°Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° чСстотна Π»Π΅Π½Ρ‚Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ нараства.

И ΠΎΡ‚Π½ΠΎΠ²ΠΎ, Π²Ρ€ΡŠΡ‰Π°ΠΉΠΊΠΈ сС Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ слайд, Π°ΠΊΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ Clos-ΠΌΡ€Π΅ΠΆΠ° Π±Π΅Π· прСнасочванС, Π½Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ схСмата ΠΈ Π΄Π° сС Π²ΠΈΠ΄ΠΈ ΠΊΠ°ΠΊ сС строи ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° β€” добавяйки всСки ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ spine ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ, Π½ΠΈΠ΅ повтарямС цялата Π»Π΅Π½Ρ‚Π°, която бСшС Π² Π΄ΠΎΠ»Π½Π°Ρ‚Π° част. Плюс Π΅Π΄ΠΈΠ½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ β€” плюс всичката ΡΡŠΡ‰Π°Ρ‚Π° Π»Π΅Π½Ρ‚Π°, ΠΎΡ‰Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π°, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ бСшС Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅, ΠΎΡ‰Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° трансивСри. Π—Π°Ρ‚ΠΎΠ²Π° броят Π½Π° Π½ΠΈΠ²Π° spine ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π½ΠΎ Π΄Π° сС ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°.

На Π±Π°Π·Π°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ искамС Π΄Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ Π½Π° Π½Π΅Ρ‰ΠΎ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ с радикс 128.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’ΡƒΠΊ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ½ΠΎ всичко Π΅ ΡΡŠΡ‰ΠΎΡ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ сподСлих, Ρ‚ΠΎΠ·ΠΈ слайд Π΅ ΠΏΠΎ-скоро Π·Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ ΠΏΠΎ-късно.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Какви ΠΎΠΏΡ†ΠΈΠΈ ΠΈΠΌΠ°ΠΌΠ΅, ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅ΠΌ? Много приятно Π·Π° нас Π΅, Ρ‡Π΅ Π²Π΅Ρ‡Π΅ Π΅ възмоТно Π΄Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ Ρ‚Π°ΠΊΠΈΠ²Π° ΠΌΡ€Π΅ΠΆΠΈ Π½Π° Π΅Π΄Π½ΠΎΡ‡ΠΈΠΏΠΎΠ²ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ. И Ρ‚ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅, Ρ‚Π΅ ΠΈΠΌΠ°Ρ‚ маса приятни характСристики. НапримСр, ΠΏΠΎΡ‡Ρ‚ΠΈ нямат Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π° структура. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π΅ ΠΏΠΎ-лСсно Π΄Π° сС счупят. Π Π°Π·Π±ΠΈΡ€Π° сС, Ρ‚Π΅ сС чупят, Π½ΠΎ Π·Π° щастиС, напълно. Π’ ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈ устройства ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ нСизправности (ΠΌΠ½ΠΎΠ³ΠΎ нСприятни), ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΡΡŠΡΠ΅Π΄ΠΈΡ‚Π΅ ΠΈ control plane ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, Ρ‡Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°, Π½ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅ Π·Π°Π³ΡƒΠ±Π΅Π½ част ΠΎΡ‚ Ρ„Π°Π±Ρ€ΠΈΠΊΠ°Ρ‚Π° ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ с максималната си ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚. А Ρ‚Ρ€Π°Ρ„ΠΈΠΊΡŠΡ‚ към Π½Π΅Π³ΠΎ Π΅ балансиран Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ Π΅ напълно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΡ€Π΅Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅.

Или, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с backplane, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π²ΡŠΡ‚Ρ€Π΅ Π² ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΎΡ‚ΠΎ устройство ΡΡŠΡ‰ΠΎ ΠΈΠΌΠ° високоскоростни SerDes β€” Ρ‚ΠΎ наистина Π΅ слоТно устроСно ΠΎΡ‚Π²ΡŠΡ‚Ρ€Π΅. Или Ρ‚Π°Π±Π»ΠΈΡ†ΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ forwarding Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ синхронизират ΠΈΠ»ΠΈ Π½Π΅ синхронизират. ΠžΠ±Ρ‰ΠΎ Π²Π·Π΅Ρ‚ΠΎ, всяко ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΎ устройство, ΡΡŠΡΡ‚ΠΎΡΡ‰ΠΎ сС ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, Π² сСбС си ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° всС ΡΡŠΡ‰Π°Ρ‚Π° Clos-ΠΌΡ€Π΅ΠΆΠ°, само Ρ‡Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС диагностицира. ЧСсто Π΄ΠΎΡ€ΠΈ Π½Π° самия ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π» ΠΌΡƒ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° Π³ΠΎ диагностицира.

Има мноТСство сцСнарии Π½Π° сбой, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ устройството Π΄Π΅Π³Ρ€Π°Π΄ΠΈΡ€Π°, Π½ΠΎ Π½Π΅ ΠΈΠ·ΠΏΠ°Π΄Π° напълно ΠΎΡ‚ топологията. ПонСТС ΠΈΠΌΠ°ΠΌΠ΅ голяма ΠΌΡ€Π΅ΠΆΠ°, Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° балансировка ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ рСгулярна, тоСст Π΅Π΄ΠΈΠ½ ΠΏΡŠΡ‚, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ всичко Π΅ Π½Π°Ρ€Π΅Π΄, Π½Π΅ сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ другия. ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΌΠ΅ просто Π΄Π° Π·Π°Π³ΡƒΠ±ΠΈΠΌ част ΠΎΡ‚ устройствата Π² топологията, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄Π° стигнСм Π΄ΠΎ ситуация, Π² която някои ΠΎΡ‚ тях ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ, Π° Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π½Π΅ са.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π‘Π»Π΅Π΄Π²Π°Ρ‰ΠΎΡ‚ΠΎ приятно прСдимство Π½Π° Π΅Π΄Π½ΠΎΡ‡ΠΈΠΏΠΎΠ²ΠΈΡ‚Π΅ устройства Π΅, Ρ‡Π΅ Ρ‚Π΅ Π΅Π²ΠΎΠ»ΡŽΠΈΡ€Π°Ρ‚ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ ΠΈ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠΌΠ°Ρ‚ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π° ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚. Ако Π²Π·Π΅ΠΌΠ΅ΠΌ Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ конструкции, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅, ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΡŠΡ‚ Π½Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ с Π΅Π΄Π½Π°ΠΊΠ²Π° скорост ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π² сравнСниС с ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈΡ‚Π΅ устройства. Устройствата, ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π΅Π΄ΠΈΠ½ Ρ‡ΠΈΠΏ, стават Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΎΡ‚ ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈΡ‚Π΅ ΠΈ консумират ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ СнСргия.

Но, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, всичко Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ просто Ρ‚Π°ΠΊΠ°, ΠΈΠΌΠ° ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ. ΠŸΡŠΡ€Π²ΠΎ, ΠΏΠΎΡ‡Ρ‚ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ°Ρ‚ ΠΏΠΎ-малък радикс Π² сравнСниС с ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈΡ‚Π΅ устройства. Ако ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ устройство, построСно ΠΎΠΊΠΎΠ»ΠΎ Π΅Π΄ΠΈΠ½ Ρ‡ΠΈΠΏ, с 128 ΠΏΠΎΡ€Ρ‚Π°, Ρ‚ΠΎ Π·Π° ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ устройството с няколко стотин ΠΏΠΎΡ€Ρ‚Π° Π±Π΅Π· особСни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

Π’ΠΎΠ²Π° Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-малък Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° прСнасочванС ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π° всичко, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ със скалируСмостта Π½Π° data plane. НСглиби Π±ΡƒΡ„Π΅Ρ€ΠΈ. И, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, доста ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° функционалност. Но сС ΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Π°ΠΊΠΎ Π·Π½Π°Π΅ΠΌ Ρ‚Π΅Π·ΠΈ ограничСния ΠΈ Π½Π°Π²Ρ€Π΅ΠΌΠ΅ сС ΠΏΠΎΠ³Ρ€ΠΈΠΆΠΈΠΌ Π΄Π° Π³ΠΈ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΠΌ ΠΈΠ»ΠΈ просто Π΄Π° Π³ΠΈ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Π½Π΅ Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ. Π’ΠΎΠ²Π°, Ρ‡Π΅ Ρ€Π°Π΄ΠΈΠΊΡΡŠΡ‚ Π΅ ΠΏΠΎ-малък, Π½Π° новопоявилитС сС устройства с радикс 128 Π²Π΅Ρ‡Π΅ Π½Π΅ Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° построим Π² Π΄Π²Π° слоя спайновС. А ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ Π΄Π²Π° няма ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ Π½Π΅Ρ‰ΠΎ интСрСсно. Π‘ Π΅Π΄ΠΈΠ½ слой ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ съвсСм ΠΌΠ°Π»ΠΊΠΈ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ. Π”ΠΎΡ€ΠΈ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ Π½ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈ ΠΈ изисквания всС ΠΎΡ‰Π΅ Π³ΠΈ Π½Π°Π΄Π²ΠΈΡˆΠ°Π²Π°Ρ‚.

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, Π°ΠΊΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ Π½Π° Ρ€ΡŠΠ±Π°, ΠΈΠΌΠ° ΠΈ Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅. ПонСТС послСдният (ΠΈΠ»ΠΈ ΠΏΡŠΡ€Π²ΠΈΡΡ‚), Π½Π°ΠΉ-Π΄ΠΎΠ»Π΅Π½ слой, към ΠΊΠΎΠΉΡ‚ΠΎ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ β€” ToR ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ ΠΈΠ»ΠΈ leaf ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ, Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ само Π΅Π΄Π½Π° Ρ€Π°ΠΊΠ»Π°. Π—Π°Ρ‚ΠΎΠ²Π°, Π°ΠΊΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ изостава Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° помислим просто Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» с ΠΏΠΎ-голям радикс Π½Π° долния слой ΠΈ Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π²Π΅-Ρ‚Ρ€ΠΈ Ρ€Π°ΠΊΠ»ΠΈ към Π΅Π΄ΠΈΠ½ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π». Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, носи свои Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ΅ Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡƒΠ΄Π²ΠΎΠΈΠΌ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚Π°.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ топология с Π΄Π²Π° слоя спайновС ΠΈ осСм слоя Ρ„Π°Π±Ρ€ΠΈΠΊΠ°.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Какво Ρ‰Π΅ станС с Ρ„ΠΈΠ·ΠΈΠΊΠ°Ρ‚Π°? Много прости изчислСния. Ако ΠΈΠΌΠ°ΠΌΠ΅ Π΄Π²Π° слоя спайновС, Π·Π½Π°Ρ‡ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ Ρ‚Ρ€ΠΈ слоя ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ ΠΈ ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅, Ρ‡Π΅ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Ρ‰Π΅ ΠΈΠΌΠ° Ρ‚Ρ€ΠΈ ΠΊΠ°Π±Π΅Π»Π½ΠΈ сСгмСнта: ΠΎΡ‚ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ към leaf ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅, към спайн 1, към спайн 2. ΠžΠΏΡ†ΠΈΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅, са twinax, multimode, single mode. И Ρ‚ΡƒΠΊ трябва Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΊΠ°ΠΊΠ²Π° Π»Π΅Π½Ρ‚Π° Π΅ Π½Π°Π»ΠΈΡ‡Π½Π°, ΠΊΠΎΠ»ΠΊΠΎ Ρ‰Π΅ струва, ΠΊΠ°ΠΊΠ²ΠΈ са физичСскитС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ, ΠΊΠ°ΠΊΠ²ΠΈ разстояния ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠΊΡ€ΠΈΠ΅ΠΌ ΠΈ ΠΊΠ°ΠΊ Ρ‰Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅.

По Ρ†Π΅Π½ΠΈΡ‚Π΅ всичко ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ΄Ρ€Π΅Π΄ΠΈ Π² Ρ€Π΅Π΄ΠΈΡ†Π°. ВвинакситС са Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-ΠΈΠ·Π³ΠΎΠ΄Π½ΠΈ ΠΎΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΎΠΏΡ‚ΠΈΠΊΠ°, ΠΏΠΎ-Π΅Π²Ρ‚ΠΈΠ½ΠΈ са ΠΎΡ‚ multimode трансивСритС, Π°ΠΊΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ Π·Π° разстояниС ΠΎΡ‚ края, ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΎΡ‚ 100-гигабитния ΠΏΠΎΡ€Ρ‚ Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»Ρ. И Ρ‚ΠΎΠΉ, Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, струва ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ single mode ΠΎΠΏΡ‚ΠΈΠΊΠ°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π² ΡƒΡ‡Π°ΡΡ‚ΡŠΡ†ΠΈΡ‚Π΅, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° single mode, Π² Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ ΠΏΠΎ Ρ€Π΅Π΄ΠΈΡ†Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ Π΅ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ CWDM, Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½Π° single mode (PSM) Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π°, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ сС ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΠΏΡ‚ΠΈΡ‡Π½ΠΈ Π²Π»Π°ΠΊΠ½Π°, ΠΈ Π°ΠΊΠΎ спрСм Π½Π° Ρ‚Π΅Π·ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Ρ‚Π°ΠΊΠ°Π²Π° йСрархия ΠΏΠΎ Ρ†Π΅Π½ΠΈ.

ΠžΡ‰Π΅ Π΅Π΄Π½ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΊΠ°: Π·Π° съТалСниС, Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄Π°Ρ‡Π½ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ€Π°Π·Π³Π»ΠΎΠ±Π΅Π½ΠΈ 100 към 4x25 ΠΌΠ½ΠΎΠ³ΠΎΠΌΠΎΠ΄ΠΎΠ²ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅. ΠŸΠΎΡ€Π°Π΄ΠΈ особСноститС Π½Π° конструкцията Π½Π° SFP28 трансивСритС, Ρ‚Π΅ Π½Π΅ сС ΠΎΠΊΠ°Π·Π²Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΅Π²Ρ‚ΠΈΠ½ΠΈ ΠΎΡ‚ QSFP28 Π½Π° 100 Π“Π±ΠΈΡ‚. И Ρ‚ΠΎΠ²Π° разглобяванС Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΠΌΠΎΠ΄ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΠΏΡ‚ΠΈΠΊΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅.

Π•Π΄Π½ΠΎ ΠΎΡ‚ ограничСния Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° изчислитСлнитС кластСри, ΠΏΠΎΡ€Π°Π΄ΠΈ броя Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅, Π½Π°ΡˆΠΈΡ‚Π΅ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ са физичСски Π³ΠΎΠ»Π΅ΠΌΠΈ. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ ΠΏΠΎΠ½Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΡ€ΠΎΠ»Π΅Ρ‚Π° Ρ‰Π΅ трябва Π΄Π° бъдС Π½Π°ΠΏΡ€Π°Π²Π΅Π½ със сингълмод. ОсвСн Ρ‚ΠΎΠ²Π°, ΠΏΠΎΡ€Π°Π΄ΠΈ физичСския Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Pods, няма Π΄Π° Π΅ възмоТно Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ Π΄Π²Π° ΠΏΡ€ΠΎΠ»Π΅Ρ‚Π° с twinax-ΠΌΠΈ (ΠΌΠ΅Π΄Π½ΠΈ ΠΊΠ°Π±Π΅Π»ΠΈ).

Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка, Π°ΠΊΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎ Ρ†Π΅Π½Π° ΠΈ Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ гСомСтрията Π½Π° конструкцията, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΠ»Π΅Ρ‚ с твинакс, Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΠ»Π΅Ρ‚ с ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠΎΠ΄ ΠΈ Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΠ»Π΅Ρ‚ със сингълмод, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ CWDM. Π’ΠΎΠ²Π° ΠΎΡ‚Ρ‡ΠΈΡ‚Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ ΠΏΡŠΡ‚ΠΈΡ‰Π° Π·Π° ΡŠΠΏΠ³Ρ€Π΅ΠΉΠ΄.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Π±ΠΈΠ»ΠΎ наскоро, накъдС ΠΎΡ‚ΠΈΠ²Π°ΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ възмоТно. Най-ΠΌΠ°Π»ΠΊΠΎΡ‚ΠΎ Π΅ ясно ΠΊΠ°ΠΊ Π΄Π° сС Π΄Π²ΠΈΠΆΠΈΠΌ Π² посока Π΄ΠΎ 50-Π³ΠΈΠ³Π°Π±ΠΈΡ‚Π½ΠΈ SerDes ΠΈ Π·Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠΎΠ΄, ΠΈ Π·Π° сингълмод. ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅, Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΈΠΌΠ° Π² сингълмод трансивСритС Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΈ пСрспСктивитС Π·Π° 400G, чСсто, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΄ΠΎΠΉΠ΄Π°Ρ‚ 50G SerDes-ΠΈΡ‚Π΅ ΠΎΡ‚ СлСктричСска страна, Π² ΠΎΠΏΡ‚ΠΈΠΊΠ°Ρ‚Π° Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚ 100 Gbps Π½Π° линия. Π’Π°ΠΊΠ° Ρ‡Π΅ Π΅ напълно възмоТно, вмСсто ΠΏΡ€Π΅Ρ…ΠΎΠ΄ към 50, Π΄Π° послСдва ΠΏΡ€Π΅Ρ…ΠΎΠ΄ към 100-Π³ΠΈΠ³Π°Π±ΠΈΡ‚Π½ΠΈ SerDes ΠΈ 100 Gbps Π½Π° линия, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ доставчици ΠΎΡ‡Π°ΠΊΠ²Π°Ρ‚ тяхната Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎΡΡ‚ доста скоро. ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΡŠΡ‚, Π² ΠΊΠΎΠΉΡ‚ΠΎ 50G SerDes бяха Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΈ, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‰Π΅ бъдС ΠΊΡ€Π°Ρ‚ΡŠΠΊ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ 100G SerDes трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ пуснати ΠΎΡ‰Π΅ слСдващата Π³ΠΎΠ΄ΠΈΠ½Π°. И слСд извСстно Π²Ρ€Π΅ΠΌΠ΅ слСд Ρ‚ΠΎΠ²Π° вСроятно Ρ‚Π΅ Ρ‰Π΅ струват Ρ€Π°Π·ΡƒΠΌΠ½ΠΈ ΠΏΠ°Ρ€ΠΈ.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

ΠžΡ‰Π΅ Π΅Π΄ΠΈΠ½ нюанс относно ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° Ρ„ΠΈΠ·ΠΈΠΊΠ°. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ 400- ΠΈΠ»ΠΈ 200-Π³ΠΈΠ³Π°Π±ΠΈΡ‚Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ с 50G SerDes. Но сС ΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Π² Ρ‚ΠΎΠ²Π° няма особСн смисъл, Π·Π°Ρ‰ΠΎΡ‚ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ спомСнах ΠΏΠΎ-Ρ€Π°Π½ΠΎ, искамС Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ голям радикс Π½Π° ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅, Π² Ρ€Π°Π·ΡƒΠΌΠ½ΠΈ Π³Ρ€Π°Π½ΠΈΡ†ΠΈ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС. ИскамС 128. А Π°ΠΊΠΎ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΡŠΡ‚ Π½Π° Ρ‡ΠΈΠΏΠ° Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°ΠΌΠ΅ скоростта Π½Π° Π»ΠΈΠ½ΠΊΠ°, Ρ€Π°Π΄ΠΈΠΊΡΡŠΡ‚ СстСствСно намалява, чудСса няма.

ΠžΠ±Ρ‰ΠΈΡΡ‚ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠΌ Ρ‡Ρ€Π΅Π· слоСвСтС, ΠΊΠ°Ρ‚ΠΎ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ носим особСни Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ броя Π½Π° слоСвСтС. А Π°ΠΊΠΎ Π·Π°Π³ΡƒΠ±ΠΈΠΌ радикс, Ρ‰Π΅ трябва Π΄Π° въвСТдамС Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΏΡ€ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ‡Π΅Ρ‚ΠΈ, ΠΏΡ€ΠΈ тСкущия максимално Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ Π½Π° Π΅Π΄ΠΈΠ½ Ρ‡ΠΈΠΏ, сС ΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Π΅ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ 100-Π³ΠΈΠ³Π°Π±ΠΈΡ‚Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚Π΅ позволяват Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΏΠΎ-голям радикс.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

БлСдващият Π²ΡŠΠΏΡ€ΠΎΡ Π΅ ΠΊΠ°ΠΊ Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π° Ρ„ΠΈΠ·ΠΈΠΊΠ°Ρ‚Π°, Π½ΠΎ ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΊΠ°Π±Π΅Π»Π½Π°Ρ‚Π° инфраструктура. Оказва сС, Ρ‡Π΅ тя Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π° доста интСрСсно. ΠšΠ°Π±Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ leaf ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ ΠΈ спайни ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎ Π½ΠΈΠ²ΠΎ β€” Ρ‚Π°ΠΌ няма ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠΈ, всичко Π΅ построСно относитСлно просто. ΠžΠ±Π°Ρ‡Π΅, Π°ΠΊΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ Π΅Π΄Π½Π° Ρ€Π°Π²Π½ΠΈΠ½Π°, Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ сС случва Π²ΡŠΡ‚Ρ€Π΅ β€” Ρ‚Π°ΠΌ трябва Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅ΠΌ всички спайни ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎ Π½ΠΈΠ²ΠΎ с всички спайни ΠΎΡ‚ Π²Ρ‚ΠΎΡ€ΠΎ Π½ΠΈΠ²ΠΎ.

ОсвСн Ρ‚ΠΎΠ²Π°, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠΌΠ° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ТСлания ΠΊΠ°ΠΊ трябва Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π²ΡŠΡ‚Ρ€Π΅ Π² Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π°. НапримСр, ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈ сС искашС Π΄Π° обСдинявамС ΠΊΠ°Π±Π΅Π»ΠΈΡ‚Π΅ Π² Π±Π°Π½Π΄Π» ΠΈ Π΄Π° Π³ΠΈ Π²Π»Π°Ρ‡ΠΈΠΌ ΠΏΠΎ Ρ‚Π°ΠΊΡŠΠ² Π½Π°Ρ‡ΠΈΠ½, Ρ‡Π΅ Π΅Π΄ΠΈΠ½ ΠΏΠ°Ρ‚Ρ‡ ΠΏΠ°Π½Π΅Π» с висока ΠΏΠ»ΡŠΡ‚Π½ΠΎΡΡ‚ напълно Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅ Π² Π΅Π΄ΠΈΠ½ ΠΏΠ°Ρ‚Ρ‡ ΠΏΠ°Π½Π΅Π», Π·Π° Π΄Π° няма Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊ ΠΎΡ‚ дълТини. УспяхмС Π΄Π° Ρ€Π΅ΡˆΠΈΠΌ Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°. Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ Π»ΠΎΠ³ΠΈΡ‡Π½Π°Ρ‚Π° топология, Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Π΅ Ρ€Π°Π²Π½ΠΈΠ½ΠΈΡ‚Π΅ са нСзависими, всяка Ρ€Π°Π²Π½ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° сама ΠΏΠΎ сСбС си. Но ΠΊΠΎΠ³Π°Ρ‚ΠΎ добавямС Ρ‚Π°ΠΊΡŠΠ² Π±Π°Π½Π΄Π»ΠΈΠ½Π³ ΠΈ искамС Π΄Π° Π²Π»Π°Ρ‡ΠΈΠΌ напълно ΠΏΠ°Ρ‚Ρ‡ ΠΏΠ°Π½Π΅Π»Π° Π² ΠΏΠ°Ρ‚Ρ‡ ΠΏΠ°Π½Π΅Π», трябва Π΄Π° смСсим Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π°Π²Π½ΠΈΠ½ΠΈ Π²ΡŠΡ‚Ρ€Π΅ Π² Π΅Π΄ΠΈΠ½ бандъл ΠΈ Π΄Π° въвСдСм ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½Π° конструкция ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΎΠΏΡ‚ΠΈΡ‡Π½ΠΈ крос-ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΈ, Π·Π° Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π½Π°Ρ€Π΅Π΄ΠΈΠΌ ΠΎΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ са Π±ΠΈΠ»ΠΈ сглобСни Π½Π° Π΅Π΄ΠΈΠ½ сСгмСнт, Π΄ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ сглобСни Π½Π° Π΄Ρ€ΡƒΠ³ сСгмСнт. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ приятна особСност: цялата слоТна комутация Π½Π΅ ΠΈΠ·Π»ΠΈΠ·Π° извън стойкитС. ΠšΠΎΠ³Π°Ρ‚ΠΎ трябва Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅Ρ‰ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ слоТно, β€žΠ΄Π° сС Ρ€Π°Π·Π³ΡŠΠ²Π°Ρ‚ Ρ€Π°Π²Π½ΠΈΠ½ΠΈΡ‚Π΅β€œ, ΠΊΠ°ΠΊΡ‚ΠΎ понякога сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ Π² Clos ΠΌΡ€Π΅ΠΆΠΈ, всичко Π΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€Π°Π½ΠΎ Π² Π΅Π΄Π½Π° стойка. НямамС силно Ρ€Π°Π·Π±ΡŠΡ€ΠΊΠ°Π½ΠΈ, Π΄ΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΊΠΎΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ стойкитС.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π½Π°Ρ‚Π° организация Π½Π° ΠΊΠ°Π±Π΅Π»Π½Π°Ρ‚Π° инфраструктура. На ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Ρ‚Π° вляво, Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ изобразяват Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° спайн ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎ Π½ΠΈΠ²ΠΎ, ΠΏΠΎ осСм Π½Π° Π±Ρ€ΠΎΠΉ, ΠΈ ΠΈΠ΄Π²Π°Ρ‰ΠΈΡ‚Π΅ ΠΎΡ‚ тях Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π±Π°Π½Π΄Π»Π° ΠΊΠ°Π±Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ ΠΈ сС прСсичат с Π±Π°Π½Π΄Π»ΠΈΡ‚Π΅, ΠΈΠ΄Π²Π°Ρ‰ΠΈ ΠΎΡ‚ Π±Π»ΠΎΠΊΠΎΠ²Π΅Ρ‚Π΅ Π½Π° спайн-2 ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅.

ΠœΠ°Π»ΠΊΠΈΡ‚Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρ‡Π΅Ρ‚Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°Ρ‚ прСсичания. Π’ горния ляв ъгъл Π΅ прСдставСна Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠ° Π½Π° всяко Ρ‚Π°ΠΊΠΎΠ²Π° прСсичанС, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ ΠΌΠΎΠ΄ΡƒΠ» Π·Π° крос-ΠΊΠΎΠ½Π΅ΠΊΡ‚ с 512 Π½Π° 512 ΠΏΠΎΡ€Ρ‚Π°, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π΅ΠΎΠΏΠ°ΠΊΠΎΠ²Π° ΠΊΠ°Π±Π΅Π»ΠΈΡ‚Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° сС ΡΡŠΠ±ΠΈΡ€Π°Ρ‚ изцяло Π² Π΅Π΄Π½ΠΎ ΡˆΠΊΠ°Ρ„Ρ‡Π΅, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠΌΠ° само Π΅Π΄ΠΈΠ½ слой спайн-2. А отдясно Π΅ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠ° Π½Π° Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π°, спрямо няколко Pods Π½Π° Π½ΠΈΠ²ΠΎ спайн-1 ΠΈ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ²Π° сС ΡƒΠΏΠ°ΠΊΠΎΠ²Π° Π² крос-ΠΊΠΎΠ½Π΅ΠΊΡ‚Π°, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ пристига Π½Π° Π½ΠΈΠ²ΠΎ спайн-2.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°. ВсС ΠΎΡ‰Π΅ нСпълно сглобСн ΡˆΠΊΠ°Ρ„ спайн-2 (вляво) ΠΈ ΡˆΠΊΠ°Ρ„ крос-ΠΊΠΎΠ½Π΅ΠΊΡ‚. Π—Π° съТалСниС, Π½Π΅ сС Π²ΠΈΠΆΠ΄Π° ΠΌΠ½ΠΎΠ³ΠΎ. Цялата Ρ‚Π°Π·ΠΈ конструкция сСга сС Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π° Π² Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅, ΠΊΠΎΠΉΡ‚ΠΎ сС Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°. Π’ΠΎΠ²Π° Π΅ Ρ€Π°Π±ΠΎΡ‚Π° Π² процСс, Ρ‰Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅, Ρ‰Π΅ бъдС ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ запълнСно.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

НС ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π²Π°ΠΆΠ΅Π½ Π²ΡŠΠΏΡ€ΠΎΡ: ΠΈΠ·Π±Ρ€Π°Ρ…ΠΌΠ΅ Π»ΠΎΠ³ΠΈΡ‡Π½Π° топология, ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ…ΠΌΠ΅ Ρ„ΠΈΠ·ΠΈΠΊΠ°Ρ‚Π°. Какво Ρ‰Π΅ сС случи с control plane? Π”ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄ΠΎΠ±Ρ€Π΅ Π΅ извСстно ΠΎΡ‚ ΠΎΠΏΠΈΡ‚, Ρ‡Π΅ ΠΈΠΌΠ° извСстно количСство прСдставяния, Ρ‡Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° link state са Π΄ΠΎΠ±Ρ€ΠΈ, приятно Π΅ Π΄Π° сС Ρ€Π°Π±ΠΎΡ‚ΠΈ с тях, Π½ΠΎ Π·Π° съТалСниС, Π½Π° ΠΏΠ»ΡŠΡ‚Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½Π° топология Ρ‚Π΅ сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚ лошо. И ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ основСн Ρ„Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅Ρ‡ΠΈ Π½Π° Ρ‚ΠΎΠ²Π° β€” ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ„Π»ΡƒΠΈΠ΄ΠΈΠ½Π³ΡŠΡ‚ Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° link state. Ако просто Π²Π·Π΅ΠΌΠ΅ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Π·Π° Ρ„Π»ΡƒΠΈΠ΄ΠΈΠ½Π³ ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ ΠΊΠ°ΠΊ Π΅ устроСна Π½Π°ΡˆΠ°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°, Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Π΅ Π½Π° всяка ΡΡ‚ΡŠΠΏΠΊΠ° Ρ‰Π΅ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ голям fanout, ΠΈ просто Ρ‰Π΅ Π·Π°Π»ΠΈΠ²Π° control plane с ΡŠΠΏΠ΄Π΅ΠΉΡ‚ΠΈ. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ²Π° Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ с традиционния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° Ρ„Π»ΡƒΠΈΠ΄ΠΈΠ½Π³ Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° link state сС смСсват ΠΌΠ½ΠΎΠ³ΠΎ лошо.

Π˜Π·Π±ΠΎΡ€ΡŠΡ‚ Π΅ β€” Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° BGP. Как Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, Π΅ описано Π² RFC 7938 Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° BGP Π² Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅. ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ ΠΈΠ΄Π΅ΠΈ са прости: ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ количСство прСфикси Π½Π° хост ΠΈ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ количСство прСфикси Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° агрСгация, Π°ΠΊΠΎ Π΅ възмоТно, ΠΈ Π΄Π° сС потиска path hunting. ИскамС ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ, ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ΠΎ разпространСниС Π½Π° ΡŠΠΏΠ΄Π΅ΠΉΡ‚ΠΈ, Ρ‚.Π½Π°Ρ€. valley free. ИскамС, ΡŠΠΏΠ΄Π΅ΠΉΡ‚ΠΈΡ‚Π΅, ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°ΠΉΠΊΠΈ ΠΏΡ€Π΅Π· ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Π΄Π° сС Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ вСднъТ. Ако Ρ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠΆΠ΄Π°Ρ‚ ΠΎΡ‚Π΄ΠΎΠ»Ρƒ, Ρ‚Π΅ ΠΎΡ‚ΠΈΠ²Π°Ρ‚ Π½Π°Π³ΠΎΡ€Π΅, Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Ρ‚ сС Π½Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ вСднъТ. НС трябва Π΄Π° ΠΈΠΌΠ° Π·ΠΈΠ³Π·Π°Π³ΠΈ. Π—ΠΈΠ³Π·Π°Π³ΠΈΡ‚Π΅ са ΠΌΠ½ΠΎΠ³ΠΎ лоши.

Π—Π° Ρ†Π΅Π»Ρ‚Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ проста схСма, Π·Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ основнитС ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π½Π° BGP. ВоСст, ΠΏΡ€ΠΈΠ»Π°Π³Π°ΠΌΠ΅ eBGP, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ Π½Π° link local, ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΈ систСми сС присвояват ΠΏΠΎ слСдния Π½Π°Ρ‡ΠΈΠ½: Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Π° систСма Π½Π° ToR, Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Π° систСма Π·Π° цСлия Π±Π»ΠΎΠΊ спайн-1-ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ Pod ΠΈ ΠΎΠ±Ρ‰Π° Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Π° систСма Π·Π° цСлия Top of Fabric. НС Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС Π²ΠΈΠ΄ΠΈ ΠΈ ΡƒΠ²Π΅Ρ€ΠΈ, Ρ‡Π΅ Π΄ΠΎΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° BGP Π½ΠΈ Π΄Π°Π²Π° разпространСниСто Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΆΠ΅Π»Π°Π΅ΠΌ.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Нормално Π΅ Π΄Π° сС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π° адрСсацията ΠΈ агрСгацията Π½Π° адрСситС Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π΄Π° бъдС ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° с Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡΡ‚Π°, Π·Π° Π΄Π° осигури стабилност Π½Π° control plane. L3 адрСсацията Π² транспорта Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с топологията, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π±Π΅Π· Ρ‚ΠΎΠ²Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС постигнС агрСгация; Π±Π΅Π· Ρ‚ΠΎΠ²Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ адрСси Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ Π² систСмата Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡ. И ΠΎΡ‰Π΅ Π½Π΅Ρ‰ΠΎ – агрСгацията, Π·Π° съТалСниС, Π½Π΅ сС ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅ с multi-path, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ multi-path ΠΈ агрСгация, всичко Π΅ Π½Π°Ρ€Π΅Π΄, ΠΊΠΎΠ³Π°Ρ‚ΠΎ цялата ΠΌΡ€Π΅ΠΆΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈ, ΠΈ няма сривовС. Π—Π° съТалСниС, Π²Π΅Π΄Π½Π°Π³Π° Ρ‰ΠΎΠΌ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° сС появят сривовС ΠΈ симСтрията Π½Π° топологията сС Π½Π°Ρ€ΡƒΡˆΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° стигнСм Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°, ΠΎΡ‚ която Π΅ обявСн Π°Π³Ρ€Π΅Π³Π°Ρ‚Π°, ΠΎΡ‚ която Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ Π΄ΠΎ Π½ΡƒΠΆΠ½Π°Ρ‚Π° Π½ΠΈ посока. Π—Π°Ρ‚ΠΎΠ²Π° Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Π°Ρ€Π°Π½ΠΆΠΈΡ€Π°ΠΌΠ΅ Ρ‚Π°ΠΌ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ няма multi-path, Π² нашия случай - ToR-ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ възмоТно Π΄Π° сС Π°Π³Ρ€ΠΈΠ³ΠΈΡ€Π°, Π½ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ. Ако ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½Π° дСзагрСгация ΠΏΡ€ΠΈ появата Π½Π° сривовС Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Но Ρ‚ΠΎΠ²Π° Π΅ доста слоТна Π·Π°Π΄Π°Ρ‡Π°, Π΄ΠΎΡ€ΠΈ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Ρ…ΠΌΠ΅ Π΄Π°Π»ΠΈ Π΅ възмоТно Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ ΠΊΡ€Π°Π΅Π½ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Π΄Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π° BGP, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½ΡƒΠΆΠ½ΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. Π—Π° съТалСниС, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΊΡ€Π°ΠΉΠ½ΠΈ случаи Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π° ΠΈ слоТна, ΠΈ Ρ‡Ρ€Π΅Π· ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° външСн Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ към BGP, Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π° Π½Π΅ сС Ρ€Π΅ΡˆΠ°Π²Π° Π΄ΠΎΠ±Ρ€Π΅.

Π˜Π·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ интСрСсна Ρ€Π°Π±ΠΎΡ‚Π° Π² Ρ‚Π°Π·ΠΈ посока Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° RIFT, Π·Π° ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС Π³ΠΎΠ²ΠΎΡ€Π΅Π½ΠΎ Π² слСдващата лСкция.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

ΠžΡ‰Π΅ Π΅Π΄Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π½Π΅Ρ‰ΠΎ Π΅ ΠΊΠ°ΠΊ сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚ data plane Π² ΠΏΠ»ΡŠΡ‚Π½ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ голямо количСство Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π°. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ няколко Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ: ECMP Π³Ρ€ΡƒΠΏΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ описват ΠΎΡ‚ своя страна Π³Ρ€ΡƒΠΏΠΈΡ‚Π΅ Next Hop.

Π’ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° ΠΌΡ€Π΅ΠΆΠ°, Π±Π΅Π· сривовС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС Π΄Π²ΠΈΠΆΠΈΠΌ Π½Π°Π³ΠΎΡ€Π΅ ΠΏΠΎ Clos-топология, Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ само Π΅Π΄Π½Π° Π³Ρ€ΡƒΠΏΠ°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ Π΅ Π»ΠΎΠΊΠ°Π»Π½ΠΎ, сС описва с ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сС Π΄Π²ΠΈΠΆΠΈΠΌ Π½Π°Π³ΠΎΡ€Π΅. ΠšΠΎΠ³Π°Ρ‚ΠΎ сС Π΄Π²ΠΈΠΆΠΈΠΌ ΠΎΡ‚Π³ΠΎΡ€Π΅ Π½Π°Π΄ΠΎΠ»Ρƒ Π½Π° юг, всички ΠΏΡŠΡ‚ΠΈΡ‰Π° Π½Π΅ са ECMP, Π° Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠΈ. Всичко Π΅ Π½Π°Ρ€Π΅Π΄. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅, ΠΈ особСността Π½Π° класичСската Clos-топология Π΅, Ρ‡Π΅ Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ Top of fabric, Π·Π° всСки Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚, Π΄ΠΎ ΠΊΠΎΠΉΡ‚ΠΎ достигнСм, ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ ΠΏΡŠΡ‚. Ако ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ Π½Π°ΡΡ‚ΡŠΠΏΡΡ‚ сривовС, конкрСтният Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° Π²ΡŠΡ€Ρ…Π° Π½Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°Ρ‚Π° става Π½Π΅Π²Π°Π»ΠΈΠ΄Π΅Π½ само Π·Π° Ρ‚Π΅Π·ΠΈ прСфикси, ΠΊΠΎΠΈΡ‚ΠΎ сС Π½Π°ΠΌΠΈΡ€Π°Ρ‚ слСд поврСдСния ΠΏΡŠΡ‚. А Π·Π° останалитС Ρ‚ΠΎΠΉ Π΅ Π²Π°Π»ΠΈΠ΄Π΅Π½ ΠΈ трябва Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ECMP Π³Ρ€ΡƒΠΏΠΈΡ‚Π΅ ΠΈ Π΄Π° въвСдСм Π½ΠΎΠ²ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.

Как ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° мащабируСмостта Π½Π° data plane Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ устройства? Ако ΠΏΡ€Π°Π²ΠΈΠΌ LPM (Π½Π°ΠΉ-дълга прСфиксна съвпадСниС), всичко Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄ΠΎΠ±Ρ€Π΅, Π½Π°Π΄ 100ΠΊ прСфикса. Ако Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Π³Ρ€ΡƒΠΏΠΈ Next Hop, Π½Π΅Ρ‰Π°Ρ‚Π° са ΠΏΠΎ-лоши, ΠΎΡ‚ 2 Π΄ΠΎ 4 хиляди. Ако става Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π°, която ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° описания Π½Π° Next Hops (ΠΈΠ»ΠΈ adjacencies), Ρ‚ΠΎΠ²Π° Π΅ някъдС ΠΌΠ΅ΠΆΠ΄Ρƒ 16ΠΊ ΠΈ 64ΠΊ. И Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° станС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. И Ρ‚ΡƒΠΊ стигамС Π΄ΠΎ интСрСсСн страничСн Π²ΡŠΠΏΡ€ΠΎΡ: ΠΊΠ°ΠΊΠ²ΠΎ стана с MPLS Π² Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅? Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, искахмС Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π‘Π»ΡƒΡ‡ΠΈΡ…Π° сС Π΄Π²Π΅ Π½Π΅Ρ‰Π°. НаправихмС микросСгмСнтация Π½Π° хостовСтС, ΠΈ Π²Π΅Ρ‡Π΅ Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π° Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. НС бСшС ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ доставчици, Π° ΠΈ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° white boxes с MPLS. А ΡΡŠΡ‰ΠΎ, MPLS, ΠΏΠΎΠ½Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΌΡƒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π·Π° съТалСниС, ΠΌΠ½ΠΎΠ³ΠΎ лошо сС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π° с ECMP. И Ρ‚ΠΎΠ²Π° Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π°.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Π’Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° структурата Π½Π° ECMP-Ρ„ΠΎΡ€Π²Π°Ρ€Π΄ΠΈΠ½Π³Π° Π·Π° IP. Голямо количСство прСфикси ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° Π³Ρ€ΡƒΠΏΠ° ΠΈ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ Π±Π»ΠΎΠΊ Next Hops (ΠΈΠ»ΠΈ adjacencies, Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Π°Ρ‚Π° докумСнтация Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ устройства Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Ρ€ΠΈΡ‡Π° ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π½Π°Ρ‡ΠΈΠ½). Π‘ΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π΅, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° сС описва ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ ΠΏΠΎΡ€Ρ‚ ΠΈ Π½Π° ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° сС ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ΅ МАБ-адрСса, Π·Π° Π΄Π° достигнС Π΄ΠΎ правилния Next Hop. Π—Π° IP всичко ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° просто; ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ голямо количСство прСфикси Π½Π° Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° Π³Ρ€ΡƒΠΏΠ°, Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ Π±Π»ΠΎΠΊ Next Hops.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

ΠšΠ»Π°ΡΠΈΡ‡Π΅ΡΠΊΠ°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° MPLS ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° β€” Π² зависимост ΠΎΡ‚ изходящия интСрфСйс, Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС прСнаписва Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ стойности. Π•Ρ‚ΠΎ Π·Π°Ρ‰ΠΎ трябва Π΄Π° Π΄ΡŠΡ€ΠΆΠΈΠΌ ΠΏΠΎ Π³Ρ€ΡƒΠΏΠ° ΠΈ ΠΏΠΎ Π±Π»ΠΎΠΊ Next Hops Π·Π° всяка входяща Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚. И Ρ‚ΠΎΠ²Π°, ΡƒΠ²ΠΈ, Π½Π΅ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎ.

НС Π΅ слоТно Π΄Π° сС Π²ΠΈΠ΄ΠΈ, Ρ‡Π΅ Π² Π½Π°ΡˆΠ°Ρ‚Π° конструкция Π½ΠΈ бяха Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΎΠΊΠΎΠ»ΠΎ 4000 ToR-свитча, с максимална ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΡ‚ 64 ΠΏΡŠΡ‚Π΅ΠΊΠΈ ECMP, Π°ΠΊΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ ΠΎΡ‚ спайн-1 към спайн-2. Π‘ трудност ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅, Π½Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°, Π² Π΅Π΄Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π° ECMP-Π³Ρ€ΡƒΠΏΠΈ, Π°ΠΊΠΎ само Π΅Π΄ΠΈΠ½ прСфикс с ToR ΠΈΠ·Π»ΠΈΠ·Π°, ΠΈ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π½Π΅ успявамС Π΄Π° сС вмСстим Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° Next Hops.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

НС всичко Π΅ Π±Π΅Π·Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚ΠΈΠΏ Segment Routing ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π°Ρ‚ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ. Π€ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ Π±ΠΈΡ…ΠΌΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄Π° ΡΡŠΠΊΡ€Π°Ρ‚ΠΈΠΌ всички Ρ‚Π΅Π·ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Next Hops. Π—Π° Ρ‚ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° опСрация ΠΎΡ‚ Ρ‚ΠΈΠΏ wild card: Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚Π° ΠΈ Π΄Π° Π³ΠΎ запишСм Π½Π° ΡΡŠΡ‰ΠΈΡ, Π±Π΅Π· ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° стойност. Но Π·Π° съТалСниС, Π² Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ распространСно.

И накрая, трябва Π΄Π° внасямС външСн Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π² Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π°. Как Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ? По-Ρ€Π°Π½ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΡŠΡ‚ идвашС Π² Clos ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ ΠΎΡ‚Π³ΠΎΡ€Π΅. ВоСст имашС Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ…Π° с всички устройства Π² Top of fabric. Π’ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ доста Π΄ΠΎΠ±Ρ€Π΅ Π·Π° ΠΌΠ°Π»ΠΊΠΈ ΠΈ срСдни Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ. Π—Π° съТалСниС, Π·Π° Π΄Π° сС внася Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ симСтрично Π² цялата ΠΌΡ€Π΅ΠΆΠ°, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС стигнС Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΄ΠΎ всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° Top of fabric, ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Π΅ Π½Π°Π΄Π²ΠΈΡˆΠ°Π²Π°Ρ‚ сто, сС ΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Π½ΠΈ Π΅ Π½ΡƒΠΆΠ΅Π½ голям радикс ΠΈ Π½Π° Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, Ρ‚ΠΎΠ²Π° струва ΠΏΠ°Ρ€ΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ са ΠΏΠΎ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ, ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° тях Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎ-скъпи, ΠΈ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ СстСтичСн конструкция.

Π”Ρ€ΡƒΠ³ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π΅ Π΄Π° внСсСм Ρ‚Π°ΠΊΡŠΠ² Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΎΡ‚Π΄ΠΎΠ»Ρƒ. НС Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΠΌ, Ρ‡Π΅ Clos топологията Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΡŠΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π²Π»ΠΈΠ·Π° ΠΎΡ‚Π΄ΠΎΠ»Ρƒ, тоСст ΠΎΡ‚ страна Π½Π° ToR, сС разпрСдСля Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ ΠΏΠΎ Π½ΠΈΠ²Π°Ρ‚Π° Π½Π° цСлия Top of fabric Π·Π° Π΄Π²Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°ΠΉΠΊΠΈ цялата ΠΌΡ€Π΅ΠΆΠ°. Π—Π°Ρ‚ΠΎΠ²Π° въвСТдамС спСциалСн Ρ‚ΠΈΠΏ Pod, Edge Pod, ΠΊΠΎΠΈΡ‚ΠΎ осигуряват външна ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚.

Има ΠΎΡ‰Π΅ Π΅Π΄Π½Π° опция. НапримСр, Ρ‚Π°ΠΊΠ° ΠΏΡ€Π°Π²ΠΈ Facebook. Π’Π΅ Π³ΠΎ Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ Fabric Aggregator ΠΈΠ»ΠΈ HGRID. Π’ΡŠΠ²Π΅ΠΆΠ΄Π° сС Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ спайн-ΡƒΡ€ΠΎΠ²Π΅Π½, Π·Π° Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ°Ρ‚ няколко Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π°. Π’Π°ΠΊΠ°Π²Π° конструкция Π΅ възмоТна, Π°ΠΊΠΎ нямамС Π½Π° ΡΡŠΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΡ‚Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ смяна Π½Π° инкапсулацията. Ако Ρ‚Π°ΠΊΠΈΠ²Π° ΠΈΠΌΠ°, Ρ‚ΠΎΠ²Π° са Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ touch points, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ слоТно. ОбикновСно Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π΅Π΄ΠΈΠ½ Π²ΠΈΠ΄ ΠΌΠ΅ΠΌΠ±Ρ€Π°Π½Π°, раздСляща Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ части Π½Π° Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π°. НС Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚Π°Π·ΠΈ ΠΌΠ΅ΠΌΠ±Ρ€Π°Π½Π° голяма, Π° Π°ΠΊΠΎ тя Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎ някаква ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΈΠΌΠ° смисъл Π΄Π° сС помисли Π·Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° я прСнСсСм, Π΄Π° я Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ максимално ΡˆΠΈΡ€ΠΎΠΊΠ° ΠΈ Π΄Π° я ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈΠΌ Π½Π° хостовСтС. Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° сС ΠΏΡ€Π°Π²ΠΈ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ. Π’Π΅ ΠΈΠΌΠ°Ρ‚ overlays, ΠΊΠΎΠΈΡ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π²Π°Ρ‚ с хостовСтС.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Какви Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅? На ΠΏΡŠΡ€Π²ΠΎ място – подобряванС Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° CI/CD ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°. ИскамС Π΄Π° Π»Π΅Ρ‚ΠΈΠΌ Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ тСстовамС, ΠΈ Π΄Π° тСстовамС Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ Π»Π΅Ρ‚ΠΈΠΌ. НС става особСно Π΄ΠΎΠ±Ρ€Π΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ инфраструктурата Π΅ голяма ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π΄ΡƒΠ±Π»ΠΈΡ€Π° Π·Π° тСстовС. Врябва Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° въвСТдамС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° тСстванСто Π² Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° инфраструктура, Π±Π΅Π· Π΄Π° я сривамС.

По-Π΄ΠΎΠ±Ρ€ΠΎΡ‚ΠΎ инструмСнтиранС ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΡŠΡ‚ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ са излишни. Π’ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π΅ Π² баланса ΠΌΠ΅ΠΆΠ΄Ρƒ усилия ΠΈ Π²ΡŠΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΡΡ‚. Ако ΠΌΠΎΠΆΠ΅ с Ρ€Π°Π·ΡƒΠΌΠ½ΠΈ усилия Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ – ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅.

ΠžΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми Π·Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ устройства. Най-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΈ систСми Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ RIFT. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ проучвания Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ схСми Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π·Π°Π΄Ρ€ΡŠΡΡ‚Π²Π°Π½ΠΈΡΡ‚Π° ΠΈ, Π΅Π²Π΅Π½Ρ‚ΡƒΠ°Π»Π½ΠΎ, въвСТданС, ΠΏΠΎΠ½Π΅ Π½Π° някои мСста, Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° RDMA Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°.

Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ с ΠΏΡ€ΠΈΡ†Π΅Π» към ΠΏΠΎ-Π΄Π°Π»Π΅Ρ‡Π½ΠΎΡ‚ΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅, Ρ‰Π΅ са Π½ΡƒΠΆΠ½ΠΈ Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ, възмоТно, ΠΌΡ€Π΅ΠΆΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ ΠΏΠΎ-малък overhead. ΠžΡ‚ Π½ΠΎΠ²ΠΈΡ‚Π΅ Π½Π΅Ρ‰Π° – наскоро имашС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ Π·Π° HPC Cray Slingshot, която Π΅ Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° commodity Ethernet, Π½ΠΎ с опция Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-ΠΊΡ€Π°Ρ‚ΠΊΠΈ заглавия. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ overhead-ΡŠΡ‚ намалява.

Как Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅. Π”ΠΎΠΊΠ»Π°Π΄ Π½Π° ЯндСкс

Всичко трябва Π΄Π° сС ΠΏΡ€Π°Π²ΠΈ възмоТно Π½Π°ΠΉ-просто, Π½ΠΎ Π½Π΅ ΠΏΠΎ-просто. БлоТността Π΅ Π²Ρ€Π°Π³ Π½Π° мащабируСмостта. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π°Ρ‚Π° ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π½ΠΈΡ‚Π΅ структури са Π½Π°ΡˆΠΈΡ‚Π΅ приятСли. Ако Π΅ възмоТно някъдС Π΄Π° сС ΠΏΡ€Π°Π²ΠΈ scale out – ΠΏΡ€Π°Π²Π΅Ρ‚Π΅ Π³ΠΎ. И ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ, Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅ прСкрасно Π΄Π° сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ‚Π΅ с ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π‘Ρ‚Π°Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ интСрСсно. Благодаря.

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster