Taua a WEB servers. Vaega 2 – Tala moni HTTPS:

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:

Sa matou talanoa e uiga i metotia i totonu le vaega muamua tusiga, i lenei tasi matou te suʻeina HTTPS, ae i ni faʻaaliga sili atu. Mo le suʻega, matou te maua se tusi Let's Encrypt ma faʻatagaina Brotli compression i le 11.

O le taimi lenei o le a matou taumafai e toe faʻaleleia le faʻataʻitaʻiga o le faʻapipiʻiina o se 'auʻaunaga i luga o se VDS poʻo se masini komepiuta i luga o se talimalo ma se faʻasologa masani. Mo lenei fa'amoemoe, sa fa'atulaga se tapula'a ile:

  • 25% - Le mea e tutusa ma le taimi o le ~ 1350 MHz
  • 35% -1890MHz
  • 41% - 2214 MHz
  • 65% - 3510 MHz

O le numera o fesoʻotaʻiga tasi-taimi ua faʻaititia mai le 500 i le 1, 3, 5, 7 ma le 9,

Iʻuga:

Fa'atuai:

TTFB sa fa'apitoa fa'atasi e fai ma su'ega tu'ese'ese, aua o le HTTPD Tools e fa'atupuina ai se tagata fa'aoga fou mo talosaga ta'itasi. O lenei suʻega o loʻo tuʻu ese mai le mea moni, aua o le tagata faʻaoga o le a kiliki pea ni itulau se lua, ma o le mea moni o le TTFP o le a faia le matafaioi autu.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
O le mea muamua, e masani lava o le talosaga muamua ina ua maeʻa le amataga muamua o le masini komepiuta IIS e ave ile averesi 120 ms.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
O talosaga uma mulimuli ane e fa'aalia ai le TTFP o le 1.5 ms. Apache ma Nginx o loʻo tuai i tua i lenei tulaga. I le tagata lava ia, e manatu le tusitala o lenei suʻega e sili ona faʻaalia ma o le a filifilia le manumalo e faʻavae i luga.
O le taunuuga e le o se mea e ofo ai talu ai ua uma ona faʻapipiʻiina e le IIS mea faʻapipiʻi ma e le faʻapipiʻiina i taimi uma e maua ai.

Taimi fa'aalu ile tagata fa'atau

Ina ia iloilo le faʻatinoga, o se suʻega ma 1 fesoʻotaʻiga e lava.
Mo se faʻataʻitaʻiga, ua maeʻa e le IIS se suʻega a le 5000 tagata faʻaoga i le 40 sekone, o le 123 talosaga i le sekone.

O kalafi o loʻo i lalo o loʻo faʻaalia ai le taimi seʻia oʻo i le faʻaliliuina atoa o le mea o loʻo i totonu o le saite. Ole vaega lea ole talosaga ua mae'a ile taimi. I la matou tulaga, 80% o talosaga uma na faʻatautaia i le 8ms i luga ole IIS ma ile 4.5ms ile Apache ma Nginx, ma 8% o talosaga uma ile Apache ma Nginx na maeʻa i totonu ole va ole 98 milliseconds.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taimi na fa'agasolo ai talosaga e 5000:

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taimi na fa'agasolo ai talosaga e 5000:

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Afai ei ai sau masini faʻapitoa e iai le 3.5GHz CPU ma 8 cores, ona filifili lea o le mea e te manaʻo ai. O 'upega tafaʻilagi uma e tutusa lelei i lenei suʻega. O le a tatou talanoa e uiga i le 'upega tafaʻilagi e filifili mo talimalo taʻitasi i lalo.

A o'o mai i se tulaga e sili atu ona moni, o 'upega tafa'ilagi uma e alu i le ulu.

Galuega faatino:

Kalafi o le tuai fa'atusatusa i le numera o feso'ota'iga fa'atasi. E sili atu le lamolemole ma lalo ifo. O le 2% mulimuli na aveese mai siata ona o le a le mafai ai ona faitau.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Sei o tatou mafaufau i le filifiliga o loʻo faʻafeiloaʻi ai le server i luga o le virtual hosting. Tatou ave 4 cores i le 2.2 GHz ma le tasi core i le 1.8 GHz.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:

Fa'afefea ona fua

Afai na e va'ai pe fa'apefea uiga o lo'o iai nei-voltage o vacuum triodes, pentodes, ma isi mea, o nei kalafi o le a e masani ai. O le mea lea o loʻo matou taumafai e puʻeina - saturation. O le tapula'a e tusa lava po o le a le tele o 'au e te togiina, o le fa'atupulaia o le fa'atinoga o le a le iloa.

I le taimi muamua, o le luʻitau atoa o le faʻagaioiina o le 98% o talosaga ma le laititi maualalo mo talosaga uma, faʻatumauina le pupuni i le mea e mafai ai. I le taimi nei, e ala i le fausiaina o se isi pupuni, o le a tatou maua ai le tulaga sili ona lelei mo le faʻaogaina o 'auʻaunaga taʻitasi.

Ina ia faia lenei mea, tatou ave le Talosaga i le sekone (RPR) faailoilo. O le fa'asaga i le taimi, o le tu'usa'o o le numera o talosaga e fa'agasolo i le sekone, laina o le numera o 'au.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Faʻaalia se fesoʻotaʻiga o le lelei o le Nginx faʻagasologa o talosaga e tasi ma le isi. 8 cores e sili atu le lelei i lenei suʻega.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
O lenei kalafi o loʻo faʻaalia manino ai le sili atu (e le tele) Nginx galue i luga o le tasi autu. Afai ei ai sau Nginx, e tatau ona e mafaufau e faʻaititia le numera o cores i le tasi pe afai o loʻo e talimalo naʻo mea faʻapitoa.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
IIS, e ui lava o loʻo i ai le TTFB pito sili ona maualalo e tusa ai ma DevTools i Chrome, e mafai ona faiaina uma Nginx ma Apache i se taua ogaoga ma le suʻega faʻalavelave mai le Apache Foundation.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:
O le pi'opi'o uma o kalafi o lo'o fa'apipi'iina i u'amea.

O nisi ituaiga o faaiuga:

Ioe, e sili atu le leaga o Apache ile 1 ma le 8 cores, ae sili atu le lelei ile 4.

Ioe, Nginx i luga o le 8 cores faagasologa e sili atu le tasi i le isi, i luga o le 1 ma le 4 cores, ma e sili atu le leaga pe a tele fesoʻotaʻiga.

Ioe, IIS e fiafia i 4 cores mo le tele-fila galuega mamafa ma sili 8 cores mo galuega fa'asolo tasi. Mulimuli ane, o le IIS sa sili atu le saoasaoa nai lo isi tagata uma i luga o le 8 cores i lalo o le uta maualuga, e ui lava o sapalai uma sa i luga o le pa.

E le o se fua fua, o le mea sese iinei e le sili atu i le +-1ms. i le tuai ma le sili atu i le +- 2-3 talosaga ile sekone mo le RPR.

O faʻaiʻuga e sili atu le leaga o le 8 cores e le o se mea e ofo ai, o le tele o cores ma le SMT/Hyperthreading e matua faʻaleagaina ai le faʻatinoga pe a iai se taimi e tatau ai ona faʻamaeʻaina le paipa atoa.

Taua a WEB servers. Vaega 2 – Tala moni HTTPS:

puna: www.habr.com

Faaopoopo i ai se faamatalaga