Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3

Ons gaan voort met ons storie oor hoe ons die BMS-stelsel in ons datasentrums verander het (deel 1, deel 2). Terselfdertyd het ons nie bloot die oplossing van een verkoper vir 'n ander verruil nie, maar 'n stelsel van nuuts af ontwikkel om aan ons vereistes te voldoen. Aan die einde van ons storie deel ons die resultate van die werk wat gedoen is en interessante oplossings wat vir jou nuttig kan wees.

Nuwe koppelvlak

Hier, soos hulle sê, is dit beter om een ​​keer te sien.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3Rakke.

Kom ons kyk na die verskille.

  • Eerstens, dit is красиво gemaklik. Let op hoe maklik dit geword het om die vragte op PDU-modules (“Banke” of bloot “Banke”) en die som van parallelle vragte van gepaarde modules op te spoor. Op die rakmodel van die nuwe BMS sien ons dadelik dat die onderste gepaarde PDU-modules oorlaai is (die totale stroom is hoër as die toelaatbare 16A - "blou" kennisgewing), en die boonste is onderlaai. As een van die insette ontkoppel word, sal die hele las oorgedra word na die tweede, en die onderste module wat aangeskakel bly, sal afskakel as gevolg van oorlading. Om te voorkom dat dit gebeur, sal die datasentrum-ondersteuningsdiens die kliënt vooraf waarsku en 'n aanbeveling stuur oor hoe om die vrag te herverdeel.
  • Maklike byvoeging van toerusting. In die nuwe BMS word virtuele sensors vir somme van modulestrome en rekkrag reeds by standaardraksjablone gevoeg en word dit outomaties geskep nadat 'n PDU by die rek gevoeg is. In die ou BMS moes hulle met die hand geskep word en dan op die kaart gesleep word, wat die waarskynlikheid van foute as gevolg van die "menslike faktor" verhoog het.
  • Onbeperkte ruimte vir kreatiwiteit. Nou het ons geen beperkings by die skep van virtuele sensors nie. Jy kan absoluut enige wiskundige modelle van enige veranderlikes bou. Dit beteken ons het die vermoë om komplekse virtuele sensors te skep (voorheen kon ons net waardes toevoeg) en statistieke en neigings in die werkverrigting van ingenieurstelsels beter te ontleed. Dit verbeter die kwaliteit van besluite wat geneem word rakende stelselkonfigurasie, toerustingvervanging en hulpbronbestuur. 
  • Intuïtiewe koppelvlak. In die nuwe koppelvlak is daar geen warboel ikone nie, aanhangers draai, skakelaars "klik." En die gerieflikste ding is die vermoë om die status van PDU Line A/B binne die rakke aan te dui. Ons het probeer om iets soortgelyks in die ou BMS te doen, maar die aantal saamgevoegde ikone per vierkante sentimeter van die kaart het ons gedwing om dit te laat vaar.

Dis nou lekker om na te kyk:

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
Bediener.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
Fragment van die hoofskakelbord.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
Ventilasiebeheerpaneel.

En die nuwe BMS kan vir die nuwe jaar versier word :)
Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3

Een bladsy – wedersydse begrip sonder 'n woord en sonder tegniese spesifikasies

Ons wou vir 'n baie lang tyd nog 'n "truuk" in BMS implementeer: om die hoofparameters van die datasentrum op een bladsy saam te stel, sodat een blik op die skerm genoeg sou wees om die status van die hoofstelsels te assesseer. Ons het egter nie heeltemal verstaan ​​hoe dit moet lyk nie.

Selfs voordat die ontwikkeling van die nuwe BMS begin het, het ons 'n dosyn datasentrums in Nederland op uitstappies besoek. Een van die doelwitte was om voorbeelde van die implementering van so 'n bladsy te sien.

En nie 'n enkele datasentrum het dit vir ons gewys nie - in sommige was dit nie daar nie, in ander "word dit tans ontwikkel", in ander was dit 'n "groot handelsgeheim". Daarom, in ons verwysingsraamwerk vir die skepping van 'n nuwe BMS, was daar geen presiese beskrywing van hierdie baie belangrike bladsy vir ons nie.

Gevolglik het ons dit letterlik "on the fly" vorendag gekom. Net op daardie oomblik moes ek op afstand kollegas in die datasentrum raadpleeg. Dit was baie ongerieflik om deur die bladsye van BMS op die telefoon te blaai op soek na verspreide data, en eintlik is die eerste weergawe op 'n servet geskets Een bladsy. Dit is op grond van die foto deur die ontwikkelaars geïmplementeer. 

Na aanleiding van die voorbeeld van ons versigtige Nederlandse kollegas, sal ons nie die finale weergawe van ons hoofblad demonstreer nie, veral aangesien elke datasentrum uniek is en dit geen sin het om dit te kopieer nie. Maar kom ons beskryf twee hoofbeginsels van sy vorming:

  1. Hierdie is 'n tabel wat ontwerp is om by die formaat van 'n vertikale slimfoonskerm (of 'n monitor, maar met 'n vertikale uitleg) te pas, met alle belangrike inligting wat op een skerm vertoon word. Bo die tabel is 'n "opsomming" van aktiewe voorvalle, so dit was die gerieflikste om hulle in 'n vertikale formaat saam te plaas. 
  2. Die rangskikking van selle in die tabel volg die argitektuur van die datasentrum (fisies of logies). Ons het die rangskikking van stelsels in alfabetiese volgorde laat vaar, soos met die eerste oogopslag wenslik sou wees. Die volgorde weerspieël die visuele assosiasies van datasentrumpersoneel - asof hulle alle kamers en stelsels fisies monitor. Dit maak dit makliker om inligting te vind.

Trouens, nou word absoluut al die sleutelkenmerke van die datasentrum gegroepeer en op een skerm van die slimfoon/monitor van die verantwoordelike ingenieur en bestuurder aangebied, terwyl koppeling met die fisiese en logiese topografie van die datasentrum geïmplementeer word. 

Hier is 'n foto van daardie heel eerste konsep, alhoewel hierdie weergawe natuurlik toe herbedink en gefinaliseer is.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3

Erkenning en voorval opsomming

Kom ons praat oor 'n ander nuwe konsep vir ons, wat na vore gekom het as gevolg van die projek om die moniteringstelsel op te dateer.

Handdruk is 'n taamlik seldsame term wat deur die ontwikkelaar van die nuwe BMS voorgestel is. Dit beteken bevestiging dat die operateur die voorval gesien het, dit erken het en verantwoordelikhede aanvaar het om dit op te los.  

Die woord het vasgesteek, en nou “erken” ons insidente.

Die algoritme wat in die basiese weergawe van die nuwe BMS ingesluit is, het ons nie gepas nie. Trouens, dit was opmerkings op die gebeurtenislogboek, dit wil sê, opgelosde voorvalle het nie uit die logboek verdwyn nie, en aanvaarde ("erkende") is nie van nuwes gesorteer nie.

As gevolg hiervan is 'n venster genaamd "opsomming" ontwikkel, waarin:

  1. Slegs aktiewe voorvalle en toestelle in diensmodus word vertoon (geen kommersiële blou kennisgewings nie).
  2. Daar is 'n duidelike onderskeid tussen NUWE en AANVAARDE voorvalle.
  3. Daar word aangedui wie die voorval aanvaar het.

Die werkalgoritme vir diensbeamptes in die nuwe BMS is soos volg:

  1. Nuwe voorvalle word in die verslag ingesluit en wag op erkenning. Hulle kan nie lank in hierdie afdeling bly nie; die persoon aan diens vir die toerusting moet onmiddellik beheer van die voorval neem.
  2. Die werknemer neem verantwoordelikheid vir die voorval deur op die regmerkie aan die regterkant te klik. Aangesien alle werknemers onder unieke rekeninge is, word dit outomaties vertoon wie die voorval aanvaar het. Indien nodig, laat 'n opmerking.
  3. Die voorval word na die "Erken"-afdeling geskuif, die res van die diensbeamptes en die bestuurder verstaan ​​dat die voorval deur die verantwoordelike werknemer hanteer word.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
Voorbeeld van 'n opsommingsvenster met 'n nuwe en reeds erkende boodskap.

Deur die opsommingsvenster met die Een bladsy-tabel te verbind, het ons 'n volledige hoofskerm BMS-stelsel, waar jy dadelik kan sien: 

  • toestand van die hoofdatasentrumstelsels;
  • teenwoordigheid van nuwe onverwerkte voorvalle;
  • die teenwoordigheid van aanvaarde voorvalle en inligting oor wie dit spesifiek uitskakel.

Blaaiertoegang en telefoonopspringwaarskuwings

Die webkoppelvlak, toeganklik vanaf enige toestel van enige plek in die wêreld, is 'n skrille kontras met die "dik" kliënt, wat heeltemal gesluit is vir eksterne gebruikers. 

Die ou benadering het 'n reeks ongerief ingehou, van probleme met die organisering van afgeleë werk vir monitering van dienswerknemers tot die behoefte om "dik" kliënte vanaf verspreidingsstelle op personeelwerkstasies in die datasentrum te installeer.

Nou het enige bladsy in BMS 'n unieke adres, wat jou toelaat om nie net die direkte adres van die bladsy of toestel te deel nie, maar ook skakels na unieke grafieke/verslae. 

Toegang tot die stelsel word nou uitgevoer deur LDAP-verifikasie deur Active Directory, wat die vlak van sekuriteit verhoog. 

Mobiliteit vandag is 'n sleutelfaktor in die kwaliteit werk van aan diens ingenieurs. Benewens die monitering van monitering in die diensskofkamer, maak ingenieurs rondtes, verrig roetinewerk buite die "dienskamer" en, danksy die BMS-hoofskerm wat vir mobiele skerms geoptimaliseer is, verloor hulle nie beheer oor wat in die turbinekamers gebeur nie, selfs vir 'n sekonde. 

Die kwaliteit van beheer word ook verbeter danksy die funksionaliteit van werkkletse. Hulle versnel werksprosesse deur toe te laat dat die korrespondensie van aan diens ingenieurs aan die BMS "gekoppel" word. Ons gebruik byvoorbeeld die Teams-toepassing, wat jou toelaat om interne korrespondensie te voer en alle boodskappe van die BMS op jou foon te ontvang in die vorm van opspring-stootkennisgewings, wat die behoefte uitskakel vir die diensbeampte om voortdurend na die foon te kyk skerm.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
 Druk kennisgewing op die slimfoonskerm.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
Dit is hoe kennisgewings in die Spanne-toepassing lyk.

Terselfdertyd word opspringkennisgewings slegs gekonfigureer vir boodskappe oor die voorkoms van insidente, waardeur die afleidingsfaktor tot die minimum beperk word; die personeel weet: as 'n Teams Push Notification op die slimfoonskerm verskyn, moet hulle na die BMS-bladsy gaan en aanvaar die voorval. Insidentresolusieboodskappe word op die BMS-bladsy nagespoor.

Monitering in die datasentrum: hoe ons die ou BMS na die nuwe een verander het. Deel 3
Die foto wys die BMS-koppelvlak in 'n slimfoon.

Opsomming

Alhoewel die koste van die opdatering van 'n BMS van ons ou verskaffer vergelykbaar was met die ontwikkeling van 'n nuwe stelsel van nuuts af (ongeveer $100 000), het die verskil in die funksionaliteit van die produkte kolossaal geblyk te wees. Ons het 'n buigsame stelsel ontvang wat geoptimaliseer is vir ons besigheidstake en -prosesse. Ons het ook aansienlike besparings in deurlopende stelselondersteuning en opgraderingskoste behaal. 

Maar daar was natuurlik probleme. 

  • Eerstens het ons die hoeveelheid veranderinge wat aan die basisweergawe van die nuwe BMS aangebring moes word onderskat en het nie die vooraf ooreengekome spertye nagekom nie. Vir ons was dit nie 'n kritieke probleem nie, aangesien ons tot op die nippertjie verseker was en aan die ou stelsel gewerk het, en die proses kreatief, kompleks was en daarom soms stadiger verloop het as wat verwag is. Daarbenewens het ons nog altyd gesien dat ons ontwikkelaar alles inspan om die beste resultaat te behaal. Maar in werklikheid het die storie baie lank geblyk te wees, en ons sleutelspesialiste het baie meer moeite en tyd daaraan bestee as wat hulle beplan het. 
  • Tweedens het ons verskeie stadiums van toetsing nodig gehad om die algoritme vir die bespreking van virtuele masjiene en kommunikasiekanale te ontfout. Aanvanklik was daar foute aan die kant van die BMS-stelsel en aan die kant van die opstel van virtuele masjiene en die netwerk. Hierdie ontfouting het ook tyd geneem. Gelukkig is die kontrakteur voorsien van 'n toetsplatform in die vorm van 'n wolkdiens, waar alle instellings en innovasies aanvanklik getoets is.
  • Derdens, die gevolglike stelsel blyk moeiliker te wees om deur die eindgebruiker te redigeer. As voorheen 'n kaart uit 'n agtergrond (grafiese lêer) en ikone bestaan ​​het wat maklik was om te verander of te skuif, is dit nou 'n komplekse grafiese koppelvlak met animasie wat sekere redigeringsvaardighede vereis.

Die radikale opdatering van ons BMS-stelsel kan reeds die belangrikste projek van die afgelope jaar genoem word, wat die kwaliteit van operasionele bestuur van ons terreine in die toekoms ernstig sal beïnvloed. 

Ons het natuurlik nie die ou ysterbediener uitgegooi nie, maar dit "verlig": ons het dit skoongemaak van duisende "kommersiële" virtuele sensors en PDU's en net 'n paar dosyn van die mees kritieke toestelle, soos diesel, daarin gelaat. kragopwekkerstelle, UPS, lugversorgers, pompe, leksensors en temperature In hierdie modus het sy vorige spoed teruggekeer, en hy kan 'n "reserwe-reserwe" wees. Terloops, nadat ons die PDU van die ou BMS verwyder het, het ons ongeveer 1000 nou onnodige lisensies vrygestel, weet jy toevallig wat om daarmee te doen?

Bron: will.com

Voeg 'n opmerking