{"id":84108,"date":"2020-06-05T07:42:44","date_gmt":"2020-06-05T05:42:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra"},"modified":"2020-06-05T07:42:44","modified_gmt":"2020-06-05T05:42:44","slug":"tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra","title":{"rendered":"Ali naj 'ugasimo' stre\u017enike, \u010de se 'pri\u017ege' dimni test podatkovnega centra?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kaj bi \u010dutili, \u010de bi en dan poleti podatkovni center z va\u0161o opremo izgledal tako?<\/p>\n<p><img decoding=\"async\" alt=\"Ali naj &#039;ugasimo&#039; stre\u017enike, \u010de se &#039;pri\u017ege&#039; dimni test podatkovnega centra?\" src=\"\/wp-content\/uploads\/2020\/06\/1e73d15d474bc8326a7d5f15239bc20d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPozdravljeni vsi! Ime mi je Dmitrij Samsonov, delam kot vodilni sistemski administrator pri \"<noindex><a rel=\"nofollow\" href=\"https:\/\/ok.ru\/\">Odnoklassniki<\/a><\/noindex>\". Na fotografiji je eden od \u0161tirih podatkovnih centrov, kjer je name\u0161\u010dena oprema, ki podpira na\u0161 projekt. Za temi stenami se nahaja okoli 4.000 enot opreme: stre\u017eniki, sistemi za shranjevanje podatkov, omre\u017ena oprema itd. \u2014 skoraj \u2153 celotne na\u0161e opreme.<br \/>\nVe\u010dina stre\u017enikov uporablja Linux. Imamo tudi nekaj deset stre\u017enikov na Windows (MS SQL) \u2014 na\u0161e dedi\u0161\u010dine, katere se \u017ee vrsto let postopoma odrekamo.<br \/>\nTorej, 5. junija 2019 ob 14:35 je in\u017eenir enega na\u0161ih podatkovnih centrov poro\u010dal o po\u017earni alarm.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h4>Zanikanje<\/h4>\n<p>\n14:45. Majhni incidenti z dimom v podatkovnih centrih se zgodijo pogosteje, kot se zdi. Kazalniki znotraj dvoran so bili v normalnih mejah, zato je bila na\u0161a prva reakcija razmeroma mirna: uvedli smo prepoved del na produkciji, torej na kakr\u0161ne koli spremembe konfiguracij, uvajanje novih razli\u010dic itd., razen del, povezanih s popravili.<\/p>\n<h4>Jeza<\/h4>\n<p>\nSte se kdaj vpra\u0161ali, ali bi se lahko od gasilcev pozanimali, kje natan\u010dno na strehi je pri\u0161lo do po\u017eara, ali pa bi se sami povzpeli na gore\u010do streho, da bi ocenili situacijo? Kak\u0161na bi bila stopnja zaupanja v informacije, pridobljene skozi pet ljudi?<\/p>\n<p>14:50. <b>Pojavila se je informacija, da se ogenj bli\u017ea sistemu za hlajenje<\/b>. Ali bo pri\u0161el do njega? De\u017eurni sistemski administrator preusmerja zunanji promet z front tega podatkovnega centra.<\/p>\n<blockquote><p>Trenutno so vse na\u0161e storitve podvojene v treh podatkovnih centrih, uporablja se uravnote\u017eenje na ravni DNS, kar omogo\u010da odstranitev naslovov enega podatkovnega centra iz DNS, s \u010dimer uporabnike za\u0161\u010ditimo pred morebitnimi te\u017eavami z dostopom do storitev. V primeru, da so te\u017eave v podatkovnem centru \u017ee nastale, se ta samodejno umakne iz rotacije. Ve\u010d informacij lahko preberete tukaj: <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/321448\/\">Uravnote\u017eenje obremenitve in odpornost na okvare v \"Odnoklassniki\".<\/a><\/noindex><\/p><\/blockquote>\n<p>\nPo\u017ear na nas zaenkrat ni vplival \u2014 ne uporabniki, ne oprema nista utrpela \u0161kode. Ali gre za nesre\u010do? Prvi razdelek dokumenta \"Na\u010drt ukrepov v primeru nesre\u010de\" opredeljuje pojem \"Nesre\u010da\", razdelek pa se kon\u010da takole:<br \/>\n<b>\u00ab<u>\u010ce obstajajo dvomi, ali gre za nesre\u010do ali ne, potem gre za nesre\u010do!<\/u>\u00bb<\/b><\/p>\n<p>14:53. Dodeljuje se koordinator hitnih situacija.<\/p>\n<blockquote><p>Koordinator je osoba koja kontroli\u0161e komunikaciju izme\u0111u svih u\u010desnika, procenjuje obim nepogode, koristi \"Plan akcije u hitnim slu\u010dajevima\", anga\u017euje potreban osoblje, nadgleda zavr\u0161etak popravki, a najva\u017enije \u2014 delegira sve zadatke. Drugim re\u010dima, to je osoba koja upravlja celokupnim procesom re\u0161avanja problema.<\/p><\/blockquote>\n<p><\/p>\n<h4>Tr\u017ei\u0161te<\/h4>\n<p>\n15:01. Po\u010dinjemo isklju\u010divanje servera koji nisu vezani za produkciju.<br \/>\n15:03. Isklju\u010dujemo sve rezervisane servise na pravi na\u010din.<br \/>\nOvo uklju\u010duje ne samo frontove (na koje korisnici ve\u0107 ne ulaze) i njihove pomo\u0107ne servise (poslovna logika, ke\u0161iranja itd.), ve\u0107 i razli\u010dite baze podataka sa faktorom replikacije 2 ili vi\u0161e (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/465475\/\">Cassandra<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/profyclub.ru\/docs\/174\">skladi\u0161te binarnih podataka<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/www.highload.ru\/2017\/abstracts\/2844.html\">hladno skladi\u0161te<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/417593\/\">NewSQL<\/a><\/noindex> i druge).<br \/>\n15:06. <b>Primljene su informacije da po\u017ear preti jednoj od sala podatkovnog centra.<\/b> U toj sali nemamo opreme, ali to \u0161to po\u017ear mo\u017ee pre\u0107i sa krova na sale, zna\u010dajno menja situaciju.<br \/>\n(Kasnije se ispostavilo da fizi\u010dke pretnje za salu nije bilo, jer je hermeti\u010dki izolovana od krova. Pretnja je bila samo za sistem hla\u0111enja te sale.)<br \/>\n15:07. Dozvoljavamo izvr\u0161avanje komandi na serverima u ubrzanom re\u017eimu bez dodatnih provera (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/342300\/\">bez na\u0161eg omiljenog kalkulatora<\/a><\/noindex>).<br \/>\n15:08. Temperatura u salama je u granicama normale.<br \/>\n15:12. <b>Zabele\u017een je porast temperature u salama.<\/b><br \/>\n15:13. Vi\u0161e od polovine servera u podatkovnom centru je isklju\u010deno. Nastavljamo.<br \/>\n15:16. Doneta je odluka o isklju\u010denju sve opreme.<br \/>\n15:21. Po\u010dinjemo isklju\u010divanje napajanja na stateless serverima bez pravilnog isklju\u010divanja aplikacije i operativnog sistema.<br \/>\n15:23. Formira se grupa odgovornih za MS SQL (njih je malo, zavisnost servisa od njih nije velika, ali procedura obnavljanja funkcionalnosti traje du\u017ee i slo\u017eenija je nego, na primer, kod Cassandre).<\/p>\n<h4>Depresija<\/h4>\n<p>\n15:25. <b>Primljene su informacije o isklju\u010denju napajanja u \u010detiri sale od 16 (br. 6, 7, 8, 9).<\/b> U salama 7 i 8 se nalazi na\u0161a oprema. Jo\u0161 uvek nemamo informacije o dve na\u0161e sale (br. 1 i 3).<br \/>\nObi\u010dno se pri po\u017earima elektri\u010dna energija odmah isklju\u010duje, ali u ovom slu\u010daju, zahvaljuju\u0107i koordinisanom radu vatrogasaca i tehni\u010dkog osoblja podatkovnog centra, isklju\u010divanje nije bilo svuda i odmah, ve\u0107 po potrebi.<br \/>\n(Kasneje je bilo ugotovljeno, da napajanje v dvoranah 8 in 9 ni bilo izklju\u010deno.)<br \/>\n15:28. Za\u010dnemo z obnavljanjem MS SQL baz iz varnostnih kopij v drugih podatkovnih centrih.<br \/>\nKoliko \u010dasa bo to trajalo? Ali bo dovolj pasovne \u0161irine na celotni poti?<br \/>\n15:37. <b>Zaznana so bila izklopi nekaterih delov omre\u017eja.<\/b><br \/>\nUpravljanje in produkcijska omre\u017eja sta fizi\u010dno izolirana drug od drugega. \u010ce je produkcijska omre\u017eje dostopna, lahko dostopate do stre\u017enika, ustavite aplikacijo in izklopite OS. \u010ce pa ni dostopna, lahko dostopate prek IPMI, ustavite aplikacijo in izklopite OS. \u010ce sta obe omre\u017eji nedostopni, ne morete storiti ni\u010desar. 'Hvala, kapitan!', pomislite.<br \/>\nMorda si mislite: 'Tudi dobro, preve\u010d zmede.'<br \/>\nDejstvo je, da stre\u017eniki tudi brez po\u017eara generirajo ogromno toplote. Natan\u010dneje, ko imajo hlajenje, ustvarjajo toploto, in ko nimajo, ustvarjajo peklensko vro\u010dino, ki v najbolj\u0161em primeru stopi del opreme in izklopi druge dele, v najslab\u0161em primeru pa\u2026 povzro\u010di po\u017ear v dvorani, ki skoraj zagotovo uni\u010di vse.<\/p>\n<p><img decoding=\"async\" alt=\"Ali naj &#039;ugasimo&#039; stre\u017enike, \u010de se &#039;pri\u017ege&#039; dimni test podatkovnega centra?\" src=\"\/wp-content\/uploads\/2020\/06\/83313a55926ffe0e78cdab97aa4f43d6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n15:39. Zaznali smo te\u017eave z bazo conf.<\/p>\n<blockquote><p>Baza conf je backend za istoimensko storitev, ki jo uporabljajo vse aplikacije produkcije za hitro spremembo nastavitev. Brez te baze ne moremo upravljati dela portala, vendar pa sam portal lahko deluje.<\/p><\/blockquote>\n<p>\n15:41. Temperaturni senzorji na omre\u017eni opremi Core bele\u017eijo podatke, blizu najvi\u0161jih dovoljenih vrednosti. To je naprava, ki zaseda celoten \u0161tevec in zagotavlja delovanje vseh omre\u017eij znotraj podatkovnega centra.<\/p>\n<p><img decoding=\"async\" alt=\"Ali naj &#039;ugasimo&#039; stre\u017enike, \u010de se &#039;pri\u017ege&#039; dimni test podatkovnega centra?\" src=\"\/wp-content\/uploads\/2020\/06\/e716b26f2a66f6d5f4c794a8dfbe0f7f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n15:42. Issue tracker in wiki nista na voljo, preklapljamo na standby.<br \/>\nTo ni produkcija, vendar je v primeru okvare dostopnost katere koli bazo znanja lahko klju\u010dnega pomena.<br \/>\n15:50. Ena od sistemov za nadzor se je izklju\u010dila.<br \/>\nJe ve\u010d njih, in odgovarjajo za razli\u010dne vidike delovanja storitev. Del njih je nastavljen na samostojno delovanje znotraj vsakega podatkovnega centra (tj. nadzorujejo samo svoj podatkovni center), drugi pa so sestavljeni iz razpr\u0161enih komponent, ki brez te\u017eav prenesejo izgubo katerega koli podatkovnega centra.<br \/>\nV tem primeru je prenehal delovati <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/321402\/\">sistem za odkrivanje anomalij poslovne logike<\/a><\/noindex>, ki deluje v na\u010dinu master-standby. Preklopili smo na standby.<\/p>\n<h4>Sprejemanje<\/h4>\n<p>\n15:51. Prek IPMI smo izklopili vse stre\u017enike brez pravilnega zaklju\u010dka dela, razen MS SQL.<br \/>\nSte pripravljeni na mno\u017ei\u010dno upravljanje stre\u017enikov preko IPMI, \u010de bo to potrebno?<\/p>\n<p><i>Ta trenutek, ko je re\u0161evanje opreme v podatkovnem centru na tej to\u010dki zaklju\u010deno. Vse, kar je bilo mogo\u010de storiti, je bilo storjeno. Nekateri kolegi si lahko privo\u0161\u010dijo po\u010ditek.<\/i><br \/>\n16:13. <b>Prejeli smo informacije, da so se na strehi po\u0161kodovale cevi za freon iz klimatskih naprav - to bo odlo\u017eilo zagon podatkovnega centra po ga\u0161enju po\u017eara.<\/b><br \/>\n16:19. Na podlagi podatkov, prejetih od tehni\u010dnega osebja podatkovnega centra, se je prenehalo zvi\u0161evati temperatura v dvoranah.<br \/>\n17:10. Obnovili smo delovanje baze conf. Zdaj lahko spremenimo nastavitve aplikacij.<br \/>\nZakaj je to tako pomembno, \u010de je vse odporno na okvare in deluje celo brez enega podatkovnega centra?<br \/>\nPrvi\u010d, ni vse odporno na okvare. Obstajajo razli\u010dne sekundarne storitve, ki trenutno ne pre\u017eivijo okvare podatkovnega centra dovolj dobro, in so baze v na\u010dinu master-standby. Mo\u017enost upravljanja nastavitev omogo\u010da, da se vse potrebno stori, da se tudi v te\u017ekih razmerah minimizira vpliv posledic okvare na uporabnike.<br \/>\nDrugi\u010d, postalo je jasno, da v prihodnjih urah delo podatkovnega centra ne bo popolnoma obnovljeno, zato je bilo treba sprejeti ukrepe, da dolgotrajna nedostopnost replik ne privede do dodatnih te\u017eav, kot je prenapolnitev diskov v preostalih podatkovnih centrih.<br \/>\n17:29. \u010cas za pico! Imamo ljudi, ne robote.<\/p>\n<p><img decoding=\"async\" alt=\"Ali naj &#039;ugasimo&#039; stre\u017enike, \u010de se &#039;pri\u017ege&#039; dimni test podatkovnega centra?\" src=\"\/wp-content\/uploads\/2020\/06\/b3cf24ff0774ba9c1b11e0f20728b3c9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Rehabilitacija<\/h4>\n<p>\n18:02. V dvoranah \u0161t. 8 (na\u0161a), 9, 10 in 11 se je temperatura stabilizirala. V eni izmed dvoran, ki so \u0161e vedno izklopljene (\u0161t. 7), se nahaja na\u0161a oprema, temperatura pa tam \u0161e naprej nara\u0161\u010da.<br \/>\n18:31. Dali smo zeleno lu\u010d za zagon opreme v dvoranah \u0161t. 1 in 3 - te dvorane po\u017ear ni prizadel.<\/p>\n<p><i>Trenutno se za\u010denja zagon stre\u017enikov v dvoranah \u0161t. 1, 3, 8, in sicer z najbolj kriti\u010dnimi. Preverja se pravilnost delovanja vseh zagnanih storitev. \u0160e vedno so te\u017eave z dvorano \u0161t. 7.<\/i><\/p>\n<p>18:44. Tehni\u010dno osebje podatkovnega centra je ugotovilo, da v dvorani \u0161t. 7 (kjer stoji le na\u0161a oprema) \u0161tevilni stre\u017eniki niso izklopljeni. Po na\u0161ih podatkih tam ostaja vklopljenih 26 stre\u017enikov. Po ponovnem preverjanju ugotovimo 58 stre\u017enikov.<br \/>\n20:18. Tehni\u010dno osebje podatkovnega centra prezra\u010duje zrak v dvorani brez klimatskih naprav skozi mobilne zra\u010dne cevi, postavljene skozi hodnike.<br \/>\n23:08. Prvi administrator je oti\u0161ao ku\u0107i. Netko mora no\u0107as spavati kako bi sutra nastavili s radovima. Dalje otpustimo jo\u0161 nekoliko administratora i programera.<br \/>\n02:56. Pokrenuli smo sve \u0161to se moglo pokrenuti. Provodimo veliku provjeru svih usluga automatskim testovima.<\/p>\n<p><img decoding=\"async\" alt=\"Ali naj &#039;ugasimo&#039; stre\u017enike, \u010de se &#039;pri\u017ege&#039; dimni test podatkovnega centra?\" src=\"\/wp-content\/uploads\/2020\/06\/b86a9001068ef06a91d6544262299d85.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n03:02. Klimatizacija u posljednjoj, 7. sali je obnovljena.<br \/>\n03:36. Aktivirani su ispravci u data centru u DNS rotaciji. Od ovog trenutka po\u010dinje dolaziti korisni\u010dki promet.<br \/>\nOpu\u0161tamo ve\u0107i dio tima administratora da idu ku\u0107i. Ali nekoliko osoba ostavljamo.<\/p>\n<blockquote><p>Mali FAQ:<br \/>\nQ: \u0160to se doga\u0111alo od 18:31 do 02:56?<br \/>\nA: Slijede\u0107i \"Plan djelovanja u slu\u010daju nesre\u0107e\", pokre\u0107emo sve usluge, po\u010dev\u0161i od najva\u017enijih. U tom trenutku koordinator u chatu dodjeljuje uslugu slobodnom administratoru, koji provjerava jesu li OS i aplikacija pokrenuti, nema li gre\u0161aka, jesu li pokazatelji u normi. Nakon zavr\u0161etka pokretanja javlja u chat da je slobodan i dobiva novu uslugu od koordinatora.<br \/>\nProces dodatno usporavaju neispravni hardver. \u010cak i ako su zaustavljanje OS-a i isklju\u010divanje servera pro\u0161li ispravno, neki serveri se ne vra\u0107aju zbog iznenadne gre\u0161ke diskova, memorije, \u0161asije. U slu\u010daju gubitka elektri\u010dne energije, postotak gre\u0161aka se pove\u0107ava.<br \/>\nQ: Za\u0161to ne mo\u017eemo jednostavno pokrenuti sve odjednom, a zatim popraviti ono \u0161to se pojavi u nadzoru?<br \/>\nA: Sve treba raditi postupno, jer izme\u0111u usluga postoje zavisnosti. A sve treba provjeravati odmah, ne \u010dekaju\u0107i nadzor \u2014 jer se s problemima bolje nositi odmah, ne \u010dekaju\u0107i njihovo pogor\u0161anje.<\/p><\/blockquote>\n<p>\n7:40. Posljednji administrator (koordinator) oti\u0161ao je spavati. Radovi prvog dana su zavr\u0161eni.<br \/>\n8:09. Prvi programeri, in\u017eenjeri u data centrima i administratori (uklju\u010duju\u0107i novog koordinatora) zapo\u010deli su s obnoviteljskim radovima.<br \/>\n09:37. Zapo\u010deli smo podizanje sale br. 7 (posljednja).<br \/>\nParalelno nastavljamo s obnavljanjem onoga \u0161to nismo dovr\u0161ili u drugim salama: zamjena diskova\/memorije\/servera, popravak svega \u0161to \"gori\" u nadzoru, povratno prebacivanje uloga u shemama master-standby i ostali sitni poslovi koji su ipak prili\u010dno brojni.<br \/>\n17:08. Odobravamo sve redovne radove s produkcijom.<br \/>\n21:45. Radovi drugog dana su zavr\u0161eni.<br \/>\n09:45. Danes je petek. V monitoringu je \u0161e vedno veliko manj\u0161ih te\u017eav. Pred nami so vikendi in vsi si \u017eelimo po\u010ditka. Nadaljujemo z mno\u017ei\u010dnim odpravljanjem napak. Obi\u010dajne administrativne naloge, ki smo jih lahko odlo\u017eili, so bile odlo\u017eene. Novi koordinator je tukaj.<br \/>\n15:40. Nenadoma se je ponovno zagnalo polovico omre\u017ene infrastrukture Core v DRUGEM podatkovnem centru. Fronte smo odstranili iz rotacije, da bi zmanj\u0161ali tveganja. Uporabniki niso opazili te\u017eav. Kasneje se je izkazalo, da je \u0161lo za okvarjeno ogrodje. Koordinator se ukvarja z odpravo te\u017eav hkrati v dveh incidentih.<br \/>\n17:17. Delovanje omre\u017eja v drugem podatkovnem centru je bilo obnovljeno, vse je preverjeno. Podatkovni center je bil vklju\u010den v rotacijo.<br \/>\n18:29. Delo tretjega dne in splo\u0161no okrevanje po incidentu je zaklju\u010deno.<\/p>\n<h4>Zadnja misel<\/h4>\n<p>\n04.04.2013, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.checkiday.com\/01bb4461b7595228127b36bbd62b9c61\/404-day\">na dan 404 napake<\/a><\/noindex>, \u201eOdnoklassniki\u201c <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/268413\/\">so do\u017eiveli najve\u010dji incident<\/a><\/noindex> \u2014v treh dneh je bil portal popolnoma ali delno nedostopen. Vse to obdobje je ve\u010d kot 100 ljudi iz razli\u010dnih mest, iz razli\u010dnih podjetij (\u0161e enkrat hvala!), na daljavo in neposredno v podatkovnih centrih, ro\u010dno in avtomatsko odpravilo tiso\u010de stre\u017enikov.<br \/>\nImeli smo spoznanja. Da se to ne ponovi, smo izvedli in \u0161e vedno izvajamo obse\u017ene ukrepe.<\/p>\n<p>Kak\u0161ne so glavne razlike med trenutnim incidentom in 404?<\/p>\n<ul>\n<li>Imamo \u201eNa\u010drt ukrepanja ob incidentu\u201c. Enkrat na \u010detrtletje izvajamo vaje - uprizorimo incident, ki ga mora skupina skrbnikov (vsi izmeni\u010dno) odpraviti z uporabo \u201eNa\u010drta ukrepanja ob incidentu\u201c. Vodilni sistemski skrbniki izpolnjujejo vlogo koordinatorja izmeni\u010dno.<\/li>\n<li>Enkrat \u010detrtletno v testnem na\u010dinu izoliramo podatkovne centre (vse po vrsti) preko omre\u017eja LAN in WAN, kar nam omogo\u010da pravo\u010dasno odkrivanje ozkih grl.<\/li>\n<li>Manj okvarjenih diskov, ker smo zaostrili standarde: manj delovnih ur, stro\u017eja mejna vrednost za S.M.A.R.T.<\/li>\n<li>Popolnoma smo se poslovili od BerkeleyDB \u2014 stare in nestabilne baze podatkov, ki je potrebovala veliko \u010dasa za obnovitev po ponovnem zagonu stre\u017enika.<\/li>\n<li>Zmanj\u0161ali smo \u0161tevilo stre\u017enikov z MS SQL in zmanj\u0161ali odvisnost od preostalih.<\/li>\n<li>Imamo svoje <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/346868\/\">oblake \u2014 one-cloud<\/a><\/noindex>, v katerega \u017ee dve leti aktivno selimo vse storitve. Oblak znatno poenostavi celoten cikel dela z aplikacijo, v primeru incidenta pa nudi edinstvena orodja, kot so:\n<ul>\n<li>pravilno zaustavljanje svih aplikacija jednim klikom;<\/li>\n<li>jednostavna migracija aplikacija sa neuspelih servera;<\/li>\n<li>automatsko rangiranje (prema prioritetu usluga) pokretanje celog data centra.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\nIncident opisan u ovom \u010dlanku bio je najve\u0107i od 404-ih. Naravno, nije sve pro\u0161lo glatko. Na primer, dok je one\u010di\u0161\u0107eni data centar bio nedostupan, u drugom data centru otkazao je disk na jednom od servera, \u0161to je zna\u010dilo da je bila dostupna samo jedna od tri replikacije u Cassandra klasteru, zbog \u010dega 4,2% korisnika mobilnih aplikacija nije moglo da se prijavi. U me\u0111uvremenu, ve\u0107 povezani korisnici su nastavili da rade. Ukupno je nakon incidenta otkriveno vi\u0161e od 30 problema \u2013 od banalnih gre\u0161aka do nedostataka u arhitekturi usluga.<\/p>\n<p>Me\u0111utim, najva\u017enija razlika izme\u0111u trenutnog incidenta i 404-ih je u tome \u0161to su, dok smo re\u0161avali posledice po\u017eara, korisnici i dalje komunicirali i obavljali video pozive u <noindex><a rel=\"nofollow\" href=\"https:\/\/about.tamtam.chat\/ru\/\">Tamtam<\/a><\/noindex>, igrali igre, slu\u0161ali muziku, poklanjali jedni drugima poklone, gledali video, serije i televizijske kanale u <noindex><a rel=\"nofollow\" href=\"https:\/\/ok.ru\/\">O.K.<\/a><\/noindex>, kao i strimovali u <noindex><a rel=\"nofollow\" href=\"https:\/\/live.ok.ru\/\">OK Live<\/a><\/noindex>.<\/p>\n<p>Kako prolaze va\u0161i incidenti?<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/odnoklassniki\/blog\/472812\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0427\u0442\u043e \u0431\u044b \u0432\u044b \u043f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438, \u0435\u0441\u043b\u0438 \u0432 \u043e\u0434\u0438\u043d \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043b\u0435\u0442\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440 \u0441 \u0432\u0430\u0448\u0438\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u043b \u0431\u044b \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a? \u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0421\u0430\u043c\u0441\u043e\u043d\u043e\u0432, \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432\u0435\u0434\u0443\u0449\u0438\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0432 \u00ab\u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0430\u0445\u00bb. \u041d\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440\u043e\u0432, \u0433\u0434\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435, \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0435 \u043d\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442. \u0417\u0430 \u044d\u0442\u0438\u043c\u0438 \u0441\u0442\u0435\u043d\u0430\u043c\u0438 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043e\u043a\u043e\u043b\u043e 4 \u0442\u044b\u0441. \u0435\u0434\u0438\u043d\u0438\u0446 \u0442\u0435\u0445\u043d\u0438\u043a\u0438: \u0441\u0435\u0440\u0432\u0435\u0440\u044b, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":84109,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-84108","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0427\u0442\u043e \u0431\u044b \u0432\u044b \u043f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438, \u0435\u0441\u043b\u0438 \u0432 \u043e\u0434\u0438\u043d \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043b\u0435\u0442\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440 \u0441 \u0432\u0430\u0448\u0438\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u043b \u0431\u044b \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u00ab\u0422\u0443\u0448\u0438\u0442\u044c\u00bb \u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0435\u0441\u043b\u0438 \u00ab\u0437\u0430\u0433\u043e\u0440\u0435\u043b\u0441\u044f\u00bb \u0441\u043c\u043e\u0443\u043a \u0442\u0435\u0441\u0442 \u0434\u0430\u0442\u0430\u0446\u0435\u043d\u0442\u0440\u0430? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0427\u0442\u043e \u0431\u044b \u0432\u044b \u043f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438, \u0435\u0441\u043b\u0438 \u0432 \u043e\u0434\u0438\u043d \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043b\u0435\u0442\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440 \u0441 \u0432\u0430\u0448\u0438\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u043b \u0431\u044b \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-05T05:42:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-05T05:42:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u201eDa li da \u2018ugasimo\u2019 servere ako je \u2018zapaljen\u2019 smouk test data centra? | ProHoster","description":"Kaj bi \u010dutili, \u010de bi en dan poleti podatkovni center z va\u0161o opremo izgledal tako?","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u00ab\u0422\u0443\u0448\u0438\u0442\u044c\u00bb \u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0435\u0441\u043b\u0438 \u00ab\u0437\u0430\u0433\u043e\u0440\u0435\u043b\u0441\u044f\u00bb \u0441\u043c\u043e\u0443\u043a \u0442\u0435\u0441\u0442 \u0434\u0430\u0442\u0430\u0446\u0435\u043d\u0442\u0440\u0430? | ProHoster","og:description":"\u0427\u0442\u043e \u0431\u044b \u0432\u044b \u043f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438, \u0435\u0441\u043b\u0438 \u0432 \u043e\u0434\u0438\u043d \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043b\u0435\u0442\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440 \u0441 \u0432\u0430\u0448\u0438\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u043b \u0431\u044b \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a?","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/tushit-li-servera-esli-zagorelsya-smouk-test-dataczentra","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-05T05:42:44+00:00","article:modified_time":"2020-06-05T05:42:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"84108","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:04:43","updated":"2022-10-02 12:24:32","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/84108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=84108"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/84108\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/84109"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=84108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=84108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=84108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}