Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Kung ang trabaho mohaum sa usa ka laptop ug mahimo nga awtonomiya gikan sa ubang mga tawo, nan wala’y problema sa pagbalhin sa usa ka hilit nga lokasyon - pagpabilin lang sa balay sa buntag. Apan dili tanan swerte kaayo.

Ang on-call shift usa ka grupo sa mga service availability specialist (SREs). Naglakip kini sa mga tigdumala sa katungdanan, developers, managers, ingon man usa ka sagad nga "dashboard" sa 26 nga mga panel sa LCD nga 55 pulgada matag usa. Ang kalig-on sa mga serbisyo sa kompanya ug ang katulin sa pagsulbad sa problema nagdepende sa trabaho sa pagbalhin sa katungdanan.

Karon Dmitry Melikov tal10n, ang manedyer sa on-duty nga pagbalhin, maghisgot kon sa unsang paagi sa pipila ka mga adlaw nakahimo sila sa pagdala sa mga ekipo ngadto sa ilang balay ug pagtukod og bag-ong mga proseso sa trabaho. Gihatagan nako siya sa salog.

β€” Kung ikaw adunay walay katapusan nga suplay sa oras, komportable ka nga makalihok bisan diin nga adunay bisan unsang butang. Apan ang paspas nga pagkaylap sa coronavirus nagbutang kanamo sa hingpit nga lainlaing mga kahimtang. Ang mga empleyado sa Yandex usa sa mga una nga nagbalhin sa hilit nga trabaho - bisan sa wala pa ang pagpaila sa rehimen sa pag-inusara sa kaugalingon. Ingon ani ang nahitabo. Niadtong Huwebes, Marso 12, gihangyo ako sa pagtimbang-timbang sa posibilidad sa pagbalhin sa trabaho sa grupo ngadto sa balay. Kaniadtong Biyernes sa ika-13, usa ka rekomendasyon ang nagpakita nga magbalhin sa layo nga trabaho. Sa gabii sa Martes, Marso 17, andam na ang tanan: ang mga tawo nga nag-duty nagtrabaho gikan sa balay, ang mga kagamitan gidala, ang nawala nga software gisulat, ang mga proseso gi-reconfigure. Ug karon isulti ko kanimo kung giunsa namon kini nahimo. Apan una, kinahanglan nimong hinumdoman ang mga buluhaton nga gisulbad sa pagbalhin sa katungdanan.

Kinsa man ta

Ang Yandex usa ka dako nga kompanya nga adunay gatusan nga mga serbisyo. Ang kalig-on sa pagpangita, voice assistant ug uban pang mga produkto nagdepende dili lamang sa mga developers. Ang suplay sa kuryente sa data center mahimong mabalda. Ang usa ka trabahante mahimong aksidenteng makadaut sa usa ka optical cable samtang nag-ilis sa aspalto. O mahimong adunay pagdagsang sa kalihokan sa tiggamit, hinungdan sa dinalian nga panginahanglan sa pag-relocate sa kapasidad. Dugang pa, kitang tanan nagpuyo sa dako, komplikado nga imprastraktura, ug ang pagpagawas sa usa ka produkto mahimong aksidenteng mosangpot sa pagkadaot sa lain.

Ang 26 nga mga panel sa among bukas nga wanang usa ug tunga ka libo nga mga alerto ug kapin sa usa ka gatos nga mga tsart ug mga panel sa among mga serbisyo. Sa tinuud, kini usa ka dako nga diagnostic panel. Ang usa ka eksperyensiyado nga tigdumala sa katungdanan dali nga makasabut sa kahimtang sa hinungdanon nga mga sangkap pinaagi sa pagtan-aw niini ug mahimong magtakda sa direksyon sa pag-imbestiga sa usa ka problema sa teknolohiya. Wala kini magpasabut nga ang usa ka tawo kinahanglan nga kanunay nga magtan-aw sa tanan nga mga aparato: ang automation mismo makadani sa atensyon pinaagi sa pagpadala usa ka pahibalo sa espesyal nga interface sa opisyal sa katungdanan, apan kung wala ang usa ka visual panel, ang pagsulbad sa problema mahimong magdugay.

Kung adunay mga problema, ang opisyal sa katungdanan una nga magtimbang-timbang sa ilang prayoridad. Gilain niini ang problema o gipamenos ang epekto niini sa mga tiggamit.

Adunay ubay-ubay nga standard nga mga paagi sa pag-isolate sa problema. Ang usa niini mao ang pagkadaot sa mga serbisyo, kung ang tagdumala sa katungdanan nagpugong sa pipila sa mga gimbuhaton nga dili kaayo namatikdan sa mga tiggamit. Gitugotan ka niini nga temporaryo nga makunhuran ang karga ug mahibal-an kung unsa ang nahitabo. Kung adunay problema sa data center, ang opisyal sa katungdanan makontak sa operation team, nakasabut sa problema, nag-monitor sa oras sa resolusyon niini ug, kung gikinahanglan, naglakip sa mga espesyalista nga mga grupo.

Kung ang tagdumala sa katungdanan dili makabulag sa usa ka problema nga mitumaw tungod sa usa ka pagpagawas, ireport niya kini sa team sa serbisyo - ug ang mga developer nangita mga sayup sa bag-ong code. Kung dili nila kini mahibal-an, nan ang tagdumala nagdani sa mga developer gikan sa ubang mga produkto o mga inhenyero nga magamit sa serbisyo.

Makasulti ako sa dugay nga panahon bahin sa kung giunsa ang tanan molihok dinhi, apan sa akong hunahuna nahatag ko na ang esensya. Ang pagbalhin sa katungdanan nag-coordinate sa trabaho sa tanan nga mga serbisyo ug nagmonitor sa mga problema sa kalibutan. Importante alang sa tigdumala sa katungdanan nga adunay diagnostic panel sa atubangan sa iyang mga mata. Mao nga, kung mobalhin sa layo nga trabaho, dili nimo mahatagan ang tanan usa ka laptop. Ang mga tsart ug mga alerto dili mohaum sa screen. Unsay buhaton?

Ideya

Sa opisina, ang tanan nga napulo ka mga administrador nga nag-duty nagtrabaho sa mga pagbalhin sa luyo sa usa ka dashboard, nga naglakip sa 26 nga mga monitor, duha nga mga kompyuter, upat nga NVIDIA Quadro NVS 810 nga mga video card, duha ka rack-mount nga dili maputol nga suplay sa kuryente ug daghang mga independente nga pag-access sa network. Kinahanglan namon nga masiguro nga ang tanan adunay higayon nga magtrabaho sa balay. Imposible nga mag-assemble sa ingon nga dingding sa usa ka apartment (ang akong asawa labi nga malipay bahin niini), mao nga nakahukom kami nga maghimo usa ka madaladala nga bersyon nga mahimong madala ug ma-assemble sa balay.

Nagsugod kami sa pag-eksperimento sa pag-configure. Kinahanglan namon nga ipahiangay ang tanan nga mga aparato sa mas gamay nga mga pasundayag, mao nga ang panguna nga kinahanglanon alang sa monitor usa ka taas nga density sa pixel. Sa 4K nga mga monitor nga anaa sa among palibot, among gipili ang Lenovo P27u-10 alang sa pagsulay.

Gikan sa mga laptop nagkuha kami usa ka 16-pulgada nga MacBook Pro. Kini adunay usa ka medyo gamhanan nga graphics subsystem, gikinahanglan alang sa paghubad sa mga hulagway sa pipila ka 4K display, ug upat ka universal Type-C connectors. Mahimong mangutana ka: nganong dili desktop? Ang pag-ilis sa usa ka laptop nga parehas ra gikan sa usa ka bodega labi ka dali ug mas paspas kaysa pag-assemble ug pag-configure sa parehas nga yunit sa sistema. Ug gamay ra ang gibug-aton niini.

Karon kinahanglan namon nga masabtan kung pila ang mga monitor nga mahimo namon nga makonektar sa laptop. Ug ang problema dinhi dili ang gidaghanon sa mga konektor; mahibal-an ra naton kini pinaagi sa pagsulay sa gitigum nga sistema.

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Pagsulay

Kami komportable nga gibutang ang tanan nga mga tsart ug mga alerto sa upat ka mga monitor ug gani gikonektar kini sa usa ka laptop, apan kami adunay problema. Ang pag-render sa 4x4K pixels sa konektado nga mga monitor nagbutang sa ingon nga pilay sa video card nga ang laptop nahubas bisan samtang nag-charge. Maayo na lang, ang problema nasulbad sa tabang sa Lenovo ThinkPad Thunderbolt 3 Dock Gen 2. Nakakonektar ko sa monitor, suplay sa kuryente, ug bisan sa akong paborito nga mouse ug keyboard sa docking station.

Apan ang laing problema diha-diha dayon mitumaw: ang GPU nag-chugging kaayo nga ang laptop nag-overheat, nga nagpasabot nga ang baterya usab nag-overheat, nga tungod niini miadto sa protective mode ug mihunong sa pagdawat sa bayad. Sa kinatibuk-an, kini usa ka mapuslanon kaayo nga paagi nga nanalipod batok sa peligro nga mga sitwasyon. Sa pipila ka mga kaso, ang problema nasulbad sa tabang sa usa ka high-tech nga himan - usa ka bolpen nga gibutang sa ilawom sa laptop aron mapaayo ang bentilasyon. Apan wala kini makatabang sa tanan, mao nga gipataas usab namo ang gikusgon sa standard fan.

Adunay usa pa nga dili maayo nga bahin. Ang tanan nga mga tsart ug mga alerto kinahanglan nga mahimutang sa usa ka higpit nga gipiho nga lugar. Hunahunaa nga nag-pilot ka sa usa ka eroplano padulong sa yuta - ug dayon ang mga indikasyon sa tulin, altimeter, variometer, mga indikasyon sa kinaiya, mga kompas ug mga indikasyon sa posisyon nagsugod sa pagbag-o sa gidak-on ug paglukso sa lainlaing mga lugar. Mao nga nakahukom kami nga maghimo usa ka aplikasyon nga makatabang niini. Sa usa ka gabii gisulat namo kini sa Electron.js, nga nagkuha ug andam na API sa paghimo ug pagdumala sa mga bintana. Nagdugang kami usa ka processor sa pag-configure ug ang ilang kanunay nga pag-update, ingon man suporta alang sa limitado nga gidaghanon sa mga monitor. Sa wala madugay gidugang nila ang suporta alang sa lainlaing mga pag-setup.

Assembly ug delivery

Pagka-Lunes, ang mga wizard gikan sa help desk nakakuha na og 40 ka monitor, napulo ka laptop ug parehas nga gidaghanon sa mga docking station alang kanamo. Wala ko kahibalo kung giunsa nila kini pagdumala, apan salamat kaayo kanila.

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Ang nahabilin mao ang paghatod sa tanan sa mga apartment sa mga administrador nga nag-duty. Ug kini mao ang napulo ka mga adres sa lain-laing mga bahin sa Moscow: habagatan, sidlakan, sentro, ug usab Balashikha, nga mao ang 45 kilometros gikan sa opisina (sa laing bahin, usa ka intern gikan sa Serpukhov sa ulahi gidugang). Kinahanglan nga ipang-apod-apod kining tanan taliwala sa mga tawo, aron magtukod og logistik.

Gisulod nako ang tanan nga mga adres sa among mga Mapa, naa pay higayon nga ma-optimize ang ruta tali sa lainlaing mga punto (gigamit nako ang libre nga bersyon sa beta sa himan alang sa mga courier). Among gibahin ang among team ngadto sa upat ka independenteng grupo sa duha ka tawo, ang matag usa adunay kaugalingong rota. Ang akong awto nahimo nga labing lapad, mao nga nagkuha ako mga kagamitan alang sa upat ka mga empleyado sa usa ka higayon.

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Ang tibuok paghatod nikabat ug tulo ka oras nga rekord. Mibiya mi sa opisina alas diyes sa Lunes sa gabii. Ala una sa buntag naa na ko sa balay. Nianang gabhiona nag-duty mi dala ang bag-ong kagamitan.

Unsa ang katapusan nga linya

Imbes nga usa ka dako nga diagnostic console, among gitigom ang napulo ka medyo madaladala sa apartment sa matag tawo nga nag-duty. Siyempre, aduna pa'y pipila ka mga detalye nga husayon. Pananglitan, kami kaniadto adunay usa ka "puthaw" nga telepono alang sa opisyal sa katungdanan alang sa mga pahibalo. Wala kini nagtrabaho sa bag-ong mga kondisyon, mao nga naghimo kami og "mga virtual nga telepono" alang sa mga opisyal sa katungdanan (sa tinuud, mga channel sa messenger). Adunay ubang mga pagbag-o usab. Apan ang nag-unang butang mao nga sa rekord nga panahon nakahimo kami sa pagbalhin dili lamang sa mga tawo, nga nakunhuran ang peligro sa ilang impeksyon, apan ang tanan namon nga trabaho sa balay nga wala’y kadaot sa mga proseso ug kalig-on sa produkto. Nagtrabaho kami niini nga mode sulod sa usa ka bulan karon.

Sa ubos makit-an nimo ang mga litrato sa tinuod nga mga trabahoan sa among mga opisyal sa katungdanan.

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Giunsa namo pagbakwit ang pagbalhin sa katungdanan sa Yandex

Source: www.habr.com