Monitro yn y ganolfan ddata: sut y gwnaethom newid yr hen BMS i'r un newydd. Rhan 1

Monitro yn y ganolfan ddata: sut y gwnaethom newid yr hen BMS i'r un newydd. Rhan 1

Beth yw BMS

Mae'r system fonitro ar gyfer gweithredu systemau peirianneg mewn canolfan ddata yn elfen allweddol o'r seilwaith, sy'n effeithio'n uniongyrchol ar ddangosydd mor bwysig ar gyfer canolfan ddata fel cyflymder ymateb personél i sefyllfaoedd brys ac, o ganlyniad, hyd gweithrediad di-dor. 

Mae systemau monitro BMS (System Monitro Adeiladau) yn cael eu cynnig gan lawer o werthwyr offer byd-eang ar gyfer canolfannau data. Yn ystod gwaith Linxdatacenter yn Rwsia, cawsom gyfle i ddod yn gyfarwydd â gwahanol systemau a dod ar draws dulliau gweithredu diametrig a wrthwynebwyd gan werthwyr i weithrediad y systemau hyn. 

Rydyn ni'n dweud wrthych chi sut rydyn ni wedi diweddaru ein system BMS yn llwyr dros y flwyddyn ddiwethaf a pham.  

Gwraidd y broblem

Dechreuodd y cyfan 10 mlynedd yn ôl gyda lansiad canolfan ddata Linxdatacenter yn St Petersburg. Roedd y system BMS, yn unol â safonau diwydiant y blynyddoedd hynny, yn weinydd corfforol gyda meddalwedd wedi'i osod, y gellir ei gyrchu trwy raglen cleient (y cleient “trwchus” fel y'i gelwir). 

Ychydig iawn o gwmnïau oedd yn cynnig atebion o'r fath ar y farchnad bryd hynny. Eu cynhyrchion oedd y safon, yr unig ateb i angen presennol. Ac mae'n rhaid i ni roi eu dyledus iddynt: bryd hynny a heddiw, mae arweinwyr y farchnad yn gyffredinol yn ymdopi â'u tasg sylfaenol - darparu atebion swyddogaethol ar gyfer gweithredu canolfannau data. 

Y dewis rhesymegol i ni oedd yr ateb BMS gan un o gynhyrchwyr mwyaf y byd. Roedd y system a ddewiswyd bryd hynny yn bodloni'r holl ofynion ar gyfer monitro cyfleuster peirianneg cymhleth, megis canolfan ddata. 

Fodd bynnag, dros amser, mae gofynion a disgwyliadau defnyddwyr (hynny yw, ni, gweithredwyr canolfannau data) o atebion TG wedi newid. Ac nid oedd gwerthwyr mawr, fel y dangosir gan ddadansoddiad o'r farchnad ar gyfer yr atebion arfaethedig, yn barod ar gyfer hyn.

Mae'r farchnad TG gorfforaethol wedi cael dylanwad difrifol gan y sector B2C. Rhaid i atebion digidol heddiw ddarparu profiad cyfforddus i'r defnyddiwr terfynol - dyma'r nod y mae datblygwyr yn ei osod iddynt eu hunain. Mae hyn yn amlwg yn y gwelliannau mewn rhyngwynebau defnyddwyr (UI) a phrofiad defnyddiwr (UX) llawer o gymwysiadau menter. 

Mae person yn dod i arfer â chysur popeth sy'n ymwneud ag offer digidol mewn bywyd bob dydd, ac yn gosod yr un gofynion ar yr offer y mae'n eu defnyddio ar gyfer tasgau gwaith. Mae pobl yn disgwyl gan gymwysiadau menter yr un gwelededd, greddfol, symlrwydd a thryloywder ag sydd ar gael iddynt mewn gwasanaethau ariannol, galwadau tacsi neu siopa ar-lein. Mae arbenigwyr TG sy'n gweithredu datrysiadau mewn amgylchedd corfforaethol hefyd yn ymdrechu i dderbyn yr holl “nwyddau” modern: lleoli a graddio syml, goddef diffygion a phosibiliadau addasu diderfyn. 

Mae gwerthwyr rhyngwladol mawr yn aml yn anwybyddu'r tueddiadau hyn. Gan ddibynnu ar eu hawdurdod hirsefydlog yn y diwydiant, mae corfforaethau yn aml yn troi allan i fod yn bendant ac anhyblyg wrth weithio gyda chwsmeriaid. Nid yw rhith eu hanhepgoredd eu hunain yn caniatáu iddynt weld sut mae cwmnïau technoleg ifanc yn ymddangos yn llythrennol o dan eu trwynau, gan gynnig atebion amgen wedi'u teilwra i gwsmer penodol, a heb ordalu am y brand.

Anfanteision yr hen system BMS 

Prif anfantais yr ateb BMS hen ffasiwn presennol i ni oedd ei weithrediad araf. Arweiniodd ymchwilio i nifer o ddigwyddiadau lle nad oedd personél ar ddyletswydd yn ymateb yn ddigon cyflym i ni ddeall bod oedi sylweddol weithiau cyn i ddigwyddiadau gael eu harddangos yn y BMS. Ar yr un pryd, nid oedd y system wedi'i gorlwytho nac yn ddiffygiol, dim ond bod y fersiynau o'i gydrannau (er enghraifft, JAVA) wedi dyddio ac ni allent weithio'n gywir gyda fersiynau newydd o systemau gweithredu heb ddiweddariadau. Dim ond gyda'r system BMS yr oedd yn bosibl eu diweddaru, ac ni ddarparodd y gwerthwr barhad awtomatig o fersiynau, hynny yw, i ni byddai'r broses bron mor llafurddwys â newid i system newydd, a chadwyd yr ateb newydd. rhai o ddiffygion yr hen un.  

Gadewch i ni ychwanegu ychydig o “bethau bach” mwy annymunol yma:

  1. Talu am gysylltu dyfeisiau newydd ar yr egwyddor o “un cyfeiriad IP - un drwydded â thâl”; 
  2. Anallu i ddiweddaru meddalwedd heb brynu pecyn cymorth (mae hyn yn golygu diweddaru cydrannau am ddim a dileu gwallau yn y rhaglen BMS ei hun);
  3. Cost uchel o gefnogaeth; 
  4. Lleoliad ar weinydd “haearn”, a all fethu ac sydd ag adnoddau cyfrifiadurol cyfyngedig;
  5. “Diswyddiad” trwy osod ail weinydd caledwedd gyda phecyn trwydded dyblyg. Ar yr un pryd, nid oes unrhyw gydamseru cronfeydd data rhwng y prif weinyddion a'r gweinyddwyr wrth gefn - sy'n golygu trosglwyddo cronfa ddata â llaw ac amser hir o drosglwyddo i'r copi wrth gefn;
  6. Cleient defnyddiwr “trwchus”, anhygyrch o'r tu allan, heb estyniad ar gyfer dyfais symudol ac opsiwn mynediad o bell;
  7. Rhyngwyneb gwe wedi'i dynnu i lawr heb gardiau graffeg a hysbysiadau sain, sy'n hygyrch o'r tu allan, ond yn ymarferol heb ei ddefnyddio gan weithwyr oherwydd ei ddiffyg gwybodaeth;
  8. Diffyg animeiddiad yn y rhyngwyneb - mae pob graffeg yn cynnwys delwedd “cefndir” ac eiconau statig yn unig. Y canlyniad yw lefel gyffredinol isel o welededd;

    Roedd popeth yn edrych fel hyn:

    Monitro yn y ganolfan ddata: sut y gwnaethom newid yr hen BMS i'r un newydd. Rhan 1

    Monitro yn y ganolfan ddata: sut y gwnaethom newid yr hen BMS i'r un newydd. Rhan 1

  9. Cyfyngiad wrth greu synwyryddion rhithwir yw mai dim ond y swyddogaeth adio sydd ar gael, tra bod modelau o synwyryddion go iawn yn gofyn am y gallu i berfformio set o weithrediadau mathemategol ar gyfer cyfrifiadau cywir sy'n adlewyrchu realiti gweithredu; 
  10. Anallu i gael data mewn amser real neu o'r archif at unrhyw ddibenion (er enghraifft, i'w harddangos yng nghyfrif personol y cleient);
  11. Diffyg hyblygrwydd llwyr a gallu i newid unrhyw beth yn y BMS i weddu i brosesau canolfan ddata presennol. 

Gofynion ar gyfer system BMS newydd

Gan ystyried yr uchod, roedd ein prif ofynion fel a ganlyn:

  1. Dau beiriant segur annibynnol gyda chydamseru awtomatig, yn rhedeg ar ddau lwyfan cwmwl gwahanol mewn gwahanol ganolfannau data (yn ein hachos ni, canolfannau data Linxdatacenter St Petersburg a Moscow);
  2. Ychwanegu dyfeisiau newydd am ddim;
  3. Diweddariadau meddalwedd am ddim a'i gydrannau (ac eithrio gwelliannau swyddogaethol);
  4. Cod ffynhonnell agored, sy'n ein galluogi i gefnogi'r system yn annibynnol rhag ofn y bydd problemau ar ochr y datblygwr;
  5. Y gallu i dderbyn a defnyddio data o'r BMS, er enghraifft, ar wefan neu yn eich cyfrif personol;
  6. Mynediad trwy borwr WEB heb gleient trwchus;
  7. Defnyddio cyfrifon gweithwyr parth i gael mynediad at BMS;
  8. Argaeledd animeiddiad a llawer o ddymuniadau bach ac nid mor fach eraill a ddaeth i'r amlwg mewn manyleb dechnegol fanwl.

Gwellt olaf

Monitro yn y ganolfan ddata: sut y gwnaethom newid yr hen BMS i'r un newydd. Rhan 1

Ar hyn o bryd pan sylweddolom fod y ganolfan ddata wedi tyfu'n rhy fawr i'w BMS, roedd yn ymddangos i ni mai'r ateb mwyaf amlwg oedd diweddaru'r system bresennol. “Dydyn nhw ddim yn newid ceffylau hanner ffordd,” iawn? 

Fodd bynnag, nid yw corfforaethau mawr, fel rheol, yn cynnig addasiadau personol i'w datrysiadau “caboledig” degawdau oed a werthir mewn dwsinau o wledydd. Tra bod cwmnïau ifanc yn profi syniad neu brototeip o gynnyrch yn y dyfodol ar ddarpar ddefnyddwyr ac yn dibynnu ar adborth defnyddwyr i ddatblygu'r cynnyrch, mae corfforaethau'n parhau i werthu trwyddedau ar gyfer cynnyrch a oedd unwaith yn cŵl iawn, ond, gwaetha'r modd, heddiw mae'n hen ffasiwn ac yn anhyblyg.

Ac roeddem ni'n teimlo'r gwahaniaeth o ran ymagwedd ein hunain. Yn ystod gohebiaeth â gwneuthurwr yr hen BMS, daeth yn amlwg yn gyflym y byddai diweddaru'r system bresennol a gynigiwyd gan y gwerthwr mewn gwirionedd yn arwain at brynu system newydd i ni gyda throsglwyddo cronfa ddata lled-awtomatig, cost uchel a pheryglon yn ystod y trosglwyddo, na allai hyd yn oed y gwneuthurwr ei hun ragweld. Wrth gwrs, yn yr achos hwn, cynyddodd cost cymorth technegol ar gyfer yr ateb wedi'i ddiweddaru, ac roedd yr angen i brynu trwyddedau yn ystod ehangu yn parhau.

A'r peth mwyaf annymunol oedd na allai'r system newydd fodloni ein gofynion cadw lle yn llawn. Gellid gweithredu'r system BMS wedi'i diweddaru, fel y dymunwn, ar lwyfan cwmwl, a fyddai'n caniatáu inni roi'r gorau i'r caledwedd, ond ni chynhwyswyd yr opsiwn diswyddo yn y pris. Er mwyn gwneud copi wrth gefn o'r data, byddai'n rhaid i ni brynu ail weinydd rhithwir BMS a set ychwanegol o drwyddedau. Gyda chost un drwydded tua $76 a nifer y cyfeiriadau IP yn 1000 o unedau, mae hynny'n ychwanegu hyd at $76 mewn treuliau ychwanegol dim ond ar gyfer trwyddedau ar gyfer y peiriant wrth gefn. 

Y “cherry” yn y fersiwn newydd o BMS oedd yr angen i brynu trwyddedau ychwanegol “ar gyfer pob dyfais” - hyd yn oed ar gyfer y prif weinydd. Yma mae angen egluro bod dyfeisiau wedi'u cysylltu â'r BMS trwy byrth. Mae gan y porth un cyfeiriad IP, ond mae'n rheoli sawl dyfais (10 ar gyfartaledd). Yn yr hen BMS, roedd angen un drwydded fesul cyfeiriad IP porth, roedd yr ystadegau'n edrych yn debyg i hyn: “1000 o gyfeiriadau / trwyddedau IP, 1200 o ddyfeisiau.” Roedd y BMS wedi’i ddiweddaru yn gweithio ar egwyddor wahanol a byddai’r ystadegau’n edrych fel hyn: “1000 o gyfeiriadau IP, 1200 o ddyfeisiau/trwyddedau.” Hynny yw, newidiodd y gwerthwr yn y fersiwn newydd yr egwyddor o aseinio trwyddedau, a bu'n rhaid inni brynu tua 200 o drwyddedau ychwanegol. 

Roedd y gyllideb “diweddaru” yn y pen draw yn cynnwys pedwar pwynt: 

  • cost y fersiwn cwmwl a gwasanaethau mudo iddo; 
  • trwyddedau ychwanegol i'r pecyn presennol ar gyfer dyfeisiau sydd wedi'u cysylltu drwy byrth;
  • cost fersiwn cwmwl wrth gefn;  
  • set o drwyddedau ar gyfer y peiriant wrth gefn. 

Roedd cyfanswm cost y prosiect yn fwy na $100! Ac nid yw hyn yn sôn am yr angen i brynu trwyddedau ar gyfer dyfeisiau newydd yn y dyfodol.

O ganlyniad, sylweddolom y byddai'n haws i ni - ac efallai hyd yn oed yn rhatach - archebu system a grëwyd o'r newydd, gan ystyried ein holl ofynion a darparu ar gyfer y posibilrwydd o foderneiddio yn y dyfodol. Ond roedd yn rhaid dod o hyd i'r rhai a oedd am ddatblygu system mor gymhleth o hyd, cymharu cynigion, dewis a chyda'r un a gyrhaeddodd y rownd derfynol cerddodd y llwybr o fanylebau technegol i weithredu... Darllenwch am hyn yn ail ran y deunydd yn fuan iawn. 

Ffynhonnell: hab.com

Ychwanegu sylw