Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Ny tranonkala maoderina dia saika tsy azo eritreretina raha tsy misy votoaty amin'ny haino aman-jery: saika ny renibe rehetra dia manana finday avo lenta, ny rehetra dia ao amin'ny tambajotra sosialy, ary ny fotoana fikojakojana dia lafo ho an'ny orinasa. Ity misy fandikana ny tantaran'ny orinasa Badoo momba ny fomba nandaminany ny fandefasana sary tamin'ny alΓ lan'ny vahaolana amin'ny fitaovana, inona ny olana sedrainy tamin'ny dingana, inona no nahatonga azy ireo, ary ny fomba namaha ireo olana ireo tamin'ny fampiasana vahaolana rindrambaiko mifototra amin'ny Nginx, ary miantoka ny fandeferana amin'ny ambaratonga rehetra (Π²ΠΈΠ΄Π΅ΠΎ). Misaotra ireo mpanoratra ny tantaran'i Oleg izahay Sannis Efimova sy Alexandra Dymova, izay nizara ny traikefany nandritra ny fihaonambe Andro faha-4.

β€” Andeha isika hanomboka amin'ny fampidirana kely momba ny fomba fitehirizana sy cache sary. Manana sosona iray izay itehirizana azy ireo isika, ary misy sosona iray ahafahantsika mitahiry ireo sary. Amin'izay fotoana izay ihany koa, raha te-hatratra ny tahan'ny fitaka avo lenta isika ary hampihena ny enta-mavesatra eo amin'ny fitahirizana, dia zava-dehibe ho antsika ny sarin'ny mpampiasa tsirairay dia ao amin'ny mpizara cache iray. Raha tsy izany dia tsy maintsy mametraka disks imbetsaka kokoa noho ny manana mpizara bebe kokoa isika. Manodidina ny 99% eo ny taham-pahavitrihana ataonay, izany hoe ahena in-100 ny entana ao amin'ny fitahirizanay, ary mba hanaovana izany, 10 taona lasa izay, rehefa naorina izany rehetra izany dia nanana mpizara 50 izahay. Arak'izany, mba hampandehanana ireo sary ireo dia mila sehatra ivelany 50 izahay izay tompoin'ireo mpizara ireo.

Mazava ho azy fa nipoitra avy hatrany ny fanontaniana hoe: raha toa ka latsaka ny iray amin'ireo mpizara anay ka tsy afaka, inona no ampahany amin'ny fifamoivoizana very? Nijery izay eny an-tsena izahay ary nanapa-kevitra ny hividy fitaovana iray mba hamahana ny olanay rehetra. Ny safidy dia nianjera tamin'ny vahaolana amin'ny orinasa F5-tambajotra (izay, raha ny marina, vao haingana no nividy NGINX, Inc): BIG-IP Local Traffic Manager.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Inona no ataon'ity fitaovana ity (LTM) ity: router vy izy io izay mahatonga ny famerana vy amin'ny seranan-tsambo ivelany ary ahafahanao mampandeha ny fifamoivoizana mifototra amin'ny topologie tambajotra, amin'ny toe-javatra sasany, ary manao fisavana ara-pahasalamana. Zava-dehibe taminay ny nahafahana nanomana ity fitaovana ity. Araka izany, azontsika atao ny mamaritra ny lojikan'ny fomba natolotra ny sarin'ny mpampiasa manokana avy amin'ny cache manokana. Tahaka ny ahoana izy io? Misy fitaovana iray mijery ny Internet amin'ny sehatra iray, IP iray, manao ssl offload, mamadika ny fangatahana http, mifidy nomeraon'ny cache avy amin'ny IRule, izay haleha, ary mamela ny fifamoivoizana mankany. Amin'izay fotoana izay ihany koa dia manao fitsirihana ara-pahasalamana izy, ary raha misy milina tsy misy, dia nanao izany izahay mba hankany amin'ny mpizara backup iray ny fifamoivoizana. Avy amin'ny fomba fijery fanamafisana, mazava ho azy, misy ny nuances sasany, fa amin'ny ankapobeny dia tsotra ny zava-drehetra: manoratra karatra izahay, taratasin'ny isa iray amin'ny IP anay amin'ny tambajotra, milaza izahay fa hihaino amin'ny seranana 80. ary 443, milaza izahay fa raha tsy misy ny mpizara, dia mila mandefa fifamoivoizana mankany amin'ny backup ianao, amin'ity tranga ity ny faha-35, ary mamaritra ny lojika momba ny fomba tokony hanesorana an'io maritrano io. Ny hany olana dia ny fiteny izay nandrafetana ny hardware dia ny Tcl. Raha misy mahatadidy an'ity mihitsy... ity fiteny ity dia soratana kokoa noho ny fiteny mety amin'ny fandaharana:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Inona no azonay? Nahazo fitaovana iray izahay izay miantoka ny fisian'ny fotodrafitrasanay, mampandeha ny fifamoivoizanay rehetra, manome tombontsoa ara-pahasalamana ary miasa marina. Ambonin'izany, miasa efa ela izy io: nandritra ny 10 taona lasa dia tsy nisy fitarainana momba izany. Tamin'ny fiandohan'ny taona 2018 dia efa nandefa sary 80k isan-tsegondra izahay. Manodidina ny 80 gigabits ny fifamoivoizana avy amin'ireo ivom-pamokaranay roa ireo.

Fa ...

Tany am-piandohan'ny taona 2018, nahita sary ratsy izahay teo amin'ny tabilao: nitombo mazava ny fotoana nandefasana sary. Ary tsy nety taminay intsony izany. Ny olana dia tsy hita afa-tsy tamin'ny faran'ny fifamoivoizana izany fihetsika izany - ho an'ny orinasanay dia ny alina manomboka amin'ny alahady ka hatramin'ny alatsinainy. Saingy ny fotoana sisa dia nandeha toy ny mahazatra ny rafitra, tsy misy famantarana ny tsy fahombiazana.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Tsy maintsy voavaha anefa ny olana. Nahafantatra ny mety hisian'ny bottleneck izahay ary nanomboka nanafoana azy ireo. Voalohany indrindra, mazava ho azy, nanitatra ny uplinks ivelany izahay, nanao fanaraha-maso feno ny uplinks anatiny, ary nahita ny mety ho bottlenecks rehetra. Saingy tsy nanome vokatra mazava izany rehetra izany, tsy nanjavona ny olana.

Ny mety hisian'ny bottleneck iray hafa dia ny fampandehanana ny cache sary. Ary nanapa-kevitra izahay fa angamba ny olana dia mipetraka amin'izy ireo. Eny ary, nanitatra ny fampisehoana izahay - indrindra ny seranan-tsambo amin'ny sary cache. Tsy hita indray anefa ny fanatsarana miharihary. Tamin'ny farany dia nibanjina tsara ny zava-bitan'ny LTM mihitsy izahay, ary eto dia nahita sary mampalahelo teo amin'ny grafika izahay: ny enta-mavesatra amin'ny CPU rehetra dia manomboka mandeha tsara, fa avy eo tonga tampoka amin'ny lembalemba. Mandritra izany fotoana izany, ny LTM dia mitsahatra tsy mamaly araka ny tokony ho izy ny fisavana ara-pahasalamana sy ny uplinks ary manomboka manilika azy ireo kisendrasendra, izay miteraka fahasimbana goavana.

Izany hoe, fantatray ny niavian’ny olana, fantatra ny fahatapahan-jiro. Miankina amin’ny fanapahan-kevitra hataontsika.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Ny zavatra voalohany sy mazava indrindra azontsika atao dia ny manavao ny LTM mihitsy. Saingy misy ny nuances eto, satria ity fitaovana ity dia tena miavaka, tsy handeha any amin'ny toeram-pivarotana akaiky indrindra ianao ary hividy izany. Fifanarahana mitokana io, fifanarahana fahazoan-dΓ lana misaraka, ary mila fotoana be. Ny safidy faharoa dia ny manomboka mieritreritra ho an'ny tenanao, manaova vahaolana manokana amin'ny fampiasana ny singanao manokana, indrindra amin'ny fampiasana programa fidirana misokatra. Ny hany sisa tavela dia ny manapa-kevitra hoe inona marina no hofidintsika amin'izany ary firy ny fotoana lanintsika amin'ny famahana ity olana ity, satria tsy ampy sary ny mpampiasa. Noho izany, mila manao izany rehetra izany haingana dia haingana, hoy ny olona iray omaly.

Satria ny asa dia toy ny hoe "manaova zavatra haingana araka izay azo atao ary mampiasa ny fitaovana ananantsika", ny zavatra voalohany noheverinay dia ny hanesorana fotsiny ireo milina tsy dia matanjaka eo aloha, apetraho eo i Nginx, izay ahafantarantsika ny fomba hanaovana izany. miasa ary miezaha hampihatra ny lojika mitovy amin'izay nataon'ny hardware taloha. Izany hoe, raha ny marina, nandao ny fitaovanay izahay, nametraka mpizara 4 hafa izay tsy maintsy namboarinay, namorona sehatra ivelany ho azy ireo, mitovy amin'ny 10 taona lasa izay ... Very kely ny fahafaha-manao raha toa ka lavo ireo milina ireo, saingy na dia kely aza, namaha ny olan'ny mpampiasa anay teo an-toerana izy ireo.

Noho izany, ny lojika dia tsy miova: mametraka Nginx isika, afaka manao SSL-offload, afaka mandamina ny lojika routing, fanaraha-maso ara-pahasalamana ao amin'ny configs ary mandika tsotra izao ny lojika nananantsika teo aloha.

Andao hipetraka hanoratra configs. Tamin'ny voalohany dia toa tena tsotra ny zava-drehetra, saingy, indrisy, sarotra be ny mahita boky ho an'ny asa tsirairay. Noho izany, tsy manoro hevitra ny googling tsotra fotsiny izahay "ny fomba hanamboarana Nginx ho an'ny sary": tsara kokoa ny manondro ny antontan-taratasy ofisialy, izay hampiseho hoe inona ny toe-javatra tokony hokasihina. Saingy tsara kokoa ny misafidy ny paramètre manokana. Eny ary, tsotra ny zava-drehetra: mamaritra ny lohamilina ananantsika, mamaritra ny mari-pankasitrahana ... Fa ny tena mahaliana dia, raha ny marina, ny lojika routing.

Tamin'ny voalohany dia toa nomarihinay fotsiny ny toerana misy anay, mifanandrify amin'ny laharan'ny cache-tsarinay ao anatiny, amin'ny fampiasana ny tananay na ny gropy mba hamaritana ny isan'ny upstreams ilainay, isaky ny ambony izahay dia manondro ny lohamilina tokony halehan'ny fifamoivoizana. mandehana, ary mpizara backup - raha tsy misy ny lohamilina lehibe:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Saingy, angamba, raha tsotra ny zava-drehetra, dia hody fotsiny izahay fa tsy hiteny na inona na inona. Indrisy anefa, miaraka amin'ny fikandrana Nginx default, izay, amin'ny ankapobeny, dia natao nandritra ny taona maro nandrosoana ary tsy mety amin'ity tranga ity ... ny config dia toy izao: raha misy server ambony misy hadisoana na fotoana fiatoana, Nginx foana. mamadika ny fifamoivoizana amin'ny manaraka. Ankoatr'izay, aorian'ny tsy fahombiazana voalohany, ao anatin'ny 10 segondra dia hovonoina koa ny mpizara, na amin'ny tsy fahadisoam-panantenana na amin'ny fe-potoana - tsy azo amboarina amin'ny fomba rehetra izany. Izany hoe, raha esorina na avereno ny safidin'ny fotoana fialan-tsasatra ao amin'ny torolΓ lana ambony, na dia tsy hanatanteraka io fangatahana io aza i Nginx ary hamaly amin'ny fahadisoana tsy dia tsara loatra, dia hikatona ny mpizara.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Mba hisorohana izany dia nanao zavatra roa izahay:

a) nandrara an'i Nginx tsy hanao izany amin'ny tanana izy ireo - ary indrisy, ny hany fomba hanaovana izany dia ny fametrahana tsotra izao ny toe-javatra tsy mahomby.

b) tsaroanay fa amin'ny tetikasa hafa dia mampiasa mΓ΄dΓ΄ iray ahafahantsika manao fitsirihana ara-pahasalamana ifotony - araka izany dia nanao fitsirihana ara-pahasalamana matetika izahay mba ho faran'izay kely ny fotoana fitsaharana raha misy loza.

Indrisy anefa fa tsy izany ihany koa, satria ara-bakiteny ny tapa-bolana voalohany amin'ny fampandehanana an'io tetika io dia nampiseho fa ny fanaraha-maso ara-pahasalamana TCP dia zavatra tsy azo itokisana ihany koa: amin'ny mpizara ambony dia mety tsy Nginx, na Nginx ao amin'ny fanjakana D, ary amin'ny Amin'ity tranga ity, ny kernel dia hanaiky ny fifandraisana, ny fanaraha-maso ara-pahasalamana dia handalo, fa tsy mandeha. Noho izany, nosoloinay avy hatrany izany amin'ny http fanamarinana ara-pahasalamana, natao manokana, izay, raha miverina 200 izy, dia miasa amin'ity script ity ny zava-drehetra. Azonao atao ny manao lojika fanampiny - ohatra, raha misy mpizara caching, jereo fa ny rafitra fichier dia napetraka tsara:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Ary mety ho antsika izany, afa-tsy amin'izao fotoana izao dia namerina tanteraka ny zavatra nataon'ny fitaovana ny faritra. Te hanao tsaratsara kokoa anefa izahay. Teo aloha dia nanana mpizara backup iray izahay, ary mety tsy dia tsara loatra izany, satria raha manana mpizara zato ianao, dia rehefa maro no tsy mahomby indray mandeha, ny mpizara backup iray dia tsy mahazaka ny entana. Noho izany, nanapa-kevitra ny hizara ny famandrihana amin'ny lohamilina rehetra izahay: nanao fisarahana hafa fotsiny izahay, nanoratra ny lohamilina rehetra tao miaraka amin'ny mari-pamantarana sasantsasany mifanaraka amin'ny enta-mavesany, nampiana ny fisavana ara-pahasalamana izay nanananay teo aloha:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Koa satria tsy azo atao ny mandeha any amin'ny renirano iray hafa ao anaty renirano iray, dia ilaina ny hahazoana antoka fa raha toa ka tsy misy ny fakan-tsary lehibe indrindra, izay nandrakitrantsika fotsiny ny cache sary marina sy ilaina, dia nandeha tamin'ny pejy error_page izahay mba hiverenana, avy amin'ny izay nandehananay tany amin'ny backup upstream:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Ary tamin'ny fampidirana ireo mpizara efatra ara-bakiteny dia izao no azonay: nosoloinay ny ampahany amin'ny entana - nesorinay tao amin'ny LTM ho any amin'ireo mpizara ireo izany, nampiharina ny lojika mitovy tao, tamin'ny fampiasana fitaovana sy lozisialy mahazatra, ary nahazo avy hatrany ny bonus azon'ireo mpizara ireo. azo ampitomboina, satria izy ireo dia afaka manome fotsiny araka izay ilaina. Eny ary, ny hany ratsy dia ny fahaverezan'ny fahafaha-manao avo lenta ho an'ny mpampiasa ivelany. Saingy tamin'io fotoana io dia tsy maintsy nanao sorona izany izahay, satria ilaina ny mamaha ny olana avy hatrany. Noho izany, nesorinay ny ampahany amin'ny entana, tokony ho 40% izany tamin'izany fotoana izany, nahatsapa tsara ny LTM, ary ara-bakiteny roa herinandro taorian'ny nanombohan'ny olana dia nanomboka nandefa fangatahana tsy 45k isan-tsegondra izahay, fa 55k. Raha ny marina, nitombo 20% izahay - mazava ho azy fa ny fifamoivoizana izay tsy nomenay ny mpampiasa. Ary taorian'izay dia nanomboka nieritreritra ny fomba hamahana ny olana sisa izy ireo - mba hahazoana antoka ny fidirana ivelany ivelany.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Nanana fiatoana kely izahay, ary nifanakalo hevitra momba ny vahaolana ho ampiasaina amin'izany. Nisy ny tolo-kevitra hiantohana ny fahamendrehana amin'ny fampiasana DNS, amin'ny fampiasana script an-trano sasany, dynamic routing protocols... be dia be ny safidy, saingy efa hita mazava fa ho an'ny fandefasana sary azo antoka dia mila mampiditra sosona hafa hanara-maso izany ianao. . Nantsoinay hoe talen'ny sary ireo milina ireo. Ny rindrambaiko nianteheranay dia Keepalived:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Hanombohana, misy inona ny Keepalived? Ny voalohany dia ny protocol VRRP, fantatry ny rehetra amin'ny tambajotra, hita amin'ny fitaovana tambajotra izay manome fandeferana amin'ny adiresy IP ivelany izay mifandray amin'ny mpanjifa. Ny tapany faharoa dia IPVS, mpizara virtoaly IP, ho fampifandanjana eo amin'ny mpizara sary sy hiantohana ny fandeferana amin'ity ambaratonga ity. Ary fahatelo - fisavana ara-pahasalamana.

Andeha isika hanomboka amin'ny ampahany voalohany: VRRP - manao ahoana izany? Misy IP virtoaly iray, izay misy fidirana ao amin'ny dns badoocdn.com, izay ifandraisan'ny mpanjifa. Amin'ny fotoana iray dia manana adiresy IP amin'ny mpizara iray isika. Ny fonosana Keepalived dia mihazakazaka eo anelanelan'ny mpizara amin'ny alΓ lan'ny protocol VRRP, ary raha tsy hita ao amin'ny radara ny tompony - naverina indray ny mpizara na zavatra hafa, dia alaina ho azy ity adiresy IP ity ny mpizara backup - tsy mila hetsika manual. Ny fahasamihafana eo amin'ny master sy ny backup no laharam-pahamehana indrindra: arakaraka ny avoakan'izany no lehibe kokoa ny mety hahatongavan'ilay milina ho tompo. Ny tombony lehibe dia ny hoe tsy mila manamboatra adiresy IP amin'ny mpizara mihitsy ianao, ampy ny mamaritra azy ireo ao amin'ny config, ary raha mila fitsipika routing manokana ny adiresy IP, dia voalaza mivantana ao amin'ny config izany, mampiasa ny syntax mitovy amin'ny voalaza ao amin'ny fonosana VRRP. Tsy hahita zavatra tsy mahazatra ianao.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Manao ahoana izany amin'ny fampiharana? Inona no mitranga raha tsy mahomby ny iray amin'ireo mpizara? Raha vantany vao nanjavona ny tompony dia mijanona tsy mandray doka ny backup ary lasa master ho azy. Rehefa afaka kelikely, dia nanamboatra ny tompony izahay, namerina, nanangana Keepalived - ny dokam-barotra dia tonga amin'ny laharam-pahamehana ambony kokoa noho ny backup, ary miverina ho azy ny backup, manala ny adiresy IP, tsy mila atao ny hetsika manual.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Noho izany dia niantoka ny fandeferana ny fahadisoana amin'ny adiresy IP ivelany izahay. Ny ampahany manaraka dia ny fampifandanjana ny fifamoivoizana avy amin'ny adiresy IP ivelany mankany amin'ireo router sary izay efa manafoana azy. Mazava tsara ny zava-drehetra miaraka amin'ny protocols mampifandanja. Ity dia round-robin tsotra, na zavatra somary sarotra kokoa, wrr, fifandraisana lisitra sy ny sisa. Izany no tena voalaza ao amin'ny antontan-taratasy, tsy misy na inona na inona manokana. Fa ny fomba fanaterana ... Eto isika dia hijery akaiky ny antony nisafidianantsika ny iray amin'izy ireo. Ireo dia NAT, Direct Routing ary TUN. Ny zava-misy dia nikasa avy hatrany izahay hanatitra fifamoivoizana 100 gigabits avy amin'ireo tranokala. Raha manombatombana ianao dia mila karatra gigabit 10, sa tsy izany? Karatra gigabit 10 amin'ny mpizara iray dia efa mihoatra ny fetran'ny, farafaharatsiny, ny hevitray momba ny "fitaovana manara-penitra". Ary avy eo dia tsaroanay fa tsy manome fifamoivoizana fotsiny izahay, manome sary.

Inona no manokana? - Fahasamihafana lehibe eo amin'ny fifamoivoizana miditra sy mivoaka. Kely dia kely ny fifamoivoizana miditra, be dia be ny fifamoivoizana mivoaka:

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Raha mijery ireo grafika ireo ianao, dia ho hitanao fa amin'izao fotoana izao dia mahazo 200 MB isan-tsegondra eo ho eo ny tale, andro tsotra izao. Mamerina 4,500 MB isan-tsegondra izahay, manodidina ny 1/22 ny tahanay. Efa mazava tsara fa mba hanomezana tanteraka ny fifamoivoizana mivoaka ho an'ny mpizara mpiasa 22 dia iray ihany no mila an'io fifandraisana io. Eto no tonga ny algorithm routing mivantana manampy antsika.

Tahaka ny ahoana izy io? Ny talen'ny sary eto amintsika, araka ny latabany, dia mampita fifandraisana amin'ny mpizara sary. Fa ny routers sary dia mandefa fiverenana mivantana amin'ny Internet, alefaso any amin'ny mpanjifa, tsy miverina amin'ny alΓ lan'ny talen'ny sary, noho izany, miaraka amin'ny milina faran'izay kely indrindra, dia miantoka ny fandeferana tanteraka sy ny famotehana ny fifamoivoizana rehetra. Ao amin'ny configs dia toa izao: mamaritra ny algorithm izahay, amin'ny tranga misy anay dia rr tsotra izany, manome ny fomba fiasa mivantana ary manomboka manisa lisitra ny tena server rehetra, firy amin'izy ireo no ananantsika. Izay hamaritra izany fifamoivoizana izany. Raha manana mpizara iray na roa hafa any, na mpizara maromaro, dia ilaina izany - ampianay fotsiny ity fizarana ity amin'ny config ary aza manahy loatra. Avy amin'ny sisin'ny mpizara tena izy, avy amin'ny sisin'ny router sary, ity fomba ity dia mitaky ny fanamafisana faran'izay kely indrindra, voafaritra tsara ao amin'ny antontan-taratasy, ary tsy misy fandrika ao.

Ny tena mahafinaritra dia ny hoe ny vahaolana toy izany dia tsy midika hoe fanavaozana ny tambajotra eo an-toerana dia zava-dehibe ho anay izany; Raha mijery ianao Output baiko admin IPVS, dia ho hitantsika ny endriny. Eto isika dia manana mpizara virtoaly sasany, ao amin'ny port 443, mihaino, manaiky ny fifandraisana, voatanisa ny mpizara miasa rehetra, ary hitanao fa ny fifandraisana dia, manome na mandray, mitovy. Raha mijery ny antontan'isa amin'ny mpizara virtoaly iray ihany isika dia manana fonosana miditra, fifandraisana miditra, fa tsy misy mivoaka mihitsy. Ny fifandraisana mivoaka dia mandeha mivantana amin'ny mpanjifa. Eny ary, vitanay ny tsy nandanjalanja izany. Ankehitriny, inona no mitranga raha tsy mahomby ny iray amin'ireo router sarintsika? Ny vy rahateo dia vy. Mety hikorontana ny kernel, mety ho tapaka, mety ho may ny famatsiana herinaratra. na inona na inona. Izany no ilana ny fisavana ara-pahasalamana. Izy ireo dia mety ho tsotra toy ny fanamarinana ny fomba fisokafan'ny seranana, na zavatra sarotra kokoa, hatramin'ny sora-baventy nosoratana an-trano izay hanamarina mihitsy aza ny lojikan'ny orinasa.

Nijanona teo afovoany izahay: manana fangatahana https izahay amin'ny toerana iray manokana, antsoina ny script, raha mamaly amin'ny valin'ny faha-200 izy, mino izahay fa tsara ny zava-drehetra amin'ity mpizara ity, fa velona izy ary azo avadika. mora.

Ahoana indray izany, amin'ny fampiharana? Andeha hovonointsika ny lohamilina amin'ny fikojakojana - mamelatra ny BIOS, ohatra. Ao amin'ny lozisialy dia manana fe-potoana avy hatrany isika, mahita ny andalana voalohany, avy eo aorian'ny fanandramana telo dia voamarika ho "tsy nahomby", ary nesorina tamin'ny lisitra fotsiny.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Azo atao koa ny safidy fitondran-tena faharoa, rehefa apetraka amin'ny zero fotsiny ny VS, fa raha averina ny sary dia tsy mandeha tsara izany. Tonga ny mpizara, manomboka eo i Nginx, ny fanaraha-maso ara-pahasalamana dia takatra avy hatrany fa miasa ny fifandraisana, tsara ny zava-drehetra, ary miseho ao amin'ny lisitray ny mpizara, ary manomboka mihatra aminy avy hatrany ny entana. Tsy misy asa tanana takiana amin'ny mpitantana ny adidy. Niverina tamin'ny alina ny mpizara - tsy miantso anay momba izany ny sampana mpanara-maso amin'ny alina. Mampahafantatra anao izy ireo fa nitranga izany, tsara ny zava-drehetra.

Noho izany, amin'ny fomba tsotra, miaraka amin'ny fanampian'ny mpizara vitsivitsy, dia namaha ny olan'ny fandeferana ny fahadisoana ivelany.

Ny hany azo ambara dia izany rehetra izany, mazava ho azy, mila arahi-maso. Marihina manokana fa ny Keepalivede, toy ny rindrambaiko nosoratana hatry ny ela, dia manana fomba maro hanaraha-maso azy, samy mampiasa fisavana amin'ny DBus, SMTP, SNMP, ary Zabbix mahazatra. Fanampin'izay, hainy ny manoratra taratasy saika isaky ny mievina, ary raha ny marina, nisy fotoana nieritreritra ny hamono azy mihitsy aza izahay, satria manoratra taratasy be dia be ho an'ny fifandimbiasam-piarakodia rehetra, mandeha, isaky ny fifandraisana IP, sy ny sisa . Mazava ho azy fa raha be dia be ny mpizara dia azonao atao ny manafoana ny tenanao amin'ireo taratasy ireo. Manara-maso ny nginx amin'ny router sary izahay mampiasa fomba mahazatra, ary tsy lasa ny fanaraha-maso ny fitaovana. Mazava ho azy fa manoro hevitra roa hafa izahay: voalohany, fanaraha-maso ara-pahasalamana ivelany sy ny fahafahana, satria na dia miasa aza ny zava-drehetra, raha ny marina, angamba ny mpampiasa dia tsy mahazo sary noho ny olana amin'ny mpamatsy ivelany na zavatra sarotra kokoa. Mendrika foana ny mitazona any amin'ny toerana iray amin'ny tamba-jotra hafa, ao amin'ny Amazon na any an-toeran-kafa, milina mitokana izay afaka mametaka ny lohamilinao avy any ivelany, ary mendrika ihany koa ny mampiasa ny fanamarihan'ny anomaly, ho an'ireo izay mahay manao fianarana milina sarotra, na fanaraha-maso tsotra. , farafaharatsiny mba hanaraha-maso raha nihena be ny fangatahana, na, mifanohitra amin'izany, nitombo. Mety hahasoa koa izy io.

Andao fintinina: nosoloinay, raha ny marina, ny vahaolana vy, izay nitsahatra tsy nifanaraka taminay, miaraka amin'ny rafitra tsotra iray izay manao ny zava-drehetra mitovy, izany hoe, manome fampitsaharana ny fifamoivoizana HTTPS sy ny lalana marani-tsaina kokoa miaraka amin'ny fisavana ara-pahasalamana ilaina. Nampitomboinay ny fahamarinan'ity rafitra ity, izany hoe, mbola manana fahafahana avo lenta ho an'ny sosona tsirairay izahay, miampy ny tombony fa mora ny manara-penitra azy rehetra isaky ny sosona, satria hardware manara-penitra miaraka amin'ny rindrambaiko mahazatra, izany hoe , nanatsotra ny fizahana ny olana mety hitranga izahay.

Inona no niafaranay? Nanana olana izahay nandritra ny fialantsasatry ny Janoary 2018. Tao anatin'ny enim-bolana voalohany raha nampihatra ity tetika ity izahay, dia nanitatra izany tamin'ny fifamoivoizana rehetra izahay mba hanesorana ny fifamoivoizana rehetra avy amin'ny LTM, tsy nitombo afa-tsy tamin'ny fifamoivoizana tao amin'ny foibe data iray avy amin'ny 40 gigabits ka hatramin'ny 60 gigabits izahay, ary tamin'izany fotoana izany dia ny taona 2018 manontolo dia afaka nandefa sary efa ho avo telo heny isan-tsegondra.

Ahoana no nahazoan'ny Badoo ny fahafahana mandefa sary 200k isan-tsegondra

Source: www.habr.com

Add a comment