Kepiye cara ngevakuasi shift tugas Yandex

Kepiye cara ngevakuasi shift tugas Yandex

Nalika kerja mathuk ing siji laptop lan bisa ditindakake kanthi mandiri saka wong liya, mula ora ana masalah pindhah menyang lokasi sing adoh - mung nginep ing omah ing wayah esuk. Nanging ora saben wong begja.

Shift on-call minangka tim spesialis kasedhiyan layanan (SRE). Iki kalebu administrator tugas, pangembang, manajer, uga "dashboard" umum saka 26 panel LCD saben 55 inci. Stabilitas layanan perusahaan lan kacepetan pemecahan masalah gumantung ing karya shift tugas.

Dina iki Dmitry Melikov tal10n, Manager saka shift on-tugas, bakal pirembagan bab carane ing sawetara dina padha ngatur kanggo transportasi peralatan kanggo ngarep lan netepake proses karya anyar. Aku menehi lantai.

- Yen sampeyan duwe wektu sing ora telas, sampeyan bisa kanthi gampang pindhah menyang ngendi wae karo apa wae. Nanging panyebaran koronavirus kanthi cepet nyebabake kahanan sing beda. Karyawan Yandex minangka salah sawijining sing pertama ngalih menyang kerja jarak jauh - sanajan sadurunge ngenalake rezim ngasingake diri. Kedadeyan kaya mangkene. Dina Kamis, 12 Maret, aku dijaluk ngevaluasi kemungkinan mindhah karya tim menyang omah. Ing dina Jumuah tanggal 13, ana rekomendasi kanggo ngalih menyang kerja remot. Ing wayah wengi Selasa, 17 Maret, kita wis siyap kabeh: wong sing tugas padha kerja saka omah, peralatan diangkut, piranti lunak sing ilang ditulis, proses dikonfigurasi maneh. Lan saiki aku bakal pitutur marang kowe carane kita ditarik. Nanging pisanan, sampeyan kudu ngelingi tugas sing dipecahake dening shift tugas.

Sapa kita

Yandex minangka perusahaan gedhe kanthi atusan layanan. Stabilitas panelusuran, asisten swara lan kabeh produk liyane gumantung ora mung ing pangembang. Pasokan daya ing pusat data bisa uga kaganggu. A buruh bisa ora sengaja ngrusak kabel optik nalika ngganti aspal. Utawa bisa uga ana mundhak ing aktivitas pangguna, nyebabake kabutuhan mendesak kanggo ngganti kapasitas. Kajaba iku, kita kabeh manggon ing infrastruktur sing gedhe lan kompleks, lan rilis siji produk bisa uga ora sengaja nyebabake degradasi liyane.

26 panel ing ruang terbuka kita yaiku siji lan setengah ewu tandha lan luwih saka satus denah lan panel layanan kita. Ateges, iki minangka panel diagnostik sing gedhe. Administrator sing berpengalaman bisa kanthi cepet ngerti status komponen penting kanthi ndeleng lan bisa nyetel arah kanggo nyelidiki masalah teknologi. Iki ora ateges wong kudu terus-terusan ndeleng kabeh piranti: otomatisasi dhewe bakal narik kawigaten kanthi ngirim kabar menyang antarmuka khusus petugas, nanging tanpa panel visual, ngrampungake masalah kasebut bisa uga mbutuhake wektu sing suwe.

Nalika ana masalah, petugas tugas ngevaluasi prioritase. Banjur ngisolasi masalah kasebut utawa nyuda pengaruhe marang pangguna.

Ana sawetara cara standar kanggo ngisolasi masalah kasebut. Salah sijine yaiku degradasi layanan, nalika administrator tugas mateni sawetara fungsi sing paling ora dingerteni pangguna. Iki ngidini sampeyan nyuda beban sementara lan ngerteni apa sing kedadeyan. Yen ana masalah karo pusat data, petugas tugas ngontak tim operasi, mangerteni masalah kasebut, ngawasi wektu resolusi lan, yen perlu, melu tim khusus.

Nalika administrator tugas ora bisa ngisolasi masalah sing muncul amarga rilis, laporan kasebut menyang tim layanan - lan pangembang golek kesalahan ing kode anyar. Yen ora bisa ngerti, administrator narik pangembang saka insinyur kasedhiyan produk utawa layanan liyane.

Aku bisa ngomong kanggo dangu babagan carane kabeh bisa ing kene, nanging aku wis ngaturake inti. Pergeseran tugas koordinasi karya kabeh layanan lan ngawasi masalah global. Penting kanggo administrator tugas duwe panel diagnostik ing ngarepe mripate. Mulane, nalika ngalih menyang karya remot, sampeyan ora bisa mung menehi saben wong laptop. Bagan lan tandha ora bakal pas ing layar. Apa sing kudu ditindakake?

Idea

Ing kantor, kabeh sepuluh Administrator ing tugas ing shift konco siji dashboard, kang kalebu 26 ngawasi, loro komputer, papat kertu video NVIDIA Quadro NVS 810, loro sumber daya uninterruptible rak-mount lan sawetara akses jaringan sawijining. Kita kudu mesthekake yen kabeh wong duwe kesempatan kerja ing omah. Iku mung ora bisa kanggo ngumpulake tembok kuwi ing apartemen (bojoku bakal seneng banget bab iki), supaya kita mutusakΓ© kanggo nggawe versi portabel sing bisa digawa lan dirakit ing ngarep.

Kita miwiti eksperimen karo konfigurasi. Kita kudu pas karo kabeh piranti ing tampilan sing luwih sithik, mula syarat utama monitor yaiku kapadhetan piksel sing dhuwur. Saka monitor 4K sing kasedhiya ing lingkungan kita, kita milih Lenovo P27u-10 kanggo dites.

Saka laptop kita njupuk MacBook Pro 16 inci. Nduwe subsistem grafis sing cukup kuat, perlu kanggo nggawe gambar ing sawetara tampilan 4K, lan papat konektor Tipe-C universal. Sampeyan bisa uga takon: kenapa ora desktop? Ngganti laptop kanthi persis sing padha saka gudang luwih gampang lan luwih cepet tinimbang ngrakit lan ngatur unit sistem sing padha. Lan bobote kurang.

Saiki kita kudu ngerti jumlah monitor sing bisa disambungake menyang laptop. Lan masalah ing kene dudu nomer konektor; kita mung bisa ngerteni iki kanthi nyoba sistem sing dipasang.

Kepiye cara ngevakuasi shift tugas Yandex

Tes

Kita cukup nyaman diselehake kabeh denah lan tandha ing papat monitor lan malah disambungake menyang laptop, nanging kita nemoni masalah. Rendering piksel 4x4K ing monitor sing disambungake nyebabake ketegangan ing kertu video sing laptop wis lemes sanajan ngisi daya. Begjanipun, masalah iki ditanggulangi karo bantuan saka Lenovo ThinkPad Thunderbolt 3 Dock Gen 2. Aku bisa kanggo nyambungake monitor, sumber daya, lan malah mouse favorit lan keyboard kanggo stasiun docking.

Nanging masalah liyane langsung muncul: GPU chugging banget nganti laptop dadi panas banget, tegese baterei uga overheated, sing minangka asil dadi mode protèktif lan mandheg nampa biaya. Umumé, iki minangka mode sing migunani banget sing nglindhungi kahanan sing mbebayani. Ing sawetara kasus, masalah iki ditanggulangi kanthi bantuan piranti berteknologi tinggi - bolpoin sing diselehake ing ngisor laptop kanggo nambah ventilasi. Nanging iki ora nulungi kabeh wong, mula kita uga ngasilake kacepetan penggemar standar.

Ana siji fitur liyane sing ora nyenengake. Kabeh denah lan tandha kudu diselehake ing papan sing wis ditemtokake. Bayangake yen sampeyan lagi nyopir pesawat menyang darat - banjur indikator kacepetan, altimeter, variometer, indikator sikap, kompas lan indikator posisi wiwit ngganti ukuran lan mlumpat menyang macem-macem papan. Dadi, kita mutusake nggawe aplikasi sing bakal mbantu iki. Ing siji sore kita wrote ing Electron.js, njupuk siap-digawe API babagan nggawe lan ngatur windows. Kita nambahake prosesor konfigurasi lan nganyari periodik, uga dhukungan kanggo sawetara monitor sing winates. A little mengko padha nambah support kanggo macem-macem persiyapan.

Majelis lan pangiriman

Ing dina Senin, para penyihir saka meja bantuan wis entuk 40 monitor, sepuluh laptop lan stasiun docking sing padha kanggo kita. Aku ora ngerti carane padha ngatur, nanging matur nuwun banget.

Kepiye cara ngevakuasi shift tugas Yandex

Sing isih ana mung ngirimake kabeh menyang apartemen pangurus sing tugas. Lan iki sepuluh alamat ing macem-macem wilayah Moscow: kidul, wΓ©tan, tengah, lan uga Balashikha, kang 45 kilometer saka kantor (by the way, intern saka Serpukhov banjur ditambahake). Sampeyan perlu kanggo nyebarake kabeh iki ing antarane wong, kanggo mbangun logistik.

Aku ngetik kabeh alamat ing Peta kita, isih ana kesempatan kanggo ngoptimalake rute antarane macem-macem titik (Aku nggunakake versi beta gratis alat kanggo kurir). Kita dibagi tim dadi papat tim independen saka rong wong, saben duwe rute dhewe. Mobilku dadi sing paling jembar, mula aku njupuk peralatan kanggo papat karyawan bebarengan.

Kepiye cara ngevakuasi shift tugas Yandex

Kabeh pangiriman njupuk rekor telung jam. Kita mangkat kantor jam sepuluh dina Senin sore. Jam siji esuk aku wis ana ing omah. Wengi iku uga awake dhewe budhal nganggo piranti anyar.

Apa ing pungkasan

Tinimbang siji konsol diagnostik gedhe, kita nglumpukake sepuluh sing relatif hotspot ing apartemen saben wong sing tugas. Mesthi wae, isih ana sawetara rincian sing kudu diurutake. Contone, kita biyen duwe telpon "wesi" siji kanggo petugas tugas kanggo kabar. Iki ora bisa digunakake ing kahanan anyar, supaya kita teka munggah karo "telpon virtual" kanggo petugas tugas (utamane, saluran ing utusan). Ana uga owah-owahan liyane. Nanging sing paling penting yaiku ing wektu rekaman kita bisa nransfer ora mung wong, nyuda risiko infeksi, nanging kabeh karya kita menyang omah tanpa gawe piala kanggo proses lan stabilitas produk. Kita wis digunakake ing mode iki kanggo sasi saiki.

Ing ngisor iki sampeyan bakal nemokake foto papan kerja nyata para pejabat tugas kita.

Kepiye cara ngevakuasi shift tugas Yandex

Kepiye cara ngevakuasi shift tugas Yandex

Kepiye cara ngevakuasi shift tugas Yandex

Kepiye cara ngevakuasi shift tugas Yandex

Kepiye cara ngevakuasi shift tugas Yandex

Source: www.habr.com