Системалык администраторлор жөнүндө эпос жоголуп бара жаткан түр катары

Дүйнө жүзүндөгү системалык администраторлор, сиздерди кесиптик майрамыңыздар менен куттуктайм!

Бизде системалык администраторлор калган жок (жакшы, дээрлик). Бирок, алар жөнүндө уламыш дагы эле жаңы. Майрамдын урматына бул эпосту даярдадык. Жаткан жериңиз жайлуу болсун, урматтуу окурмандар.

Системалык администраторлор жөнүндө эпос жоголуп бара жаткан түр катары

Бир кезде Додо ИМ дүйнөсү күйүп турган. Ошол караңгы убакта биздин системалык администраторлордун негизги милдети дагы бир күн аман калуу жана ыйлабай калуу болчу.

Бир топ убакыт мурун программисттер кодду аз жана жай жазып, аны жумасына бир жолу гана продко чыгарышкан. Ошентип, көйгөйлөр жети күндө бир жолу гана пайда болду. Бирок кийинчерээк алар көбүрөөк код жазып, аны тез-тез жарыялай башташты, көйгөйлөр көбөйө баштады, кээде баары бузула баштады жана артка кайтуу ого бетер начарлай баштады. Системалык администраторлор жапа чегип, бирок бул фарсты көтөрүштү.

Кечинде жан дүйнөсүндө тынчсыздануу менен үйдө отурушту. Жана бул болгон сайын "эч качан болгон эмес жана бул жерде дагы мониторинг жардам үчүн сигнал жөнөтөт: Досум, дүйнө күйүп жатат!". Андан кийин биздин системалык администраторлор кызыл пальтолорун, леггинстердин үстүнөн шорты кийип, чекесине тармал жасап, Додо дүйнөсүн сактап калуу үчүн учуп кетишти.

Көңүл бургула, бир аз түшүндүрмө. Dodo ISде аппараттык камсыздоону тейлеген классикалык системалык администраторлор эч качан болгон эмес. Биз ошол замат Azure булуттарына алдык.

Алар эмне кылышты:

  • бир нерсе сынып калса, аны оңдош үчүн жасашты;
  • эксперттик деңгээлдеги серверлер;
  • Azureдагы виртуалдык тармак үчүн жооптуу болгон;
  • төмөнкү деңгээлдеги нерселер үчүн жооптуу болгон, мисалы, компоненттердин өз ара аракеттешүүсү (*шыбырашып*, анда алар кээде айлана-тегерегине чуркашкан эмес);
  • сервер кайра кошулат;
  • жана башка көптөгөн жапайы.

Инфраструктуралык инженерлердин командасынын жашоосу (биз системанын администраторлору деп атаганбыз) анда өрттү өчүрүү жана тынымсыз сыноо стенддерин сындыруудан турган. Алар жашап, кайгырып, анан ойлонуп көрүүнү чечишти: эмне үчүн мынчалык жаман, же балким, биз жакшыраак кыла алабыз? Мисалы, адамдарды программист жана системалык администратор деп бөлбөйбүзбү?

көйгөй

Берилген: өзүнүн жоопкерчилик чөйрөсүндө серверлери бар системалык администратор бар, аны башка серверлер, инфраструктуралык деңгээлдеги программалар менен байланыштырган тармак (тиркемени жайгаштырган веб-сервер, маалымат базасын башкаруу системасы ж.б.). Жана бир программист бар, анын жоопкерчилиги чөйрөсү жумушчу код болуп саналат.

Ал эми кесилиште турган нерселер бар. Бул кимдин жоопкерчилиги?

Адатта, биздин системанын администраторлору жана программисттери дал ушул кесилиште жолугушту жана ал башталды:

«Далдар, эч нерсе иштебейт, балким инфраструктурадан улам.
- Байке, жок, бул кодексте.

Бир күнү ушул маалда алардын ортосуна тосмо өсө баштады, алар кубаныч менен тезек ыргытышты. Тапшырма тезек сыяктуу тосмонун бир жагынан экинчи жагына ыргытылды. Ошол эле учурда кырдаалды жөнгө салууга эч ким жакындаган жок. Кайгылуу смайлик.

Күндүн нуру булуттуу асманды тешип, бир нече жыл мурун Google'да алар тапшырмаларды алмашуу эмес, анын ордуна жалпы нерсени жасоо идеясына келишкен.

Бирок баарын код катары сыпаттасакчы?

2016-жылы Google системалык администратордун ролун трансформациялоо жөнүндө "Сайттын ишенимдүүлүгү инженериясы" аттуу китепти чыгарды: сыйкырдын чеберинен программалык камсыздоону жана автоматташтырууда формалдуу инженердик мамилеге чейин. Алар өздөрү бардык тикенектерди жана тоскоолдуктарды басып өтүшүп, ага ыктап, дүйнө менен бөлүшүүнү чечишти. Китеп коомдук доменде бул жерде.

Китепте жөнөкөй чындыктар камтылган:

  • баарын код катары жасоо жакшы;
  • инженердик ыкманы колдонуу - жакшы;
  • жакшы мониторинг жүргүзүү жакшы;
  • Кызматтын ачык журналы жана мониторинги жок болсо, аны чыгарууга жол бербөө да жакшы.

Бул практикаларды биздин Глеб (энтропия) жана биз кетебиз. Аткаруу! Азыр биз өткөөл баскычта турабыз. SRE командасы түзүлдү (6 даяр адис бар, дагы 6 адис бар) жана толугу менен коддон турган дүйнөнү жакшы жакка өзгөртүүгө даяр.

Биз өзүбүздүн инфраструктурабызды иштеп чыгуучуларга чөйрөсүн башкарууга жана SRE менен толугу менен өз алдынча кызматташууга мүмкүнчүлүк бере тургандай кылып түзөбүз.

Корутундулардын ордуна Ванг

Системалык администратор - бул татыктуу кесип. Бирок системанын бөлүгүн билүү да мыкты программалык инженердик көндүмдөрдү талап кылат.

Системалар жөнөкөй жана жөнөкөй болуп баратат жана темир серверлерди башкаруу боюнча супер-уникалдуу билимге суроо-талап жыл сайын азайып баратат. Булут технологиялары бул билимге болгон муктаждыкты алмаштырат.

Жакынкы келечекте жакшы система администратору жакшы программалык камсыздоо инженериясына ээ болушу керек. Андан да жакшысы, ал бул жаатта жакшы жөндөмгө ээ болушу керек.

Келечекти ал боло электе кантип алдын ала болорун эч ким билбейт, бирок биз убакыттын өтүшү менен системалык администраторлордун чексиз шишип кеткен штатына кошууну каалаган компаниялар азайып, азаят деп ишенебиз. Бирок, албетте, күйөрмандары кала берет. Бүгүнкү күндө ат мингендер аз, көбүнчө машинелер, бирок сүйүүчүлөр бар ...

Баарыңарга сисадмин күнү менен куттуктайм, баарына код!

Source: www.habr.com

Комментарий кошуу