Kutarisisa munzvimbo yedata: sei takatsiva iyo yekare BMS neitsva. Chikamu 1

Kutarisisa munzvimbo yedata: sei takatsiva iyo yekare BMS neitsva. Chikamu 1

Chii chinonzi BMS

Iyo yekutarisa sisitimu yekushanda kweinjiniya masisitimu munzvimbo yedata chinhu chakakosha cheiyo zvivakwa, inobata zvakananga chiratidzo chakakosha chenzvimbo yedata sekukurumidza kwevashandi kupindura mamiriro ekukurumidzira uye, nekudaro, nguva yekusakanganiswa kushanda. 

BMS (Building Monitoring System) masisitimu ekutarisa anopihwa nevazhinji vatengesi vepasi rose vemidziyo yenzvimbo dzedata. Munguva yebasa reLinxdatacenter muRussia, takave nemukana wekuzivana nemasisitimu akasiyana uye kusangana neanopesana nzira dzevatengesi pakushanda kweaya masisitimu. 

Isu tinokuudza kuti takagadziridza zvizere sei BMS system yedu mugore rapfuura uye nei.  

Mudzi wedambudziko

Zvose zvakatanga makore gumi apfuura nekutangwa kweLinxdatacenter data center muSt. Iyo BMS sisitimu, zvinoenderana neindasitiri zviyero zvemakore iwayo, yaive sevha yemuviri ine yakaiswa software, yaiwanikwa kuburikidza nechirongwa chevatengi (iyo inonzi "yakakora" mutengi). 

Paive nemakambani mashoma aipa mhinduro dzakadaro pamusika panguva iyoyo. Zvigadzirwa zvavo zvaive zvakajairwa, mhinduro chete kune chaivepo chinodiwa. Uye isu tinofanirwa kuvapa yavo yakafanira: zvese ipapo uye nhasi, vatungamiriri vemusika vanowanzo rarama nebasa ravo rekutanga - kuendesa zvigadziriso zvinoshanda zvekushandisa data nzvimbo. 

Sarudzo ine musoro kwatiri yaive mhinduro yeBMS kubva kune imwe yevagadziri vepasirese. Iyo yakasarudzwa sisitimu panguva iyoyo yakazadzisa zvese zvinodiwa pakutarisisa nzvimbo yakaoma yeinjiniya, senge data data. 

Zvisinei, nekufamba kwenguva, zvinodiwa uye zvinotarisirwa nevashandisi (kureva, isu, data center operators) kubva kuIT mhinduro dzakashanduka. Uye vatengesi vakuru, sezvakaratidzwa nekuongororwa kwemusika kune zvakagadziriswa mhinduro, vakanga vasina kugadzirira izvi.

Iyo yekambani IT musika yakaona yakakomba pesvedzero kubva kuB2C chikamu. Digital mhinduro nhasi dzinofanirwa kupa yakasununguka chiitiko kune yekupedzisira mushandisi - ichi ndicho chinangwa icho vanogadzira ivo pachavo. Izvi zvinoonekwa mukuvandudzwa kwemushandisi interfaces (UI) uye ruzivo rwemushandisi (UX) rwemabhizinesi mazhinji maapplication. 

Munhu anojaira kunyaradzwa kwezvese zvine chekuita nemidziyo yedhijitari muhupenyu hwemazuva ese, uye anoisa zvakafanana zvinodikanwa pazvishandiso zvaanoshandisa pamabasa ebasa. Vanhu vanotarisira kubva kumabhizinesi maapplication zvakafanana kuoneka, intuitiveness, nyore uye pachena izvo zvinowanikwa kwavari mumasevhisi emari, kufona kwetekisi kana kutenga online. Nyanzvi dzeIT dzinoita zvigadziriso munzvimbo yemubatanidzwa dzinoyedzawo kugashira zvese zvemazuva ano "zvakanaka": kuendesa zviri nyore uye kuyera, kushivirira kukanganisa uye mikana isina muganho yekugadzirisa. 

Vatengesi vakuru vepasi rese vanowanzo furatira maitiro aya. Zvichivimba nechiremera chavo chenguva refu muindastiri, makambani anowanzo kuve akasarudzika uye asingachinjiki kana achishanda nevatengi. Kunyepedzera kwekukosha kwavo hazvivabvumire kuti vaone kuti makambani madiki etekinoroji anotaridzika sei pasi pemhino dzavo, achipa dzimwe mhinduro dzakagadzirirwa kune mumwe mutengi, uye pasina kubhadhara zvakanyanya kune iyo mhando.

Kuipa kweiyo yekare BMS system 

Chinhu chikuru chakakanganisika cheiyo iripo yechinyakare BMS mhinduro kwatiri kwaive kuita kwayo kunonoka. Kuongorora zviitiko zvakati apo vashandi vebasa vakanga vasingapinduri nokukurumidza zvakakwana zvakaita kuti tinzwisise kuti pane dzimwe nguva kunonoka kukuru kwezviitiko zvinoratidzwa muBMS. Panguva imwecheteyo, iyo sisitimu haina kuremerwa kana kukanganisa, yaingova iyo shanduro yezvikamu zvayo (somuenzaniso, JAVA) yakanga yapera uye yaisagona kushanda nemazvo neshanduro itsva dzemashandisirwo ehurongwa pasina zvigadziriso. Zvaigoneka kuvavandudza chete pamwe chete neiyo BMS system, uye mutengesi haana kupa otomatiki kuenderera kweshanduro, ndiko kuti, kwatiri isu hurongwa hwaizoda kunge hwakanyanya kushanda sekuchinja kune imwe hurongwa, uye mhinduro nyowani yakachengetwa. kumwe kukanganisa kwekare.  

Ngatiwedzerei zvimwe zvisingafadzi "zvinhu zvidiki" pano:

  1. Kubhadhara kwekubatanidza zvishandiso zvitsva pane musimboti we "imwe IP kero - imwe yakabhadharwa rezinesi"; 
  2. Kusakwanisa kuvandudza software pasina kutenga pasuru yekutsigira (izvi zvinoreva kuvandudza zvikamu zvemahara uye kubvisa zvikanganiso muchirongwa cheBMS pachacho);
  3. Mutengo wepamusoro wekutsigirwa; 
  4. Nzvimbo pane "iron" server, iyo inogona kukundikana uye ine zvishoma zviwanikwa zvekombuta;
  5. "Redundancy" nekuisa yechipiri hardware server ine duplicate rezinesi package. Panguva imwecheteyo, hapana kuwiriranisa kwedhatabhesi pakati pemasevha makuru uye ekuchengetedza - izvo zvinoreva kuendesa dhatabhesi remanyorero uye nguva yakareba yekushandura kune backup;
  6. "Gobvu" mutengi wemushandisi, asingasvikike kubva kunze, pasina kuwedzera kune nharembozha uye kure yekuwana sarudzo;
  7. Yakabviswa-pasi yewebhu interface isina graphic makadhi uye zviziviso zvinonzwika, zvinowanikwa kubva kunze, asi zvisinga shandiswe nevashandi nekuda kwekushaya ruzivo;
  8. Kushaikwa kweiyo animation mune iyo interface - ese magiraidhi anosanganisira chete "yekumashure" mufananidzo uye static icons. Mhedzisiro ndeye huwandu hwakaderera hwekuonekwa;

    Zvese zvaiita seizvi:

    Kutarisisa munzvimbo yedata: sei takatsiva iyo yekare BMS neitsva. Chikamu 1

    Kutarisisa munzvimbo yedata: sei takatsiva iyo yekare BMS neitsva. Chikamu 1

  9. Muganho mukugadzira ma sensors chaiwo ndeokuti chete basa rekuwedzera rinowanikwa, nepo mhando dzema sensors chaiwo dzinoda kugona kuita seti yemasvomhu maitiro ekuverenga kwakaringana kunoratidza chokwadi chekushanda; 
  10. Kusakwanisa kuwana data munguva chaiyo kana kubva mudura kune chero chinangwa (semuenzaniso, kuratidzwa muakaundi yemunhu mutengi);
  11. Kushaikwa kwakakwana kwekushanduka uye kugona kushandura chero chinhu muBMS kuti ienderane neiyo iripo data data process. 

Zvinodiwa kune itsva BMS system

Tichifunga nezvezviri pamusoro, zvatinoda zvikuru zvaive zvinotevera:

  1. Michina miviri yakazvimiririra yakasununguka ine otomatiki kuwiriranisa, ichimhanya pamapuratifomu maviri akasiyana egore munzvimbo dzakasiyana dze data (munyaya yedu, Linxdatacenter St. Petersburg neMoscow data centers);
  2. Kuwedzerwa kwemahara kwemidziyo mitsva;
  3. Yemahara software inogadziridza uye zvikamu zvayo (kunze kwekuvandudzwa kwebasa);
  4. Vhura kodhi yekodhi, ichitibvumira kuti titsigire takazvimirira sisitimu kana paine matambudziko kudivi remugadziri;
  5. Iko kugona kugamuchira uye kushandisa data kubva kuBMS, semuenzaniso, pawebhusaiti kana muakaundi yako wega;
  6. Svika kuburikidza neWEB browser pasina gobvu mutengi;
  7. Kushandisa domain mushandi maakaundi kuwana BMS;
  8. Kuwanikwa kweanimation uye zvimwe zvakawanda zvidiki uye zvisiri zvidiki zvishuwo zvakazoitika mune yakadzama tekinoroji yakatarwa.

Mashanga ekupedzisira

Kutarisisa munzvimbo yedata: sei takatsiva iyo yekare BMS neitsva. Chikamu 1

Panguva iyo patakaona kuti data data yakanga yabuda kunze kweBMS yayo, mhinduro iri pachena yakaratidzika kwatiri kuvandudza hurongwa huripo. "Havachinji mabhiza pakati," handiti? 

Nekudaro, makambani makuru, sekutonga, haape zvigadziriso zvetsika kumakumi emakore ekare "akakwenenzverwa" mhinduro dzinotengeswa munyika dzakawanda. Ipo makambani madiki ari kuyedza zano kana prototype yechigadzirwa chemangwana kune vangangove vatengi uye vachivimba nemhinduro yemushandisi kugadzira chigadzirwa, makambani anoramba achitengesa marezinesi echigadzirwa chaimbotonhorera, asi, maiwe, nhasi chaenda uye hachichinjiki.

Uye takanzwa mutsauko mukusvika pachedu. Munguva yekunyorerana nemugadziri weiyo BMS yekare, zvakakurumidza kuve pachena kuti kugadziridzwa kweiyo iripo sisitimu yakatsanangurwa nemutengesi kwaizoguma nekutenga hurongwa hutsva kwatiri nesemi-otomatiki dhatabhesi kuendesa, mutengo wakakwira uye misungo panguva kutamisa, izvo kunyange mugadziri pachake aisagona kufanotaura. Ehe, mune iyi kesi, mutengo wetsigiro yehunyanzvi yemhinduro yakagadziridzwa yakawedzera, uye kukosha kwekutenga marezinesi panguva yekuwedzera kwakaramba.

Uye chinhu chisingafadzi chaive chekuti hurongwa hutsva hwaisagona kugutsa zvizere zvido zvedu zvekuchengetedza. Iyo yakagadziridzwa BMS sisitimu inogona kuitwa, sezvataida, papuratifomu yegore, iyo yaizotibvumira kusiya iyo Hardware, asi iyo yerudundancy sarudzo haina kuiswa mumutengo. Kutsigira iyo data, taizofanira kutenga yechipiri BMS virtual server uye imwe seti yemarezinesi. Nemutengo werezinesi rimwe chete uchive madhora makumi manomwe nematanhatu uye huwandu hwekero dzeIP dziri zviuru zana, izvo zvinowedzera kusvika kumadhora zviuru makumi manomwe nemazana matanhatu mukuwedzera mari kungopihwa marezinesi emuchina wekuchengetedza. 

Iyo "cherry" mushanduro itsva yeBMS kwaive kudiwa kwekutenga marezinesi ekuwedzera "yemidziyo yese" - kunyangwe kune sevha huru. Pano zvakakosha kujekesa kuti kune zvishandiso zvakabatana neBMS kuburikidza nemagedhi. Iyo gedhi ine imwe IP kero, asi inodzora akati wandei maturusi (10 paavhareji). MuBMS yekare, izvi zvaida rezinesi pagedhi reIP kero, nhamba dzaitaridzika seizvi: "1000 IP kero / marezinesi, 1200 zvishandiso." Iyo BMS yakagadziridzwa yakashanda pane imwe musimboti uye huwandu hwaizotaridzika seizvi: "1000 IP kero, zana nemakumi maviri emidziyo / marezinesi." Kureva kuti, mutengesi mushanduro itsva akachinja musimboti wekugovera marezinesi, uye taifanira kutenga mamwe marezinesi angangoita mazana maviri. 

Iyo "update" bhajeti pakupedzisira yaive nemapoinzi mana: 

  • mutengo weiyo vhezheni yegore uye masevhisi ekufambisa kwairi; 
  • mamwe marezinesi kune iripo pasuru yemidziyo yakabatana nemagedhi;
  • mutengo we backup cloud version;  
  • seti yemarezinesi emuchina wekuchengetedza. 

Mari yose yeprojekti yacho yaipfuura $100 000! Uye izvi hazvireve kukosha kwekutenga marezinesi emidziyo mitsva mune ramangwana.

Somugumisiro, takaona kuti zvingava nyore kwatiri - uye zvichida kunyange zvakachipa - kuronga hurongwa hwakagadzirwa kubva pakutanga, tichifunga nezvese zvatinoda uye kupa mukana wekuvandudza mune ramangwana. Asi avo vaida kukudziridza hurongwa hwakaoma hwakadaro vachiri kufanira kuwanikwa, vachienzanisa mazano, akasarudzwa uye nevekupedzisira vakafamba nzira kubva kune unyanzvi hwekugadzirisa kusvika pakugadzirisa ... Verenga pamusoro peizvi muchikamu chechipiri chemashoko nokukurumidza. 

Source: www.habr.com

Voeg