Tungkol sa mga secure na noVNC console, autoscaling sa Kubernetes, Haproxy sa Ostrovka at sa gawain ng mga admin na may mga programmer

Tungkol sa mga secure na noVNC console, autoscaling sa Kubernetes, Haproxy sa Ostrovka at sa gawain ng mga admin na may mga programmer

Nag-post kami ng mga video recording ng mga ulat mula sa Selectel MeetUp: system administration.

Isang maliit na background

Ang Selectel MeetUp ay isang pulong na may maiikling presentasyon at live na komunikasyon. Ang ideya ng kaganapan ay simple: makinig sa mahusay na mga tagapagsalita, makipag-usap sa mga kasamahan, makipagpalitan ng mga karanasan, pag-usapan ang iyong mga problema at marinig kung paano nalutas ng iba ang mga ito. Sa pangkalahatan, lahat ng tinatawag na networking sa komunidad ng IT.

Nag-warm up kami sa maliliit na pagkikita-kita tungkol sa DevOps at mataas na availability sa mga information system. Sa huli, ang mga tagapagsalita ay mula lamang sa Selectel, ngunit mula sa karanasan sa DevOps napagtanto namin na kailangan naming mag-imbita ng mga kawili-wiling lalaki mula sa ibang mga kumpanya. At gawing mas malinaw ang mga pangalan kaysa sa serial number lang ng meetup. Kaya, sa taong ito ay sinimulan namin muli ang kaganapan.

Noong Setyembre 12, naganap ang unang pagpupulong sa bagong format. Kasama ang mga nagsasalita mula sa VKontakte, UseDesk, Studyworld, tinalakay namin ang estado at mga prospect ng serbisyo sa customer sa Russian IT. Nagpasya kaming huwag tumigil doon.

Noong Oktubre 3, nag-host si Selectel ng meetup para sa mga system administrator. Sa pagkakataong ito, nag-imbita kami ng mga tagapagsalita mula sa mga kumpanyang Cogia.de, Ostrovok at Digital Vision Labs. Napag-usapan namin ang tungkol sa Kubernetes, legacy code sa mga modernong system at ang gawain ng mga administrator sa ibang mga departamento. Imagine - St. Petersburg, gabi, ulan, at mayroon kaming conference room na puno ng mga system administrator. Well, paano ka hindi magiging inspirasyon dito? Dumating si Vadim Isakanov sa kanyang pagganap mula sa Chelyabinsk.

Habang pinag-iisipan namin ang paksa ng susunod na pagkikita, inilalathala namin ang mga recording ng mga ulat sa ilalim ng cut.

Karanasan sa mga solusyon sa imprastraktura sa 4 na ulat

noVNC consoles para sa mga dedikadong server, Alexander Nikiforov, Selectel

Kami ay nahaharap sa isang gawain: upang bigyan ang mga kliyente ng malayuang pag-access sa pamamahala ng server. Ang access na ito ay batay sa BMC module na kasama sa motherboard. Ngunit ang direktang pag-access nito sa pamamagitan ng pampublikong IP address ay nagdudulot ng malubhang panganib sa seguridad, at ang pagtatangkang ihiwalay ito ay nagpapalubha sa karanasan sa panig ng kliyente. Nagsalita si Alexander Nikiforov tungkol sa paraan upang malutas ang problemang ito sa Selectel, kung saan nagsimula kami ng ilang taon na ang nakalilipas at kung ano ang nangyayari sa ilalim ng hood kapag inilunsad ang KVM console mula sa aming control panel.

Autoscaling sa Kubernetes, Vadim Isakanov, Cogia.de

Ang isa sa mga pangunahing kakayahan ng Kubernetes ay ang paggamit lamang ng mga kinakailangang mapagkukunan, kapag ang mga cluster at application ay nagsusukat sa kanilang sarili. Ang mga tool sa autoscaling sa Kubernetes ay inaalok nang libre sa labas ng kahon. Si Vadim Isakanov mula sa Cogia.de ay nagsalita tungkol sa arsenal ng mga tool na ito at ang kanyang paraan ng pakikipagtulungan sa Kubernetes.

β€œItaas ang iyong kamay, na nagtatrabaho sa Kubernetes. Ngayon itaas ang iyong kamay kung kilala mo nang husto ang Kubernetes."


Sa pamamagitan ng paraan, Vadim nagsulat tungkol sa pagkikita sa iyong Facebook page. Mayroong isang ulat, mga slide mula sa kanyang ulat at iba't ibang mga insight. Vadim, salamat!

Ang kwento ng paglibot sa dokumentasyon ng Haproxy, Denis Bozhok, "Islet"

Ang koponan ng Ostrovok.ru ay nagseserbisyo ng humigit-kumulang 130 microservices. Kapag may naghanap ng hotel sa St. Petersburg, mapupunta ang kahilingan sa serbisyo ng pagsasama-sama ng resulta, at pagkatapos ay sa sariling microservice ng Supplierd, na namamahagi ng mga kahilingan sa mga external na supplier ng hotel. Ito ay tungkol sa 450 libong mga koneksyon sa isang pagkakataon. Upang makipagtulungan sa mga panlabas na supplier, unang ginamit ng kumpanya ang Nginx, at ngayon ay gumagamit ng Haproxy. Nagsalita si Denis Bozhok tungkol sa mga nuances na lumitaw sa naturang gawain.

"Pagkatapos ng paaralan, nag-aral ako upang maging isang lutuin, pagkatapos ay kumuha ako ng mga maling recipe, sa madaling salita, pagkatapos ang lahat ay malabo, at ngayon ay responsable ako para sa imprastraktura sa kumpanya ng Ostrovok."

Paano makipagkaibigan sa pagitan ng iba't ibang mga koponan sa loob ng 6 na linggo, Dmitry Popov, Digital Vision Labs

Sa ilang mga punto, ang koponan ng Digital Vision Labs ay nahaharap sa isang problema sa paglago: ang negosyo ay handa nang makilahok sa mga bagong proyekto, ngunit ang imprastraktura ng IT ay hindi makasabay dito. Ang departamento ng pangangasiwa ng system ay patuloy na nasa emergency mode, mga gawain na naipon na walang oras upang malutas. Bumababa ang kahusayan. Nagsalita si Dmitry Popov tungkol sa hindi malinaw na mga dahilan para sa kasalukuyang sitwasyon at kung paano nila pinamamahalaang magtatag ng pamamahala ng proyekto.

"Sa sandaling napagtanto namin na may kailangang baguhin, humigit-kumulang 70% ng mga kahilingan mula sa mga tagapamahala ng proyekto ay hindi nakumpleto sa oras. Isa pang 25% ng mga application ang nawala sa system. At 100% ng mga application ay dumating nang walang mga pagtutukoy. Sa ngayon, 27% ng mga aplikasyon ang hindi pa nakumpleto sa oras (mayroon pa kaming puwang para lumago), 0% ng mga aplikasyon ang nawala sa system at 9% ng mga aplikasyon ang dumating nang walang mga teknikal na detalye."

Ang pagpili ng susunod na paksa ay nasa iyo

Tulad ng sinasabi nila, kapag nagsimula kang bumuo ng isang komunidad ng IT, imposibleng huminto. Ang aming unang season ng meetups ay isang pagsubok, kami ay gagawa ng iba't ibang mga paksa at diskarte. Bagama't hindi pa napagpasyahan ang paksa ng susunod na pagkikita, mainam kung magmumungkahi ka ng mga paksa para sa mga pagpupulong sa mga komento at isulat kung sino ang gusto mong makita bilang tagapagsalita. At aayusin namin ang susunod na pagkikita, isinasaalang-alang ang feedback.

Kabilang sa mga paparating na kaganapan, sa Oktubre 24 ay magho-host kami ng taunang Selectel Networking Academy conference. Ang mga kinatawan ng Extreme Networks, Juniper, Huawei, Arista Networks at Selectel ay magbibigay ng mga presentasyon sa mga produkto ng network at mga kaso ng kanilang aplikasyon.

Narito ang 3 dahilan kung bakit maaaring maging interesado sa iyo ang kumperensya:

  • magsasalita ang mga nagsasalita tungkol sa mga hakbang upang matiyak ang matatag na operasyon ng imprastraktura ng kumpanya, talakayin ang mga kaso ng aplikasyon ng teknolohiya;
  • ibabahagi mo ang iyong karanasan sa mga kasamahan, alamin muna ang tungkol sa mga uso sa pagbuo ng mga teknolohiya sa network;
  • tanungin ang mga propesyonal kung ano ang gusto mo tungkol sa arkitektura ng network.

Sa kumperensya, magagawa mo ring makipag-chat kay Kirill Malevanov, ang aming teknikal na direktor. Si Kirill ay nagsusulat ng mga artikulo tungkol sa mga teknolohiya ng network, dumadalo sa mga internasyonal na kumperensya at may malawak na karanasan sa larangan. Kung hindi mo pa ito nababasa, narito ang isa sa kanyang pinakabagong mga artikulo sa HabrΓ© tungkol sa pagsasama-sama ng mga proyekto sa iba't ibang data center.

Gaya ng dati, ang pagpaparehistro at programa ng kaganapan ay matatagpuan sa link - slc.tl/TaxIp

Nag-publish kami ng kasalukuyang impormasyon at mga anunsyo ng kaganapan sa mga pahina ng social media ng Selectel:

At maaari ka ring mag-subscribe mag-email sa newsletter.

Pinagmulan: www.habr.com

Magdagdag ng komento