Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

ЛСгитимният Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° DDoS-Guard наскоро надвиши сто Π³ΠΈΠ³Π°Π±ΠΈΡ‚Π° Π² сСкунда. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° 50% ΠΎΡ‚ цСлия наш Ρ‚Ρ€Π°Ρ„ΠΈΠΊ сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΎΡ‚ уСбсайтовСтС Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅. Π’ΠΎΠ²Π° са дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ, ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ случаи изискващи ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

Под ΠΊΠ°Ρ‚ΠΎΠΌ β€” ΠΊΠ°ΠΊ управлявамС Ρ„Ρ€ΠΎΠ½Ρ‚-Π½ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈ Ρ€Π°Π·Π΄Π°Π²Π°ΠΌΠ΅ SSL сСртификати Π·Π° стотици хиляди сайта.

Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

НастройванСто Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π° Π·Π° Π΅Π΄ΠΈΠ½ сайт, Π΄ΠΎΡ€ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ голям, Π΅ лСсно. Π’Π·Π΅ΠΌΠ°ΠΌΠ΅ nginx ΠΈΠ»ΠΈ haproxy ΠΈΠ»ΠΈ lighttpd, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ Π³ΠΈ спорСд Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π°Ρ‚Π° ΠΈ забравямС. Ако трябва Π½Π΅Ρ‰ΠΎ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ β€” ΠΏΡ€Π°Π²ΠΈΠΌ reload ΠΈ ΠΏΠ°ΠΊ забравямС.

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

Π—Π°Ρ‰ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ възли ΠΏΠΎ цСлия свят?

  • ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ Π½Π° обслуТванС Π½Π° клиСнтския Ρ‚Ρ€Π°Ρ„ΠΈΠΊ β€” заявкитС ΠΎΡ‚ БАЩ трябва Π΄Π° сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² БАЩ (Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π°Ρ‚Π°ΠΊΠΈ, парсинг ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ), Π° Π½Π΅ Π΄Π° сС прСнасят Π² Москва ΠΈΠ»ΠΈ Π•Π²Ρ€ΠΎΠΏΠ°, нСпрСдсказуСмо ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°ΠΉΠΊΠΈ Π·Π°ΠΊΡŠΡΠ½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°.
  • Атакуващият Ρ‚Ρ€Π°Ρ„ΠΈΠΊ трябва Π΄Π° сС Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π° β€” Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС Π΄Π΅Π³Ρ€Π°Π΄ΠΈΡ€Π°Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π°Ρ‚Π°ΠΊΠΈ, Ρ‡ΠΈΠΉΡ‚ΠΎ ΠΎΠ±Π΅ΠΌ чСсто надвишава 1Π’bps. ВранспортированСто Π½Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎ трансатлантичСски ΠΈΠ»ΠΈ трансазиатски Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ β€” Π½Π΅ Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π°Ρ‚Π° идСя. Имали смС Ρ€Π΅Π°Π»Π½ΠΈ случаи, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Tier-1 ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ ΠΊΠ°Π·Π²Π°Ρ…Π°: Β«ΠžΠ±Π΅ΠΌΠΈΡ‚Π΅ Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚Π΅, са опасни Π·Π° нас». ИмСнно Π·Π°Ρ‚ΠΎΠ²Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠ΅ входящитС ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ сС ΠΌΠΎΠΆΠ΅ ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈΡ‚Π΅ ΠΈΠΌ.
  • Π‘Ρ‚Ρ€ΠΎΠ³ΠΈΡ‚Π΅ изисквания Π·Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎΡΡ‚ Π½Π° услугитС - Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° почистванС Π½Π΅ трябва Π΄Π° зависят Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ ΠΈΠ»ΠΈ ΠΎΡ‚ мСстнитС ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π½Π° нашия Π±ΡŠΡ€Π·ΠΎ промСнящ сС свят. Π˜Π·ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ са всички 11 Π΅Ρ‚Π°ΠΆΠ° Π½Π° ММВБ-9 Π·Π° Π΅Π΄Π½Π° сСдмица? - Няма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Няма Π΄Π° пострада Π½ΠΈΡ‚ΠΎ Π΅Π΄ΠΈΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, ΠΊΠΎΠΉΡ‚ΠΎ няма физичСско Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π² Ρ‚Π°Π·ΠΈ локация, Π° ΡƒΠ΅Π± услугитС няма Π΄Π° пострадат ΠΏΡ€ΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ обстоятСлства.

Как Π΄Π° управлявамС всичко Ρ‚ΠΎΠ²Π°?

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° услугитС трябва Π΄Π° сС разпространяват възмоТно Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ (Π² идСалния случай Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ) Π½Π° всички Ρ„Ρ€ΠΎΠ½Ρ‚ Π½ΠΎΠ΄ΠΎΠ²e. НС ΠΌΠΎΠΆΠ΅ просто Π΄Π° Π²Π·ΠΈΠΌΠ°Ρ‚Π΅ ΠΈ Π΄Π° прСнастройватС тСкстовитС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ Π΄Π° рСстартиратС Π΄Π΅ΠΌΠΎΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ всяка промяна - ΡΡŠΡ‰ΠΈΡΡ‚ nginx ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰ΠΈ процСси (worker shutting down) ΠΎΡ‰Π΅ няколко ΠΌΠΈΠ½ΡƒΡ‚ΠΈ (ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ часовС, Π°ΠΊΠΎ Ρ‚Π°ΠΌ ΠΈΠΌΠ° дълги websocket сСсии).

ΠŸΡ€ΠΈ рСстартиранС Π½Π° конфигурацията, ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° nginx Π΅ напълно Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ:

Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚:

Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

Π‘Ρ‚Π°Ρ€ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ†ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠ°ΠΌΠ΅Ρ‚, която Π½Π΅ Π΅ зависима Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΎΡ‚ броя Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ - Ρ‚ΠΎΠ²Π° Π΅ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ. ΠšΠΎΠ³Π°Ρ‚ΠΎ клиСнтскитС Π²Ρ€ΡŠΠ·ΠΊΠΈ Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ, Ρ‚Π°Π·ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚ Ρ‰Π΅ бъдС освободСна.

Π—Π°Ρ‰ΠΎ Ρ‚ΠΎΠ²Π° Π½Π΅ бСшС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ nginx само Π·Π°ΠΏΠΎΡ‡Π²Π°ΡˆΠ΅ Π΄Π° сС Ρ€Π°Π·Π²ΠΈΠ²Π°? НямашС Π½ΠΈΡ‚ΠΎ HTTP/2, Π½ΠΈΡ‚ΠΎ WebSocket, Π½ΠΈΡ‚ΠΎ масови дълги keep-alive Π²Ρ€ΡŠΠ·ΠΊΠΈ. 70% ΠΎΡ‚ нашия ΡƒΠ΅Π± Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π΅ HTTP/2 ΠΈ Ρ‚ΠΎΠ²Π° са ΠΌΠ½ΠΎΠ³ΠΎ дълги Π²Ρ€ΡŠΠ·ΠΊΠΈ.

Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ просто - Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ nginx, Π½Π΅ управлявайтС Ρ„Ρ€ΠΎΠ½Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° тСкстови Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠΉΡ‚Π΅ компрСсирани тСкстови ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΡ€Π΅Π· трансокСанскитС ΠΊΠ°Π½Π°Π»ΠΈ. ΠšΠ°Π½Π°Π»ΠΈΡ‚Π΅, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, са Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½ΠΈ, Π½ΠΎ ΠΎΡ‚ Ρ‚ΠΎΠ²Π° Π½Π΅ стават ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ трансконтинСнтални.

ИмамС собствСнСн Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-балансСр, Π·Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π·ΠΊΠ°ΠΆΠ° Π² слСдващитС статии. Най-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ Π΅, Ρ‡Π΅ Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΠ»Π°Π³Π° хиляди ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² сСкунда Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π±Π΅Π· рСстартиранС, ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅, скоковС Π² ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ всичкитС Ρ‚Π΅Π·ΠΈ Π½Π΅Ρ‰Π°. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Hot Code Reload, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Erlang. Π”Π°Π½Π½ΠΈΡ‚Π΅ сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ Π² гСораспрСдСлСна key-value Π±Π°Π·Π° ΠΈ сС ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ Π²Π΅Π΄Π½Π°Π³Π° ΠΎΡ‚ ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚ΠΎΠ²Π΅Ρ‚Π΅. Π’.Π΅. Π°ΠΊΠΎ стС Π·Π°Ρ€Π΅Π΄ΠΈΠ»ΠΈ SSL сСртификат Ρ‡Ρ€Π΅Π· ΡƒΠ΅Π± интСрфСйса ΠΈΠ»ΠΈ API Π² Москва, слСд няколко сСкунди Ρ‚ΠΎΠΉ Π²Π΅Ρ‡Π΅ Π΅ Π³ΠΎΡ‚ΠΎΠ² Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π² нашия Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° почистванС Π² Лос АндТСлис. Ако случайно сС случи свСтовна Π²ΠΎΠΉΠ½Π° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ΡŠΡ‚ ΠΈΠ·Ρ‡Π΅Π·Π½Π΅ ΠΏΠΎ цСлия свят, Π½Π°ΡˆΠΈΡ‚Π΅ Π½ΠΎΠ΄ΠΎΠ²Π΅ Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Ρ‚ Π΄Π° работят Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ ΠΈ Ρ‰Π΅ отстранят split-brain, Ρ‰ΠΎΠΌ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ‚Π΅ ΠΊΠ°Π½Π°Π»ΠΈ Лос АндТСлис-АмстСрдам-Москва, Москва-АмстСрдам-Π₯ΠΎΠ½Π³ Конг-Лос АндТСлис ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈΡ‚Π΅ ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉΠ½ΠΈ GRE станС Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½.

Π’ΠΎΠ·ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π½ΠΈ позволява ΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΎ Π΄Π° ΠΈΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΠΈ подновявамС сСртификати Let’s Encrypt. Много опростСно Ρ‚ΠΎΠ²Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚Π°ΠΊΠ°:

  1. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Π²ΠΈΠ΄ΠΈΠΌ ΠΏΠΎΠ½Π΅ Π΅Π΄Π½ΠΎ HTTPS Π·Π°ΠΏΠΈΡ‚Π²Π°Π½Π΅ Π·Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Π½Π° нашия ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π±Π΅Π· сСртификат (ΠΈΠ»ΠΈ с ΠΈΠ·Ρ‚Π΅ΠΊΡŠΠ» сСртификат), Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° Π½ΠΎΠ΄Π°, ΠΏΡ€ΠΈΠ΅Π»Π° заявката, увСдомява Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° сСртификация.

    Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

  2. Ако потрСбитСлят Π½Π΅ Π΅ Π·Π°Π±Ρ€Π°Π½ΠΈΠ» ΠΈΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Let’s Encrypt, Ρ†Π΅Π½Ρ‚ΡŠΡ€ΡŠΡ‚ Π·Π° сСртификация Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° CSR, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΎΡ‚ LE Ρ‚ΠΎΠΊΠ΅Π½ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Π½Π° всички Ρ„Ρ€ΠΎΠ½Ρ‚ΠΎΠ²Π΅ ΠΏΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ ΠΊΠ°Π½Π°Π». Π‘Π΅Π³Π° всяка Π½ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Ρ‰Π° заявка ΠΎΡ‚ LE.

    Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

  3. Π‘Π»Π΅Π΄ няколко сСкунди Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΊΠΎΡ€Π΅ΠΊΡ‚Π΅Π½ сСртификат ΠΈ частСн ΠΊΠ»ΡŽΡ‡ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ Π³ΠΈ Ρ€Π°Π·ΠΏΡ€Π°Ρ‚ΠΈΠΌ Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚ΠΎΠ²Π΅Ρ‚Π΅. ΠžΡ‚Π½ΠΎΠ²ΠΎ Π±Π΅Π· рСстартиранС Π½Π° Π΄Π΅ΠΌΠΎΠ½ΠΈΡ‚Π΅

    Π£Π΅Π±-HighLoad β€” ΠΊΠ°ΠΊ управлявамС Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° дСсСтки хиляди Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ

  4. 7 Π΄Π½ΠΈ ΠΏΡ€Π΅Π΄ΠΈ Π΄Π°Ρ‚Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ сС ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° сСртификата

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ€ΠΎΡ‚ΠΈΡ€Π°Π½ΠΈ 350 000 сСртификата Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, напълно ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

Π’ слСдващитС статии ΠΎΡ‚ Ρ†ΠΈΠΊΡŠΠ»Π° Ρ‰Π΅ Ρ€Π°Π·ΠΊΠ°ΠΆΠ° Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ особСности Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° голям ΡƒΠ΅Π± Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π°Π½Π°Π»ΠΈΠ· Π½Π° RTT Π½Π° нСпълни Π΄Π°Π½Π½ΠΈ Π·Π° подобряванС Π½Π° качСството Π½Π° обслуТванС Π½Π° Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° транзитния Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΎΡ‚ Ρ‚Π΅Ρ€Π°Π±ΠΈΡ‚Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ, Π·Π° доставка ΠΈ агрСгация Π½Π° информация Π·Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, Π·Π° WAF, ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ CDN ΠΈ мноТСство ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° оптимизация Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ.

Π‘Π°ΠΌΠΎ рСгистрирани ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° участват Π² Π°Π½ΠΊΠ΅Ρ‚Π°Ρ‚Π°. Π’Π»Π΅Π·Ρ‚Π΅, моля.

Какво искатС Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΎ място?

  • 14,3%Алгоритми Π·Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈΡ€Π°Π½Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° качСството Π½Π° ΡƒΠ΅Π± Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°<3
  • 33,3%Π’ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π° балансСритС DDoS-Guard7
  • 9,5%Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π° транзитния L3/L4 Ρ‚Ρ€Π°Ρ„ΠΈΠΊ2
  • 0,0%Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π° уСбсайтовС Π½Π° Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚Π΅Π½ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ0
  • 14,3%Web Application Firewall3
  • 28,6%Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ парсинг ΠΈ ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅6

Гласували са 21 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π’ΡŠΠ·Π΄ΡŠΡ€ΠΆΠ°Π»ΠΈ сС 6 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.

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

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