Kulawa a cibiyar bayanai: yadda muka canza tsohuwar BMS zuwa sabuwar. Kashi na 2

Kulawa a cibiyar bayanai: yadda muka canza tsohuwar BMS zuwa sabuwar. Kashi na 2

A kashi na farko, mun yi magana game da dalilin da ya sa muka yanke shawarar maye gurbin tsohon tsarin BMS a cikin cibiyoyin bayanan mu da wani sabon abu. Kuma ba kawai canzawa ba, amma haɓaka daga karce don dacewa da bukatun ku. A kashi na biyu za mu gaya muku yadda muka yi.

Binciken kasuwa

Yin la'akari da waɗanda aka bayyana a ciki bangare na farko buri da yanke shawarar ƙin sabunta tsarin da ke akwai, mun rubuta ƙayyadaddun ƙayyadaddun fasaha don nemo mafita kan kasuwa kuma mun yi bincike ga manyan kamfanoni da yawa waɗanda ke tsunduma kawai cikin ƙirƙirar tsarin SCADA na masana'antu. 

Amsoshin farko daga gare su sun nuna cewa shugabannin kasuwar tsarin sa ido da farko suna ci gaba da aiki akan sabar kayan aiki, kodayake an riga an fara aiwatar da ƙaura zuwa gajimare a cikin wannan sashin. Dangane da tanadin injunan kama-da-wane, babu wanda ya goyi bayan wannan zaɓi. Bugu da ƙari, akwai jin cewa babu wani daga cikin masu haɓakawa da aka gani a kasuwa ko da ya nuna fahimtar bukatar sake sakewa: "girgije ba ya fadowa" shine amsar da ta fi dacewa. A zahiri, an ba mu damar sanya sa ido kan cibiyar bayanai a cikin gajimare a zahiri da ke cikin cibiyar bayanai iri ɗaya.

Anan muna buƙatar yin ƙaramin digression game da tsarin zaɓin ɗan kwangila. Farashin, ba shakka, yana da mahimmanci, amma a lokacin kowane tayi don aiwatar da wani aiki mai rikitarwa, a matakin tattaunawa tare da masu samar da kayayyaki, za ku fara jin wanne daga cikin 'yan takarar ya fi sha'awar kuma zai iya aiwatar da shi. 

Wannan shi ne sananne musamman akan ayyuka masu rikitarwa. 

Dangane da yanayin fayyace tambayoyi ga ƙayyadaddun fasaha, ana iya raba ƴan kwangila zuwa waɗanda ke da sha'awar siyar kawai (ana jin ma'aunin ma'aunin mai sarrafa tallace-tallace) da waɗanda ke da sha'awar haɓaka samfuri, sun ji kuma sun fahimci abokin ciniki, suna yin haɓakawa. gyare-gyare ga ƙayyadaddun fasaha tun kafin zaɓi na ƙarshe (ko da duk da haƙiƙanin haɗari na inganta ƙayyadaddun fasaha na wani da kuma rasa m), a ƙarshe suna shirye kawai don karɓar ƙalubalen ƙwararru da yin samfur mai kyau.

Duk wannan ya sa mu mai da hankali ga ƙaramin mai haɓaka gida - rukunin kamfanoni na Sunline, waɗanda suka amsa yawancin buƙatunmu nan da nan kuma a shirye suke don aiwatar da duk buƙatun game da sabon BMS. 

Risks

Yayin da manyan ƴan wasan ke ƙoƙarin fahimtar abin da muke so kuma suna ɗaukar wasiƙun nishadi tare da mu tare da ƙwararrun ƙwararrun matakin siyarwa, mai haɓaka gida ya shirya taro a ofishinmu tare da halartar ƙungiyar fasaharsa. A wannan taron, dan kwangilar ya sake nuna sha'awar shiga cikin aikin kuma, mafi mahimmanci, ya bayyana yadda za a aiwatar da tsarin da ake bukata.    

Kafin taron, mun ga haɗarin guda biyu na yin aiki tare da ƙungiyar da ba ta da albarkatun babban kamfani na ƙasa ko na duniya a bayansa:

  1. Kwararru na iya yin kima da iyawarsu kuma, a sakamakon haka, kawai sun kasa jurewa;
  2. Bayan an kammala aikin, ƙungiyar aikin na iya tarwatsewa, sabili da haka, tallafin samfur zai kasance cikin haɗari.

Don rage waɗannan haɗari, mun gayyaci ƙwararrun ci gaban mu zuwa taron. An yi hira da ma’aikatan da ke da niyyar yin kwangilar sosai kan abin da tsarin ya dogara da shi, da yadda ake shirin aiwatar da aikin sake fasalin, da sauran batutuwan da mu a matsayinmu na aiki, ba mu isa ba.

Hukuncin ya kasance tabbatacce: tsarin gine-ginen dandamali na BMS na zamani, mai sauƙi ne kuma abin dogaro, ana iya inganta shi, tsarin sakewa da tsarin aiki tare yana da ma'ana kuma mai iya aiki. 

An magance haɗarin farko. An cire na biyu bayan samun tabbaci daga dan kwangilar cewa a shirye suke su mika mana code code na tsarin da takardu, sannan kuma ta hanyar zabar yaren programming na Python, wanda kwararrunmu suka sani. Wannan ya ba mu damar da za mu iya kula da tsarin da kanmu ba tare da wata matsala ba da kuma tsawon lokaci na horar da ma'aikata a yayin da kamfanin ci gaba ya bar kasuwa.

Wani ƙarin fa'idar dandamali shine an aiwatar da shi a cikin kwantena Docker: kernel, dubawar yanar gizo da aikin bayanan samfuri a cikin wannan yanayin. Wannan tsarin yana ba da fa'idodi da yawa, gami da saitunan saiti don mafi girman saurin ƙaddamar da mafita idan aka kwatanta da "classic" da sauƙi na sababbin na'urori zuwa tsarin. Ka'idar "duk tare" tana sauƙaƙe aiwatar da tsarin kamar yadda zai yiwu: kawai cire kayan tsarin kuma zaku iya amfani da shi nan da nan. 

Tare da wannan bayani, yana da sauƙi don yin kwafin tsarin, kuma za ku iya inganta shi da aiwatar da haɓakawa a cikin wani yanayi daban, ba tare da dakatar da aikin maganin gaba ɗaya ba.  

Da zarar an rage haɗarin duka biyun, ɗan kwangilar ya ba da CP. Ya rufe dukkan mahimman sigogin tsarin BMS a gare mu.

Ajiye

Dole ne sabon tsarin BMS ya kasance a cikin gajimare, akan na'ura mai mahimmanci. 

Babu kayan aiki, babu sabobin da duk rashin jin daɗi da haɗarin da ke tattare da wannan ƙirar turawa - maganin girgije ya ba mu damar kawar da su har abada. An yanke shawarar cewa tsarin zai yi aiki a cikin gajimare mu a wuraren cibiyoyin bayanai guda biyu a St. Petersburg da Moscow. Waɗannan sifofi ne masu cikakken aiki guda biyu masu aiki a cikin yanayin jiran aiki tare da samun dama ga duk ƙwararrun masu izini. 

Tsarukan biyu suna ba da inshorar juna, suna ba da cikakken ajiyar duka ikon kwamfuta da tashoshin watsa bayanai. An kuma tsara ƙarin matakan tsaro, gami da ajiyar bayanai da tashoshi, tsarin aiki, injunan kama-da-wane gabaɗaya, da madaidaicin bayanan bayanai sau ɗaya a wata (mafi kyawun albarkatu ta fuskar gudanarwa da bincike). 

Lura cewa sakewa azaman zaɓi a cikin maganin BMS an haɓaka shi musamman don buƙatarmu. Shi kansa tsarin ajiyar ya yi kama da haka:

Kulawa a cibiyar bayanai: yadda muka canza tsohuwar BMS zuwa sabuwar. Kashi na 2

goyon bayan

Mahimmin mahimmanci don ingantaccen aiki na maganin BMS shine goyon bayan fasaha. 

Komai yana da sauƙi a nan: sabon tsarin zai biya mu 35 rubles bisa ga wannan alamar. kowane wata don SLA "amsar a cikin sa'o'i 000", wato, 8 x 35 / 000 = $ 12 kowace shekara. Shekara ta farko kyauta ce. 

Don kwatantawa, kiyaye tsohuwar BMS daga mai siyarwar farashin $ 18 a kowace shekara tare da haɓaka adadin kowane sabon na'ura da aka ƙara! A lokaci guda kuma, kamfanin bai samar da mai sarrafa kwazo ba; 

Don ƙarancin kuɗi, mun sami cikakken tallafin samfur, tare da manajan asusu wanda zai shiga cikin haɓaka samfura, tare da shigarwa guda ɗaya, da sauransu. Taimako ya zama mafi sassauƙa - godiya ga samun kai tsaye zuwa masu haɓakawa don daidaitawa ga kowane fanni na tsarin, haɗin kai ta API, da sauransu.

Ana ɗaukakawa

Bisa ga CP da aka tsara a cikin sabon BMS, duk sabuntawa an haɗa su a cikin farashin tallafi, watau. basa buƙatar ƙarin biya. Banda shi ne haɓaka ƙarin ayyuka fiye da abin da aka ƙayyade a cikin ƙayyadaddun fasaha. 

Tsohon tsarin yana buƙatar biyan kuɗi don sabuntawar firmware biyu (kamar Java) da gyaran kwaro. Ba shi yiwuwa a ƙi wannan idan babu sabuntawa, tsarin gaba ɗaya "ya ragu" saboda tsofaffin nau'ikan abubuwan ciki.

Kuma, ba shakka, ba shi yiwuwa a sabunta software ɗin ba tare da siyan fakitin tallafi ba.

Hanyar sassauƙa

Wani muhimmin abin da ake bukata ya shafi kewayon. Mun so mu ba da damar yin amfani da shi ta hanyar mai binciken gidan yanar gizon daga ko'ina, ba tare da kasancewar wajibi na injiniya a yankin cibiyar bayanai ba. Bugu da ƙari, mun nemi ƙirƙirar hanyar sadarwa mai rairayi ta yadda yanayin abubuwan more rayuwa zai kasance da haske ga injiniyoyin da ke bakin aiki. 

Har ila yau, a cikin sabon tsarin ya zama dole don samar da tallafi don ƙididdiga don ƙididdige aikin na'urori masu auna firikwensin a cikin tsarin injiniya - alal misali, don rarraba wutar lantarki mafi kyau a cikin ɗakunan kayan aiki. Don yin wannan, kuna buƙatar samun duk ayyukan lissafi na yau da kullun waɗanda suka dace da alamun firikwensin. 

Bayan haka, an buƙaci samun damar shiga cikin bayanan SQL tare da ikon ɗaukar bayanan da suka wajaba game da aikin kayan aiki - wato, duk bayanan sa ido na na'urori dubu biyu da na'urori masu auna sigina dubu biyu waɗanda ke haifar da kusan 20 masu canji. 

Hakanan ana buƙatar tsarin lissafin kayan aikin rack, yana ba da hoton hoto na tsarin na'urori a kowace naúra tare da lissafin jimlar nauyin kayan aikin, kiyaye ɗakin karatu na na'urori da cikakkun bayanai game da kowane kashi. 

Amincewa da ƙayyadaddun fasaha da sanya hannu kan yarjejeniya

A lokacin da ya zama dole don fara aiki a kan sabon tsarin, wasiƙun da kamfanoni "manyan" har yanzu ba su da nisa daga tattauna farashin shawarwarin su, don haka mun kwatanta CP da aka karɓa tare da farashin sabunta tsohuwar BMS (duba. kashi na farko), kuma a sakamakon haka ya zama mafi kyawun farashi kuma ya cika bukatunmu.

An zaɓi zaɓi.

Bayan zabar ɗan kwangila, lauyoyi sun fara kulla yarjejeniya, kuma ƙungiyoyin fasaha daga bangarorin biyu sun fara goge bayanan fasaha. Kamar yadda ka sani, cikakkun bayanai da ƙayyadaddun fasaha sune tushen nasarar kowane aiki. Ƙarin takamaiman abubuwan da ke cikin ƙayyadaddun fasaha, ƙarancin rashin jin daɗi kamar "amma wannan ba shine abin da muke so ba."

Zan ba da misalai biyu na matakin dalla-dalla na buƙatu a cikin ƙayyadaddun fasaha:

  1. Cibiyoyin bayanai akan aiki suna da ikon ƙara sabbin na'urori zuwa BMS, galibi waɗannan PDUs ne. A cikin tsohuwar BMS, wannan shine matakin "mai gudanarwa", wanda kuma ya ba da damar canza saitunan masu canzawa na duk na'urori, kuma ba shi yiwuwa a raba ayyukan. Wannan bai dace da mu ba. A cikin sigar asali na sabon dandamali, tsarin ya kasance iri ɗaya. Nan da nan muka nuna a cikin sharuɗɗan tunani cewa muna son raba waɗannan ayyuka: ma'aikaci mai izini ne kawai ya kamata ya canza saitunan, amma waɗanda ke aiki yakamata su ci gaba da samun damar ƙara na'urori. An karɓi wannan tsarin don aiwatarwa.
  2.  A cikin kowane daidaitaccen BMS akwai nau'ikan sanarwa guda uku na al'ada: RED - dole ne a amsa nan da nan, YELLOW - ana iya kiyaye shi, BLUE - “Bayanai”. Mun yi amfani da faɗakarwar shuɗi a al'ada don saka idanu lokacin da aka ƙetare sigogin kasuwanci, kamar rakiyar abokin ciniki ya wuce iyakar ƙarfinsa. Irin wannan sanarwar a cikin yanayinmu an yi niyya ne ga manajoji kuma ba ta da sha'awar sabis na ayyuka, amma a cikin tsohuwar BMS a kai a kai yana toshe jerin abubuwan da suka faru kuma suna tsoma baki tare da aikin aiki. Mun yi la'akari da ainihin dabaru da bambancin launi na wando na sanarwa don samun nasara kuma mun riƙe shi, duk da haka, ƙayyadaddun fasaha na musamman sun nuna cewa sanarwar "blue" ya kamata, ba tare da karkatar da jami'an aikin ba, a cikin shiru "zuba" a cikin wani sashe daban, inda suke. za a yi mu'amala da ƙwararrun kasuwanci.

Tare da irin wannan nau'i na dalla-dalla, an tsara nau'ikan tsara zane-zane da samar da rahotanni, ƙayyadaddun hanyoyin mu'amala, jerin na'urorin da ake buƙatar kulawa, da sauran abubuwa da yawa. 

Wannan aikin haƙiƙa ne na ƙungiyoyin aiki guda uku - sabis na abokin ciniki, wanda ya faɗi buƙatunsa da yanayinsa; ƙwararrun ƙwararrun ƙwararrun ɓangarorin biyu, waɗanda aikinsu shine canza waɗannan yanayi zuwa takaddun fasaha; ƙungiyoyin masu shirye-shiryen kwangila waɗanda suka aiwatar da buƙatun abokin ciniki bisa ga takaddun fasaha da aka haɓaka ... A sakamakon haka, mun daidaita wasu buƙatun mu marasa ƙa'ida zuwa ayyukan dandamali na yanzu, kuma ɗan kwangilar ya ɗauki nauyin ƙara wani abu a gare mu. 

Daidaitaccen aiki na tsarin biyu

Kulawa a cibiyar bayanai: yadda muka canza tsohuwar BMS zuwa sabuwar. Kashi na 2
Lokaci yayi don aiwatarwa. A aikace, wannan yana nufin cewa muna ba ɗan kwangilar damar yin amfani da samfurin BMS a cikin gajimare na mu da kuma samar da hanyar sadarwa zuwa duk na'urorin da ke buƙatar sa ido.

Duk da haka, sabon tsarin bai riga ya shirya don aiki ba. A wannan mataki, yana da mahimmanci a gare mu mu ci gaba da kulawa a cikin tsohon tsarin kuma a lokaci guda ba da damar yin amfani da na'urorin zuwa sabon tsarin. Ba shi yiwuwa a gina tsarin yadda ya kamata ba tare da ganin na'urori a ciki ba, wanda kuma ba za a iya kashe shi daga kulawa ta tsohon tsarin ba. 

Ko na'urorin za su iya jure tambayoyin lokaci guda ta tsarin biyu ba a bayyane ba tare da gwaji na gaske ba. Akwai yuwuwar kada kuri'a sau biyu a lokaci guda zai haifar da ƙin amsawa akai-akai daga na'urori kuma za mu sami kurakurai da yawa game da rashin samun na'urori, wanda hakan zai toshe aikin tsohon tsarin sa ido.

Sashen cibiyar sadarwar yana gudanar da hanyoyin kama-da-wane daga samfurin sabon BMS da aka tura a cikin gajimare zuwa na'urorin, kuma mun sami sakamako: 

  • na'urorin da aka haɗa ta hanyar ka'idar SNMP kusan ba su taɓa yanke haɗin ba saboda buƙatun lokaci guda, 
  • na'urorin da aka haɗa ta hanyar ƙofofin da ke amfani da ka'idojin modbas-TCP sun sami matsalolin da aka warware ta hanyar hankali ta rage yawan ƙuri'a.  

Daga nan sai muka fara lura da yadda ake gina sabon tsari a gaban idanunmu, na'urorin da muka saba da su sun bayyana a cikinsa, amma a cikin wani nau'i na daban - dacewa, sauri, samuwa ko da daga waya.

Za mu ba ku labarin abin da ya faru a ƙarshe a kashi na uku na labarinmu.

source: www.habr.com

Add a comment