MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

FörestĂ€ll dig att du har en komplett serverinfrastruktur: flera dussin luftkonditioneringar, massor av dieselgeneratorer och UPS-enheter. För att "hĂ„rdvaran" ska fungera som den ska kontrollerar du regelbundet dess funktionalitet och glömmer inte underhĂ„llet: kör teststarter, kontrollerar oljenivĂ„er och byter ut delar. Även för en enda server mĂ„ste mycket information lagras: utrustningsregister, lista över förbrukningsartiklar pĂ„ lagret, schema för förebyggande arbete, samt garanti dokument, avtal med leverantörer och entreprenörer. 

Nu multiplicerar vi antalet hallar med tio. Det dyker upp logistikfrĂ„gor. Var ska man lagra vad för att slippa springa efter varje reservdel? Hur fyller man pĂ„ lagret i tid sĂ„ att oförutsedda reparationer inte överraskar? Om det finns mycket utrustning Ă€r det omöjligt att hĂ„lla alla tekniska arbeten i huvudet, och pĂ„ papper Ă€r det svĂ„rt. HĂ€r kommer MMS, eller underhĂ„llshanteringssystemet, in i bilden – ett system för att hantera tekniskt underhĂ„ll av utrustning. 

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
I MMS skapar vi scheman för förebyggande och reparationsarbeten och lagrar instruktioner för tekniker. Inte alla datacenter har ett sÄdant system; mÄnga anser att det Àr en för dyr lösning. Men utifrÄn vÄr egen erfarenhet har vi konstaterat att det Àr inte verktyget som Àr viktigt, utan tillvÀgagÄngssÀttet till informationshantering. Vi skapade det första systemet i Excel och utvecklade det gradvis till en programvara. 

Tillsammans med alexddropp vi bestÀmde oss för att dela med oss av vÄr erfarenhet av att utveckla vÄrt eget MMS. Jag kommer att visa hur systemet har utvecklats och hur det har hjÀlpt oss att införa bÀsta praxis inom tekniskt underhÄll. Alexey kommer att berÀtta om hur han fick MMS i arv, vad som har förÀndrats under denna tid och hur systemet underlÀttar livet för tekniker nu. 

Hur vi kom till vÄrt eget MMS

Till en början fanns det mappar. För 8-10 Är sedan lagrades informationen i en fragmenterad form. Efter tekniskt underhÄll signerade vi protokoll för utförda arbeten, lagrade pappersoriginal i arkiv och skannade kopior i nÀtverksmappar. PÄ samma sÀtt samlade vi information om reservdelar, verktyg och tillbehör i mappar med uppdelning efter utrustning. SÄ kan man leva, om man bygger en struktur och tillgÄngsnivÄer för dessa mappar.
Men dÄ har du tre problem: 

  • Navigation: att byta mellan olika mappar tar tid. Om du vill se reparationer pĂ„ specifik utrustning under flera Ă„r mĂ„ste du göra mĂ„nga klick.
  • Statistik: ni kommer inte ha det, och utan det Ă€r det svĂ„rt att förutsĂ€ga hur snabbt olika utrustningar gĂ„r sönder eller hur mycket ZIPlan som ska planeras för nĂ€sta Ă„r.  
  • Reaktionens snabbhet: ingen pĂ„minner om att komponenterna hĂ„ller pĂ„ att ta slut och att ni behöver bestĂ€lla fler. Det Ă€r ocksĂ„ oklart att samma utrustning inte gĂ„r sönder för första gĂ„ngen.  

Vi förvarade dokumenten sĂ„ ett tag, men sedan upptĂ€ckte vi Excel 🙂

MMS i Excel. Med tiden flyttade dokumentationsstrukturen till Excel. I grunden fanns en lista över utrustning, och vi kopplade ihop den med scheman för underhÄll, checklistor och lÀnkar till utförda arbeten: 

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

I listan över utrustning angav vi de viktigaste egenskaperna och platsen i datacentret:
MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Det blev en sorts navigator dÀr man snabbt kan förstÄ vad som hÀnder med utrustningen och dess underhÄll. Om det behövs kan man frÄn underhÄllsschemat kolla specifika handlingar via lÀnkar:

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Om man noggrant för en dokumentation i Excel fungerar lösningen bra för ett litet serverrum. Men det Ă€r ocksĂ„ temporĂ€rt. Även om vi anvĂ€nder en luftkonditionering och gör underhĂ„ll en gĂ„ng i mĂ„naden, kommer vi under fem Ă„r att samla hundratals fel, och vĂ„r Excel-fil kommer att vĂ€xa. Om vi lĂ€gger till en till luftkonditionering, en dieselgenerator och en UPS, mĂ„ste vi skapa flera blad och lĂ€nka dem med varandra. Ju lĂ€ngre historik, desto svĂ„rare blir det att snabbt fĂ„ fram den information man behöver. 

Första "vuxna" systemet. År 2014 genomgick vi den första granskningen av Management & Operations enligt Uptime Institute:s standarder för Operativ HĂ„llbarhet. Vi gick nĂ€stan igenom med just den Excel-filen, men under Ă„ret förbĂ€ttrade vi den rejĂ€lt: vi la till lĂ€nkar till instruktioner och checklistor för ingenjörerna. Revisorerna ansĂ„g att detta format var fullt fungerande. De kunde spĂ„ra alla operationer med utrustningen och försĂ€kra sig om att informationen var aktuell och att processerna var uppbyggda. Granskningen klarade vi "med bravur", vi fick 92 poĂ€ng av 100 möjliga.

FrÄgan uppstod: hur gÄr vi vidare. Vi beslutade att en "seriös" MMS krÀvs, tittade pÄ flera betalprogram, men beslutade till slut att skriva mjukvaran sjÀlva. Den dÀr Excel anvÀndes som en detaljerad kravspecifikation. HÀr Àr de uppgifter vi stÀllde till MMS. 

Vad ville vi ha frÄn MMS

I de flesta fall Àr MMS en uppsÀttning register och rapporter. VÄr hierarki av register ser ungefÀr ut sÄ hÀr:

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Det allra första registret pÄ översta nivÄn Àr förteckningen över byggnader: maskinhallar, lager dÀr utrustning finns.

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

DÀrefter kommer förteckningen över ingenjörsutrustning. Den har vi samlat in enligt system:

  • Klimatsystem: luftkonditionering, kylmaskiner, pumpar.
  • Elförsörjningssystem: UPS, dieselgeneratoranlĂ€ggningar, distributionspaneler.

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
För varje utrustning samlar vi in ​​grundlĂ€ggande data: typ, modell, serienummer, tillverkarens data, tillverkningsĂ„r, datum för idrifttagning, garantiperiod.

NĂ€r vi har fyllt i listan över utrustning, upprĂ€ttar vi ett underhĂ„llsprogram: hur och hur ofta underhĂ„ll ska göras. I underhĂ„llsprogrammet beskriver vi ett antal Ă„tgĂ€rder, till exempel: byta ut det hĂ€r batteriet, justera en specifik del och sĂ„ vidare. ÅtgĂ€rderna beskrivs i ett separat register. Om Ă„tgĂ€rden upprepas i olika program behöver vi inte beskriva den pĂ„ nytt varje gĂ„ng – vi tar bara en fĂ€rdig frĂ„n registret:

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
ÅtgĂ€rderna "Ändring av temperaturinstĂ€llningar" och "Byte av snabbkopplingar för kablar" kommer att vara gemensamma för kylmaskiner och klimatsystem frĂ„n samma tillverkare.

Nu kan vi skapa ett underhÄllsschema. Vi kopplar underhÄllsprogrammet till en specifik utrustning, och systemet kontrollerar automatiskt i programmet hur ofta underhÄll ska göras och berÀknar arbetstiden frÄn datumet för idrifttagning:
MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄllDet Àr möjligt att automatisera skapandet av ett sÄdant schema Àven med hjÀlp av Excel-format.

En inte helt uppenbar historia: vi hÄller ett separat register över utsatta arbeten. Schema Àr ett schema, men vi Àr alla mÀnniskor och förstÄr att det kan hÀnda mycket. Till exempel har en förbrukningsvara inte kommit i tid och underhÄllet mÄste flyttas en vecka. Det Àr en normal situation om man övervakar den. Vi hÄller statistik över uppskjutna och ouppfyllda arbeten och strÀvar efter att avbokningar av underhÄll ska ligga pÄ noll.  

Även för varje utrustning hĂ„lls statistik över olyckor och akuta reparationerVi anvĂ€nder statistik för att planera inköp och identifiera svaga punkter i infrastrukturen. Till exempel, om en kompressor brinner ut tre gĂ„nger i rad pĂ„ samma plats, Ă€r det en signal att leta efter orsaken till felen.   

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
Historiken över underhÄll och reparationer har samlats under fyra Är för en specifik luftkonditionering.

Den nĂ€sta handboken – ZIPP. I den tar vi hĂ€nsyn till vilka förbrukningsvaror som behövs för utrustningen, var och i vilken mĂ€ngd de lagras. HĂ€r sparar vi ocksĂ„ information om leveranstider för att bĂ€ttre kunna planera inkomster till lagret. 

Antalet ZIPP berÀknas utifrÄn Ärlig statistik över reparationer per enhet av utrustning. För alla ZIPP anges en miniminivÄ: vilken minimiantal reservdelar som behövs för varje objekt. Om ZIPP tar slut, markeras kvantiteten i handboken:

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄllMinimala kvantiteten för trycksensorer bör vara minst tvÄ, men det finns bara en kvar. Det Àr dags att lÀgga en bestÀllning. 

SÄ snart en sÀndning av ZIPP kommer, fyller vi handboken med data frÄn fraktsedeln och anger lagringsplatsen. Vi ser omedelbart nuvarande lager av sÄdana ZIPP pÄ lagret: 
MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Vi för Àven en separat kontaktkatalog. HÀr registrerar vi uppgifter om leverantörer och entreprenörer som utför underhÄll: 

MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Till varje entreprenörs karta kopplas certifikat och behörighetsgrupper för elsÀkerhet. NÀr vi upprÀttar scheman kan vi se vem av specialisterna som har rÀtt behörighet. 
MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Under tiden som MMS har existerat har hanteringen av behörigheter pÄ plats förÀndrats. Till exempel har dokument med metodiska instruktioner för utförande av underhÄll tillkommit. Tidigare fick vi plats med ÄtgÀrderna i en liten checklista, men i de detaljerade instruktionerna finns allt: hur man förbereder sig, vilka villkor som behövs och sÄ vidare.   

Hur hela processen Àr organiserad nu, berÀttar ett exempel alexddropp. 

Hur underhÄll utförs i MMS

För lÀnge sedan dokumenterades utförda arbeten i efterhand. Vi genomförde helt enkelt underhÄll och signerade sedan protokollet för utförda arbeten. Det gör 99% av serverar, men utifrÄn erfarenhet Àr det otillrÀckligt. För att inte glömma nÄgot, upprÀttar vi först arbetsorder. Detta Àr ett dokument som beskriver arbetet och villkoren för dess utförande. Varje underhÄll och reparation i vÄrt system börjar med detta. Hur det gÄr till: 

  1. Vi tittar pÄ de nÀrmaste planerade arbetena i underhÄllsschemat:
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  2. Vi skapar en ny arbetsorder. VÀlj entreprenör för underhÄll, som leder processen frÄn vÄr sida och godkÀnner arbetet hos oss. Ange var och nÀr arbetet ska utföras, vÀlj typ av utrustning och programmet vi ska anvÀnda: 
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  3. Efter att ha sparat kortet gÄr vi vidare till detaljerna. Ange utföraren och kontrollera om de har tillstÄnd för de nödvÀndiga arbetena. Om det inte finns nÄgot tillstÄnd markeras fÀltet i rött, och det gÄr inte att utfÀrda arbetsordern:  
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  4. Ange specifik utrustning. Beroende pÄ typ av arbete har underhÄllsprogrammet specificerade förberedande ÄtgÀrder, till exempel: bestÀll brÀnsle till platsen, planera en introduktionsinstruktion för ingenjörerna och informera kollegorna. Listan med ÄtgÀrder kommer att visas automatiskt, men vi kan ocksÄ lÀgga till egna punkter, allt Àr ganska flexibelt:
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  5. Spara arbetsordern, skicka ett mail till godkÀnnaren och vÀnta pÄ deras svar:
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  6. Vid ingenjörens ankomst skriver vi ut arbetsordern direkt frÄn systemet.
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  7. I arbetsordern finns en checklist för underhÄllsprogrammet. Arbetsledaren i datacentret övervakar underhÄllet och sÀtter en bock.
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

    Under en tid rÀckte en kort checklista. Sedan införde vi metodiska instruktioner, eller MOP (metod för procedur). Med hjÀlp av ett sÄdant dokument kan varje certifierad ingenjör utföra kontroll av vilken utrustning som helst. 

    Allt Àr skrivet sÄ detaljerat som möjligt, ner till mallar för informationsbrev och vÀderförhÄllanden: 

    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

    Det utskrivna dokumentet ser ut sÄ hÀr:

    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

    Enligt standarderna frÄn Uptime Institute bör en sÄdan MOP finnas för alla operationer. Detta Àr en ganska stor mÀngd dokumentation. UtifrÄn erfarenhet rekommenderar vi att utveckla dem gradvis, till exempel en MOP per mÄnad.

  8. Efter arbetet utfÀrdar ingenjören en rapport om utförda arbeten. Vi skannar den och bifogar den till kortet tillsammans med skanningar av andra dokument: arbetsorder och MOP. 
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  9. I arbetsordern markerar vi utförda arbeten: 
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll
  10. I utrustningskortet har historiken för underhÄll bevarats:
    MMS-system i datacenter: hur vi automatiserade hanteringen av tekniskt underhÄll

Vi har visat hur vÄrt system ser ut just nu. Men arbetet med MMS Àr inte slut, flera förbÀttringar Àr redan planerade. Till exempel lagrar vi just nu mycket information i skanningar. I framtiden planerar vi att göra underhÄllet papperslöst: koppla ihop en mobilapp dÀr ingenjören kan sÀtta bockar och direkt spara informationen i kortet. 

SjÀlvklart finns det mÄnga fÀrdiga produkter pÄ marknaden med liknande funktioner. Men vi ville visa att Àven en liten Excel-fil kan utvecklas till en fullt fungerande produkt. Detta kan göras sjÀlv eller med hjÀlp av entreprenörer, det viktigaste Àr rÀtt tillvÀgagÄngssÀtt. Det Àr aldrig för sent att börja.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster