ИздањС Π€-Π‘Ρ‚Π°Ρ†ΠΊ 1.13, ΠΌΡ€Π΅ΠΆΠ½ΠΎΠ³ стСка Ρƒ корисничком простору

ПослС Π³ΠΎΠ΄ΠΈΠ½Ρƒ ΠΈ ΠΏΠΎ Π΄Π°Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜Π° ΠΎΠ΄Ρ€ΠΆΠ°Π½ издањС ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚Π° Π€-Π‘Ρ‚Π°Ρ†ΠΊ 1.13, Ρ€Π°Π·Π²ΠΈΡ˜Π°Ρ˜ΡƒΡ›ΠΈ стСк Π·Π° ΡƒΠΌΡ€Π΅ΠΆΠ°Π²Π°ΡšΠ΅ корисника простора високих пСрформанси заснован Π½Π° ΠΎΠΊΠ²ΠΈΡ€Ρƒ Π”ΠŸΠ”Πš ΠΈ TCP/IP FreeBSD стСк (F-Stack нијС Π²Π΅Π·Π°Π½ Π·Π° FreeBSD ΠΈ сматра FreeBSD ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½ΠΎΠΌ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΌ Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Ρƒ Linux). ΠŸΡ€ΠΎΡ˜Π΅ΠΊΠ°Ρ‚ сС користи Ρƒ Ρ€Π°Π·Π½ΠΈΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠ° ΠΈ услугама. Π’Π΅Π½Ρ†Π΅Π½Ρ‚, Π½Π°Ρ˜Π²Π΅Ρ›Π° кинСска Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π° компанија. Код дистрибуира ΠΏΠΎΠ΄ BSD Π»ΠΈΡ†Π΅Π½Ρ†ΠΎΠΌ. Π Π°Π΄ Ρƒ јС ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π½ Linux ΠΈ FreeBSD.

Π€-Π‘Ρ‚Π°Ρ†ΠΊ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡšΠ΅ ΠΌΡ€Π΅ΠΆΠ½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π΅ Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°ΠΌΠ°, користСћи, умСсто ΠΌΡ€Π΅ΠΆΠ½ΠΎΠ³ стСка ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ систСма, сопствСни ΠΌΡ€Π΅ΠΆΠ½ΠΈ стСк који Ρ€Π°Π΄ΠΈ Ρƒ корисничком простору ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Ρ€Π°Π΄ΠΈ са ΠΌΡ€Π΅ΠΆΠ½ΠΎΠΌ ΠΎΠΏΡ€Π΅ΠΌΠΎΠΌ. Под условом ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° издања Нгинк-Π° ΠΈ РСдис-Π°, ΠΏΡ€Π΅Π²Π΅Π΄Π΅Π½Π° Π·Π° ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ Π€-Π‘Ρ‚Π°Ρ†ΠΊ-Π°.

Π—Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π½ ΠΎΠ΄ ΠΈ стандардни Посик АПИ (Π‘ΠΎΡ†ΠΊΠ΅Ρ‚, Π•ΠΏΠΎΠ»Π», ΠšΠΊΡƒΠ΅ΡƒΠ΅), који ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Ρ™ΡƒΡ˜Π΅ прСнос ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅Ρ›ΠΈΡ… Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° Π€-Π‘Ρ‚Π°Ρ†ΠΊ, ΠΈ сопствСни програмски ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ заснован Π½Π° ΠΊΠΎΡ€ΡƒΡ‚ΠΈΠ½Π°ΠΌΠ° (ΠΌΠΈΠΊΡ€ΠΎΠ½ΠΈΡ‚ΠΎΠ²ΠΈΠΌΠ°), који ΠΏΠΎΡ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Ρ™ΡƒΡ˜Π΅ ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ ΠΌΡ€Π΅ΠΆΠ½ΠΈΡ… Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π²Π°ΠΌ Π΄Π° Π±Π΅Π· слоТСнС Π»ΠΎΠ³ΠΈΠΊΠ΅ асинхронС ΠΎΠ±Ρ€Π°Π΄Π΅ Π·Π°Ρ…Ρ‚Π΅Π²Π°. Π€-Π‘Ρ‚Π°Ρ†ΠΊ Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΏΡ€ΡƒΠΆΠ° Π°Π»Π°Ρ‚Π΅ који ΠΎΠ»Π°ΠΊΡˆΠ°Π²Π°Ρ˜Ρƒ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°ΠΌΠ° са Π²ΠΈΡˆΠ΅ΠΏΡ€ΠΎΡ†Π΅ΡΠ½ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΌ.

Π—Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Ρƒ са ΠΌΡ€Π΅ΠΆΠ½ΠΎΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΡ†ΠΎΠΌ, Π·Π°ΠΎΠ±ΠΈΠ»Π°Π·Π΅Ρ›ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠ΅ Ρ˜Π΅Π·Π³Ρ€Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ систСма, користи сС ΠΎΠΊΠ²ΠΈΡ€ Π”ΠŸΠ”Πš (Data Plane Development Kit), који ΠΏΡ€ΡƒΠΆΠ° скуп Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π° Ρ€Π°Π΄ ниског Π½ΠΈΠ²ΠΎΠ° са ΠΌΡ€Π΅ΠΆΠ½ΠΈΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΈΠΌΠ°, ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Ρƒ Ρƒ Π²ΠΈΡˆΠ΅Ρ˜Π΅Π·Π³Π°Ρ€Π½ΠΈΠΌ систСмима ΠΈ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ прстСнастих Π±Π°Ρ„Π΅Ρ€Π° ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈΡ… ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜ΡΠΊΠΈΡ… страница. ΠšΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ DPDK ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° ΠΏΡ€ΠΈΡ˜Π΅ΠΌ ΠΈ слањС ΠΌΡ€Π΅ΠΆΠ½ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚Π° са ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΠΌ Π±Ρ€ΠΎΡ˜Π΅ΠΌ циклуса процСсора (ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 80 циклуса ΠΏΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ) ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜ високопСрформансних ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΌΡ€Π΅ΠΆΠ½ΠΎΠ³ стСка. Ѐункционалност TCP/IP Π‘Ρ‚Π΅ΠΊ јС ΠΏΠΎΠ·Π°Ρ˜ΠΌΡ™Π΅Π½ ΠΈΠ· FreeBSD 11.1 ΠΈ одвојСн Ρƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ нСзависну ΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ систСма.

F-Stack јС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½ ΠΊΠ°ΠΎ Ρ€Π΅ΡˆΠ΅ΡšΠ΅ којС сС ΠΌΠΎΠΆΠ΅ користити Π·Π° ΠΏΠΎΠ±ΠΎΡ™ΡˆΠ°ΡšΠ΅ пСрформанси ΠΎΠ±Ρ€Π°Ρ’ΠΈΠ²Π°Ρ‡Π° ΠΌΡ€Π΅ΠΆΠ½ΠΈΡ… Π·Π°Ρ…Ρ‚Π΅Π²Π° Ρƒ условима Π³Π΄Π΅ јС Π½ΠΎΡ€ΠΌΠ°Π»Π°Π½ Ρ€Π°Π΄... TCP/IP стСк Ρ˜Π΅Π·Π³Ρ€Π° Linux ΠΏΠΎΡΡ‚Π°Ρ˜Π΅ уско Π³Ρ€Π»ΠΎ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π° ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅. ΠœΠ΅Ρ’ΡƒΡ‚ΠΈΠΌ, ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ F-Stack-Π° ΠΏΡ€ΡƒΠΆΠ° Π·Π½Π°Ρ‡Π°Ρ˜Π½Ρƒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΈ, Ρƒ Π½Π΅ΠΊΠΈΠΌ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π°ΠΌΠ°, ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π·Π½Π°Ρ‡Π°Ρ˜Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ›Π°ΡšΠ΅ Π±Ρ€ΠΎΡ˜Π° ΠΎΠ±Ρ€Π°Ρ’Π΅Π½ΠΈΡ… ΠΌΠ°Π»ΠΈΡ… Π·Π°Ρ…Ρ‚Π΅Π²Π°.

ИздањС Π€-Π‘Ρ‚Π°Ρ†ΠΊ 1.13, ΠΌΡ€Π΅ΠΆΠ½ΠΎΠ³ стСка Ρƒ корисничком простору

ИздањС Π€-Π‘Ρ‚Π°Ρ†ΠΊ 1.13, ΠΌΡ€Π΅ΠΆΠ½ΠΎΠ³ стСка Ρƒ корисничком простору

ΠŸΠΎΠ²Π΅Ρ›Π°Π½Π΅ пСрформансС сС постиТу СлиминисањСм ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ΅ ΠΌΡ€Π΅ΠΆΠ½ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°, заказивањС Π½ΠΈΡ‚ΠΈ, Ρ€ΡƒΠΊΠΎΠ²Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΠΈΠ΄ΠΈΠΌΠ° ΠΈ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ систСмских ΠΏΠΎΠ·ΠΈΠ²Π°. Π€-Π‘Ρ‚Π°Ρ†ΠΊ Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π΄Π° достигнСтС ΠΏΠ»Π°Ρ„ΠΎΠ½ ΠΌΡ€Π΅ΠΆΠ½ΠΈΡ… пСрформанси ΠΌΠΎΠ³ΡƒΡ›ΠΈΡ… Π·Π° ΠΌΡ€Π΅ΠΆΠ½Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΈΡ†Ρƒ која сС користи. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅ΡˆΠ΅ΡšΠ° заснована Π½Π° Π€-Π‘Ρ‚Π°Ρ†ΠΊ-Ρƒ су ΠΏΠΎΠΊΠ°Π·Π°Π»Π° способност Π΄Π° ΠΎΠ±Ρ€Π°Ρ’ΡƒΡ˜Ρƒ 10 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° истоврСмСних Π²Π΅Π·Π°, 5 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π°Ρ…Ρ‚Π΅Π²Π° Ρƒ сСкунди ΠΈ 1 ΠΌΠΈΠ»ΠΈΠΎΠ½ Π²Π΅Π·Π° Ρƒ сСкунди.

Π£ Π½ΠΎΠ²ΠΎΠΌ ΠΈΠ·Π΄Π°ΡšΡƒ:

  • Π”ΠΎΠ΄Π°Ρ‚Π° ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π·Π° ВЛАН;
  • ΠŸΡ€ΡƒΠΆΠ° могућност Ρ€Π°Π΄Π° Ρƒ ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈΠΌΠ° заснованим Π½Π° Π”ΠΎΡ†ΠΊΠ΅Ρ€-Ρƒ;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ Ρ„Ρ„_Π΄ΡƒΠΏ, Ρ„Ρ„_Π΄ΡƒΠΏ2, Ρ„Ρ„_ΠΈΠΎΡ†Ρ‚Π»_фрССбсд, Ρ„Ρ„_гСтсоцкопт_фрССбсд ΠΈ Ρ„Ρ„_сСтсоцкопт_фрССбсд;
  • Π”ΠΎΠ΄Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ β€žΠΈΠ΄Π»Π΅_ΡΠ»Π΅Π΅ΠΏβ€œ Π·Π° смањСњС ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅ΡšΠ° ЦПУ-Π° Ρƒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π°ΠΌΠ° ΠΊΠ°Π΄Π° Π½Π΅ΠΌΠ° Π΄ΠΎΠ»Π°Π·Π½ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°
  • Π”ΠΎΠ΄Π°Ρ‚Π° ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π·Π° АРМ64 Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ;
  • Π£ Нгинк ΠΈΠ·Π΄Π°ΡšΡƒ ΠΏΡ€Π΅Π²Π΅Π΄Π΅Π½ΠΎΠΌ Π½Π° Π€-Π‘Ρ‚Π°Ρ†ΠΊ, Π³Π΅Ρ‚ΠΏΠ΅Π΅Ρ€Π½Π°ΠΌΠ΅, гСтсоцкнамС ΠΈ схутдовн Ρ€ΡƒΠΊΠΎΠ²Π°ΠΎΡ†ΠΈ су замСњСни;
  • ΠŸΡ€Π΅Π»Π°Π·Π°ΠΊ Π½Π° Π½ΠΎΠ²Ρƒ Π²Π΅Ρ€Π·ΠΈΡ˜Ρƒ Π”ΠŸΠ”Πš 17.11.4 Π›Π’Π‘ јС ΠΈΠ·Π²Ρ€ΡˆΠ΅Π½;
  • ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜ΠΈ јС Π΄ΠΎΠ΄Π°Ρ‚ услуТни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ ΡΠ°ΠΎΠ±Ρ€Π°Ρ›Π°Ρ˜ Π·Π° ΠΏΡ€ΠΈΠΊΠ°Π· Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎΠ³ ΡΠ°ΠΎΠ±Ρ€Π°Ρ›Π°Ρ˜Π° који ΠΎΠ±Ρ€Π°Ρ’ΡƒΡ˜Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ заснованС Π½Π° Π€-Π‘Ρ‚Π°Ρ†ΠΊ-Ρƒ (подсСћа Π½Π° трафсхов).

Од ΠΏΠ»Π°Π½ΠΎΠ²Π° Π·Π° будућност сС слави ИПв6 ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ°, ΠΏΡ€ΡƒΠΆΠ°ΡšΠ΅ АПИ-ја Π·Π° јСзикС ΠŸΠΈΡ‚Ρ…ΠΎΠ½, ПΠ₯П ΠΈ Π“ΠΎ, ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π·Π° Π¦ΠΈΠΏΡ‚ΠΎΠ΄Π΅Π² АПИ οΌˆΠ˜Π½Ρ‚Π΅Π» ΠšΠΠ’οΌ‰, ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ Π½ΡƒΠ»Ρ‚Π΅ копијС ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ слања ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π‘ΠŸΠ”Πš ΠΈ могућност ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ° ΠΊΠ°ΠΎ позадинског процСса.

Π˜Π·Π²ΠΎΡ€: ΠΎΠΏΠ΅Π½Π½Π΅Ρ‚.Ρ€Ρƒ

ΠšΡƒΠΏΠΈΡ‚Π΅ ΠΏΠΎΡƒΠ·Π΄Π°Π½ хостинг Π·Π° ΡΠ°Ρ˜Ρ‚ΠΎΠ²Π΅ са Π”Π”ΠΎΠ‘ Π·Π°ΡˆΡ‚ΠΈΡ‚ΠΎΠΌ, Π’ΠŸΠ‘ Π’Π”Π‘ сСрвСрС πŸ”₯ ΠšΡƒΠΏΠΈΡ‚Π΅ ΠΏΠΎΡƒΠ·Π΄Π°Π½ Π²Π΅Π± хостинг са DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚ΠΎΠΌ, VPS VDS сСрвСрС | ProHoster