SDN ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ - ΡˆΠ΅ΡΡ‚ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€Π° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄

ПослСдния ΠΏΡŠΡ‚ Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ сСлСкция ΠΎΡ‚ SDN ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄. ДнСс SDN ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ са слСдващитС. Каним всички, ΠΊΠΎΠΈΡ‚ΠΎ сС интСрСсуват ΠΎΡ‚ Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚.

SDN ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ - ΡˆΠ΅ΡΡ‚ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€Π° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄/flickr/ ДСнис Π²Π°Π½ Π—ΡƒΠΉΠ»Π΅ΠΊΠΎΠΌ / CC

Mininet

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π²ΠΈ позволява Π΄Π° настроитС софтуСрно управлявана ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π΅Π΄Π½Π° машина (Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° ΠΈΠ»ΠΈ физичСска). ΠŸΡ€ΠΎΡΡ‚ΠΎ Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°: $ sudo mn. Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Mininet Π΅ ΠΌΠ½ΠΎΠ³ΠΎ подходящ Π·Π° внСдряванС Π½Π° тСстови срСди.

НапримСр ΡƒΡ‡ΠΈΡ‚Π΅Π»ΠΈ Π² Π‘Ρ‚Π°Π½Ρ„ΠΎΡ€Π΄ (ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Mininet) ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° практичСски занятия Π² унивСрситСта. Помага Π·Π° Π²Π½ΡƒΡˆΠ°Π²Π°Π½Π΅ Π½Π° умСния Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΌΡ€Π΅ΠΆΠ° Ρƒ ΡƒΡ‡Π΅Π½ΠΈΡ†ΠΈΡ‚Π΅. Някои ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ ΠΈ дСмонстрациитС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° GitHub.

Mininet ΡΡŠΡ‰ΠΎ Π΅ подходящ Π·Π° тСстванС Π½Π° пСрсонализирани SDN Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° сС Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π° с всички ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ΠΈ хостовС, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ΠΉΠ½Π°Ρ‚Π° производитСлност сС провСрява с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° скриптовС Π½Π° Python. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° настройкитС сС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚ ΠΎΡ‚ Mininet към Ρ€Π΅Π°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°.

Π‘Ρ€Π΅Π΄ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Ρ‚ СкспСртитС липса Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Windows. ОсвСн Ρ‚ΠΎΠ²Π° Mininet Π½Π΅ Π΅ подходящ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΠ°Ρ‰Π°Π±Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° Π΅Π΄Π½Π° машина - ΠΌΠΎΠΆΠ΅ Π΄Π° няма Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ рСсурси.

Mininet Π΅ пуснат ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· BSD Open Source ΠΈ сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ. ВсСки ΠΌΠΎΠΆΠ΅ Π΄Π° допринСсС - ΠΈΠΌΠ° информация ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π° Π½Π° официалния уСбсайт Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ.

ns-3

Π‘ΠΈΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° дискрСтни ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΌΡ€Π΅ΠΆΠΈ. ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ ΠΊΠ°Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, Π½ΠΎ днСс сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° тСстванС Π½Π° SDN срСди. Π ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ns-3 ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° уСбсайт с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Π° докумСнтация.

Π‘Ρ€Π΅Π΄ прСдимствата Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° са ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° сокСти ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Pcap Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Ρ€ΡƒΠ³ΠΈ инструмСнти (ΠΊΠ°Ρ‚ΠΎ Wireshark), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΎΡ‚Π·ΠΈΠ²Ρ‡ΠΈΠ²Π° общност.

ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ относитСлно слаба визуализация. Π—Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° топология рСакция ΠΏΠΎ NetAnim. ОсвСн Ρ‚ΠΎΠ²Π° ns-3 Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° всички SDN ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ.

Π§Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π² нашия ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π΅Π½ Π±Π»ΠΎΠ³:

OpenNet

Π’ΠΎΠ·ΠΈ SDN Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π΄Π²Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ инструмСнта - Mininet ΠΈ ns-3. Π’ΠΎΠΉ ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π° силнитС страни Π½Π° всСки ΠΎΡ‚ тях. Π—Π° Π΄Π° Π½Π°ΠΊΠ°Ρ€Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π° Π΄Π° работят Π·Π°Π΅Π΄Π½ΠΎ, OpenNet ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π² Python.

По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Mininet Π² OpenNet Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ OpenFlow, прСдоставяйки CLI ΠΈ виртуализация. Π©ΠΎ сС отнася Π΄ΠΎ ns-3, Ρ‚ΠΎΠΉ Π΅ΠΌΡƒΠ»ΠΈΡ€Π° Ρ‚Π΅Π·ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са Π² Mininet. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ инструкции Π·Π° Сксплоатация Π½Π° GitHub.Има ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ Π·Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚Π°.

SDN ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ - ΡˆΠ΅ΡΡ‚ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€Π° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄
/ PxΠ’ΡƒΠΊ /PD

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Π° ΠΌΡ€Π΅ΠΆΠ°

Π’ΠΎΠ²Π° Π΅ Mininet fork Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ Π·Π° прилоТСния. Docker ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΡ‚Π΅ дСйстват ΠΊΠ°Ρ‚ΠΎ хостовС Π² Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ. Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ създадСно, Π·Π° Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄Π° СкспСримСнтират с изчислСния Π² ΠΎΠ±Π»Π°ΠΊ, ΠΊΡ€Π°ΠΉ, мъгла ΠΈ NFV. БистСмата Π²Π΅Ρ‡Π΅ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° SONATA NFV Π·Π° създаванС Π½Π° систСма Π·Π° оркСстрация във Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ 5G ΠΌΡ€Π΅ΠΆΠΈ. ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π³ΠΎΠ²ΠΎΡ€Π΅ΡˆΠ΅ ядрото Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Смулация Π½Π° NFV.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° инсталиратС Containernet, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π² GitHub.

Tinynet

Π›Π΅ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, която Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈ Π½Π° SDN ΠΌΡ€Π΅ΠΆΠΈ. API инструмСнт, написан Π½Π° Go, Π²ΠΈ позволява Π΄Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Ρ‚Π΅ всяка ΠΌΡ€Π΅ΠΆΠΎΠ²Π° топология. Π‘Π°ΠΌΠ°Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° "Ρ‚Π΅ΠΆΠΈ" ΠΌΠ°Π»ΠΊΠΎ, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ сС инсталира ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ ΠΎΡ‚ Π°Π½Π°Π»ΠΎΠ·ΠΈΡ‚Π΅ си. Tinynet ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π° ΠΈ с Docker ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π½Π΅ Π΅ подходящ Π·Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΠ°Ρ‰Π°Π±Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° функционалност. Но Ρ‰Π΅ бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ ΠΌΠ°Π»ΠΊΠΈ Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈΠ»ΠΈ Π±ΡŠΡ€Π·ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈΡ€Π°Π½Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π·Π° инсталиранС Π½Π° Tinynet са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π½Π° Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π½Π° GitHub.

MaxiNet

Π’ΠΎΠ·ΠΈ инструмСнт ΠΏΡ€Π°Π²ΠΈ възмоТно ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Mininet Π½Π° мноТСство физичСски машини ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΠ°Ρ‰Π°Π±Π½ΠΈ SDN ΠΌΡ€Π΅ΠΆΠΈ. Всяка Π΅Π΄Π½Π° ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‚Π΅ Π Π°Π±ΠΎΡ‚Π½ΠΈΡ†ΠΈΡ‚Π΅ β€” стартира Mininet ΠΈ Π΅ΠΌΡƒΠ»ΠΈΡ€Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° част ΠΎΡ‚ ΠΎΠ±Ρ‰Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°. Π‘ΡƒΠΈΡ‡ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ хостовСтС ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π°Ρ‚ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° GRE- Ρ‚ΡƒΠ½Π΅Π»ΠΈ. Π—Π° Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Ρ‚Π°ΠΊΠ°Π²Π° ΠΌΡ€Π΅ΠΆΠ°, MaxiNet прСдоставя API.

MaxiNet Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ ΠΈ Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурситС. MaxiNet ΡΡŠΡ‰ΠΎ ΠΈΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, Π²Π³Ρ€Π°Π΄Π΅Π½ CLI ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° интСграция с Docker. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ ΠΎΠ±Π°Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Π΅Π΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡ Π·Π° няколко машини.

Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ Π½Π° GitHub. Π ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ Π·Π° инсталиранС ΠΈ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ Π·Π° Π±ΡŠΡ€Π· старт ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π½Π° официалния сайт страница Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π§Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π² нашия ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π΅Π½ Π±Π»ΠΎΠ³:

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€