Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3

Մենք շարունակում ենք մեր պատմությունը այն մասին, թե ինչպես ենք փոխել BMS համակարգը մեր տվյալների կենտրոններում (մաս 1, մաս 2) Միևնույն ժամանակ, մենք ոչ թե պարզապես փոխանակեցինք մի վաճառողի լուծումը մյուսի հետ, այլ զրոյից մշակեցինք մեր պահանջներին համապատասխան համակարգ: Մեր պատմության վերջում մենք կիսվում ենք կատարված աշխատանքի արդյունքներով և հետաքրքիր լուծումներով, որոնք կարող են օգտակար լինել ձեզ:

Նոր ինտերֆեյս

Այստեղ, ինչպես ասում են, ավելի լավ է մեկ անգամ տեսնել:

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3Դարակաշարեր.

Եկեք նայենք տարբերություններին:

  • Առաջին հերթին, դա այն է, красиво հարմարավետ. Ուշադրություն դարձրեք, թե որքան հեշտ է դարձել հետևել PDU մոդուլների բեռներին («Բանկեր» կամ պարզապես «Բանկեր») և զուգակցված մոդուլների զուգահեռ բեռների գումարը: Նոր BMS-ի դարակաշարի մոդելի վրա մենք անմիջապես տեսնում ենք, որ ստորին զուգակցված PDU մոդուլները ծանրաբեռնված են (ընդհանուր հոսանքն ավելի բարձր է, քան թույլատրելի 16A - «կապույտ» ծանուցումը), իսկ վերինները թերբեռնված են: Եթե ​​մուտքերից մեկն անջատված է, ամբողջ բեռը կփոխանցվի երկրորդին, իսկ ստորին մոդուլը, որը մնում է էներգիա, կանջատվի գերծանրաբեռնվածության պատճառով: Որպեսզի դա տեղի չունենա, տվյալների կենտրոնի աջակցման ծառայությունը նախապես կզգուշացնի հաճախորդին և կուղարկի առաջարկություն, թե ինչպես վերաբաշխել բեռը:
  • Սարքավորումների հեշտ ավելացում: Նոր BMS-ում մոդուլի հոսանքների և դարակի հզորության գումարների վիրտուալ սենսորներն արդեն ավելացվել են ստանդարտ դարակների ձևանմուշներին և ավտոմատ կերպով ստեղծվում են դարակաշարին PDU ավելացնելուց հետո: Հին BMS-ում դրանք պետք է ստեղծվեին ձեռքով, այնուհետև քաշվեին քարտեզի վրա, ինչը մեծացրեց սխալի հավանականությունը «մարդկային գործոնի» պատճառով:
  • Ստեղծագործության անսահմանափակ շրջանակ: Այժմ մենք սահմանափակումներ չունենք վիրտուալ սենսորներ ստեղծելիս։ Դուք կարող եք կառուցել ցանկացած փոփոխականի բացարձակապես ցանկացած մաթեմատիկական մոդել: Սա նշանակում է, որ մենք հնարավորություն ունենք ստեղծելու բարդ վիրտուալ սենսորներ (նախկինում մենք կարող էինք միայն արժեքներ ավելացնել) և ավելի լավ վերլուծել վիճակագրությունը և ինժեներական համակարգերի աշխատանքի միտումները: Սա բարելավում է համակարգի կազմաձևման, սարքավորումների փոխարինման և ռեսուրսների կառավարման վերաբերյալ կայացված որոշումների որակը: 
  • Ինտուիտիվ ինտերֆեյս: Նոր ինտերֆեյսում պատկերակների խառնաշփոթ չկա, երկրպագուները պտտվում են, անջատիչները «սեղմում են»: Իսկ ամենահարմարը դարակների ներսում PDU Line A/B-ի կարգավիճակը նշելու հնարավորությունն է։ Մենք փորձեցինք նման բան անել հին BMS-ում, սակայն քարտեզի մեկ քառակուսի սանտիմետրի վրա միավորված պատկերակների քանակը ստիպեց մեզ հրաժարվել դրանից:

Հիմա հաճելի է նայել.

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
Սերվեր.

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
Հիմնական կոմուտատորի հատվածը:

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
Օդափոխման կառավարման վահանակ:

Իսկ նոր BMS-ը կարելի է զարդարել Ամանորին :)
Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3

Մեկ էջ՝ փոխըմբռնում առանց խոսքի և առանց տեխնիկական բնութագրերի

Շատ երկար ժամանակ մենք ցանկանում էինք մեկ այլ «հնարք» իրականացնել BMS-ում. տվյալների կենտրոնի հիմնական պարամետրերը մեկ էջում հավաքել, որպեսզի էկրանին մեկ հայացքը բավարար լինի հիմնական համակարգերի կարգավիճակը գնահատելու համար: Սակայն մենք լիովին չհասկացանք, թե ինչպիսին պետք է լինի այն։

Նույնիսկ նոր BMS-ի մշակման սկսվելուց առաջ մենք այցելեցինք Նիդեռլանդների տասնյակ տվյալների կենտրոններ էքսկուրսիաների ժամանակ: Նպատակներից մեկն էլ նման էջի իրականացման օրինակներ տեսնելն էր։

Եվ ոչ մի տվյալների կենտրոն դա մեզ ցույց չտվեց. ոմանց մոտ այն չկար, ոմանց մոտ այն «հենց հիմա էր մշակվում», մյուսներում դա «մեծ առևտրային գաղտնիք» էր: Հետևաբար, նոր BMS-ի ստեղծման մեր հանձնարարականում մեզ համար այս շատ կարևոր էջի ճշգրիտ նկարագրությունը չկար:

Արդյունքում, մենք դրա հետ հասկացանք բառացիորեն «թռիչքի վրա»։ Հենց այդ պահին ես ստիպված էի հեռակա խորհրդակցել տվյալների կենտրոնի գործընկերների հետ: Շատ անհարմար էր հեռախոսով թերթել BMS-ի էջերը՝ ցրված տվյալներ որոնելու համար, և իրականում առաջին տարբերակը ուրվագծված էր անձեռոցիկի վրա։ Մի էջ. Այն իրականացվել է ծրագրավորողների կողմից՝ հիմնվելով լուսանկարի վրա։ 

Հետևելով մեր զգուշավոր հոլանդացի գործընկերների օրինակին՝ մենք չենք ցուցադրի մեր գլխավոր էջի վերջնական տարբերակը, հատկապես, որ տվյալների յուրաքանչյուր կենտրոն եզակի է և իմաստ չունի պատճենել այն: Բայց եկեք նկարագրենք դրա ձևավորման երկու հիմնական սկզբունք.

  1. Սա աղյուսակ է, որը նախատեսված է սմարթֆոնի ուղղահայաց էկրանի (կամ մոնիտորի, բայց ուղղահայաց դասավորության պահպանմամբ) ձևաչափին համապատասխանելու համար, և բոլոր կարևոր տեղեկությունները ցուցադրվում են մեկ էկրանին: Աղյուսակի վերևում ներկայացված է ակտիվ միջադեպերի «ամփոփում», ուստի ամենահարմարն էր դրանք միասին տեղադրել ուղղահայաց ձևաչափով: 
  2. Աղյուսակում բջիջների դասավորությունը հետևում է տվյալների կենտրոնի ճարտարապետությանը (ֆիզիկական կամ տրամաբանական): Մենք հրաժարվեցինք համակարգերի դասավորությունից այբբենական կարգով, ինչպես ուզում էինք առաջին հայացքից: Հերթականությունը արտացոլում է տվյալների կենտրոնի անձնակազմի տեսողական միավորումները, կարծես նրանք ֆիզիկապես վերահսկում էին բոլոր սենյակները և համակարգերը: Սա հեշտացնում է տեղեկատվություն գտնելը:

Փաստորեն, այժմ տվյալների կենտրոնի բացարձակապես բոլոր հիմնական բնութագրերը խմբավորվում և ներկայացվում են պատասխանատու ինժեների և մենեջերի սմարթֆոնի/մոնիտորի մեկ էկրանին, մինչդեռ իրականացվում է տվյալների կենտրոնի ֆիզիկական և տրամաբանական տեղագրության հետ կապը: 

Ահա այդ առաջին սևագրի լուսանկարը, թեև, իհարկե, հետո այս տարբերակը վերանայվեց և վերջնական տեսքի բերվեց։

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3

Ճանաչում և միջադեպի ամփոփում

Անդրադառնանք մեզ համար մեկ այլ նոր հայեցակարգին, որն առաջացել է մոնիտորինգի համակարգը թարմացնելու ծրագրի արդյունքում։

Ձեռքսեղմումը բավականին հազվադեպ տերմին է, որն առաջարկվել է նոր BMS-ի մշակողի կողմից: Դա նշանակում է հաստատում, որ օպերատորը տեսել է միջադեպը, ընդունել է այն և ստանձնել է այն լուծելու պարտականությունները:  

Խոսքը մնացել է, և այժմ մենք «ընդունում ենք» միջադեպերը։

Նոր BMS-ի հիմնական տարբերակում ներառված ալգորիթմը մեզ չէր համապատասխանում։ Իրականում դրանք եղել են իրադարձությունների մատյանում կատարված մեկնաբանություններ, այսինքն՝ լուծված միջադեպերը չեն անհետացել գրանցամատյանից, իսկ ընդունված («ճանաչված») դեպքերը չեն տեսակավորվել նորերից։

Արդյունքում ստեղծվեց «ամփոփում» կոչվող պատուհան, որում.

  1. Ցուցադրվում են միայն ակտիվ միջադեպերը և սպասարկման ռեժիմում գտնվող սարքերը (առևտրային կապույտ ծանուցումներ չկան):
  2. Հստակ տարբերություն կա ՆՈՐ և ԸՆԴՈՒՆՎԵԼԻ միջադեպերի միջև։
  3. Նշվում է, թե ով է ընդունել կատարվածը։

Նոր BMS-ում հերթապահների աշխատանքի ալգորիթմը հետևյալն է.

  1. Նոր միջադեպերը ներառված են զեկույցում և սպասում են ճանաչմանը: Նրանք չեն կարող երկար մնալ այս հատվածում, տեխնիկայի հերթապահ անձը պետք է անմիջապես իր վրա վերցնի միջադեպը։
  2. Աշխատակիցը պատասխանատվություն է կրում միջադեպի համար՝ սեղմելով աջ կողմում գտնվող վանդակի վրա: Քանի որ բոլոր աշխատակիցները գտնվում են եզակի հաշիվների տակ, ավտոմատ կերպով ցուցադրվում է, թե ով է ընդունել միջադեպը: Անհրաժեշտության դեպքում թողեք մեկնաբանություն։
  3. Միջադեպը տեղափոխվում է «Ճանաչված» բաժին, մնացած հերթապահները և մենեջերը հասկանում են, որ միջադեպը վարում է պատասխանատու աշխատակիցը:

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
Նոր և արդեն իսկ հաստատված հաղորդագրությամբ ամփոփ պատուհանի օրինակ:

Ամփոփման պատուհանը միացնելով One page աղյուսակի հետ՝ ստացանք լրիվ հիմնական էկրան BMS համակարգ, որտեղ անմիջապես կարող եք տեսնել. 

  • տվյալների կենտրոնների հիմնական համակարգերի վիճակը.
  • նոր չմշակված միջադեպերի առկայությունը.
  • ընդունված միջադեպերի առկայություն և տեղեկատվություն այն մասին, թե ով է հատուկ վերացնում դրանք:

Բրաուզերի մուտք և հեռախոսի ելնող ազդանշաններ

Վեբ ինտերֆեյսը, որը հասանելի է ցանկացած սարքից աշխարհի ցանկացած կետից, կտրուկ հակադրվում է «հաստ» հաճախորդին, որն ամբողջությամբ փակ է արտաքին օգտատերերի համար: 

Հին մոտեցումը ենթադրում էր մի շարք անհարմարություններ՝ ծառայության աշխատակիցների մոնիտորինգի համար հեռահար աշխատանքի կազմակերպման խնդիրներից մինչև տվյալների կենտրոնի անձնակազմի աշխատատեղերի վրա բաշխիչ փաթեթներից «հաստ» հաճախորդներ տեղադրելու անհրաժեշտությունը:

Այժմ BMS-ի ցանկացած էջ ունի յուրահատուկ հասցե, որը թույլ է տալիս կիսվել ոչ միայն էջի կամ սարքի ուղղակի հասցեն, այլև հղումներ դեպի եզակի գրաֆիկներ/հաշվետվություններ։ 

Համակարգի մուտքն այժմ իրականացվում է LDAP վավերացման միջոցով Active Directory-ի միջոցով, ինչը բարձրացնում է դրա անվտանգության մակարդակը: 

Շարժունակությունն այսօր առանցքային գործոն է հերթապահ ինժեներների որակյալ աշխատանքի համար: Ի հավելումն հերթափոխի սենյակում մոնիթորինգի մոնիտորինգին, ինժեներները շրջում են, կատարում են սովորական աշխատանք «հերթապահ սենյակից» դուրս և բջջային էկրանների համար օպտիմիզացված BMS հիմնական էկրանի շնորհիվ չեն կորցնում վերահսկողությունը, թե ինչ է կատարվում տուրբինային սենյակներում: մի վայրկյան. 

Վերահսկողության որակը բարելավվում է նաև աշխատանքային չաթերի ֆունկցիոնալության շնորհիվ: Նրանք արագացնում են աշխատանքային գործընթացները՝ թույլ տալով հերթապահ ինժեներների նամակագրությունը «կապվել» BMS-ի հետ: Օրինակ՝ մենք օգտագործում ենք Teams հավելվածը, որը թույլ է տալիս կատարել ներքին նամակագրություն և ստանալ բոլոր հաղորդագրությունները BMS-ից ձեր հեռախոսի վրա՝ թռուցիկ Push ծանուցումների տեսքով, ինչը վերացնում է հերթապահի կողմից հեռախոսին անընդհատ նայելու անհրաժեշտությունը: էկրան.

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
 Հրում ծանուցում սմարթֆոնի էկրանին:

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
Այսպիսի տեսք ունեն ծանուցումները Teams հավելվածում։

Միևնույն ժամանակ, թռուցիկ ծանուցումները կազմաձևվում են միայն միջադեպերի առաջացման մասին հաղորդագրությունների համար, դրանով իսկ նվազագույնի հասցնելով շեղելու գործոնը. անձնակազմը գիտի. եթե սմարթֆոնի էկրանին հայտնվում է Teams Push Notification, ապա նրանք պետք է գնան BMS էջ: և ընդունել կատարվածը: Միջադեպերի լուծման հաղորդագրությունները հետևվում են BMS էջում:

Մոնիտորինգ տվյալների կենտրոնում. ինչպես մենք փոխարինեցինք հին BMS-ը նորով: Մաս 3
Լուսանկարում պատկերված է սմարթֆոնի BMS ինտերֆեյսը:

Ամփոփելով

Թեև մեր հին վաճառողի կողմից BMS-ի թարմացման արժեքը համեմատելի էր զրոյից նոր համակարգի մշակման հետ (մոտ 100 դոլար), ապրանքների ֆունկցիոնալության տարբերությունը հսկայական էր: Մենք ստացանք ճկուն համակարգ, որն օպտիմիզացված է մեր բիզնես առաջադրանքների և գործընթացների համար: Մենք նաև զգալի խնայողության ենք հասել համակարգի շարունակական աջակցության և արդիականացման ծախսերում: 

Բայց, իհարկե, դժվարություններ կային։ 

  • Նախ, մենք թերագնահատեցինք նոր BMS-ի բազային տարբերակում անհրաժեշտ փոփոխությունների քանակը և չհամապատասխանեցինք նախապես համաձայնեցված ժամկետներին: Մեզ համար սա կրիտիկական խնդիր չէր, քանի որ մենք ապահովագրված էինք մինչև վերջին րոպեն և աշխատում էինք հին համակարգի վրա, և գործընթացը ստեղծագործական էր, բարդ և, հետևաբար, երբեմն ավելի դանդաղ էր ընթանում, քան սպասվում էր: Բացի այդ, մենք միշտ տեսել ենք, որ մեր մշակողը գործադրում է բոլոր ջանքերը լավագույն արդյունքի հասնելու համար: Բայց իրականում պատմությունը շատ երկար ստացվեց, և մեր առանցքային մասնագետները դրա վրա շատ ավելի մեծ ջանք ու ժամանակ ծախսեցին, քան ծրագրել էին։ 
  • Երկրորդ, մեզ անհրաժեշտ էին թեստավորման մի քանի փուլ՝ վիրտուալ մեքենաների և կապի ալիքների ամրագրման ալգորիթմը կարգաբերելու համար: Սկզբում խափանումներ կային ինչպես BMS համակարգի, այնպես էլ վիրտուալ մեքենաների և ցանցի տեղադրման կողմում: Այս վրիպազերծումը նույնպես ժամանակ պահանջեց: Բարեբախտաբար, կապալառուին տրամադրվել է փորձնական հարթակ՝ ամպային ծառայության տեսքով, որտեղ ի սկզբանե փորձարկվել են բոլոր կարգավորումներն ու նորարարությունները։
  • Երրորդ, արդյունքում ստացված համակարգը վերջնական օգտագործողի կողմից ավելի դժվար է խմբագրվել: Եթե ​​նախկինում քարտեզը բաղկացած էր ֆոնից (գրաֆիկական ֆայլից) և պատկերակներից, որոնք հեշտ էր փոխել կամ տեղափոխել, ապա այժմ այն ​​անիմացիայի հետ կապված բարդ գրաֆիկական ինտերֆեյս է, որը պահանջում է որոշակի խմբագրման հմտություններ:

Մեր BMS համակարգի արմատական ​​թարմացումն արդեն կարելի է անվանել անցած տարվա ամենակարեւոր նախագիծը, որը ապագայում լրջորեն կազդի մեր կայքերի գործառնական կառավարման որակի վրա։ 

Մենք, իհարկե, դուրս չշպրտեցինք հին երկաթյա սերվերը, այլ «թեթևացրինք» այն. մենք մաքրեցինք այն հազարավոր «առևտրային» վիրտուալ սենսորներից և PDU-ներից և դրա մեջ թողեցինք ամենակարևոր սարքերից մի քանի տասնյակ, ինչպիսին է դիզելը: գեներատորների հավաքածուներ, UPS, օդորակիչներ, պոմպեր, արտահոսքի սենսորներ և ջերմաստիճան Այս ռեժիմում նրա նախկին արագությունը վերադարձել է, և նա կարող է լինել «պահուստային ռեզերվ»։ Ի դեպ, PDU-ն հին BMS-ից հանելուց հետո ազատեցինք մոտ 1000 հիմա ավելորդ լիցենզիա, դու պատահաբար գիտե՞ս ինչ անել դրանց հետ։

Source: www.habr.com

Добавить комментарий