Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

O le upega tafaʻilagi faʻaonaponei e toetoe lava a le mafai ona mafaufauina e aunoa ma le faʻasalalauga faʻasalalauga: toetoe lava o tinamatua uma e iai se telefoni, o tagata uma o loʻo i luga o fesoʻotaʻiga faʻaagafesootai, ma le faʻaitiitia o le tausiga e taugata mo kamupani. O se fa'amatalaga lenei o le tala a le kamupani Badoo e uiga i le auala na ia faʻatulagaina ai le tuʻuina atu o ata e faʻaaoga ai se fofo meafaigaluega, o a faʻafitauli faʻafitauli na ia feagai i le faagasologa, o le a le mea na mafua ai, ma le auala na foia ai nei faafitauli e ala i le faʻaogaina o se polokalama faʻavae i luga o Nginx, aʻo faʻamautinoa le faʻapalepale sese i laʻasaga uma (видео). Matou te faafetai i tusitala o le tala a Oleg Sannis Efimova ma Alexandra Dymova, oe na faasoa mai o la aafiaga i le konafesi Taimi aso 4.

— Sei o tatou amata i sina folasaga itiiti e uiga i le auala tatou te teuina ma teu ai ata. E i ai le matou laulau matou te teuina ai, ma se laulau matou te teuina ai ata. I le taimi lava e tasi, afai tatou te mananaʻo e ausia se fua faʻatatau maualuga ma faʻaitiitia le uta i luga o le teuina, e taua mo i tatou o ata taʻitasi o se tagata faʻaoga taʻitoʻatasi o loʻo i luga o le tasi caching server. A leai, e tatau ona matou fa'apipi'i fa'atele nisi tisiki pe a tele a matou 'au'aunaga. O la matou fua faʻatatau e tusa ma le 99%, o lona uiga, matou te faʻaititia le uta i luga o la matou teuina i le 100 taimi, ma ina ia mafai ona faia lenei mea, 10 tausaga talu ai, ina ua fausia nei mea uma, e 50 a matou 'auʻaunaga. E tusa ai, ina ia mafai ona tuʻuina atu nei ata, matou te manaʻomia le 50 pito i fafo o loʻo tautuaina e nei 'auʻaunaga.

E masani lava, o le fesili na vave ona tulaʻi mai: afai o se tasi oa tatou 'auʻaunaga e alu i lalo ma le avanoa, o le a le vaega o fefaʻatauaiga tatou te leiloa? Na matou vaʻavaʻai i mea o loʻo i luga o le maketi ma filifili e faʻatau se mea faigaluega ina ia foia uma ai o matou faafitauli. O le filifiliga na pa'ū i luga o le fofo a le kamupani F5-network (lea, i le ala, na faʻatau talu ai nei NGINX, Inc): BIG-IP Local Traffic Manager.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

O le a le mea o loʻo faia e lenei vaega o meafaigaluega (LTM): o se uʻamea uʻamea e faʻaogaina ai le uʻamea o ona ports i fafo ma faʻatagaina oe e faʻaogaina auala e faʻavae i luga o fesoʻotaʻiga topology, i luga o nisi tulaga, ma faia siaki soifua maloloina. Sa taua ia i matou le mafai ona faapolokalameina lenei vaega o meafaigaluega. E tusa ai, e mafai ona matou faʻamatalaina le faʻamatalaga o le faʻaogaina o ata o se tagata faʻaoga patino mai se faʻaoga patino. E faape'ī foliga? O loʻo i ai se vaega o meafaigaluega e vaʻavaʻai i le Initaneti i luga o le tasi vaega, tasi le IP, e ssl offload, faʻasalalau talosaga http, filifili se numera cache mai IRule, o fea e alu i ai, ma faʻatagaina feoaiga iina. I le taimi lava e tasi, e faia siaki soifua maloloina, ma i le tulaga o nisi masini e le o avanoa, i le taimi lena na matou faia ina ia alu le taʻavale i le tasi le server backup. Mai se vaaiga faʻatulagaina, o loʻo i ai, ioe, nisi o nuances, ae i se tulaga lautele e faigofie lava mea uma: matou te resitalaina se kata, fesoʻotaʻiga o se numera patino i la matou IP i luga o le upega tafailagi, matou te fai atu o le a matou faʻalogo i ports 80 ma le 443, matou te fai atu afai e le o avanoa le 'auʻaunaga, ona e manaʻomia lea e tuʻuina atu fefaʻatauaiga i le faʻamaumauga, i le tulaga lea o le 35th, ma matou faʻamatalaina le tele o manatu i le auala e tatau ai ona faʻaumatia lenei fausaga. Pau lava le faʻafitauli o le gagana lea na faʻapipiʻiina ai meafaigaluega o le Tcl. Afai e manatua e se tasi lenei mea ... e sili atu le tusitusi-na'o le gagana nai lo se gagana faigofie mo polokalame:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

O a mea na tatou maua? Na matou mauaina se vaega o meafaigaluega e faʻamautinoa ai le maualuga o le avanoa o a matou atinaʻe, faʻatautaia uma a matou feoaiga, maua ai faʻamanuiaga faʻalesoifua maloloina ma naʻo galuega. E le gata i lea, e galue mo se taimi umi: i le 10 tausaga talu ai e leai ni faitioga e uiga i ai. E oo atu i le amataga o le 2018, ua uma ona matou lafoina pe tusa ma le 80k ata i le sekone. O se mea lea e tusa ma le 80 gigabits o feoaiga mai a matou nofoaga autu e lua.

Peitai…

I le amataga o le 2018, na matou vaʻaia ai se ata mataga i luga o siata: o le taimi na alu e lafo ai ata na manino le faʻatupulaia. Ma na le toe fetaui ma i matou. O le fa’afitauli e na’o le taimi o le tumutumu o ta’avale na iloa ai lea amio-o le matou kamupani o le po lea mai le Aso Sa i le Aso Gafua. Ae o le taimi o totoe o le faiga na amio e pei ona masani ai, e leai ni faʻailoga o le toilalo.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Ae ui i lea, sa tatau ona foia le faafitauli. Na matou iloa ni fa'alavelave fa'afuase'i ma amata ona fa'aumatia. Muamua lava, o le mea moni, na matou faʻalauteleina fesoʻotaʻiga i fafo, faʻatautaia se suʻega atoa o fesoʻotaʻiga i totonu, ma maua uma faʻamaufaʻailoga. Ae o nei mea uma e leʻi maua ai se taunuuga manino, e leʻi mou atu le faʻafitauli.

O le isi fa'alavelave fa'afuase'i o le fa'atinoina lea o fa'amaumauga o ata. Ma na matou filifili atonu o le faafitauli e taoto ia i latou. Ia, na matou faʻalauteleina le faʻatinoga - e masani lava o fesoʻotaʻiga i luga o pusa ata. Ae toe leai se fa'aleleia manino na vaaia. I le faaiuga, matou te gauai totoʻa atu i le faatinoga a le LTM lava ia, ma o iinei na matou vaʻaia ai se ata faʻanoanoa i luga o kalafi: o le uta i luga o PPU uma e amata ona sologa lelei, ae faʻafuaseʻi ona oʻo mai i se tulaga maualuga. I le taimi lava e tasi, LTM taofi le tali lelei i siaki soifua maloloina ma uplinks ma amata ona tape faʻafuaseʻi, lea e oʻo atu ai i le faʻaleagaina matuia.

O lona uiga, ua matou iloa le mafuaʻaga o le faʻafitauli, faʻamaonia le fagu. E tumau pea le filifili po o le a le mea o le a tatou faia.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

O le mea muamua, sili ona manino e mafai ona tatou faia o le faʻafouina lea o le LTM lava ia. Ae o loʻo i ai ni faʻamatalaga iinei, aua o lenei meafaigaluega e matua ese lava, e te le alu i le supamaketi lata ane ma faʻatau. O se konekarate ese lea, o se konekarate laisene ese, ma e tele se taimi e alu ai. O le filifiliga lona lua o le amata mafaufau mo oe lava, sau i lau oe lava fofo e faʻaaoga ai au lava vaega, sili atu le faʻaaogaina o se polokalama avanoa avanoa. Pau lava le mea o loʻo totoe o le filifili lea poʻo le a tonu le mea o le a tatou filifilia mo lenei mea ma le tele o le taimi tatou te faʻaaluina i le foia o lenei faʻafitauli, aua e leʻi lava ata na maua e tagata faʻaoga. O le mea lea, e tatau ona tatou faia nei mea uma, vave lava, atonu e fai mai ananafi.

Talu ai o le galuega e foliga mai o le "faia se mea i se taimi vave e mafai ai ma faʻaogaina meafaigaluega o loʻo ia i matou," o le mea muamua na matou manatu o le naʻo le aveese o nisi masini e le malosi tele mai luma, tuʻu Nginx iina, lea matou te iloa ai pe faʻafefea. galue ma taumafai e faʻatino uma manatu tutusa e faʻaaoga e meafaigaluega. O lona uiga, o le mea moni, na matou tuʻua a matou meafaigaluega, faʻapipiʻi 4 isi sapalai e tatau ona matou faʻapipiʻiina, faia ni vaega i fafo mo i latou, e pei o le 10 tausaga talu ai ... Na matou leiloa le avanoa pe a paʻu nei masini, ae ae itiiti lava, na latou foia le faafitauli o tatou tagata faaaoga i le lotoifale.

E tusa ai, o le manatu e tumau pea: matou te faʻapipiʻi Nginx, e mafai ona faia SSL-offload, e mafai ona matou faʻapipiʻiina le faʻaogaina o le auala, siaki-soifua maloloina i configs ma na o le faʻaluaina o le manatu na matou maua muamua.

Tatou nofo i lalo e tusi ni configs. I le taimi muamua na foliga mai e faigofie tele mea uma, ae, o le mea e leaga ai, e matua faigata lava ona maua tusi lesona mo galuega taitasi. O le mea lea, matou te le fautuaina naʻo le googling "pe faʻafefea ona faʻapipiʻi Nginx mo ata": e sili atu le faʻafesoʻotaʻi i pepa aloaia, lea o le a faʻaalia ai tulaga e tatau ona paʻi i ai. Ae e sili atu le filifilia o le parakalafa patino oe lava. Ia, ona faigofie ai lea o mea uma: matou te faʻamatalaina 'auʻaunaga o loʻo ia i matou, matou te faʻamatalaina tusi faamaonia ... Ae o le mea e sili ona manaia, o le mea moni, o le faʻaogaina o le auala lava ia.

I le taimi muamua na foliga mai ia i matou o loʻo matou faʻamatalaina lo matou nofoaga, faʻafetaui le numera o la matou ata faʻapipiʻi i totonu, faʻaaoga o matou lima poʻo se afi afi e faʻamatala ai le tele o alia i luga matou te manaʻomia, i luga taʻitasi matou te faʻaalia le 'auʻaunaga e tatau ona i ai le auala. alu, ma se 'au'aunaga faaleoleo - pe a le maua le 'au'aunaga autu:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Ae, masalo, afai e faigofie mea uma, o le a na ona matou o i le fale ae leai se tala. O le mea e leaga ai, faʻatasi ai ma le faʻaogaina o Nginx, lea, i se tulaga lautele, na faia i le tele o tausaga o atinaʻe ma e leʻo fetaui lelei mo lenei mataupu ... o le faʻapipiʻi e pei o lenei: afai o nisi o loʻo i luga o loʻo i ai se talosaga sese poʻo le taimi, Nginx i taimi uma. sui feoaiga i le isi. E le gata i lea, a maeʻa le toilalo muamua, i totonu ole 10 sekone o le a tape foi le server, e le gata i le sese ma le taimi - e le mafai ona faʻatulagaina i soo se auala. O lona uiga, afai tatou te aveese pe toe setiina le filifiliga taimi i luga o le faʻatonuga, e ui lava o Nginx o le a le faʻatinoina lenei talosaga ma o le a tali mai i ni mea sese e le lelei tele, o le a tapunia le server.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Ina ia aloese mai lenei mea, sa matou faia ni mea se lua:

a) latou faʻasaina Nginx mai le faia o lenei mea ma le lima - ma o le mea e leaga ai, na o le pau lava le auala e fai ai lenei mea o le naʻo le setiina o le faʻaogaina o le faʻaletonu.

b) matou manatua o isi poloketi matou te faʻaogaina se module e mafai ai ona matou faia suʻesuʻega o le soifua maloloina - e tusa ai, matou te faia soo le siakiina o le soifua maloloina ina ia faʻaitiitia le taimi pe a tupu se faʻalavelave.

Ae paga lea, e le o mea uma, aua o le lua vaiaso muamua o le faʻaogaina o lenei polokalame na faʻaalia ai o le siakiina o le soifua maloloina o le TCP o se mea e le faʻatuatuaina: i luga ole luga ole server atonu e le o Nginx, poʻo Nginx ile D-setete, ma i totonu. i lenei tulaga o le a talia e le fatu le fesoʻotaʻiga, siaki-soifua maloloina o le a pasi, ae o le a le aoga. O le mea lea, na vave ona matou suia lenei mea ile siaki-soifua maloloina http, faia se mea faʻapitoa, lea, afai e toe foʻi mai 200, ona galue uma lea i lenei tusitusiga. E mafai ona e faia faʻamatalaga faʻaopoopo - mo se faʻataʻitaʻiga, i le tulaga o le faʻapipiʻiina o sapalai, siaki o loʻo faʻapipiʻi saʻo le faila faila:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Ma o lenei mea o le a fetaui ma i matou, sei vagana ai o le taimi nei na toe faia atoa ai e le matagaluega le mea na faia e meafaigaluega. Ae sa matou mananao ia sili atu. I le taimi muamua, e tasi le matou 'auʻaunaga faaleoleo, ma atonu e le o se mea lelei tele, aua afai e selau au 'auʻaunaga, pe a faʻaletonu le tele i le taimi e tasi, e le mafai e le tasi sau faʻapipiʻi ona taulimaina le uta. O le mea lea, na matou filifili ai e tufatufa atu le faʻaagaga i luga o 'auʻaunaga uma: na matou faia se isi mea ese i luga o le vaitafe, tusia uma 'auʻaunaga iina ma ni faʻamaufaʻailoga e tusa ai ma le uta e mafai ona latou tautuaina, faʻaopoopoina tutusa siaki soifua maloloina na matou maua muamua:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Talu ai e le mafai ona alu i le isi pito i luga i totonu o le tasi pito i luga, e tatau ona mautinoa pe afai o le autu autu, lea na matou faamaumauina ai le saʻo, faʻapipiʻi ata e manaʻomia, e le o avanoa, na o le alu i le error_page e toe foʻi, mai. lea na matou o atu ai i le faaleoleo i luga:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Ma e ala i le faʻaopoopoina moni o 'auʻaunaga se fa, o le mea lea na matou maua: matou suia se vaega o le uta - matou aveese mai le LTM i nei 'auʻaunaga, faʻatino le manatu tutusa iina, faʻaaoga meafaigaluega masani ma polokalama, ma vave maua le ponesi e mafai e nei 'auʻaunaga. fa'afuaina, aua e mafai lava ona tu'uina atu pe a mana'omia. Ia, na o le pau lava le leaga o le leai o se avanoa maualuga mo tagata faʻaoga fafo. Ae i lena taimi e tatau ona matou ositaulagaina lenei mea, aua e tatau ona foia vave le faafitauli. O lea la, matou aveese se vaega o le uta, e tusa ma le 40% i lena taimi, LTM lagona lelei, ma o le lua vaiaso talu ona amata le faafitauli, na amata ona matou le auina atu e le 45k talosaga i le sekone, ae 55k. O le mea moni, na matou tuputupu aʻe i le 20% - o loʻo manino lava le fefaʻatauaiga matou te leʻi tuʻuina atu i le tagata faʻaoga. Ma ina ua maeʻa na amata ona latou mafaufau pe faʻafefea ona foia le faʻafitauli o loʻo totoe - ia mautinoa le maualuga o le avanoa i fafo.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Sa matou malolo, lea na matou talanoaina ai po o le a le fofo o le a matou faʻaaogaina mo lenei mea. Sa i ai ni talosaga e faʻamautinoa ai le faʻamaoni e faʻaaoga ai le DNS, faʻaaogaina nisi o tusitusiga a le fale, faʻasologa faʻasolosolo faʻamalosi ... e tele filifiliga, ae ua uma ona manino e mo le faʻatuatuaina moni o ata, e te manaʻomia le faʻalauiloaina o se isi laulau e mataʻituina lenei mea. . Sa matou ta'ua nei masini ata faatonu. O le polokalama na matou faʻalagolago i ai o Keepalived:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

I le amataga, o le a le mea e aofia ai Keepalived? O le mea muamua o le VRRP protocol, e lauiloa tele i networkers, o loʻo i luga o masini fesoʻotaʻiga e maua ai le faʻapalepale sese i le tuatusi IP fafo e fesoʻotaʻi ai tagata. O le vaega lona lua o le IPVS, IP virtual server, mo le faapaleniina i le va o alalauata ata ma faʻamautinoa le faʻapalepale o sese i lenei tulaga. Ma lona tolu - siaki soifua maloloina.

Tatou amata i le vaega muamua: VRRP - o le a le foliga? O loʻo i ai se IP faʻapitoa, o loʻo i ai se faʻamatalaga i le dns badoocdn.com, lea e fesoʻotaʻi ai tagata faʻatau. I se taimi i le taimi, o loʻo i ai se matou tuatusi IP i luga o le tasi server. Keepalived packets e tamoe i le va o sapalai e faʻaaoga ai le VRRP protocol, ma afai e mou atu le matai mai le radar - ua toe faʻafouina le server poʻo se isi mea, ona otometi lava lea ona pikiina e le server backup lenei tuatusi IP - e leai ni gaioiga e manaʻomia. O le eseesega i le va o le matai ma le faaleoleo e sili ona faamuamua: o le maualuga, o le tele foi lea o le avanoa e avea ai le masini ma matai. O se tulaga sili ona lelei e te le manaʻomia le faʻapipiʻiina o tuatusi IP i luga o le 'auʻaunaga lava ia, ua lava le faʻamatalaina i totonu o le config, ma afai e manaʻomia e tuatusi IP ni tulafono faʻaleaganuʻu masani, o loʻo faʻamatalaina saʻo i le config, faʻaaoga le tutusa le syntax e pei ona faamatalaina i le pusa VRRP. E te le fetaiai ma ni mea e le masani ai.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

E faape'ī lea tulaga i le faatinoga? O le a le mea e tupu pe a le manuia se tasi o sapalai? O le taimi lava e mou atu ai le matai, e taofi le mauaina o faʻasalalauga ma otometi ona avea ma matai. Ina ua mavae sina taimi, matou toe faʻaleleia le matai, toe faʻaleleia, siitia Keepalived - faʻasalalauga e oʻo mai ma se faʻamuamua maualuga atu nai lo le faʻamaumauga, ma otometi lava le toe foʻi i tua, aveese tuatusi IP, e leai ni gaioiga e manaʻomia ona faia.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

O lea, ua matou faʻamautinoa le faʻapalepale sese o le tuatusi IP fafo. O le isi vaega o le faapaleniina o fefaʻatauaiga mai le tuatusi IP i fafo i le au taʻavale ata ua uma ona faʻamutaina. O loʻo manino mea uma i le paleni faʻasologa. O le mea lea o se ta'amilosaga faigofie, po'o ni mea lavelave teisi, wrr, feso'ota'iga lisi ma isi. O loʻo faʻamatala faʻamatalaina i totonu o faʻamaumauga, e leai se mea faʻapitoa. Ae o le auala e tuʻuina atu ai ... O iinei o le a tatou vaʻavaʻai totoʻa ai pe aisea na matou filifilia ai se tasi oi latou. O NAT, Direct Routing ma TUN. O le mea moni na matou vave fuafua e tuʻuina atu 100 gigabits o fefaʻatauaiga mai nofoaga. Afai e te faʻatusatusa, e te manaʻomia 10 gigabit kata, saʻo? 10 gigabit kata i totonu o le tasi 'auʻaunaga ua i tua atu o le lautele o, a itiiti ifo, o la tatou manatu o "meafaigaluega masani". Ona matou manatua ai lea matou te le na o le tuʻuina atu o ni fefaʻatauaiga, matou te tuʻuina atu ata.

O le a le mea fa'apitoa? — Tele le eseesega i le va o felauaiga ulufale mai ma fafo. E matua la'ititi lava fe'avea'i ulufale, e matua tele lava fe'avea'i i fafo:

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

Afai e te vaʻavaʻai i nei kalafi, e mafai ona e vaʻai i le taimi e maua ai e le faatonu le 200 MB i le sekone, o se aso masani lava. Matou te toe tuʻuina atu le 4,500 MB i le sekone, o le matou ratio e tusa ma le 1/22. Ua uma ona manino o le tuʻuina atu atoa o fefaʻatauaiga i fafo i le 22 tagata faigaluega, matou te manaʻomia naʻo le tasi e talia lenei fesoʻotaʻiga. O le mea lea e oʻo mai ai le algorithm routing saʻo e fesoasoani ia i matou.

E faape'ī foliga? O le matou faatonu ata, e tusa ai ma lana laulau, e tuʻuina atu fesoʻotaʻiga i ata faʻasalalau. Ae e auina atu e le au ala ata le toe faafoi saʻo atu i luga o le Initaneti, auina atu i le tagata o tausia, e le toe foʻi i tua e ala i le faatonu ata, o lea, faatasi ai ma se numera maualalo o masini, matou te mautinoa le atoatoa o le faapalepale ma le pamuina o feoaiga uma. I le configs e pei o lenei: matou te faʻamaonia le algorithm, i la matou tulaga o se rr faigofie, tuʻuina atu le auala tuusaʻo auala ona amata lea ona lisi uma 'auʻaunaga moni, pe toafia i latou. Le mea o le a fuafua ai lenei feoaiga. Afai ei ai se tasi pe lua isi 'auʻaunaga iina, poʻo ni nai 'auʻaunaga, e tulaʻi mai se manaʻoga - matou te faʻaopoopoina le vaega lenei i le config ma aua le popole tele. Mai le itu o saʻo moni, mai le itu o le telefoni feaveaʻi, o lenei metotia e manaʻomia ai le faʻatulagaina sili ona laʻititi, o loʻo faʻamatalaina lelei i totonu o faʻamaumauga, ma e leai ni faʻalavelave iina.

O le mea e sili ona manaia o sea fofo e le faʻaalia ai se toe faʻafouina o le fesoʻotaʻiga faʻapitonuʻu na taua mo i matou e tatau ona matou foia lenei mea i tau maualalo; Afai e te tilotilo i ai IPVS pule fa'atonuga, ona tatou vaai lea pe faapeʻī foliga. O iinei o loʻo i ai se matou server virtual, i luga o le taulaga 443, faʻalogo, talia le fesoʻotaʻiga, o loʻo lisiina uma sapalai faigaluega, ma e mafai ona e vaʻaia o le fesoʻotaʻiga, tuʻuina atu pe ave, tutusa. Afai tatou te vaʻavaʻai i fuainumera i luga o le server virtual lava e tasi, o loʻo i ai a tatou pepa ulufale, fesoʻotaʻiga o loʻo oʻo mai, ae matua leai lava ni mea e alu ese. O feso'ota'iga i fafo e alu sa'o ile kalani. Ua lelei, na mafai ona matou fa'aleaogaina. Ia, o le a le mea e tupu pe a le manuia se tasi oa tatou alalauata ata? A uma mea uma, o le uʻamea o le uʻamea. E ono alu atu i le popolevale o fatu, e ono malepe, e ono mu ai le eletise. Soo se mea lava. Ole mea lea e mana'omia ai siaki ole soifua maloloina. E mafai ona faigofie e pei o le siakiina pe faʻafefea ona tatala le taulaga, poʻo se mea e sili atu ona lavelave, e oʻo atu i nisi o tusitusiga a le fale e oʻo lava i le siakiina o le pisinisi.

Na matou tu i se mea i le ogatotonu: o loʻo i ai sa matou talosaga https i se nofoaga patino, o le tusitusiga e taʻua, pe a tali mai i le 200th tali, matou te talitonu o loʻo lelei mea uma i lenei 'auʻaunaga, o loʻo ola ma e mafai ona faʻaogaina. faigofie.

E fa'apefea ona toe fa'aalia lenei mea i le fa'atinoga? Sei o tatou tape le 'auʻaunaga mo le tausiga - faʻapipiʻi le BIOS, mo se faʻataʻitaʻiga. I totonu o ogalaau o loʻo i ai se taimi vave, matou te vaʻai i le laina muamua, ona maeʻa ai lea o le tolu taumafaiga e faʻailogaina o le "le manuia", ma na o le aveesea mai le lisi.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

E mafai foi ona faia se filifiliga lona lua o amioga, pe a na o le seti VS i le zero, ae afai e toe faafoi le ata, e le aoga lenei mea. E sau le 'auʻaunaga, amata Nginx iina, siaki-soifua maloloina vave malamalama o loʻo galue le fesoʻotaʻiga, o loʻo lelei mea uma, ma o loʻo faʻaalia le server i la tatou lisi, ma amata loa ona faʻaaogaina le uta. Leai se fa'atinoga tusilima e mana'omia mai le pule o tiute. Na toe faʻafou le 'auʻaunaga i le po - e le valaʻauina i matou e le matagaluega mataʻituina i le po. Latou te taʻu atu ia te oe na tupu lenei mea, o loʻo lelei mea uma.

O lea la, i se auala faigofie lava, faatasi ai ma le fesoasoani a se numera itiiti o sapalai, matou foia le faafitauli o le faapalepale sese i fafo.

Pau lava le mea o loʻo totoe e fai atu, o nei mea uma, ioe, e tatau ona mataʻituina. E ese mai, e tatau ona maitauina o Keepalivede, e pei o le polokalama na tusia i se taimi ua leva, o loʻo i ai le tele o auala e mataʻituina ai, e faʻaaoga uma siaki e ala i le DBus, SMTP, SNMP, ma le Zabbix masani. E le gata i lea, o ia lava na te iloa tusi tusi mo toetoe lava o mafatua uma, ma ia faamaoni, i se taimi na matou manatu ai foi e tape, aua na te tusia le tele o tusi mo soʻo se felafolafoaʻiga, ki, mo soʻo se IP fesoʻotaʻiga, ma faapena atu ai lava . Ioe, afai o loʻo i ai le tele o sapalai, ona mafai lea ona e lofituina oe lava i nei tusi. Matou te mataʻituina le nginx i luga o faʻataʻitaʻiga ata e faʻaaoga ai metotia masani, ma e leʻi alu ese le mataʻituina o meafaigaluega. O le mea moni, matou te fautuaina isi mea e lua: muamua, suʻesuʻega faʻalesoifua maloloina i fafo ma avanoa, aua e tusa lava pe aoga mea uma, i le mea moni, atonu e le maua e tagata faʻaoga ni ata ona o faʻafitauli ma kamupani mai fafo poʻo se mea e sili atu ona faigata. E taua lava le teuina i se mea i luga o se isi fesoʻotaʻiga, i Amazon poʻo se isi mea, se masini ese e mafai ona ping au 'auʻaunaga mai fafo, ma e aoga foi le faʻaogaina o le anomaly detection, mo i latou e iloa le auala e fai ai aʻoaʻoga masini, poʻo le mataʻituina faigofie. , a itiiti mai ina ia mafai ona siaki pe o talosaga ua matua pa'ū, poʻo, i se isi itu, faʻateleina. E mafai foi ona aoga.

Sei o tatou otootoina: o le mea moni, matou te suia le fofo uʻamea, lea i se taimi na le toe fetaui ma i matou, ma se faiga faigofie e faia mea uma lava e tasi, o lona uiga, e maua ai le faʻamutaina o fefaʻatauaiga o le HTTPS ma le faʻaogaina atili o le auala atamai ma le siaki soifua maloloina talafeagai. Ua matou faʻateleina le faʻamautuina o lenei faiga, o lona uiga, o loʻo i ai pea a matou avanoa maualuga mo laulau taʻitasi, faʻatasi ai ma le ponesi e fai lava si faigofie ona fua uma i luga o laulau taʻitasi, aua o meafaigaluega masani ma polokalama masani, o lona uiga. , ua matou faafaigofieina le iloaina o faafitauli e ono tupu.

O le a le mea na matou iʻu i ai? Sa i ai se matou faʻafitauli i aso malolo o Ianuari o le 2018. I le ono masina muamua aʻo matou faʻaogaina lenei polokalame, na matou faʻalauteleina i fefaʻatauaiga uma ina ia aveese uma feʻaveaʻi mai le LTM, na matou faʻatupulaia i le felauaiga i le tasi nofoaga autu o faʻamatalaga mai le 40 gigabits i le 60 gigabits, ma i le taimi lava e tasi mo o le tausaga atoa 2018 na mafai ona auina atu toetoe tolu taimi sili atu ata i le sekone.

Na fa'afefea ona ausia e Badoo le tomai e fa'aalia ai le 200k ata ile sekone

puna: www.habr.com

Faaopoopo i ai se faamatalaga